Warning: Permanently added '10.128.10.45' (ECDSA) to the list of known hosts. 2019/12/08 19:47:35 fuzzer started 2019/12/08 19:47:38 dialing manager at 10.128.15.235:13773 2019/12/08 19:47:38 syscalls: 337 2019/12/08 19:47:38 code coverage: enabled 2019/12/08 19:47:38 comparison tracing: enabled 2019/12/08 19:47:38 extra coverage: support is not implemented in syzkaller 2019/12/08 19:47:38 setuid sandbox: enabled 2019/12/08 19:47:38 namespace sandbox: support is not implemented in syzkaller 2019/12/08 19:47:38 Android sandbox: support is not implemented in syzkaller 2019/12/08 19:47:38 fault injection: support is not implemented in syzkaller 2019/12/08 19:47:38 leak checking: support is not implemented in syzkaller 2019/12/08 19:47:38 net packet injection: enabled 2019/12/08 19:47:38 net device setup: support is not implemented in syzkaller 2019/12/08 19:47:38 concurrency sanitizer: support is not implemented in syzkaller 2019/12/08 19:47:38 devlink PCI setup: support is not implemented in syzkaller 19:47:44 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x10) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x9) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000100)="03fcdc2b9e922f5d92537848cc7f1e7b213465c1c22969abd115acd62d7042ab47fa045d731a4650d8971a6b829116e703ba86a39d50649a5c27252f546ca4500dd78d8d45f306cfd89005fd0feac4107d71d49b108c4d7702b95bbe16c1f92b615745f3e4c4dec33bbc123ab590b8454adc22a69cef63b823cbb1581d62245a10cafa935ec7904c65cf308d7dc5d17afa8ba8c42e77277877427e7bd17649e0f4bc6f3cf0d5312f1ed738e1c79301e8f3297d43ead714b57cbcc0067a4e5f64e000999e", 0xc4}, {&(0x7f0000000200)="803b0e82d8332843ee11f7f8ab8e16ed", 0x10}, {&(0x7f0000000240)="cb642aec1c4d6dd6732baa172b2c0e61b6dd0d7bd7f1cb8aca40ae9131cd52168743ed84280f6bbcd5de1adf07eb8bafc39fddc4392c04a3f6673097a8ef467eeb124c71492632cb284b6cede046d8219aa0422f83761a0facc659aa78b18ceb592ba7b0b0b817177e0aff255c3507d237e01a6d6c5227", 0x77}, {&(0x7f00000002c0)="2e4068f562cdfb50aa06659f34eb48e147a3a1d493860eb17ea928833226d2784953c4a910b33b4d951fa533e72c06278b9786f4d1a0922f39b5e42e8920ed75c571d0c3660cd856d65478545e9bce57673730e47ddad04d2f2b5f21eb8714d4702c44e3dc632b912d359f869e4720799cd420943184da37e1b932c24c2c4ad359c8baa171d27a96319aceb39fdcebd722460a671560dfe40cd5ded068e98deec54565b947a95c421af1bcdd139f4cd899024b720e875e69d2ec145be572a149b76064c4469c4f8ad3c9e014532e1b530e494aa9baf8b95db80ba2428591c7c59d055bd6db85dcd25a592517aa91d78464ba2648410505f01dc1e8e94b", 0xfd}, {&(0x7f00000003c0)="15271c386f97a3ae6ae631704e04f9b48f5d9dfa48da16c7cfc88287d49aad0a0bb14f73e9405d3c22c155707e368345928fa49c402b1fbedfab07a9ee6dcfa477ef31e21bf7cfe79cdd06f20617ae3269cc40a8536c0ae8419b64f5c53236dfe4b4ae339ed898e70e2957c178317bf8984fef7f9fef9de122e67aea63c0eebc69ff8c435fe2dcf89a0613428d47bfa99aea142071a160f85c0315c83f47a11a4e49be81aa94dbb05b56b6d2", 0xac}, {&(0x7f0000000480)="7ec4f67483907f8b24d51bd9af0791e237afaeb8c72ecf8dd8b83251f55c7f106e30c7e1a0", 0x25}, {&(0x7f00000004c0)="82b216b8f20b4bd9a969fc59a621855ce449d4581019f9bc72ddc83169389163e94e314bf0a274d186159687785ec948f37546d154a520649c8c1c13a8e732378072a4123613456b294c384de47834ec623918efb552fde519f7ebf7279484e1a06ba5376f802bfddcf00b4130889957c76e90641f", 0x75}], 0x7) r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000005c0), &(0x7f0000000600)=0xc) sendmsg(r2, &(0x7f0000001d40)={&(0x7f0000000640)=@in6={0x18, 0x0, 0x5, 0xfffff001}, 0xc, &(0x7f00000019c0)=[{&(0x7f0000000680)="7e82868942b9ac8a179037ad89e74ba9c44c5df9", 0x14}, {&(0x7f00000006c0)="3c3300c81962176ae87954eff35ee4f21215ad7f359d627abd851a6bad7b2c4af7364dd55773640e9e08517f2e3b5b7ae10bdbbb78a25aa1ac96aa08da50e7bb11b85974a278f7270a7f0bcf42ea4b09076f91eaf59e21a7536a36eb6852734e60a71d81ca57cff722fcef73646e07006a69ba28a5c0f9a7e881b74282791395d37ddb0a0f5e8fef4c6b8961089600bc321bdf89a1b7c7466a1bfdf1e1594437bd0a4a53b865652e987a7397e207dc3291a46ddc5b75461ac3831f53c2d2ad70573bf990bde10057af6197165382358d8a74885779afa443198df6", 0xdb}, {&(0x7f00000007c0)="d1580042d086797f32b9d1a43a11cc0a7e8c168c7d712e10338f181f2fd1f9738316e9add8e5a72bc06b913b54f0fa392b52991cdf077207d0e70e5f6986d10e56b4d9aff2b4713bb510ad26515b1401e7363238d2b2ca1ca69aee83bd00b2cc14f461ef34337cf1d3d59a45e69a887a3f859c339fd45e0538e6e4737e9813a2cd2701a176a52d82e5e150ed544a0bdaf3d346bc", 0x94}, {&(0x7f0000000880)="0a9e71117145aef50e03e3b1c6bf70fa33981f25ac782bc612f99eb9a899b5ba16ef7227fc1a422836668d94ea4d307efe36d7b59ae2de91b422baba70210245c3b13fd80277cc3e038d3917db79c6ec756e038ca04b50bcfa63105aa56d44816056d2dec5f81f8fb24c7e80ffba5aac1fd009dfa5a9098ef4c708d973e6e3bd8cc49ee21edc87f5453e6aee4fa46c26800d19a9100a26f98ef864b6545310552757bd488146952182d3821908ac4326327448b6d8338ebf87612e9d2db823e23157c9ed21f813ff8a4fa4ea21df0d4bac2aba18700946436b799e0bf226e1bc643c7c9ae6a2df9abb557cb89dfcb837756f2060386271f7f794df3daf20ab438ffda3666b5902c63824eb0a939101a6ae183d7a63f074ea5189e4ee8d82381355d445b6cfb5527cadcd0a57131d3b2db13efaf232cc5c2c74406dfd26d542cea0a58a41eb864b3004028361d7f1ec5a14bad43bc876db3b4504f8a2d1031f87e51c568444e3cecad090378e36af7ca3114fa33e672600b58f6e7e9960895c1173663a24dc968a63d32b841324c69f4922bb5d1856b5be8fd278d00f5c2b00e26d9ad09cc863ccf8a6ff4f9fafe510f2557f061fdf979a1856105df7a25f26f3cb768ed5acbe402390df62706eb431a214ea296e2832c51d7d16663068930d1d7f3b43d9484203bac681624be4d8cd0d7ccfcdb7eed79c19c60eef9897a56ec0075c7e80c9be34804dab6d8f306391e6f8a0abc9b8c76d03ad6e5723dc455c1e4c4806c13764a341fe45ead323c0fe29e62b6f8a9c6a3eccbb336a3ef6e87c406697226d70cbdffef99c410e73cc02c5b482f6779636922524d8483f0c0a3bf6f885cc4581766ce93e28b5bf6242fe5220054103fd6faae0c46e4ae027eb6993928476a058aa4f371c1d0369e791085b484a1bd507bb283f868de5f435260c62fa6293608f22f3c21c0c8fab8923187550702771e81920c75cb759f40cf4677048285dcc17ff264c64d4915db2fc0b45c4d555337fb64c34ea99b9d6575171bd66b3cd474ab0270b5be805b5d5d4ba8e2b98e453e36e3c91b22a38b69ef42df56439184efe83f81fec4828f845dbcca135501356b4587ebbe27b499b475346c23ec28eccc2cbc6f75351597903ea910949076177ca7ea70eba9d51ddfa047c636563c5552c7b04fa2238eb083aaf1ff2b087f85ad0e2c2d793d9daf02f1f0f92c257e861d199fcca490fe2dcd10db1e90f36002f36f561bd72221742419a55542765bb11b950ec57aecec55efd62191bd18c76a96cb5d6c477891a2a3f2a60a900d28c075c52eb2c4109efbde52280211dcf9d5bd66b5e39c615ae60aea8aafd91a7f56b55b6e3f058934590a4899778c0ec66c5f318b5b5bbe26ef1e70f0d7eacfff932ca0a1920606eaddd9df79a9479c4cb23fd0940fa832bf761e1d5b72728fb34acb6b066e29001cae89cafe783746b59f7e5989b4e304a40ca576bcf9717c325bf14f47b0e9b45ecb74f78f55bad6730b7fe88e9430eb982c10c100810458ce0a9bace396d901ce835b5c811f833321ab42cc995cb0812d183ada870264f2e07c11905630f8300680a54c00507336d21a1283e9caa38a033bf212e2cfe3215f83793d9365f025df63a0240c43b7f96ef577bf71ca88a190dbc467aa37fb3f3fae6744cb3d061b9988ef641ef142bf64a233dee7710058a49fbc8211879a6e9151ed242559c627cd411a2adfacb03d3abf2dbff96a75ea2736c7b0e1c2afc368cbe6f424fd1d2bf4c5582f06a55c9c7d400edf24aa0ad4563e304a95994f70c245b45f0cb5d0613d78185f94a0798506c1dc5d678c39aeaf6d6dc031f2fabd13771f70ce40023c1a8f3c763b0936d6cf7a576612965a8551b4408c1365c0e7aaf7b682693452b136f5796c79e33a829dfc418f65feb98c8d3872ae3bd76324b81193725e98114300a165e7949a5766284bb1a97c1458acd9baf5e9a8344cac239e36dee36f0fc921936a9b2387505948dc2b63be8f1fc533bf03f7fa3299f45eb1cd380f13fe07621486c656c5306ab4ecac9372346aa3ba9c7ad05d4b16c14581bbc3ab8c11fe7671b09790a27b0a6194b143300c8bf79bf15acf8012130bee56442c7564576240071cf9529eeb673e0f8734607c75aede98b7fe2996b2755ce3153d91f8ca99d02490585ca77649468fbc7a32a9272b573862930f7dcaf8dbcc1d3a9c6d056df7a9b60737be01b12962a89acc2a0e392b28f02d5e25c92669fc1b0908189d45632b83ba256af20da9dac84a82016712375512c4defc72eddd696757fd9f0ed62b07036116731e18c4366b1d37319cc54fb62822d1160699c2299b096a65d8a7784eb2853f630abfa7a386b573245a97e542647b1c37d01e63e4791efa8780de589f1b85178d75cbaf918e5684cfa52b2f9cef0dc8bbc810e6d68d02c46a7471246fe88b30d081f8db5815a59e5f16252a7894936783d3da8dead254b930225b5b4c255703480b82015615c5f70e15e83e147eb7215dde1b05a544427166880f37bdfcd6ff7c46271780c1fcaea2416f299ca6a1eff716179b33b3e1c408c0f46c7163324fbfaaf5b8097c16a512573c94cf6a97c9d7817a8d0066dd97d945f2fe7357f6d2aab2467678db4fa302fcf3739376194374dbc4436e39d5005272a48a4fa4b775587189bfa9c6ced4273dae4398d735641130318fd3a7396d497da7447c2c633c17ecd604298fadafc4fb2a5bb8dac5eaf04aa5b75e25eff9c5d5819d5ebeee6e56ba7e1ab563df0db4041e16cb4d476c7ab23ddd3313dcfea602a5cc957473a82021e06ca87ff9171d174e3c2a4990cf7d7ca5871236f9049e1847c89513b82ab7ed1ca6b95e80d3c905661a6f441f99ad3c5a33ce9e14e9f50587fcc4dac57c51c88307b238b686ec0a32abb29e5a22063d9bb8d3447d88c090c7e0ea3447546af187bc5c86e3ee4ff06ce5c730e34462cb895c0c35f18afc74a743a1b8bd36a54ebf7a0444c74a0d88248bb671819d95201f398ba67d386dacdd2803fbc2c0c9ce22540fd87c7e378dc9dcece2a42540515d45dcd4633be9853557f9901ef365d259a4386e63536b7298d044a97a89054e56d22f2287c64d0a5e55ef630030ed0df4807fa8a7f160d81cd6b0239ddad13487d7720d617e0c8a2f151a2c63ba7a93766448505b1e8b7b525bf4b85599bec9e409f7b1ea6eefc48f9ceebf78f3ca3d24491dd7aa2d5f360d8a3d003feffad641012fc8490864a75e0525f45bad0f68dbfbc22512e48f103514ebc2a3813472af5984b4fd20fb5d3e92843ddf2aa40f18e3ce78e2cc9ee5cb30757d9bdb28358f628ea1302410ab5ba91b2e443b5fe4ccef61c22cff90d4b2bbb258ea1b04c05464ce56b62dc21cbfe2788d610de3bc47900b88551f89dcc669deb5dbb9d6d1595607e19c853f2bfa4b402f2253d0460966c1e3797593262a04b29169f674d05f5a0b15f64ca95e611c384b7c254b4bb4cfad6ed59ac3308df1cc08b6850cb14152ca44a90a7405625c8b67a8f65c6af431ae40e188bbbacdb7fc5f8084eabc234a1b71bd949c32bfce8857e47d7694ce1d99a551af5a0a204877b4aa794e7fe4827efdc16ff2e0d36c391b6e86aa68e106650ed5fd1c72be29527d50d65f4d360f0f9f23c8e724ecca995f7ac3a324df47d98ddc1a48498968dc14fd5ca749862b2ac78d70e4d6be60442d9853b844ec48c10f84f92976b5baed3ab7e167ba289b8d86ac220528c1778687d54bd397d8169d84dd923804b86270c2af774b7f751ae4790115b041bda0ae160a36bb6e8da5dcfbdfec75ac11b17c3363951f6992159cc36e65ea3a69dbcd7fd81f35345a63aec25003c4cdea179dc9d911555a8540662aa74337905891ed8ec970432f05513b36c2d0884de24f4f2f9ce947b9a0d106017cdb1de102c7580b42f66744505bb88ed5290725130477f2e0e9bbcd76fd30117b9eb9a8500fab87e587773300642b26ff22481fc7838fc6e64fcb32406303c67ce2874b97d845b627db69d5a18e5f5abdaf343980d182fee9398d973ed709b3ecbbeec7e678185518c789db9293f2c4e4ecb6e260eb60841d933a09460c011a17f990878bdbaf48d7c75a33a5eab0a06b2b323a3dad4a2a0919be72f16cdb9aa5d8ff66a74ca05ffd537654633383c745a00b8b72232e39e1227c3ad11c571d1fe087d1452cdfc06ec389ec58f3d7c9b30f4aacf62c34a78adcef999918ba54f0221084a052a4fec7ccdd9cfa80c8cb3a21200e0a2747b938a051ac851d32d7bbf20c7289227e71836d3f511072c48f871ff137f5c558b1f1c7c6b69e6b61becb7e8768415b4ff4282c35708d145c15ac3edf37aa1c18520cf238c895cab8d4216327aa6c42eb38bd42aabf63fea3f55f289d45038427d64b12878d1fcd001cef49e1f4080929676c6fce5ba4c87c5b6336c60f105e2cb2ce57477e5e0191b434e7cd8a4ea9f6df0ac7fc2b0fab0ae707347c5ea0de59001f37148042b589d46942501f04c70cb4fdac4e9dcacafaa7b4ee1288cf7351adac949d0c7f8dfb11482a86b9ebc650c69da9675873922bec0649674d9c325797a1c67da277d67a83ebc8281c147ca419e35e74b7a0369d87f73826d8e721255476133c42b7eef9d9d0ea62ddbea84d41fff40eef52620912b431ae1e33f565d206a2d6c166bd3632f5714a6b03c33520c1270c212a4d3dc1b2903c618fdf1529057d86bac0f34f0368e3df37d987aae1d250214e19c1017ba4b9a109f9bb72781204fc5b907a0020c06d19a01c5b8f6acca266e7e8d85bd545e67f04f8800c1a51282d3548e4d9e7fa1cef161ebbd6123a458a57e2792890d67cf7950dde70ed2ec5fa3c8e137187c99e700436f68480db790cb61ea2003783ad8bd0e087c5f5fe8b437d64c48ed76393b5f900e7d86a7536603fa06252dffdff0ce7955c4a7e69c7a2ad6484ac43d5a6c0e3194b8b3f6efc0a239d3876d5bf2e0265c96ea6bd23a1d166247bc14360f6aece15877122a7fc679f763ba64f79ec75e500ece23e647c3edffba97f28f33c12e33b13b5c495809f2fb54e76e932401e3087386ac00da0c0a539d4923de3d314ecc424cdecf5d30a813b99be792488e1d95f1140e382340cb65b5ca8bd7da13c2a3c682d05e541661cce55098730c1a51f65651d81329358f5435a972743cd5eb050487434468698ba59a50a8626d9548932371de314730e20129b5d59f40e2763d7f9073e2fd9856e2b2208d0a066e373985eccdf9353062c831eceff81759193ea19ff2265bcd6e835d12fe21e29a2c6573d9aa6c1bca4ce31421687c7bb794b819c2b554655e2a2587f6bb378420571b1724b9a66738c5cd9171ce0280f3d173cc623a459723fac211f237621738f6e4177252dc74508d72d715cfe69f09651bb61a37fd7dbd4a262278585625a79af2592bb679b133307063fc252b16a5c32bd3b425e1e726860dbd76c99661aac0c0df97943f02215c26035639f6397569071ac5340d791135f18546f5cff1bbf602f924a23a8bc12dcc9f4880ef88b2ca8d29a95dea83eb48332711c59b7702ede8f757179a1dd3159bd98a86369f6012e10dd18e04335b127e12406f203a518211f5a6119332c2525e83b52d93dca06ffdf27c99971fa3aeef4dee404d5f07a9a13f634405a82f21fcd1fc92a0efd4fb1823d4fd4ec4c14974759d2fd04bf40871a02794a2b309260c5da073541f8563c6845f3171363399afed95ea08da3e02d9ef2cc122f9cef9", 0x1000}, {&(0x7f0000001880)="68719e77c805629d1aa543774a94970514aed66e83bae05d00d377a8939371e6b6b2c334d92eaa0c21a63a536c04f7d057170b3d0159163e8760fffe89cecad1acd9004d8c1838f1c213057c19bfe1674dd8bd98c677d53eac7bd06711ef8878d6299020efa83e566efb437ebd81b30edca4f06cbb3e13d5aa38f68d3fe57d4af002cdc6ce3035d52675cbc5e7ce37c11dcec5bcf603f51b0ab244fec0c8499e174a34fcf54993c50566aa938f37ae1b2939ad2d96c64eca8fc3cdaff7e398c0627c234a0dae2882a7ac6e34d4bc4c795eff3538671f890106447fa6c372294a3d70b3c1328702130a923a0aecd92deaab79c257bfe8b3515967a198fcca", 0xfe}, {&(0x7f0000001980)}], 0x6, &(0x7f0000001a40)=[{0x68, 0xffff, 0x6, "57590a204a0bcbdc3bde0c0936708f5b5fb6008190666b279d7d95b16632a2ce1b8a2c1e3bd21b4ff05364b389deff21fd75c6d3d80bddb0cebb51841f83f9c09ac00134c411f732a38b8acd366493eef0d4"}, {0x30, 0xffff, 0xa10, "8e3368e1cffcd12b1249d3f4d01f2e74ee207ed93af349b4978ef3"}, {0x68, 0x1, 0xfffffff9, "ad8d87adc8c915299727eceb2571b857432fc410c92a2884c379f0460f3e6d08062afeef6d36009028d75f2f802e0ab1ec78bac070acb512ae15e31ff45d5bda7e10320406401dc47f84cfae47d3b0fd5f"}, {0x80, 0xfffe, 0x2, "77c135d3282e13a63d548d686f8f5a7e87193154b2654ce8790a50874ab9dc2aec090c95bc07bde7fb4c11652353ecaa0f1f07e3ff10db5bcef7b903d1fce5d1cd856eddc7c51238656f58ae2bbbfd813dc135e1d44f84d6e9bd78af0f935fcead160eb69ffa7d737eed7d"}, {0xb8, 0xffff, 0x1ff, "2f10aeaf2786f5e95f255b65dd94d993e0b3d2ccafff1a1f939330ab5abd56f59a0a739b78e6f1d6f146304b0daecd7b9ab690e84b64cd0920e19e39a6bf9f8add1ba5b0e7cd52734976ef09a69a4f76a5f9ebd56979bee568fe29f5d33c45dc32440fe559123e5dd3fb1da7b7ce961ae5ac9feefa6169e46029a04d4168da2db5e98a6753077064a176ba564a0f91fbca4b38615a6e73cae39f73b67f66ee337a51d0e4c4"}, {0x90, 0xffff, 0x9, "f40fb5280233200a1b584e3617babd3faf69562f21ceb29db1ebe04887266d011620db75ba2b2c1c3956848eb8f6dfdacfa4726f5c32db1666774495801e9425a8eb7781b9434bec206131a193b22f824d9a63e63fd499d7b9737e9e1815daa04bdca09f090edd877779c69083025b298bf91256a0e7392c385a66ae"}], 0x2c8}, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/null\x00', 0x82, 0x0) readlinkat(r3, &(0x7f0000001dc0)='./file0\x00', &(0x7f0000001e00)=""/1, 0x1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/null\x00', 0x400, 0x0) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000001e80)) pipe2(&(0x7f0000001ec0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000001f00)={0x800, './file0\x00', './file0\x00'}) r6 = openat(r4, &(0x7f0000001f40)='./file0\x00', 0x40, 0x40) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000001f80)) r7 = fcntl$dupfd(r2, 0xf, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) r8 = openat(0xffffffffffffffff, &(0x7f0000001fc0)='./file0\x00', 0x5392741c1784900d, 0x1) ioctl$VT_ACTIVATE(r8, 0x20007605, &(0x7f0000002000)=0x7) recvfrom(r5, &(0x7f0000002040)=""/80, 0x50, 0x42, &(0x7f00000020c0)=@in={0x2, 0x0}, 0xc) r9 = socket$inet(0x2, 0x7, 0x81) getpeername$inet(r9, &(0x7f0000002100), &(0x7f0000002140)=0xc) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000002180)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCCONS(r10, 0x80047462, &(0x7f00000021c0)=0x3ff) r11 = openat(r0, &(0x7f0000002200)='./file0\x00', 0x480, 0x184) ioctl$VT_GETMODE(r11, 0x40087603, &(0x7f0000002240)) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002280)='/dev/vmm\x00', 0x200, 0x0) r13 = dup(r12) r14 = openat(0xffffffffffffff9c, &(0x7f00000022c0)='./file0\x00', 0x40, 0x378) r15 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002300)='/dev/ttyCcfg\x00', 0x400, 0x0) r16 = kqueue() r17 = syz_open_pts() kevent(r13, &(0x7f0000002340)=[{{r14}, 0xfffffffffffffffa, 0x95f0e363fd44138d, 0xf0000000, 0x1, 0x22}, {{r2}, 0xfffffffffffffffa, 0x21, 0x1, 0x7}, {{r15}, 0xfffffffffffffffd, 0x2, 0x40, 0x2, 0x9}, {{r16}, 0xfffffffffffffff9, 0x80, 0x1, 0x8, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x46, 0x1, 0x3f, 0x7}], 0x2, &(0x7f0000002400)=[{{r17}, 0x5, 0x95ff1a1a2f4173c0, 0xdcd4e484e006d06f, 0xf7c, 0x3}, {{r9}, 0x3, 0x2, 0x4, 0x719, 0xfffffffffffff001}], 0xeee0, &(0x7f0000002440)={0x401, 0x3}) 19:47:44 executing program 0: shmget(0x3, 0x1000, 0xa4, &(0x7f0000ffd000/0x1000)=nil) r0 = shmget$private(0x0, 0x4000, 0x82, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) getgid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt(r1, 0x7, 0x90000000, &(0x7f0000000000)="ac764fc45ab0a2068becfc42b646b2279e9f140a009a1ec10d32f540a0637702ce39ca5678fc03c7292fba18e1db7ecad4627f152baf42dcd2ed14b70cb05307eb7e1013963235", 0x47) r2 = accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto$inet6(r2, &(0x7f0000000100)="2d3690fa217151d6d41ad3d7548ce63f8ca5df95319f8d7915231ac93617c6cb03ca6aa785891601035ae9ff6fd4026d95cc3b499b4a49c3f09711e4062f2b8d48b1966aeec983ee148dcd7767d398b5bf212d247ff0531f47bd715fe2f139b42638fc4068053f9d7928e0ac3ab9ffb2a9b1bf8a66a9dd6b0f0de3d9cb561eda1220d327bf726bdcf9ff04e812bace4f5b5bef3eb0014fd4367c547f6a1017e375fd923a24d0b5642d9c73e9ee89a9", 0xaf, 0x0, &(0x7f00000001c0)={0x18, 0x1, 0xc7d, 0x5}, 0xc) shmctl$SHM_LOCK(r0, 0x3) r3 = open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000240)={0x2, 0x2, 0x6, {[0x1000, 0x7fffffff, 0x3, 0x1, 0x8d, 0x7fff, 0xd8c5, 0x6, 0x7, 0x694, 0x200, 0x5, 0x7, 0x0, 0x9, 0x6073, 0x3, 0x5], [0x9, 0x2, 0x9, 0x100, 0x8654, 0x92, 0x75c4, 0x1, 0x40, 0x8], [0x5, 0x6, 0x10000, 0x0, 0x2, 0x6, 0xffffffffffffffc1], [0x64b, 0x2, 0x3, 0x6, 0x40000, 0x80000000], [{0x2, 0x9, 0x2, 0x8}, {0xffff, 0x31f2, 0x401, 0x1ff}, {0x100, 0x2, 0x2, 0x8}, {0x4, 0x9, 0x5, 0x1}, {0x1f, 0x6, 0x401, 0x7}, {0x9ff, 0x5, 0x1, 0x4}, {0x0, 0x98, 0xfffffffa, 0xfffffffffffffffc}, {0x100, 0x1, 0x3}], {0x5, 0x9, 0xb5a, 0x7f}, {0x8, 0x0, 0x5f, 0xfff}}}) getsockname$inet(r3, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r4 = dup(0xffffffffffffff9c) r5 = dup(r2) kevent(0xffffffffffffffff, &(0x7f0000000540), 0x17, &(0x7f0000000580)=[{{r4}, 0xfffffffffffffffc, 0x2, 0x0, 0x1000, 0x5}, {{r5}, 0xfffffffffffffff9, 0x20, 0x1, 0x7, 0x7}], 0x0, &(0x7f00000005c0)={0x10000, 0x9}) r6 = msgget$private(0x0, 0x410) msgsnd(r6, &(0x7f0000000600)={0x3}, 0x8, 0x0) msgrcv(0xffffffffffffffff, &(0x7f0000000640), 0x8, 0x2, 0x0) syz_extract_tcp_res(&(0x7f0000000680), 0x1, 0x50) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) r9 = getgid() fchownat(r7, &(0x7f00000006c0)='./file0\x00', r8, r9, 0x4) syz_open_pts() r10 = dup(r5) ioctl$TIOCFLUSH(r10, 0x80047410, &(0x7f0000000740)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wsmouse\x00', 0x100, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/zero\x00', 0xb7e4358f28b67447, 0x0) ioctl$TIOCSPGRP(r11, 0x40047477, &(0x7f0000000800)) r12 = socket$inet(0x2, 0x66b79e5bb2495923, 0x6) setsockopt$sock_int(r12, 0xffff, 0x0, &(0x7f0000000840)=0x20ef83a9, 0x4) 19:47:44 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7fffbffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) syz_emit_ethernet(0x3b, &(0x7f0000000000)="21d6ecc1e4aa8b4fa3dd2c2a74db57949acefb93fa9978bb952da266ba878017c62a31f2a2d0a335c69d6226487a8e4ca00870c09b5d7dd1d70088") ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 19:47:44 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x4013, r0, 0x0, 0xfffffffffffffffc) getpeername(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r2 = socket$inet6(0x18, 0x4, 0x15) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) fcntl$setown(r2, 0x6, r3) readv(r1, &(0x7f0000000000), 0x100000000000021b) r4 = syz_open_pts() r5 = getpid() fcntl$setown(r4, 0x6, r5) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0286988, &(0x7f00000000c0)) lseek(r8, 0x0, 0x1, 0x2) 19:47:44 executing program 0: r0 = msgget$private(0x0, 0x20000003c4) msgrcv(r0, &(0x7f0000000580)={0x0, ""/224}, 0xfffffffffffffe4f, 0x0, 0x1000) r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000300)=@un=@file={0x2, './file0/file0\x00'}, 0x10) dup2(r4, r3) connect$unix(r3, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) r5 = syz_open_pts() close(r5) syz_open_pts() r6 = msgget$private(0x0, 0xfffffffffffffffd) r7 = socket(0x18, 0x2, 0x0) openat(0xffffffffffffffff, &(0x7f0000000280)='./file0/file0\x00', 0xc0f1247145ef5210, 0x80) setsockopt(0xffffffffffffffff, 0x27, 0x2f, 0x0, 0x0) setsockopt(r7, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) r8 = socket(0x20, 0x1, 0x0) setsockopt(r8, 0x29, 0x32, 0x0, 0x0) setsockopt(r8, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) msgsnd(r6, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x32, 0x0, 0x0) setsockopt(r9, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) r10 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r10, 0x29, 0x2080000000a, 0x0, 0x0) r11 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r11, 0x29, 0x2080000000a, 0x0, 0x0) r12 = socket(0x11, 0x4003, 0x0) sendto$unix(r12, &(0x7f00000000c0)="b100050460000000000007000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r13 = socket(0x11, 0x4003, 0x0) sendto$unix(r13, &(0x7f00000000c0)="b100050460000000000007000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r14 = socket(0x11, 0x4003, 0x0) sendto$unix(r14, &(0x7f00000000c0)="b100050460000000000007000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r15 = socket(0x11, 0x4003, 0x0) sendto$unix(r15, &(0x7f00000000c0)="b100050460000000000007000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) msgsnd(r6, &(0x7f00000006c0)=ANY=[@ANYRES64=r10, @ANYRESOCT=0x0, @ANYPTR=&(0x7f0000001300)=ANY=[], @ANYRES16=0x0, @ANYPTR=&(0x7f0000002700)=ANY=[], @ANYBLOB="d748df7bfa629ededce2fd0abee51aec90bab6", @ANYRESHEX=r9], 0x7, 0xffb) msgrcv(r6, &(0x7f0000000c00)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc67764fb68cc52b7fa2040000003a7093776d61b9af220121a394dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4cffe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c9090"], 0x1, 0x0, 0x1004) msgrcv(r6, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) msgsnd(r6, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) msgrcv(r6, &(0x7f0000000a40)=ANY=[@ANYBLOB="007d64f032b09f04822d20531e00c8267e1e474cf694c636ca1083000000000000000000000021a7de5cc7785baf0000003e000000000000000000000000000000000000000000009c5dc91e7b003038d2ec32bb2269d098256f000000000000000000002a000000000000b9eed0cba6f3894400001161beb220ecebc9e060000000000000000000000000220000000000000000007fa6ed1baf158b49000000230000f53521a824000000f0429633be8f7f3c09ae00000000000000000000000000000000000000340000000000000000008e5f18697b61aeb6beb87ef2976424e124c0e39e30b33a12cafb07220fe1e703f3383289ef0cc176fb1145d4139969a891636ab55b7382ce95c58bad26ccb4fcf50226cd81a2db7c1aba76dc"], 0x9b, 0xd6d0c418f59fe7d3, 0x1000) msgrcv(r6, &(0x7f0000000040)={0x0, ""/120}, 0x80, 0x3, 0x400) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000001e40)=""/74) r16 = syz_open_pts() ioctl$TIOCFLUSH(r16, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f0000000040)={0x6, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) r17 = syz_open_pts() close(r17) writev(r17, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r18 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x8000, 0x0) writev(r18, &(0x7f0000000480)=[{&(0x7f0000000940)="45b2e399408078eac67cbacfa5a02f1c7197165dea568916386fc9389a3064033a271c5ce0af9edf61f3752d6e4a07a5680c32a62554f8aafcbb3ddcce2ce30bab60c11846cc193904a7f757437ed47758aff208d80d09582d5f764bf882fce30e6d7587e038ae86c7e8abfc65f1d557b36d4ca93591bf0681257b5c1ccbf6eeec85305478a67659c5d6cd947e57140a9b8a1b476c70798def9859bdab5b37f5a9c33b56ec8688411fecbd5586f05f507b558f495721a929470603530cfa5356d38b0a985eff076f6616e328d9ceac0678e7c460ee6a006170cd", 0xff2c}], 0x1000000000000307) msgsnd(r6, &(0x7f00000001c0)=ANY=[@ANYPTR, @ANYRES64=r16, @ANYRES16=r17], 0x3, 0x0) close(r1) r19 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r19, 0x0, 0x7fffffff) pipe(&(0x7f0000000540)) r20 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r20, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r21 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r21, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r21, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r20, r21) fcntl$dupfd(r1, 0x0, r20) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000680)) preadv(r19, &(0x7f0000000040), 0x0, 0x0, 0x4000000) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) socket$inet6(0x18, 0x2, 0x0) msgget$private(0x0, 0x110) r22 = syz_open_pts() ioctl$TIOCFLUSH(r22, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r22, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) r23 = syz_open_pts() ioctl$TIOCFLUSH(r23, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r23, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) r24 = syz_open_pts() r25 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r26 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r27 = fcntl$dupfd(r25, 0x0, r26) ioctl$TIOCFLUSH(r27, 0xc0286988, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r27, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r24, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) r28 = syz_open_pts() ioctl$TIOCFLUSH(r28, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r28, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) r29 = syz_open_pts() ioctl$TIOCFLUSH(r29, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r29, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) r30 = syz_open_pts() ioctl$TIOCFLUSH(r30, 0x80047460, &(0x7f00000000c0)=0x9) 19:47:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) r4 = accept$inet6(r3, &(0x7f0000000000), &(0x7f00000000c0)=0xc) write(r4, &(0x7f0000000100)="e11a", 0x2) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 19:47:44 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x2) mlock(&(0x7f0000467000/0x4000)=nil, 0x4000) r0 = kqueue() openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) r1 = semget(0x0, 0x3, 0x8) semop(r1, &(0x7f0000000100)=[{0x2, 0x1f, 0xc00}, {0x4, 0x2, 0x90cc5573124ba1be}, {0x3, 0x79a, 0x800}, {0x3, 0x400, 0x1800}, {0x3, 0x8001, 0x800}], 0x5) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) ioctl$KDGKBMODE(r0, 0x40044b06) pread(r0, &(0x7f0000000000)="f73cd90743989cd346f3c7a3b1d407e40d4bb1fb9fc85c9c194b1799f9d1a76809b3ddf7a96d7d769d5f7161a0d89783bc337cedcbaf6cd9abd13af1e95874355ae43cdca866f34f9fb51bbae7aaf5f317804d0dca9d08414b4c35fe9b1f417b6f1175767b6bf1af07e5d41cd1d342cc23b21a2764d96dc69655e6ef2a11da642dc597c124e975e205", 0x89, 0x0, 0x5) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 19:47:45 executing program 1: r0 = socket(0x6, 0xc003, 0x2) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="a9167bcb8507b722bd786b6aefca95b6ce695da9b6ea86bd9df80ff33085a255468d6f94d3c74baf69fd8ceaff749b107b41db2161e07bf9045134737ffca30e31c8c9d9a3e34b0d71d57915d6dd21c34e8923fa4411342014dd5455939199b16910", 0x62) 19:47:45 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000000f8d2ecd21524de39f91d2a195d296a0002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e"], 0x29}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r2) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) 19:47:45 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r2) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x7, 0x10, 0xffffffffffffff9c, 0x0, 0x1) r3 = msgget$private(0x0, 0x0) r4 = getpgid(0x0) r5 = getgid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r5}, 0x5, 0x2000, r4, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r7, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r7, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r8 = geteuid() setreuid(r8, r8) r9 = getegid() r10 = geteuid() r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) r13 = getgid() msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r13}, 0x5, 0x2000, r12, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r14 = msgget$private(0x0, 0x0) r15 = getpgid(0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r15, 0x0, 0x0, 0x4a, 0x80a5}) r16 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r16, 0x1, 0xfffffffffffffffe) msgsnd(r16, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000140)={{0x3, r8, r9, r10, r17, 0x0, 0x15}, 0xa, 0x2, r12, r15, 0x40000, 0xfffffffeffffffff, 0x100, 0x1}) getgroups(0x4000025a, &(0x7f0000000200)=[r6, r17]) madvise(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x4) pipe2(&(0x7f0000000140), 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 19:47:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x84}, {0x1d}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="d0788172f226f371d7499be9ef77") 19:47:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x2d}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 19:47:45 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x28d04, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000240)="99", 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x400) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r4, 0x0, r5) dup(r4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 19:47:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x74}, {0x2c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x400) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[0x2, 0x3, 0x2, 0x9, 0xe, 0x3, 0xf72d, 0x9a750000]}) 19:47:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{0x3d}, {0x15, 0x0, 0x0, 0x80000}, {0x6, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 19:47:45 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = msgget$private(0x0, 0x601) r1 = geteuid() r2 = getuid() setregid(0x0, 0x0) msgget$private(0x0, 0x4) r3 = getgid() r4 = getpid() unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='W\x00') r5 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x3, r1, 0x0, r2, r3, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r4, r5, 0x8, 0x8, 0x5, 0x8001}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r6 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) fcntl$setown(r6, 0x6, r5) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x1000000000, r2, 0x0, r1, r3, 0x90, 0x6}, 0x0, 0x12a, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x80, r2, r3, r1, r3, 0x21, 0x774}, 0x5d, 0x3, 0x8}) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') getegid() semget$private(0x0, 0x3, 0x0) shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) r7 = shmget$private(0x0, 0x1000, 0xb0, &(0x7f0000002000/0x1000)=nil) shmat(r7, &(0x7f0000ffd000/0x3000)=nil, 0x1000) r8 = shmget(0x0, 0x4000, 0x2a0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r8, 0x0) getuid() open$dir(&(0x7f0000000400)='./file0\x00', 0x38aba7793b554af0, 0x41) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r10 = msgget$private(0x0, 0xfffffffffffffffd) r11 = msgget$private(0x0, 0x480) msgrcv(r11, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08e87a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa68305e6c14af6069ef75a5c23f8a8e9d9565bba2645dd781a39a1e23a376d785a7e3a3c5f10e5b55173f86a59db21481a69eae5e7def573509d703b80c8ea9f04d7bbfee83fce97b9152ecbc3c854e78ade035eee0cc6650d092ab8ce8754732bcc1e9e3e92dc40a1570528d8338f7d6d58b0d9e4a58601"], 0x1, 0x3, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x74}, {0x6}]}) msgsnd(r0, &(0x7f0000001400)=ANY=[@ANYRESDEC=r12, @ANYBLOB="7ab448c4ec151a5284b2bac0d2bc95f4f0d1dd5d3c1944bdb6443e321ec312e5e6c3137a1867320301b63885ee5ac4b62aa84d676533a8bc1b1c9e47a4e5d0647d653e7d5844e8e5d4b16855ff02f8a77ebb0993f5165ac131462d6cadc7aab82f6f2060c87af2495d7b0fa648d0e5ecf7330050b1ee6b4546e189da5396e042a61874f2ecda5ae612fe27884fd2841955705760bfe8f165809b0d00feaa7841c9bd7a58a44dec0f4c90ca7e36255df0bd9e7675c4a3527d9b8383c2a03c34e4d393d2d94ff4a112ea025477964bd721318c79a2adf2504a0dad8318ab8b9c7dd1c5b2fc960000000000000000", @ANYBLOB="8673fdb2b7c179c63f46f6d44c8328e9f9b6503867099a6cf426c218f38dc8ff97150a5988efdefec993e936d6d308c70f16845aa468ec04af097d5666ef73a5a8f5ce0afe89370664c53ff6c53384d602c8549a1a83fb061f30a684180fbf3b11225f1b6398f2175e9d5ea6150199450387aa01370d2cdaa9346b3cf6c8ac3d7c43f927dfdd77697cc983e5aa3076b3e01dc11f92435db0d94971fddceda2981b69aaccafa703a1c69b800ddda23daeb30e9e4be56c0121571076838e0706a51a30e5600462a5bec55c39113f700f01622179e22f4721f1e224"], 0x3, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r13 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r14, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000025c0), 0x0, 0x0}, 0xc207e0df4b6e1cef) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xffffff0c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r17 = getppid() r18 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r18, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63f05b552f214832352defdf573c0d0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r19 = syz_open_pts() readv(r19, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r20 = syz_open_pts() readv(r20, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r21 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440)='/dev/pci\x00', 0x40, 0x0) syz_open_pts() readv(r21, &(0x7f0000000840)=[{&(0x7f0000000540)=""/229, 0xe5}, {&(0x7f0000003680)=""/4096, 0xfffffffffffffd8b}, {&(0x7f0000002680)=""/4096, 0x1000}, {&(0x7f0000000640)=""/240, 0xf0}, {&(0x7f0000004680)=""/102400, 0x3db}], 0x5) r22 = syz_open_pts() readv(r22, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r23 = fcntl$getown(r22, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f00000001c0)={{0x2, r13, r15, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, r23, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r9, r16) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r24, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r25, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000800), 0xffffff0c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xfffffffffffffdfd) getppid() r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) fcntl$getown(r26, 0x5) 19:47:45 executing program 1: mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x80, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) getppid() r1 = semget(0x2, 0x4, 0x400) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x3) pipe(&(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000], [], [], [], [{}, {}, {}, {0x0, 0x2, 0x0, 0x800000}, {}, {0x0, 0x0, 0x0, 0x7f}], {}, {0x0, 0x0, 0x2}}}) 19:47:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x30}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x1, 0x29, 0x1, 0x7f}, {0x2, 0x7, 0xf0, 0x200}, {0x2, 0x1f, 0x20, 0xf6}, {0x0, 0x40, 0x1, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x340, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) ioctl$KDENABIO(r4, 0x20004b3c) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000240)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 19:47:45 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(r1, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x19, 0x8003, 0x8007) r3 = kqueue() r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x80206918, &(0x7f0000000300)) kevent(r3, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffb, 0x9, 0x21}, {{r4}, 0x8000000000000007, 0x0, 0x0, 0x81}], 0x5, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0xff) setsockopt$sock_int(r5, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0xfffffffffffffff2) sendto$unix(r5, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r6 = socket(0x1, 0xebdcba190df76278, 0x9) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r7, 0x100000000000, r7) r8 = socket(0x19, 0x8003, 0x8007) r9 = kqueue() r10 = socket(0x2, 0x400000000002, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x80206918, &(0x7f0000000300)) kevent(r9, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffb, 0x9}, {{r11}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) linkat(r7, &(0x7f00000002c0)='./file0\x00', r11, &(0x7f0000000340)='./file0\x00', 0x4) setsockopt$sock_int(r6, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(r6, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r12 = socket$unix(0x1, 0x2, 0x0) kevent(r3, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0x1, 0x10, 0x2, 0x1200000000}, {{r5}, 0xffffffffffffffff, 0x7423fce652e33ca7, 0x2, 0x8, 0x4000000000000}, {{r6}, 0xfffffffffffffff8, 0x1e4, 0x4, 0x5, 0xff}], 0xaa, &(0x7f0000000080)=[{{r12}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x2, 0xfffffffffffffff7}], 0x80000000, &(0x7f0000000200)={0x5, 0xcf9}) dup2(r0, r1) r13 = msgget$private(0x0, 0x0) r14 = getpgid(0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = accept$inet6(r15, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r17 = socket$inet6(0x18, 0x4005, 0x70) r18 = fcntl$dupfd(r15, 0x0, r16) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000600), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) getpgrp() fcntl$getown(r16, 0x5) r19 = geteuid() setreuid(r19, 0x0) shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r20, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() msgctl$IPC_SET(r13, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r14, 0x0, 0x10001, 0x0, 0xac}) 19:47:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f0000000080)=ANY=[], @ANYRES64=0x0, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRESHEX=0x0, @ANYBLOB="367f321dcbdcd5cd8050a66a08e4bde39d302d643bf0e41d5a3781060a4c8bf5170bda22024c6063430af55ab17c0f8311477bf1575d82efeecd2c55fe12b644fadc42e4ff", @ANYRESHEX]], 0x3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "0000000000000001000020003d05b71845da57ef"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 19:47:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)) r3 = kqueue() r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r7, 0x0, r8) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff9, 0x1, 0x1, 0x80, 0xe7b}, {{r4}, 0x7, 0x94, 0xfffff, 0x1ff, 0x1}, {{r6}, 0xfffffffffffffff8, 0xe7a8f0ba3710ddb1, 0x2, 0x2a6, 0x9}, {{r8}, 0xfffffffffffffff8, 0x4, 0x2, 0x2, 0x3}, {{r0}, 0xffffffffffffffff, 0xe8, 0x10, 0x1ff, 0xa4f}], 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0xffffffffffffffff, 0x7fffffff}) msgget$private(0x0, 0x4) 19:47:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) r2 = getpgrp() fcntl$lock(r0, 0x0, &(0x7f0000000140)={0x7, 0x0, 0x80000001, 0x8, r2}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4}, 0xc) r4 = dup(r3) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x2, 0xff, 0xca1, 0x1, 0xa00000000, 0x9, 0x3, 0x0, 0x1, 0x6, 0x4}) mkdir(&(0x7f0000000700)='./file0/file0\x00', 0x246) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r5, r5) socket(0x2, 0x8000, 0x800) mknod$loop(&(0x7f00000001c0)='./file0/file0\x00', 0x4, 0x1) ioctl$VMM_IOC_RUN(r6, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r7 = socket(0x18, 0x1, 0x0) r8 = socket$inet(0x2, 0x1, 0x0) shutdown(r8, 0x1) r9 = dup2(r8, r8) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) getsockname(r10, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x40, 0x0) ioctl$PCIOCREAD(r11, 0xc0207534, &(0x7f0000000340)) ioctl$LIOCSFD(r9, 0x80046c7f, &(0x7f0000000240)=r1) r12 = dup2(r7, r7) ioctl$VMM_IOC_RUN(r12, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 19:47:45 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = syz_open_pts() open(&(0x7f0000000040)='./bus\x00', 0x0, 0x10) write(r1, &(0x7f0000000200), 0xfe72) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r2, &(0x7f00000017c0)="2f2fe0fbd2d8a1fabb2762365c1229ef704476d9d41d34ac79b0bf2f0fce9e0b57b327c24189ce76a6277a9fd63004eb6e28602311739f2c84d7db025734f688247cf6e06d5a507a9865787f2bee1fb4fa1173b052007867fc133a3b38e5397ebcc3dc93d2edc53e0101863b87ba8f7be36695ca46ba423008e181a2dffcf28a4bfef9c85fc43bc06a7641d430b403e0cf861c98ab4a91e4ae62637a66ece2dcfa2d1d9a86f7aae7152c7c854b90b124a9353f8ea8c76c168b66fa192a8a00f40fd38eb0132360ee39af35bdf70c96a736fccc2f86b0887ab47d8e6182372441ec1b40f73fdce50496ab430ba498f10fcdc5985340872c0afaa4f172ef118bc58c24b6ffb3e8dc170332ef33521c6ad9e313941efab32030b8b4e9d530c83d141dd266669cee89f9948c2228b40cefcff346da8e6df92a29415b33b4588ee69a840689f2ec84531536eeb2be082f3a7c184cd1e1f2f6fa9cd18bf322449b16cc28ed8fa95addb18ec073fb4f3416d21b4cb626a8e278babc180c19ab643af1a1863162c99a9883408a2cd2333936d69f616f1e1e69454ceae7fe113bfabab8714703e7f857ddfda4089899609dea13777d793383da6a0c08786b84743d7a073fd508dd0f2a466b63124d3e70122cd3218b0f376da945b758584f04fb06e42656e87974bdea4994ee36aef816702771be0984d79dcf173e94e57d136729c6b363", 0x200) 19:47:45 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) r3 = dup(r2) recvfrom$unix(r3, &(0x7f0000000280)=""/232, 0xe8, 0x801, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 19:47:46 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8020, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) fcntl$setflags(r0, 0x2, 0x1) r1 = msgget$private(0x0, 0xfffffffffffffffd) socket(0x11, 0x4003, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) write(r4, &(0x7f0000000040)="c00e5f5cb388a5cf88c47f032fa15d22be5a05464166fa108b0951669792c30317d1e4770336eee6e3fc7e6b59cf2c208d7a44a6c15f5a1e88e1413b2cd0dce4792955b5ba6e27e962a396d94a62615e31b207145cc8956ce5153723566a9d7c0540dea2a59f49090e847a6ad42c2bd6d2f8519df1f845e20484d195d5668c065fe86de6da4c1e2a476ef924c033ce51303463bbbe4fa6c0babaab938d420fb72ff790356856903c6f0b3c1cde7e6737342dfb1ac59d61549e031d51bc241804eacb0cfda74b86fe5c41c7b73e22b8b0e423b51b9f95b5c09ee537e05c6f6f0384a09b644d8b009a37bd6b7c9c", 0xed) msgget$private(0x0, 0x20) socket(0x11, 0x4003, 0x0) msgsnd(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf793cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9118e2d6dbf289abcc552e55c60cea0ef479c098efc691987d21852dece05b2a1d330000000000000000"], 0x156, 0x800) msgrcv(r1, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) login: pckbd_enable: command error pckbd_enable: command error 19:47:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0286988, &(0x7f00000000c0)) r6 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x661, 0x40) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x4, 0x9, 0x10000}, {{r5}, 0xfffffffffffffffe, 0xe1, 0x1, 0x1, 0x1}], 0x8, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0xf5, 0x40, 0x3ff, 0xccf}, {{r6}, 0x8000000000000000, 0x20, 0x40, 0x80000000, 0x8}], 0x9, &(0x7f0000000180)={0x8, 0xffffffffffffffc0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 19:47:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000], [0x0, 0x0, 0x0, 0x0, 0x7f], [0xf68f, 0x100000000000000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:47:48 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0xffff0001) shmget(0x3, 0x2000, 0x208, &(0x7f0000ffc000/0x2000)=nil) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r3 = socket$unix(0x1, 0x2, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 19:47:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x40) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x5e}, {0x5, 0x0, 0x9, 0x2000}, {0xffe1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 19:47:48 executing program 0: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0x14}, 0x0) bind(0xffffffffffffff9c, &(0x7f0000000140)=@in6={0x18, 0x3, 0x4, 0x5}, 0xc) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) setsockopt(r3, 0x1, 0x80, &(0x7f0000000040)="11ac868d069697f5de68fb175f6902a13e5f0f263b8303cfe4749e43aa9b9c5dd9355d58a8a527292dcbc8636bebfd94dedca2749a66910aa0cf2fea327029e22e6ffe373618d9828a116765b3e12a76f71bb18bac59f29ed7f48578eba0495f57099d56febe5167248bb9c31c992dc548b05f4ef2697f62b679cf718c6e41507b", 0x81) 19:47:48 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x40, 0x0) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x25}, {0x6, 0x5, 0x0, 0x7d2}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) nanosleep(&(0x7f0000000080)={0x3, 0x5486788d}, &(0x7f0000000140)) 19:47:48 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 0xfc, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x5, 0x9, 0x20, 0x1, 0xa79, 0xfffffffb, 0x6, 0x0, 0x1, 0x1, 0xd7}) close(r0) r4 = socket(0x18, 0x400000002, 0x0) r5 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000000100)={0x49, 0x0, &(0x7f0000000380)=""/73}) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000080)) 19:47:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x45}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f0000000080)=0x81) 19:47:48 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x28) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 19:47:48 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000003c0)=0x401) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = accept$unix(r1, 0x0, &(0x7f0000000980)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000b00)={0x0}, 0xc) r5 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r5, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r5, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r6 = geteuid() setreuid(r6, r6) r7 = getegid() r8 = geteuid() r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) r11 = getgid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r11}, 0x5, 0x2000, r10, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r12 = msgget$private(0x0, 0x0) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r13, 0x0, 0x0, 0x4a, 0x80a5}) r14 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r14, 0x1, 0xfffffffffffffffe) msgsnd(r14, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000140)={{0x3, r6, r7, r8, r15, 0x0, 0x15}, 0xa, 0x2, r10, r13, 0x40000, 0xfffffffeffffffff, 0x100, 0x1}) r16 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r16, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r16, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xfffffffffffffdbb) r18 = msgget$private(0x0, 0x0) r19 = getpgid(r17) r20 = getgid() r21 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r21) msgctl$IPC_SET(r18, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r20}, 0x5, 0x2000, r19, r21, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r22 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r22) r23 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r24 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r25 = fcntl$dupfd(r23, 0x0, r24) ioctl$TIOCFLUSH(r25, 0xc0286988, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0}, 0xc) r27 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r27, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r27, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r28 = geteuid() setreuid(r28, r28) r29 = getegid() r30 = geteuid() r31 = msgget$private(0x0, 0x0) r32 = getpgid(0x0) r33 = getgid() msgctl$IPC_SET(r31, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r33}, 0x5, 0x2000, r32, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r34 = msgget$private(0x0, 0x0) r35 = getpgid(0x0) msgctl$IPC_SET(r34, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r35, 0x0, 0x0, 0x4a, 0x80a5}) r36 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r36, 0x1, 0xfffffffffffffffe) msgsnd(r36, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000140)={{0x3, r28, r29, r30, r37, 0x0, 0x15}, 0xa, 0x2, r32, r35, 0x40000, 0xfffffffeffffffff, 0x100, 0x1}) sendmsg$unix(r3, &(0x7f0000000bc0)={&(0x7f00000009c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000ac0)=[{&(0x7f0000000a00)="79d510afd513a10ae4481842f33afda530124c81ed223f967ac5d82cd10e68f962e19580f124cbbf20391e33d2aad30a717d8512611a306b3981eed6b48872e3b99dbdcd42d7289d87fcd507a1e342a319408c371c5316cdf7a323772242bb2d6c3162ad102152b364127d", 0x6b}, {&(0x7f0000000a80)="e11c65cc", 0x4}], 0x2, &(0x7f0000000b80)=[@cred={0x20, 0xffff, 0x0, r4, r6, r20}, @cred={0x20, 0xffff, 0x0, r22, r26, r29}], 0x40, 0x8}, 0x8) r38 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f0000000480)="41dfc62086d494a80cb1ada9e8f0da0b9b20aef85de6762102453b0ef3cdac3286a5c10cd2251acba6c094046c43fd14a15c2ecd0548756c26665c860a91eeb2d72c34d4df87c00dd5b20689c2d3318b9f29cbbae7fdaba56f110aaa2700fd5c100a1865b3745c5b376387330345247ad67f0cf049977ed1229844c6a1396870b27b3437479715d7ab159683de2cd0e68dc971b0db46a8", 0x97}], 0x1, 0x0, 0x0) readv(0xffffffffffffff9c, &(0x7f0000000900)=[{&(0x7f0000000540)=""/228, 0xe4}, {&(0x7f0000000400)=""/77, 0x4d}, {&(0x7f0000000640)=""/194, 0xc2}, {&(0x7f0000000740)=""/173, 0xad}, {&(0x7f0000000800)=""/170, 0xaa}, {&(0x7f00000008c0)=""/41, 0x29}], 0x6) ioctl$VMM_IOC_WRITEREGS(r38, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x4], [0x0, 0x0, 0x2a84, 0x0, 0x0, 0x0, 0x2], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2000000}]}}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/128, 0x80) 19:47:48 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r0, 0x0, r1) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000100)=0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x50992f330ccc5861, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0xa5}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r5 = semget$private(0x0, 0x1, 0x10) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000100)=""/158) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r6 = semget$private(0x0, 0x8, 0x2) semop(r6, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xfffffef4) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000001c0)=0xc) r9 = semget$private(0x0, 0x8, 0x80000200) semop(r9, &(0x7f0000000300), 0x0) semop(r9, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xfffffef4) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgroups(0x1, &(0x7f0000000280)=[0x0]) r12 = socket$unix(0x1, 0x5, 0x0) connect$unix(r12, &(0x7f0000000500)=ANY=[@ANYBLOB="01402e2f4a806c653000b8e3a6a359640af716bae0e2a52cedc4fdadf9ffffffffffffffe9ab217605529e2cbe3c2969be9e03289c1999c8e220ba00000100000000115ad4f20514e08965f9bd51d84b925a5d2334ee81a22ff4d005f9ae64c422b2ffc6ef1fd537455c04c3fa3d2f7c086ed7a8440f40e502528cdf7e1762ddcf63f15f93689849a35c6682c52ad72e641f4f1cddb866066cf40866c97fef2548e85d9d69dc227fee7b03e70cdba7194f288c6b01d7ab1aea1ab873"], 0xa) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000159696b0 19:47:49 executing program 1: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b759b8e3e1d449fecca7b07e00000010000"], 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f00000008c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b25"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x10, 0x1, 0x10001) r11 = socket(0x2, 0x8002, 0x0) connect$unix(r11, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) write(r11, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r12 = socket(0x2, 0x8002, 0x0) r13 = socket(0x2, 0x8002, 0x0) pipe(&(0x7f0000000900)) r14 = socket(0x18, 0x3, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r15 = socket(0x18, 0x1, 0x0) dup2(r14, r15) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r14, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r16 = socket(0x18, 0x3, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r17 = socket(0x18, 0x1, 0x0) dup2(r16, r17) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r16, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r18 = socket(0x18, 0x3, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r19 = socket(0x18, 0x1, 0x0) r20 = dup2(r18, r19) setsockopt(r19, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r21 = socket(0x18, 0x3, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r22 = socket(0x18, 0x1, 0x0) dup2(r21, r22) setsockopt(r22, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r23 = socket(0x18, 0x3, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r24 = socket(0x18, 0x1, 0x0) dup2(r23, r24) setsockopt(r24, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r25 = socket(0x18, 0x3, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r26 = socket(0x18, 0x1, 0x0) dup2(r25, r26) setsockopt(r26, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r27 = socket(0x18, 0x3, 0x0) connect$unix(r27, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r28 = socket(0x18, 0x1, 0x0) dup2(r27, r28) setsockopt(r15, 0x29, 0xc, &(0x7f0000000140), 0x0) connect$unix(r16, &(0x7f0000001080)=ANY=[@ANYPTR64=&(0x7f0000000940)=ANY=[@ANYBLOB="481f643777cbfcea4b835f0569e1d68318344adcf0de1c4dcbf01f7a94caebc208ccbf7275d6cd94ae3e7f003e9486b3d182294f93135c0f40e969340bc0896555a67b517e8394370451edb7080a4d57086b17a16c950503a20570750053875b63ac15914b745146efa78069f7c603fd574a452a5cdecdbb7fb31b4ed0f14824c7eb2b758931d1e5243894fa311c3c789dde73757e9cc6d0449cb01fcd02c19149853510c9841e87", @ANYRESDEC], @ANYRESOCT, @ANYRESDEC=r19, @ANYRESOCT=r13, @ANYRESHEX=r22, @ANYPTR64=&(0x7f0000000f40)=ANY=[@ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES32=r20, @ANYPTR, @ANYRESOCT, @ANYRESHEX=r24, @ANYRES32], @ANYRESOCT, @ANYPTR64, @ANYPTR=&(0x7f0000000a40)=ANY=[@ANYRESHEX=0x0, @ANYRESHEX, @ANYRES16, @ANYRESDEC, @ANYBLOB="6cfcaea1cff62190faa4f418c724bc55f19244fc83bf7fe12be77e6995c44be91d522fb5"], @ANYRES32, @ANYPTR64=&(0x7f0000000ac0)=ANY=[@ANYPTR64], @ANYRESHEX=r26, @ANYRESHEX], @ANYPTR64, @ANYPTR=&(0x7f0000000fc0)=ANY=[@ANYRES16=r28, @ANYBLOB="ad90a64c508f848003ac692981357634396c7fb160d31a917371e6152e4ec440551b159638623cd4005d5f67dc46aa1db2a0345c9af5ee9759e142cf0d382df73700b1eef382f294b46cd2d77c278547e6db95cf7c08c58be9006b024c08cbe3b0040812cbe283967e163481f2feeb527a1f227abd8877c4f938aaff069c0b8f197903a0b38a6877ec"]], 0x8) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r29 = socket(0x2, 0x8002, 0x0) connect$unix(r29, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) write(r29, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r13, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r29, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r30 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r30, &(0x7f0000000140)="220e22", 0x3) pwritev(r30, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r5, &(0x7f0000000680)=[{{r6}, 0x5, 0x40, 0x1, 0x0, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x8, 0x8}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{r1}, 0x0, 0x52, 0x1, 0x4, 0x100}, {{r9}, 0xffffffffffffffff, 0x80, 0x1, 0x10000}, {{r10}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{r30}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r11}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x6775}, {{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x1f}], 0x7, &(0x7f0000000540), 0x3, &(0x7f0000000580)={0x0, 0x8000}) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x5}], 0x8, 0x0, 0x2, 0x0) r31 = socket(0x2, 0x8002, 0x0) connect$unix(r31, &(0x7f0000000e40)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b09811bcaca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b33e91e37baf78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89c2b3ed0000"], 0x10) write(r31, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r32 = socket(0x2, 0x8002, 0x0) r33 = socket(0x18, 0x1, 0x0) close(r33) write(r33, 0x0, 0x0) connect$unix(r32, &(0x7f0000000200)=ANY=[], 0x0) write(r32, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r34 = socket(0x2, 0x8002, 0x0) connect$unix(r34, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r34, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940ec7b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r35 = socket(0x2, 0x8002, 0x0) connect$unix(r35, &(0x7f00000003c0)=ANY=[@ANYBLOB="62020207e00000010044b76744c52eb8142700"], 0x10) write(r35, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="62020207e000000000001fab15ef96dc3cb965531d2d87008af771885e8dbc75e1815b1a50aea14265fb3eced763151a832f37dc3db1e354d3719d69e9040daaf5214cd61fc59b65ce65bc90a551c18890dd2eceb5f8c1a03668d45d5d090cc352c2f6e8a4ed042dd1f8bd907467479e5e952373251ca5ce32aaafe6e8f83efb0fa2ae5f6ad82d9d29606ee947fbd0420ad278cfa4c98750c65e097a4bc6f7c2aea09a0458ce92710f2ccb082c670cddbb7a8d8c"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r36 = socket(0x2, 0x8002, 0x0) connect$unix(r36, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r36, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x2, 0x79d2838172cb17c9, 0x0) r37 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r37, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r37, &(0x7f0000000000)=[{&(0x7f0000000080)="20185fdab2da5651f53a84209462e801d530070826dbd3ea955db89102fb327ed01a2659f3d10507e33fbfba396cb2d3050a", 0x32}], 0x1) r38 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r38, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) msgsnd(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="0100000000200000e7cc4745457799c157b82ebbe04ca08db3902cfc45369bcbc6d88f996631d94b8ee16750da6d31a1d7636c47eca12d1232bcc1f275f782b3c90a64ee2097a5cbc528ef094c5434c24aff656292f6750ebf1a5aa19429ef202f8994f2cf8b51971aac1ffbacef5980bf8eb97944b4eefa3ae87e8281e8bafe1cbbf5d65c1dd06d568490dcd6f6ad75be9c6ba940a4"], 0x96, 0x1800) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) 19:47:49 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r2) socket(0xd2c22cc98edf6987, 0x5, 0x80) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000280)={0x0, [{0x1, 0x7f}, {0x2, 0x7ff}, {0x3, 0x7}, {0x1, 0x10000}, {0x3, 0x8}, {0x2, 0x80000001}, {0x2}, {0x1, 0x5}, {0x1, 0x7}, {0x3, 0x7}, {0x1, 0x5}, {0x1}, {0x0, 0x4}, {0x1, 0xfffffff8}, {0x4, 0x9}, {0xcdb5a7bbb19322ee, 0x8001}, {0x0, 0x5}, {0x3, 0x9}, {0x3}, {0x2}, {0x1}, {0x1, 0x1}, {0x2, 0xfffffff8}, {0x2, 0x40}, {0x2, 0xd3}, {0x3, 0xec4}, {0x2, 0x24}, {0x3a9fedebc7a89a1, 0x1}, {0x1, 0x8}, {0x1, 0x7}, {0x1, 0x8}, {0x3, 0x5}]}) close(r0) r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11d) 19:47:49 executing program 0: r0 = semget$private(0x0, 0x1, 0x10) r1 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r5 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001680)={{0x8, r2, r3, r4, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r5, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r6 = getgid() setegid(r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r8 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r8, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r8) r9 = fcntl$dupfd(r8, 0x0, r8) write(r9, &(0x7f0000000180)='\t \n', 0x3) fchownat(r9, &(0x7f0000000100)='./file0\x00', r7, r6, 0x4) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r2, r6}, 0x8, 0x0, 0x1}) r10 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r10, 0x1, 0x3, &(0x7f0000000a00)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6a02e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = socket(0x2, 0x1, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f00007ce000/0x3000)=nil) geteuid() getgroups(0x0, 0x0) lchown(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r12 = dup(r11) listen(r12, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r13 = socket(0x2, 0x1, 0x0) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB="dd14a5940c4c"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) sendto$unix(r13, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r14 = accept$unix(r12, 0x0, &(0x7f0000000040)) recvfrom$unix(r14, &(0x7f0000002200)=""/4100, 0x1004, 0x862, 0x0, 0x0) execve(&(0x7f0000000980)='./file1\x00', &(0x7f0000000400)=[&(0x7f0000000300)=':-\xc0\x80\x06\x00\x00\x00\x00\x00\x00\x00\xf7Q\x0f\x9d\t^\xe1..v)\x1f\xeef.r|k\xcf\v\x80\x04\xbcG\x00\x00\x00\x00\x00\x00\x00\x003!w\x85@R\xcf\xb8+\x85\x7f\xc7\xe1~\xea\xfd\x9e\'\xd4\x16\x99,\xc0o\xc5\xe5\xd8g\xac:]\xa2\"#\x11\x00\x00\x00\x00', &(0x7f00000002c0)='\x00', &(0x7f00000003c0)='//%.(\x00'], &(0x7f0000000680)=[&(0x7f0000000440)='\xf3)\x00', &(0x7f0000000940)='\x1f\x90L\xfe=!\xf3\xf6\xba\xdf\xffLoO#KQAE\f\xd2\x0f\x95\xc2\r\xc3\xa5>K+o%\xdc\x96', &(0x7f00000004c0)='\x00', &(0x7f0000000640)='\x00', &(0x7f0000000540)='!\x00', &(0x7f00000008c0)='(\x00', &(0x7f0000000900)='\xf3)\x00', &(0x7f0000000600)='\x00', &(0x7f00000009c0)='\xf3)\x00']) 19:47:49 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) dup(0xffffffffffffff9c) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffff79, "541bb97b6600"}) writev(r0, &(0x7f0000000980)=[{&(0x7f0000000880)="b9c90ca552ba2066085f8b6e536022d5dfc58e7887f4ccb1f2722f96c09d784617fc9d6c969cccb337dc3f7fb0becb42f353c02f9e2100d0e97d8c06eea8dd96bf57506936d28ad19053fd45e9b5b94de92eb05b5c28", 0x56}], 0x1) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000159696b0 19:47:49 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c009f0000", 0x8) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x1, {[], [], [0x0, 0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff], [0x10, 0x40000000000000, 0x482], [{}, {0x0, 0x4000000, 0x2000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000004c0)=0x3) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$setflags(r5, 0x2, 0x1) r7 = fcntl$dupfd(r5, 0x0, r6) setsockopt(r7, 0x4, 0x7, &(0x7f0000000240)="d07e68cb909899f1e85ff680d43afc3dfe27a275df0f05b314ac2cb38552815fb175428155b12f9ac5c3", 0x2a) mkdirat(r5, &(0x7f0000000040)='./file0\x00', 0x0) fcntl$dupfd(r1, 0x0, r4) listen(r1, 0x10000) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x200, 0x0) r8 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r9 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc0286988, &(0x7f00000000c0)) r11 = accept$unix(r10, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 19:47:49 executing program 0: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000002200)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x100, 0x7ff}) 19:47:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xfff, 0x2, 0x3, 0x401}, {0xac, 0x2, 0x2, 0x100}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 19:47:49 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b8000000000000080100"}) r0 = open(&(0x7f0000000180)='./file0\x00', 0x100, 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) socket$unix(0x1, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80105705, &(0x7f0000000000)) getsockopt(r3, 0x1f, 0x101, &(0x7f00000004c0)=""/4096, &(0x7f00000014c0)=0x1000) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r4, 0x0, r5) flock(r5, 0x1) getsockopt(r1, 0x0, 0xa, 0x0, 0x0) accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt(r1, 0x10001, 0x6, &(0x7f0000000000)=""/66, &(0x7f0000000080)=0x42) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 19:47:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) close(r2) acct(&(0x7f0000000080)='./file0\x00') r3 = open(&(0x7f0000000000)='./file1\x00', 0x100, 0x84) acct(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000480)={'./file1\x00', 0x80000000, 0x1ff, 0x7, 0x0, 0x10001, 0x8399, 0x81, 0xfb57925303a7bfbe, 0x0, 0x3, 0xffff}) execve(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x4c}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000500)={'./file0\x00', 0x7fff, 0x8, 0x20, 0x1, 0x8000, 0x42, 0x0, 0x6, 0x6a27c649d52dcb75, 0x4, 0x8}) pwrite(r4, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000440)=0x40) r5 = semget$private(0x0, 0x5, 0x10000000000491) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000300)=0x6) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xe50bed0ea47b8d77, 0xffffffffffffff9c) fcntl$setflags(r6, 0x2, 0x2) semop(r5, &(0x7f0000000240)=[{0x1, 0x4, 0x1000}], 0x1) accept(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000f374e000"/110], &(0x7f0000000340)=0x6e) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000640)) 19:47:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readlinkat(r1, &(0x7f0000000100)='./bus\x00', &(0x7f0000000500)=""/4096, 0x1000) write(r0, &(0x7f0000000400)="670dc33fe989421e1bc1862483197eb22768a5f65926ef0374e2bc8c844d1d47c4e302011a4f6f390ddd934c99474e354471975e4cdc35582f3126459e8ed01846bee60eafe85d2fa3a2f2595ff69234faed931228212f211fee884f10f1ee8f98e6e1bbcfef9161c3dc367a01f0c3c72916b1bc449daf535d721096e05b73b4e3b5fd65907362ac17ccc6461fbf94a9ed07b0e17463b524cfe637782eb0961b0c1ba2e1a5c4986250ca50f1a7c20552d8ef165855ea260b733c6b8aa2bd0d211ad3260436e3f0163fce4b981fb3a4dbf81d0b608914eb7af2736a58d6d73cae3ab44de1bbde32af2516afdb3acde968767e6ff9", 0xf4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x8000, 0x20) 19:47:49 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$unix(0x1, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038040000efbda1e81776b930b637dd51b1d600000000000000d5b40300000000e0ff07d9c4a17b00ee1000e3ffffffffffffd6898fa2d17869000000fc030600000000000000000900000000e9e70000000000d4000000fd966ab97149f037a476e69696cd9f"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) dup(r2) recvmsg(r2, &(0x7f0000001640)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/73, 0x49}, {&(0x7f0000000200)=""/232, 0xe8}, {&(0x7f0000000300)=""/190, 0xbe}, {&(0x7f0000000080)=""/20, 0x14}, {&(0x7f00000003c0)=""/181, 0xb5}, {&(0x7f0000000480)=""/216, 0xd8}, {&(0x7f0000000580)=""/42, 0x2a}], 0x7, &(0x7f0000000640)=""/4096, 0x1000}, 0x1) close(r1) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0xfea, &(0x7f0000001680)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 19:47:49 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x5000000, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [], [0x101], [0x0, 0x0, 0x3], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x5}]}}) 19:47:49 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3b) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r5, 0x0, r6) r7 = dup2(r3, r5) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 19:47:50 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = geteuid() setreuid(r1, r1) r2 = getegid() r3 = geteuid() r4 = msgget$private(0x0, 0x0) r5 = getpgid(0x0) r6 = getgid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r6}, 0x5, 0x2000, r5, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r8, 0x0, 0x0, 0x4a, 0x80a5}) r9 = msgget$private(0x0, 0x100000000000004) r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r11, 0x0, 0x0, 0x4a, 0x80a5}) msgrcv(r10, &(0x7f00000002c0)={0x0, ""/145}, 0x99, 0x2, 0x800) msgctl$IPC_SET(r9, 0x1, 0xfffffffffffffffe) msgsnd(r9, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e4f8aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b6ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfafffff5ffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec00000000000000"], 0xfffffffffffffefb, 0x800) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0x3, r1, r2, r3, r12, 0x0, 0x15}, 0xa, 0x2, r5, r8, 0x40000, 0xfffffffeffffffff, 0x100, 0x1}) setegid(r2) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x43e) msgsnd(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="8bd21edca1941af5f5310bb510e6c555cf79a6e9f2962872a80b90b1fd4bfebb86f90e984af8ef9d1f99aab0282e97bcd9e7cd6a473decba2121134745458b69d99637ec21d63d5cb446720924f12944a59be9ab8ab6a17c555d48dea93f7a28458a5b60708ef983133404081f218e69c6e2ae48296ec4b84cb9d3b56930ba4e4dd276b2c16ebff705c0eac1b6ff8f3ab144381d760c8cf8f259f2af4137e7036dea6313e5f6918a31c0b2106928273cebc8c6a7fc68cb7594e0067e1ad43c7edada8b7229d16ff4025b9f7dfbc839daba3a9ec82ca1890338367dfab8863024b9844b5626457c05b5ee602656b53b5e4c8b66b1a067ce04e4bd46a17a"], 0x9f, 0xac7536e47239b58c) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 19:47:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x1f0], [0x0, 0x0, 0x2f6b6091], [{}, {}, {0x401}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x3) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r4, 0x0, r5) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc0286988, &(0x7f00000000c0)) ioctl$PCIOCGETROM(r9, 0xc0107005, &(0x7f0000000140)={{}, 0x4, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0]}) kqueue() r10 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r6, 0x0, r10) fcntl$dupfd(r5, 0x0, r6) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x5) r11 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r12 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r13 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r12, 0x0, r13) ioctl$FIOSETOWN(r12, 0x8004667c, &(0x7f0000000180)=0x1) socketpair(0x20, 0x2, 0x70, &(0x7f00000001c0)) r14 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r15 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r14, 0x0, r15) fcntl$dupfd(r12, 0x0, r15) fcntl$getown(r11, 0x5) 19:47:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r2) fchdir(r2) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000140)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/237, 0xed}, {&(0x7f0000000380)=""/210, 0xd2}, {&(0x7f00000002c0)=""/118, 0x76}, {&(0x7f0000000480)=""/107, 0x6b}, {&(0x7f00000000c0)=""/32, 0x20}, {&(0x7f0000000500)=""/2, 0x2}, {&(0x7f0000000540)=""/9, 0x9}, {&(0x7f0000000580)=""/44, 0x2c}, {&(0x7f00000005c0)=""/14, 0xe}], 0x9, &(0x7f00000006c0)=""/59, 0x3b}, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x74}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 19:47:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r2 = getegid() r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = msgget$private(0x0, 0x0) r7 = getpgid(r4) r8 = getgid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r8}, 0x5, 0x2000, r7, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r10, 0x0, 0x0, 0x4a, 0x80a5}) r11 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r11, 0x1, 0xfffffffffffffffe) msgsnd(r11, &(0x7f00000013c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1e8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec803c82eec0da2322ae5d1cddbc15a50c4610a9bb9f25906eb89d1bfec5999126adff4eb9f4605ba7627b156f8cd1ae3d69d7a6f5c66410ea1312b28db3213c60b3a472d68af64840e014a5deb2c34e66e343c959bc58ad5342f16ee1767acb5537930e4af1492333979a9d938eb7619c5b5a7d642ade5d8cbf8c94e04c8e65f5016dbe9630f32f992b1b6ce9c5d759da7e28364"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000140)={{0x3, 0x0, r2, r3, r5, 0xa8, 0x6}, 0xa, 0x2, r7, r10, 0x0, 0xfffffffeffffffff, 0x100}) msgsnd(r11, &(0x7f00000000c0)={0x61a6932f4bf0177b, "1b1abc2c93cb1abfc9a38da4c74f33b45f8e48da726423346630518d657d64df0811cf3477b20805f64c7eca02c13cc3143774633f0833e5392a351869f5b8027d758790f176d301eb0a7df3c477e8fc4e3be706b534189ffcdfe3532e9dc68bbda81cc32d37acdc7057d48199a7179f4e9a5c3d9024374e00497d0322f16fd811a2652727f3966f5cf99b349722d6453bd33b28830459c5fa0fcc3af136dd39cce5482d58bc397f940d14c3ae7fc86bb4d353f4d7589270bc6b24760442b4a0472919"}, 0xcb, 0x800) 19:47:50 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000240)='./file0/file1\x00', &(0x7f00000002c0)='./file0/file0\x00') r1 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = geteuid() setreuid(r2, r2) r3 = getegid() r4 = geteuid() r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) r7 = getgid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r7}, 0x5, 0x2000, r6, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r10) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x8000000000000000, 0x0, r9, r10, 0xb6, 0x4c, 0x80a5}) r11 = msgget$private(0x0, 0x100000000000004) r12 = msgget(0x2, 0x200) msgctl$IPC_SET(r12, 0x1, 0xfffffffffffffffe) msgsnd(r11, &(0x7f0000000840)=ANY=[@ANYBLOB="0100e60000d1d36fd955396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9af06b41e532bdbe019a8d903c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec02706a14a18eec54b3158c020b5c0f1c7969a72359759ae23bfab45c41f4929578fb92b84bc4656618530ca91b5a06245b9cb42e8b226f706f1e26dc05693fb99c09931d4d09d54c046aba1727ea256e8ca75a162b950fce47052a591debf324fead99b7fb50e5143de5399624de8098bf4c7a9b849bfff230e1e40063cdf0e2a29c737b89bedf4e80fe62df96f187c430d076bfb1ea8372754bafe2f01a24c925b93ec253719fd0e69da389e0229dda9d1a9eee914bbf6a503e9259cfacb227c74b891023109397e5a9bae040708be43d0acdfb5d3c9475df38e4a21b155f1e89bcd295ee54edecf588ddf01414e56daa1490c8ab413d87f3dc7161a1e21d38c52c38f17fda0204cb9ad288e114121b459282b7076a5c532f09e5178bbc201f734b5ecba3921a7f64080ec2ab3b1d1ec4df21f7a21c2848bde22e67eb293af7b815b143207dbfc652a0699fa225701a9b17a4fbaf35c29b0b14d21f0c3269b61ba16736fe978d8dc07f8daaada12fa5339b83d822cf4de61303e348c87003273a1610de1a8ac338236bc2a271213d8b98fa39540f483abd65738d78b3280681559ce0c99464bc3947b8c4c26dca33f5f32bca2dd018e8dbcd75d4e3fc53b0b6713fc8c81f36c7ed6df88062de0b53c03e883fe2be33c46092c025cde895cf08b0f9df943634db817de53a8104422b93dacddf6dd81f9ac2e72e5482bac6569ff477595d5292b279c1e880f3eef9edb56417e18c11a77da9fa03b2216324816d3adf9ca26daa15ad1e83e7ca634cd5826484b13f64dd0277e613688b2ba669502c6f6d820f3ca24aee94b187aeabc863b3b38b9260553ef51cb52e287b77ab331e6456591b10a6f60d1ac18eabaaad37e0329150d95125e6a5fdb94a4bff39c0df75d7fed80883735366ee4c089179d0ace8ada81041f9b7c70d2b396476be69c5fb695e66537542d57ddd81246c48c0df762d1bb78a2dcd02a8a7"], 0xfffffffffffffefb, 0x800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000140)={{0x3, r2, r3, r4, r13, 0x0, 0x15}, 0xa, 0x2, r6, r9, 0x40000, 0xfffffffeffffffff, 0x100, 0x1}) setgid(r3) 19:47:50 executing program 0: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r2, 0x0, r3) preadv(r2, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/125, 0x7d}], 0x1, 0x0, 0x8001) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x20000, 0x0) 19:47:50 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r1, &(0x7f0000000040)=""/52, 0x34, 0x2, &(0x7f0000000080)={0x18, 0x1, 0x8b97, 0x2}, 0xc) pwritev(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f0000000480)="41dfc62086d494a80cb1ada9e8f0da0b9b20aef85de6762102453b0ef3cdac3286a5c10cd2251acba6c094046c43fd14a15c2ecd0548756c26665c860a91eeb2d72c34d4df87c00dd5b20689c2d3318b9f29cbbae7fdaba56f110aaa2700fd5c100a1865b3745c5b376387330345247ad67f0cf049977ed1229844c6a1396870b27b3437479715d7ab159683de2cd0e68dc971b0db46a8", 0x97}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) 19:47:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 19:47:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x35, 0x0, 0x0, 0x4}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2c}, {0x6, 0x0, 0x7, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'\a\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="11a9dcfaae39f8659cf281938dea") r2 = semget$private(0x0, 0x9, 0x42) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r5 = semget$private(0x0, 0x0, 0x80000100) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = semget(0x0, 0x2, 0x10) r9 = getgid() r10 = semget$private(0x0, 0x0, 0x80000100) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x4, 0x3}, {0x3, 0x2}, {0x4, 0x3f, 0x1c00}, {0x3, 0x4, 0x1800}, {0x0, 0x9, 0x1000}], 0x6) semop(r10, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xd8a38cd8169d3dae}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r9, r3, r4, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) semop(r8, &(0x7f0000000440)=[{0x4, 0x7, 0x800}, {0x0, 0x7, 0x1000}, {0x1, 0x4}, {0x0, 0x8001, 0x1000}, {0x3, 0xff, 0x1000}, {0x2, 0x8, 0x1000}], 0x2) semop(r2, &(0x7f0000000240)=[{0x1, 0x0, 0x1000}, {0x3ad548ef32f5eab1, 0x7, 0x1000}], 0x2) r13 = socket(0x2, 0xc003, 0x2f) getsockname(r13, &(0x7f0000000200)=@in, &(0x7f0000000280)=0xb) setsockopt(r13, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r13, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x248, 0x0, 0xfffffffffffffede}, 0x0) r14 = socket(0x2, 0xc003, 0x2f) r15 = socket$inet6(0x18, 0x1, 0x40) getsockname(r15, &(0x7f00000002c0)=@in, &(0x7f00000003c0)=0xc) setsockopt(r14, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r14, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2c}, {0x6, 0x0, 0x0, 0xfffffff8}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r17 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r17, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCVERSION(r18, 0x40044271, &(0x7f0000000140)) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/191) r19 = semget$private(0x0, 0x0, 0x80000100) semop(r19, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r19, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r22 = semget(0x1, 0x0, 0x0) semctl$SETALL(r22, 0x0, 0x2, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x6]) r23 = semget(0x1, 0x0, 0x0) semctl$SETALL(r23, 0x0, 0x2, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x6]) r24 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r24, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r26 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) r27 = socket(0x2, 0x2, 0x0) connect$unix(r27, &(0x7f0000000600)=ANY=[@ANYBLOB="b53000f100000000000026d54ed4c86979792ea813d73f88d24c018e79140c98a9e2a2201a6c9a3aedca40d4dcb15808a50191710d996e9ea83fbdeecf304fc4ed08c548726c1f44b36d9fc1446f0f1aab39b1cc60549d0a1d0217dce69907e0407095d6c68f266d9bb61339679e57f9adb1a4322cc7a3c1161dd34cfa4d98768846d42f5ba2531085a2730e61025ad62b361ba54825b28d0f57db6a6c0af2bfe5a35ae5a3324ee62959565018523c399fb2542ea872272f2fe9e33fb62fbeb5f48291e2f863aee011c065bff7c3f8d79329d54ec548c1c167ff390fd4a858051184aa842df9db69f141d09c351aafb0401389845c163e5e3e1665e5d5f123424c1cee0e32e68985690870a6ea328f7d68d0ca69ddd01484bb2f3029f5b94d9f552699c6f9465af5ee963dca970dc398d886c691d4bd2e4f51c7e26098ce415d3dd1526a8e61372da006849125c6e42eb862221f69bb8d3c824b92d3b9bc800f4c2678de42cdbe6c898e34700e92c711ae61b490c1137298440946e0147e0376bdd7a82f402d83cc89b1"], 0xa) listen(r27, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xfffffffffffffebe) getgroups(0x3, &(0x7f00000005c0)=[r28, r28, r28]) r29 = getegid() r30 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r31 = getpid() fcntl$lock(r30, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r31}) r32 = msgget$private(0x0, 0x0) msgrcv(r32, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r33 = geteuid() msgctl$IPC_SET(r32, 0x1, &(0x7f0000000140)={{0x5af1, r33, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r34 = socket(0x18, 0x1, 0x0) setsockopt(r34, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r35 = socket(0x18, 0x1, 0x0) setsockopt(r35, 0x0, 0x44, &(0x7f00000016c0)="fdced9274869b5acd030e11f231edbb98c55f0abdec3b89b4b02cb582b64fbc10c3fe3f94cbb1271dec71f2be8c9245282d8fd8e5f56ef16c9758d50a4466613c8ab12904d8aaf531cb390b01f3bee8e08173e043199291867a477a502c9189d176c86e3e7a45dbfaa1182fd008df000002ab99750b2d56eed281a6275a3b651c1fc81d984b9e2912365c767c4e5fed179823ca60a5ec1b275d600aebba73135094a8b4838af1b500fe6862c6c11777f62410f7d4728aa624be0cd6720bf7615b72b6ca008d5fdb7c8b647a533b6a6d708335e4ba9c1c583be40341a180cf0aa7ea20e4a3fe189f75fce8850015105a386c0630525975cf0c95865d1543a31f53c1f0f705c33215fa25c9490368fb1b0018f6d2e500bbad9d83eaab13915c1bf196d2669bdbfae0f88e538f080030801736f6684040a90b34a2c2a363efb728071a9a0165213eb336996ca863fedefbe1860d1cb12fe49840be1660d642f318284ebdd6fa6014d7f832fe061a6a5bff5434790fcb95831e6965d44cd00f3d6fed411a86c65f6662883cfc614caba56ca359c8e13d1d2c7bbcc3b7e841abfbd3d02", 0x1a1) fcntl$dupfd(r35, 0xf, r34) r36 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r38 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r38, 0x0, 0x21, &(0x7f00006cdffb), 0x135) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r39, r39, r39]) r40 = getuid() r41 = getegid() r42 = fcntl$getown(r35, 0x5) r43 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r44 = getpid() fcntl$lock(r43, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r44}) shmctl$IPC_SET(r36, 0x1, &(0x7f0000002380)={{0x0, r37, r39, r40, r41, 0x20, 0x80}, 0x3, 0x7, r42, r44, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(r26, 0x1, &(0x7f0000002380)={{0x0, r33, r28, r40, r29, 0x2, 0x81}, 0x3, 0x7, r25, r31, 0x7, 0x20080000001, 0x4}) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r20, r28, r20, r21, 0x40, 0xfffffffffffff7f5}, 0x8, 0x1fb, 0x4}) semop(r19, &(0x7f0000000480)=[{0x4, 0x1, 0x800}, {0x0, 0x3ff, 0x1000}, {0x0, 0x8000, 0x1000}, {0x2, 0x40, 0x1800}], 0x4) clock_settime(0x2, &(0x7f0000000080)={0xffffffffffff5b14, 0x4}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) r45 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r45, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semctl$GETNCNT(r45, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r45, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x2800}], 0x3) semop(r45, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0x1e, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x403, 0x1000}, {0x0, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) semctl$GETNCNT(r45, 0x0, 0x3, &(0x7f00000001c0)=""/31) semop(r45, &(0x7f00000002c0), 0x3c6) semctl$GETVAL(r2, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semop(r2, &(0x7f0000000000)=[{0x603ca37ff7146ac, 0x4, 0x800}, {0x3, 0x5, 0x1400}, {0x4, 0xca, 0x1000}, {0x7, 0x9, 0x1000}, {0x2, 0x7, 0xc00}, {0x2, 0x6, 0x1800}], 0x6) r46 = shmget(0x3, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r46, 0x3) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015969080 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015969080 19:47:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) socket$unix(0x1, 0x2, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:47:50 executing program 1: setrlimit(0x6, &(0x7f0000000040)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x4, 0x5eb, 0x8, 0xc9c869950d94c748, 0x81, 0x98, 0x6, 0x0, 0x2, 0x9, 0x1}) mlockall(0x1) 19:47:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x2c}, {0x50}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000200)) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x1ee, 0x6, 0x40, 0x8001, "14142173420756690684ec27bc11bc34a52b617f", 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000100)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000001c0)=0x7) syz_emit_ethernet(0xe, &(0x7f0000000140)="96730a8bb0171fd6653c638a9fc1") 19:47:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x7fffffff) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:47:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xb1}, {0x14}, {0x106}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x3ff) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 19:47:50 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x208000d016, 0xda3) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000ffffffff00000008f6ceffff276e2b8d2a48d69e0000000000000000003a030000000058a393355fdee30badc24f42a0b66803cce2086caa672009bca0", 0x4c}], 0x1) 19:47:50 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="8202affdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c2204bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc4b65c6593d197b01000000000000000008000000000000000000000000df42d268ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77428b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e000000000000005fd4117640d36acfca638b43472fea9d8ba57596b4e9e556aba83eeae13db73490246ace2207000000ff1aef8ad16f386544d0d7eed8a3b6f7ef012dbeb35c0cf3294fa55d3810111280debc7f53486bebf6cd15910db4e9247f2379e06073c2476128ced07e24f49c9d5e7425d3ee2e927c867e21903e4f36010000003110670302ec9bbb5c66458d16c38871d2a833c5798b6a768cea088fee8d2cdaab3cc8a24850379d6cb61980efe36868d77e021fcf3593d7b497e57a8f5cf6e1daf1cd2f3d9e07c331eb32fb8ca26dbed7c7d91133a198b9ff3df3b43f4a98f92da4ba97e8e494c5a69dfee85bd6afc5cb00000000000000000000d23bcc517a9e872473b4154232b7904d19cd501b74a6fd3727fc5b218c4eea511a56b6e30e9002076e9e5d85e2f085e6ed1151894ead8d88a288aeceb3f488c00eba89b6f631aedb5d73baf92a7410b0656b57602afc14c6dfc1df7b6b7d8bb159bf6a5e762af9efba96894da48d544d1741e9404be27484a0877f1629ab3ad25ec835cac7ad2712"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:47:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getppid() open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000140)) close(r1) 19:47:50 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) sendmsg(r2, &(0x7f0000000680)={&(0x7f0000000240)=@in={0x2, 0x3}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000900)="472511640073d449bcde3b301b0cb9015c731b4851cc063bd4a56f39a0b10871dd7d2228ef4a9fc69247e65285099383ece3fdca571154899574994f6c3ff1ca816e2d324ef24dde8cf3b52cf8cc3658bd6587b2cfd1e473b1ceb9a2e9feef884fa6695d8d24b6f964c8b46dd26800cc57322026fb63e802e459a66a1172e2878b68feb84c81274a48dbfb0b71cc5055c06da2d150be9d3629da3bf8a1451935062dc89d90f9e0a082231fd327d3f478110000000000000000000000000000b954f20624bb478b61d2ff08557aef90c5790312d1b0124c3faecce8d7c0d5041a23a477d722b23e97fe06e7006d23ac22f173d090e43be97790e4cf5298bde591a1238f2f8dc6a60c64066e903b4c7bdd227cdc9e7c209fff3e106692a5ce585bf8c93627dc142239e64d77e8a139e60c5e9092f014001080d72a9e9b44c489200e071f53a9ab89efe5ff317480b40fb8bb", 0x151}, {&(0x7f0000000340)="ab218403c173ed94609cf7f24df3ed584bd9dd8bb3ae2488171dcc7c2f71f244bca560e69ef18e22b8554b7ac9", 0x2d}, {&(0x7f0000000600)="8aa608d773d8fa1d57c593d08f0da92f6e117596d2307a2b9e7db2bcb88d42cbeccee43dd447538857cd8db8d027d729acfbec9935605a8ac715d4541b9728a8a6d630d8cf1864ab4bae3c20d6347cd526ed67976b0e4dede8ee4ef82a2cff3fdd0f9995a4e3b5854b7cebc75134b196297678", 0x73}, {&(0x7f0000000800)="2bfea289b97248cddc72a46598fcdc8a6a0d41ddb4b52e264e2c4795f6b5a86a5140ee624d33f8f34d823728b9010c75433383afc8246f67c6dcfe1d571c960b9b3759b6f81b9af4e497c8d969a93295fa3b119b604ea81c73ae0c6f4da0629b6bc9", 0x62}], 0x4, &(0x7f0000000880)=[{0x20, 0xffff, 0x5, "cdf5275ad4b7181620cc245e"}, {0x38, 0x1, 0x45, "799d20240ba8462654ae33679fd06bbe00aee819189e048fd3c68c2a94ee7b95a1a77738e2d0"}, {0x10, 0x1, 0x75e1}], 0x68}, 0xc0b) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x800, 0x110) preadv(r3, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) 19:47:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x5}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000100)={0x27, 0x1, 0x81, 0x42b2, 0x7f}, 0xc) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000000)) setpgid(0x0, r1) 19:47:50 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r0, 0x0, r1) sendto$inet6(r0, &(0x7f0000000140)="f1876968b868de46e5f02723bcbefc33f6bc08cda8d449bb745ee5a402cc80f991478c3e2c1e80044b2ff097bfec11856ef843b73548fca63c07f4140c33984689830626d405a30aa8379885a2aecc6e5013ccca5777cbb7481f528a733d196886df86c70139502faf094523807ecf684acbf8a4114ae2ee8c09c6bc8a6a957840ddf4f2f04b63b2223725bfd3bd", 0x8e, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x200000000000007f, &(0x7f0000000300)}) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") 19:47:51 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x40, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r3, 0x0, r4) write(r4, &(0x7f00000002c0)="4f72b31426b9be2df094c9c638b320d7e8d7b0816234d52de45c5381df865ca2892be3a20bc9da6a1217e55b443f9de86c78e9ac702f3d97b37d8a17ff40e28bc9d8aba37a25ac745284f25eec7407ced324ad01fd29e86e087fab802bf8dab79fb8340b696c1c9831a4ffbbd15f58eb6706d653ec347fd67c72114deea8e9c844011d3d", 0x84) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000280)="14c3", 0x2}], 0x3ab) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 19:47:51 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xffffffffffffff8e) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000ffffffff01000008f60000000000000000000000005800006e15d3e30b", 0x2c}], 0x1) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202e089d7b95d1cde8b064114ff4b8c48f612"], 0x10) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x7f) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x80, 0x0) fcntl$getown(r3, 0x5) shutdown(r1, 0x2) 19:47:51 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = dup(r0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x5, 0x3, 0xda, 0x0, 0x100, 0x5, 0x6, 0xc89eaecf415906a9, 0x3, 0x7, 0x6}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = socket(0x10000000002, 0x2, 0x0) shutdown(r4, 0x0) chdir(&(0x7f0000000040)='./bus\x00') setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000240)=[{{r4}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r3, 0xe}], 0x1, 0x0) 19:47:51 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f2f2facf06f6d66696c763000"], 0xa) r1 = socket$unix(0x1, 0x5, 0x0) bind(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 19:47:51 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x8, 0x8) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) ioctl$TIOCSDTR(r4, 0x20007479) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="a37ec2747710394209ef16aa42b71f8687369703e12d3be52735f866afe57e11a88ce2eae2c5016b247ad64f00e3bd219a168fca8f6fb7870945c38bcba58337c25ffbe7d55cc9b411ca7c4aeb4596ad43e98420d31166a7bfca5e7a8e76606cea8c6d132981415b1778859bff18cbbe1b9ae5fd644f3916801e114567df6cfd8ae01382ece9fea1395abd3a1680f61f3b2a20990f60ad98642b5de024f9426a7aba8fe87716d9199057c57c3e7f503484bf2532fe3dc9db1bcf7040e66ad8ac82a3682a75267f571565d04587b18c291d240d", 0xd3}], 0x1) 19:47:51 executing program 1: r0 = semget(0x3, 0x3, 0x100) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)=0x7fffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 19:47:51 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000100)="0d7a77da0a2ad794431205c4941d90a4f555934f885ae0a1539883a8c1c17a343b36ceaf22", 0x25, 0x0, 0x0) fcntl$getown(r2, 0x5) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) chmod(&(0x7f0000000080)='./bus\x00', 0x100) r4 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) r5 = msgget(0xffffffffffffffff, 0x0) msgrcv(r5, &(0x7f0000000900)=ANY=[], 0x0, 0x2, 0x800) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x2000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xfffffe6c) r6 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r6, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r6, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r7 = geteuid() setreuid(r7, r7) getegid() geteuid() msgget$private(0x0, 0x0) 19:47:51 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000001c0)=[{0xb1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f00000000c0)="00b6f033bec63bf3a1b7b383e8d3240ca143cb11aa9343e299ec9b7176f7d6d15b6e6bd0118d7138daad7fac3a8ff712391a6c324c556694a0fe0b9e4554c93164009f23eecca559c44cfa2b37d16f12d82b9fdaa3141a3a18cd186c2cbe90732ed57f6b49250c85bcd918c14036e6c181afeb0dbe2aec928e70e353fbd2d3e228ad3348cb2db353a13d5b28f9fecc0d9c6ad34849d245f92cf59ac824391ae0364df4420504c947cb0438a511d33b1a4222", 0xb2, 0x0, 0x0, 0x14e) socketpair(0x7758364f37018dcb, 0x5, 0xfd, &(0x7f0000000040)) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10000, 0x0) sendmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x5) 19:47:51 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmctl$IPC_RMID(r3, 0x0) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/204) 19:47:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x11, &(0x7f0000000080)="e740608eb9e319bd7082291d0c0a") 19:47:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) geteuid() r0 = socket(0x2, 0x3, 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000500)) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe}], 0x0, 0x0) r5 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r6, 0x0, r7) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x48, 0x1f7}, {0x6, 0x3}, {0x33ed6475080ff51a, 0xfff}], 0x3}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 19:47:51 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x5, 0x799, "73cc510e52b3912e0d3fc9c06d00"}) write(r0, &(0x7f0000000b00)="962eebb494c67aef9ec9ef8981ecfc23ad4b80a0cacd6e43649d81affd101fee4aca7f41e823f5ff31fc5a82812f7ff8fd3f6ab7cfe2c6996515f20f17d90dfe2b42c1c1c4c99cb51317280a76b9df1003d0e414c9d1ae3dc45d09d89bd3bfcf6739ca1bbcca809de6db34748cfb55808b50a914826ce6ad2f6d30c23605b97496d99f661dfba0e791794cfb741e7c889cfc802169038f12db5ce978a9c7add3cb3a3285610c10de1cfc0e3ef01beb264679204eee51ab4c3371c747b3", 0xbd) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) getsockopt(r4, 0x7, 0x2, &(0x7f0000000080)=""/122, &(0x7f0000000100)=0x7a) 19:47:51 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x3e2) r2 = socket(0x2, 0x1, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r3, 0x0, r4) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x482, 0x0) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0286988, &(0x7f00000000c0)) ioctl$BIOCFLUSH(r8, 0x20004268) execve(0x0, 0x0, 0x0) 19:47:51 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pwritev(r0, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xfffffe2f}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e327000060fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0x46}, {&(0x7f0000000e00)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedef895da7b62c2a47f62a0eb823589e2f9e75d6b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd437c7b64ca8c625ea43316c32f8cd92b5b7d9678210800020d0988f100800000000000005b27a972cd555906240d546ccd784d48ccde4b7d2bf4b729b73468f093e0588a4043bbfcf9259788923015000000000000", 0xde}, {&(0x7f0000000180)="c9eb6cf02dc986c0d31c51010000b7070000000000000030c31b8ee29a8fe51217cf67bc000000000000b74ee03b1fd22fc85a55369417430400000000d07700", 0x40}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x2, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000380)={0x3, 0xd8}, 0x10) mkdir(&(0x7f0000000600)='./file1\x00', 0xfffffffffffffffd) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') r1 = open$dir(&(0x7f0000001240)='./file2\x00', 0x40000400000002c2, 0x8) lseek(r1, 0x0, 0x40fff, 0x0) r2 = dup2(r1, r1) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) r3 = accept$inet6(r2, &(0x7f00000003c0), &(0x7f0000000740)=0xc) r4 = fcntl$dupfd(r3, 0xbbfba7ce8b593339, 0xffffffffffffff9c) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000b40)) r5 = syz_open_pts() stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000000b80)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000c40), &(0x7f0000000680)=0xc) r6 = syz_open_pts() fchdir(r5) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000002c0)={0xbf, 0x80, 0x800, 0x2, "fe8fd47024788e899e7100000000000000ef00", 0x934f, 0xff}) r7 = semget$private(0x0, 0x4, 0x280) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000c80)=""/138) setsockopt(r4, 0x0, 0x8, &(0x7f0000003500)="882fbb119ccd4d8775aaea975ba2e30cb6b81b28bb590776dda7c70da5b7a023b6325db779180c7f898da45f98fd3c8ce3e56364b38f32611cd0c887a37964e8bf584b4853a39b78cb05f7746b0ed81c8c4aff3d4cfb545fb5c07eb845438df4665706be72dc27c8cde06c03e9e8170c20abe1db42f1e4a0d90c27dd590b0e251610cd3161dfdfacc72ce886923be80f86dce2883db78f072d9e121ac09a3ae543e020f49393317308fc64282f1435ca344a6c3466e1f02cbea687106c75e080c2d10fb6060bf49f568b702552c9c08f00bd3359497a8601d69ad15e71347a781e4225079d9477278317b00e05fb40764c5eba40e38dab3ff3fbfadf1675f712e2e5c2c123da6b6a808ca28a36090a691654fef70c0048b1c54151b74ca01bfe6d264cb46062f489466c79a93ccac3a8449d1a26ca35de61fa4c57c4a70513dbff3e862232f8a53590b8db4988170c413473a73078814820cf9c9d695bc233a74b075413f4b7a0c2a9f3e532a92354b74df0281e6445bd8e43dfb576068b070f561a1a3d09d6660a60a83c28414905125a3cfa22632de3e04fbbc7c5a641eabdbe6f5d04142e56d8acf8b04d37e9bdc050331adbab738223830fd3925d29b332ca2a26fdd07cac5cad349656614d080d768f270fabe4535600d4d7384e9b114470c7f25d10a6b0edac77188cff0e999cbf0a992d8e50ec4f50cbd64277316d0674a86625ffa59a5b5bcc103d7b66e684d936fe64298685a94eb000023546a7b7bd464921ab2be46b04623d73983c53cf28c92e0913b57efcb30518f09f1a74b2a6731d27b52767e89aa862733ea0c9954b3a297be27ca9525e9613458d7b949471f08543fec508becbb933f80c3ecfe95f672f106dfb2e7e6a71008ae94a470ae9aba7a23670c5471be73f4e734317eaf4b97fcdcc3b3882db2930dfa2a632c46aa6854ec6fea5afe6472f33d47e5d7708beada900698d0c982bb0f690c5de231756f18db8d33b4f03ef12bc7a7435d4deab0668efb51c8669d512f0626f721e1e43c089ee8b911a82e85b6a7436aa9821534f2f14a0aedd8bbe92d8263af4dc7de0ff2dc0bfc4f44cb5f30556acfca151e0ddcd07f0d25801e2dd7cb25ce6a956e9ed04701e26dc34bfd652cbf6d6a874f19f929b322cbb05d5c0aea813b572114dd1cc9e8adc021364141decdf90c01060b400b560675ae4948878e836b3ac7b0dfb4c564de729de00214a4f97e4abe86fe892444676ceff1d718099283c3c0fab1b9072618574eae31a3c54adf28ca804d272d814d2bf9473ace654871e17297bdcb1c57271c83bb672b8f7aee8673812d6fdcf0f1f744b83b08bf60725a97f5dd2a161a12b37ff7d5d591ae47c2c14407456d276617e2fb966194781848ceef8e80f3f55bf7d2ea5fe543a6782cc5b186623b6d16ce0d64aad01ac5ef369087e58645d6b785ad63c0bc9c2e4fa440f98bbaaa043e248032047502e09dfc7cc77ddae49b44c808d97393fcabb695c387df899e9c37426b00cf824eddd3a466f674eb0394c1fd8331e61bfbd41b0747cab7b5f1d8ada2dcde9a68b4f59e604697786b4a64fbcc327f4d103decfba8de3797225d3dbf636dade025790f74ea2f1319193bd29b27a303d900abcecf765063eb42e45f05d387a03d4ba56c86099ffc62c879a3ffd6c68f6e6eb871e1c695152f7be2e6ec5cf5f4efc00348c435958bd56d5c2d8cdeb2e7f7bbdcac5f08411af6d3f9d8f1f95a8000847a461ef66d8bbe2abc797bd7d666f07da5c5f6c79456ec5b54a77d89aa65f85a0fa6c2cec73e0662c225b805227067d828009d6fb28b52858cdeb77118587329b8ea107119a0125737edb93e63816ddc2c564ddbd73d2e0cc63653ab5559f889baf3cd987a0f906e6247adef60f0b766c5a97755c9abf976350e72aaa97c5f688f9b11e2d547bd83c1ee27e27e2c0effc384cfb37e547448da479a7bea505718460c5781076d07ee243fab82bf5b030ce4d679fc39391c42dc5e9e4b84ff0eb391e725f09b3d70a53b922f2709d8e21c099e78970f9b3c7e1e8019ae101f16ece213bca97774d9f4d0b1598a3cf81994b9718372cc940509a1b39a6cc089fff15e5070200302d3fdfa023040a79c33d5df596ed976aaa2dbabf995751f013565c617b7695f522208b28bb40135119187d4fe2d464ff4add363c42cfccd5d891748aa6b35558fa5789f9f822778ee3e14d800bcd1c520f57f8e9df5ac29f9e2f254349f0ccb55ce11f2223e3695b53f3c203310935a0061dbcb8905ab441bc0d22ca4d017edbf224f4cec94201e7a28eb96cf4f52ec61026797f012b82472a101d061713c7afc3f68d41f1f93556df443b40c921b08e6f6967a6b8206937eed41eab88ad0f2be241fe7ae4c217d6b1b0a97acee6dbb42e3628dd944fbf5a431970197febf3e780676d30a4c4c2d5d3f54d9ddcc8ad11ea727229024c7282d2d82a43e6bb295e5bd30dc3ceb3d70998aabc01dd6c093ee55c84cffe5c7e0e4d7d9326552fed5d9631c8fabd06c047d7fedd7a7de5c8e7ece04efaed8ba0624d194c09933c2c22551fa00e092dfd4c51955b3a7a2bc404c539f518198eca77962b85ae7071a5d734ba1e90a75dc132a7798c84b0c2363a7b112c97fabe89c8e1f4ee2f2f1e7c150733401839e382babe3f8d2ca1492933034af1e046dac7881a3e1c5a7405902feb83a45412e7639825ecd582e3d5869a8f8f59f37ba74fd4de7bf4781a51c2aa95568ee284ae2f75ae5a2eb521e448cfc24592e5a48f59dccc3aa95a98fc3b578c6a550a5cbb3280494052bd14b7d03a2b0d0ce7d8626ac74757551216ed3f7e8fccb66de12d4222b3a02591e3aa4eba228899f7a88603c7f5d1c82e60e620e0493815a6c26ef90c2f0d167bafc629a025781ac9959e07b1b6a51f1944155c15873aec6493915b21fb99b16540bf056d72ef3bd9b5d6369d4c667b633c7b5bf143a5da181d24078db4f3211c9c08dc5005ef7ab8e8f84dd58803da07fb45b7585b073ae8d70e0fa3e05e44d003941dc7f33d6f83e706b85a4c33c934dff6a1248b8d44ea02bd68ab6a67bf28279057a087e46d84afd58602c84a301f73b08be27cafb27dd6e502a2c8a07e25814ff1c9c7510e1f3d38efec82d0257cb79fc03af3b7135b27a577fb6b86a69d50c6c24b7e06ea5635de035c9167466ad0dc679430b94ffde00db9490c82971e34c77baee7f7726e8d4b6430f7d14cae3ff3d530fc21027eb9c05cb5779e4c97153c9b4e177115aaf582c93c26a0279666a3ada90893a9be8d5774dba70343fbe1f2264687fa63eeb106132df925dc97206a1e60417fb3098d8cdfce47096858cf45b9404dc775d8749b32550b481a774b8a667381cde938bea84024d3657d58ecc32da439a901287378705dbc2d68d70d30b772e6944b79b1e55209efa86d445fa4fa675e81a55d78cd34ffd6ef162f99cd688c5ba67414e171072e7b54cfe0e2aaeb07f4a846ad3b60ade496b7cfae44fe64f8fc07694802bff3ae2b10fdc6c5e0d3c384e5975935ef2e913a88e01aa3e1f6aecf235afc3d9977294866e92a405776f7238aaccba52fe297c400fab170f671100476d9f71dbdc0128a25876d9287c298768e07a70e139d29ef21f9e594509427b96c7c71652702127c795d3c4e37ddd9b7157a8221f81fbb32fc1559e82070b6133e67451cf328c6ce1fb7bf426e2440e9da775c8f9154d5a01037c93fef260278636e37476da8616322c3c93d752a8beb9c977fd6c65af6caf37ec26d49d8b5de250e95b9ce996bf66d92a997129d2962216e014fe7839f706a0baabfba953d0c3899c382805be9f3f70bb337751d6d7cd65e5c0d2f468f32555bca269a02460e2e911ebb4b038e43da87d34261c658366c8a514eba1940e1f544dcbc67045f50c8cf99179e9a98f9f9b008abfb817d923ca80ad2c49b3f7378865ddacb3af2a6d60782b0a8d2ab3743267c0062bf38621395162f0daa42e3afa13e0d52c1b64f89ea2f4d850f08af96bf4aac569c132da3c2b15069849379c3e32e18b5cb0e9206135a8fdb412c3dca1b4a2064ce58ad86acf59081231f971bcdf6b2179f2062eb59301ceb46cb74eda74d06da3e3d748e0d64b910aace028ab82a6ceb1e331e955a25d64aa101fa0eee60b4948f60af4214bf9bcdfc9391d305b213b573dea9152afb8d2fb5caa8d8c3dbf078fbe30581110e5eb4d566310d6f573d9de99f3b650e1d054d541af5b0ae488e533e3cef105704962ca8bfbbabb29403f9d4acec81e53c37a1c409e84f39a381b7ce63e0f62648664c9e71880f284ad51387dd2307508a7cd9f3169442586807c5d22e9bed8343e25e8c696207f16a7b655bbc40cc5b98d623bbd653e076671fe116469ce6e31f1e7b17499190b0622ba2056b3788a0ff4bc792ccfa63ed23858facef983fd2b88a7272062d387c8b409275d3ce877dcab25094ad451e89607d75b015af69936744b91536ed6ed23b9e9b02f7a9f0ff738cbc2327475fc707614ac4d64998177c1df605d4fe1067d781254aa39e168730b2c493cbb24892472138f65cb92071ba8de10456dbdfa202cb167b734774b9597c06163988f5d7accc6828d53bd2e5e4e460441f0d74721c9166081d62fea510d32f979e2d4d5549a7a12336ce5a833523ba403574f4f9f85e17f5db9b7ab9a9c8c135926994c260bff28004b382645ebac369256cef0d7e020a0be15d2c0b3f8ee5edcf44eada33cc42bd9129cb1eaa53ef639dcb98bd32ce2440670f6b80fbbeb914104341985b5ead2097a8df9372c4e607064480c0c7efbf8253c6a0c182605c1eaa4954b57ded00cbd7e6649eadd75d93775de75d96b33f2cff9f9998e0ed53c2c4ccacb87e923aae309b6ba24fdd104f9cea2b8ee0bd2d5857dc5cf3a7575e23439f195a883c507df82a4b0c17b2d6e32be67f3e455fc058584812518ea5d4ad7943822da8dd0953ef0154d8736a26d518c3411f4497eb9b476a96f7bc2f85623f2dfcd427b021c7b85f76be40ddd0c22972330068fe1a7fcd4cf9561064d985e80e37cfe97159fafb5dad88185e9e2767a0d8ec00fea992bc6ac1a069ab0edd5ed51a379cd24146fbf1b431a16b36a5a97bf67fde2da0eea9130f07554b17f84ced053c3fe99d87215d36b3e6475c2b9d206c8b6e6fe68a439ff869104bb7fd9b499de9c78dc2ee1e404ae3a4e1edc580b13bbe31e348bd0ba341fc74d19333e758d34e7c78c985c8e583b9b75c049c53557d0fe42097a5e5b93b6bed176fdc4affd74f146f6a1df196af157d19ca65507c1ca49b1ab1234c80a715be684684294a6fe0bcbb0fd608c1db799547bb0a9ae715becb43df01fddf01c8642f8d4d1d788a48818e5cc1e5df811214b2355a604f95d3554dfbc466cfe6a77104719b7571047a21a0f47739eebeb3e3f2692f60c8b03a9affeccd426f1706051e75d7b05c7784b968267ecd8f4fa684c9f02debd24836c903db5ea8fa97c405d103d5d3f6d040267f51d6bd0496442a0f8b4d6c40e6fd9a56df78239b17df7ca87cef9431e3cc4b61efea3dc6035723d4b4dc6a8b571cecd298a34b4b4c89718acebd0a6a8b6f8b73a0d9e6d7c1ec4f643431fe7f16061ca0b8309433657e77707115df95eed96d91402f4dc54dad2fd31e7621cbc09f3fd3f2bde391583175da3774afa4319a919ce68809b11f55ed1bfcbee110a70693fce70e76a15abb66e90a80d7469f945105f20f9c698151a5757f2a3848066a05aee7b3", 0x1000) open(&(0x7f0000000480)='./file1\x00', 0x100, 0x89) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10020, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000500)={'./file1\x00', 0x1, 0x80006, 0x7, 0x0, 0xffffffffffffffff, 0x1, 0x71d, 0x2, 0x2, 0x80, 0x5}) r8 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x10) pwritev(r8, &(0x7f00000000c0)=[{&(0x7f0000000340)="a590496fc6bd0815f1302bfed1df47e0d50433997ac6510fa57144a8823f4d", 0xffffff81}], 0x1, 0x0, 0x0) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x9, 0x90d2, 0xfffffffe, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) sendto$inet(r0, &(0x7f0000000580)="7cf318405b5839d0aa376e9bd21c9157e4fb55c5ac22cd70c500d181af05dacc2dc3f862b540588737ad50323146c77ad7cf107697d3ab8e", 0x38, 0x402, &(0x7f00000005c0)={0x2, 0x3}, 0xc) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000640)=0x400003) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0feffffffc1062c6b76328f9735873a402ba4ee0c7aaa7f442d447e8135b97f8b5ff860ce82194f090e87354fcabec8f8da2b30f0ac033cb111f0a748614999abccdb3189cfb30f83ff90c2452c60af2b51ad", 0x55}], 0x1000024c) semget$private(0x0, 0x4, 0x120) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000000)=""/155) 19:47:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4}, {0x48}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x80, 0x1) fcntl$dupfd(r1, 0x0, r2) r3 = fcntl$dupfd(r2, 0x4d3e7b47dae2e575, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000040)=0x7) semget$private(0x0, 0x2, 0x0) 19:47:51 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = dup2(0xffffffffffffff9c, r1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000380)={0x10, 0x100000000, 0x4, 0x9, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x800}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000c00000/0x400000)=nil, 0xee7}, {&(0x7f0000c66000/0x2000)=nil, &(0x7f0000d13000/0x14000)=nil, 0x8000}, {&(0x7f0000e64000/0x3000)=nil, &(0x7f0000d60000/0x3000)=nil, 0x8}, {&(0x7f0000e60000/0x3000)=nil, &(0x7f0000e7d000/0x2000)=nil, 0x1}, {&(0x7f0000cea000/0x2000)=nil, &(0x7f0000e5d000/0x1000)=nil, 0x2}, {&(0x7f0000da0000/0x2000)=nil, &(0x7f0000f24000/0x4000)=nil, 0x5b8f}, {&(0x7f0000d19000/0x4000)=nil, &(0x7f0000ccc000/0x4000)=nil, 0x1000000000000}, {&(0x7f0000f4e000/0x2000)=nil, &(0x7f0000d14000/0x2000)=nil, 0x1000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000da9000/0x3000)=nil, 0x3}, {&(0x7f0000dc6000/0x3000)=nil, &(0x7f0000c1f000/0x2000)=nil, 0x3c0}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fd2000/0x2000)=nil, 0x8000}, {&(0x7f0000c98000/0x1000)=nil, &(0x7f0000cf7000/0x1000)=nil, 0x1189}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x800}) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)=0x2) readlinkat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/104, 0x68) r4 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r5 = semget$private(0x0, 0x8, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r6, 0x0, r7) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f00000001c0)) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000180)=0x3ff) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)=0x1) 19:47:52 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = accept$unix(r2, &(0x7f0000000800)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) r5 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r5, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r5, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r6 = geteuid() setreuid(r6, r6) r7 = getegid() r8 = geteuid() r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) r11 = getgid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r11}, 0x5, 0x2000, r10, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) msgget$private(0x0, 0x0) r12 = getpgid(0x0) r13 = msgget(0x0, 0x230) r14 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r14, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r14, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r15 = geteuid() setreuid(r15, r15) r16 = getegid() r17 = geteuid() r18 = msgget$private(0x0, 0x0) r19 = getpgid(0x0) r20 = getgid() msgctl$IPC_SET(r18, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r20}, 0x5, 0x2000, r19, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r21 = msgget$private(0x0, 0x0) r22 = getpgid(0x0) msgctl$IPC_SET(r21, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r22, 0x0, 0x0, 0x4a, 0x80a5}) r23 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r23, 0x1, 0xfffffffffffffffe) msgsnd(r23, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000140)={{0x3, r15, r16, r17, r24, 0x0, 0x15}, 0xa, 0x2, r19, r22, 0x40000, 0xfffffffeffffffff, 0x100, 0x1}) r25 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r25, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r25, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r26 = geteuid() setreuid(r26, r26) r27 = getegid() r28 = geteuid() r29 = msgget$private(0x0, 0x0) r30 = getpgid(0x0) r31 = getgid() msgctl$IPC_SET(r29, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r31}, 0x5, 0x2000, r30, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r32 = msgget$private(0x0, 0x0) r33 = getpgid(0x0) msgctl$IPC_SET(r32, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r33, 0x0, 0x0, 0x4a, 0x80a5}) r34 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r34, 0x1, 0xfffffffffffffffe) msgsnd(r34, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000140)={{0x3, r26, r27, r28, r35, 0x0, 0x15}, 0xa, 0x2, r30, r33, 0x40000, 0xfffffffeffffffff, 0x100, 0x1}) msgctl$IPC_SET(r13, 0x1, &(0x7f0000003f80)={{0x0, r26, 0x0, 0x0, 0x0, 0x61, 0xffe0}, 0x8000000000000000, 0x0, r12, 0x0, 0x8000, 0x4a, 0x80a5, 0x6}) r36 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r36, 0x1, 0xfffffffffffffffe) msgsnd(r36, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000140)={{0x3, r6, r7, r8, r37, 0x0, 0x15}, 0xa, 0x2, r10, r12, 0x40000, 0xfffffffeffffffff, 0x100, 0x1}) fchown(r4, r8, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r38 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r38, 0x0, 0x0) r39 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r40 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r41 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r40, 0x0, r41) ioctl$TIOCOUTQ(r40, 0x40047473, &(0x7f0000000100)=0x1000) setsockopt$sock_int(r39, 0xffff, 0x0, &(0x7f00000000c0)=0x6c, 0x4) 19:47:52 executing program 0: socket(0x1a, 0x5, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r0, 0x0, r1) sendto$unix(r0, &(0x7f0000000300)="b100050200000000000088000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f800000000000000000000000000000000000d9b51220799d716f97b000000", 0x17, 0x0, 0x0, 0xffffffffffffff42) 19:47:52 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) sendmsg$unix(r3, &(0x7f0000000300)={&(0x7f0000000000)=@file={0x2, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000080)="6a4ad3541f770a7bfa26ee027bfe27de18f9b6ceffdbf6781913941eadc3cf967b56ca79bc72b75511973787bb", 0x2d}, {&(0x7f00000000c0)="fdac96747dddff529c4a7d0877dd9b5855f11c0c0a7223616ed2efe00a9cf52b519e3faa9298bac7604a1bf4e32267400223b1c1da66aa620c29d6b59c57f49e13b230315fd6d221913a12e3711b80fa3819c01fc861f3bcb11dec1ca27523e5", 0x60}, {&(0x7f00000001c0)="85d4fc224af66d16b786e2056fe51be159eb1516abbd5e3f89e26e2255843f058fa952bcad468daf0eba1708fce05a7b0fd40820b2fd25227160fdb04f6de2230eb28de204c3613ad40f0c823318c380c2c8a5560f8295b2142ad451a98d90d25cdcafe4ac305079f08faff8891626b651baaad8154dc11806c2c6b6eaf626389e94cd9faec7bdfb57e5f6e33783e5fa72015cf30031aa1d8b418551ee65c2403e42d890bec20ac549e497aca5af2c048e7159364f4c648c4d41b5d12f1f59d2fdbd2061a13eddf1226199443a050b", 0xcf}, {&(0x7f0000000140)}], 0x4, 0x0, 0x0, 0x1}, 0x4) 19:47:52 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = geteuid() setreuid(r2, r2) r3 = getegid() r4 = geteuid() r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) r7 = getgid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r7}, 0x5, 0x2000, r6, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r9, 0x0, 0x0, 0x4a, 0x80a5}) r10 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r10, 0x1, 0xfffffffffffffffe) msgsnd(r10, &(0x7f0000000300)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049af38004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c65c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf479eac83ad55c11e496c98ea8e0a88b643c0e1b2ec81dc82eec4c1962e7e8c884a4f89e924ee2e971d09c94ca1b8320abde47c25d90b98789c3996d93f0f226416684df73c3087962c74a1f"], 0xfffffffffffffefb, 0x800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000140)={{0x3, r2, r3, r4, r11, 0x0, 0x15}, 0xa, 0x2, r6, r9, 0x40000, 0x1, 0x100, 0x1}) msgctl$IPC_RMID(r10, 0x0) close(r0) r12 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r12) socket(0x400000000018, 0x3, 0x3a) setsockopt(r12, 0xbb48, 0x2e, &(0x7f0000000000)="ebb9fd812eaa4e713048faff31129648", 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r12, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 19:47:52 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x202, 0x2, "000000000000000100002000", 0x0, 0x40}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00006bc000/0x3000)=nil, 0x3000, 0x3) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 19:47:52 executing program 0: nanosleep(&(0x7f0000000180)={0x8000000000000, 0x1}, &(0x7f0000000240)) pledge(0x0, &(0x7f0000000200)='vmm\x00') semget(0x0, 0x6, 0x20c) semget(0xffffffffffffffff, 0x6, 0x20c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) semop(0x0, &(0x7f0000000280)=[{0x1, 0x100, 0x800}, {0x4, 0x2, 0x1800}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x3d}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00551c07c12dd63dacef9228c3cb") dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x10001}) semop(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000080)={0x0, &(0x7f0000001900)}) 19:47:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x0, &(0x7f0000000000)=[{0x24, 0x0, 0x0, 0x4ee}, {0x101}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000005b7, &(0x7f0000000280)=[{0xa3, 0x0, 0x0, 0x5fe}, {}, {}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x25) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x61) fcntl$setstatus(r4, 0x4, 0x40080) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r3, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r5, 0x0, r6) sendmsg(r5, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000080)="fdca15ddcdeb37de4a3b44c0d842475425429a6dede11686a1", 0x19}, {&(0x7f0000000380)="0bfa652a8f22cbf7254cfa060f5c4fb618fcf7e7cbc76ffacb057f3427fc9956017485bc959484a716f4d9ead2166f95f0aac2cc757c46e7d4d5e647f14009c9adeb5aa0e802555bd0e1e93a39d4042763dd4a3199c0c4e5bf1591d78f9aa4dc6d830243575b479adb23d5a9e15012dc6411cc9077d8beb4a73d34c69be02a11ba23b8437226", 0x86}, {&(0x7f0000000500)="2e1c7c509ff131220ff7c9938a438242d14fc528e0331d8d5ae33a1671e09aa751b06e1c3aa4a169f90c7df59d88974ce7a36379829e433c8808e8361dd3efe410c3fa967a53fc08a5d63e832ad69ce7a78c7a9dada970a7c00b94a759be77e51d070a6f1f67aa70106ed715c7189fa83bacf9fb34458a62a508b8e2d2e19f405fc1be683bb21bde531ee4cfc5bf695b89722469cc2294aaf9c1cd2b663325aaef2b3adb0b96457e0e0435a2f5289acf0da3b10e166992559dc68bd63a9204b0d376215150ff2cbefdf66fce0a302530113263d4974ad6b2d5e643d8b942f1d944b6633c9a6d2b96f95e3a0f66bc9177", 0xf0}, {&(0x7f0000000600)="01408dd18551c6530b6b9c31a608dee79146d9c366400248a994886d2f2b347c7b49b94b7b623dc407e63faa82adcc65ff0639fa61b6d6983d66c5307060afab4066e8328972070640de87379d966b8be526b43a2df6897a2123abbc2e8e537cf859fd50f5aca04dd536f0ae4701652dd427a99ff694500b6807c49293c2e1a4523c3ee0df1d6025332c4c73096a102928e84deddc77bb07a4b0def034885942fbf03698704859b3fd2e6df3737778724367d50f9010d14b567f6ed6", 0xbc}, {&(0x7f0000000180)="690b7ab0a7d6172802ffb8d3f58607ebeeed52d641d59df2ecce70a880e6c659178142d70b26232885919a0256712b1741bf234e62d3aabdb10b48", 0x3b}], 0x5, &(0x7f0000000d40)=ANY=[@ANYBLOB="0801000000000000010000007f000000ce940dd2855133a4d271d57e7c481d3bcf525270068d4fcf289b0f86aec1e1ea4afef0594e19666d5080711d28c694d784cbcbfebf13845c00a4e2a67e63f92df38400a053450990fc53434c4356027fdfff922e74ccf19b0010376f5ee63afba18b689ceb4a0ba31cea8b2060ec7533d818b9327f97c78e0e084436fadace667d48a16be34430fedff6dda8daeb9a55c3bbc4985badce8aacc72c8975e45ff125789fc300f882f0bd4fed3f3d4687ddddd4cb549a00f1161fecd87dcf9ca479a415f653f4b7e6ab88732520b744ee3dc918577b313201e62332dc38e6dd55d4bfb00fe8dfa785c253335eb55e4508f84b51035d00000000a800000000000000010000000400000077e8183f6d5efd229454e909000000a35259e9f72edddf280242ba3b042b1c43d4f476625703447daea01f27c7ce83a530b0f57b24216a807c3a059a5723f20f0a6c90c6bda5437577c1f66dcf799fdc9d0893af1678ea25020bd18925c89e0aa90eea7b3039bb28ed8be8f0e0305bccdb67f9f86ea03752baee4c44d39eb0602ee3902af898c81fc787edd53506829eb07d1a17c33cdf4cfcc6944803a5ecd0720bcc4278000000f800000000000000ffff0000fefffffff2db334af2622ec638b3b061015980ff5f8115d034ce5253747b49bb9fe2ebde945c13cd821256002ec63ec98ccf111fa80c8169a88a16d55b39e7c754043e186a216a158c61e5425c2acf7020b9b0a1e5fa849da0447139ea80b289cbcefeb7f80626b94477d4585693e9e3f049092de0ce6787161d3b398ba0cf999ef187a6a55211bcecb4e5cb17ef94916fdca3bd6e94ea7657b27dd9c80e2fa2641fe23dca9e952fe3f632eef2ac2ac24af7d1954d82c13b5e54fd2aceafc115b545d4b3ffbc53d797e7dd6f9656d16c9da1829bc91ecad57ca708a110bb4579603cec37c68621e2895ccb825f914b790000000000007000000000000000ffff000005000000f35ecd16753449e616824f64a8fd6b76ee8108e6fd6590cde3cb58d524ecc5a8146dbd1c61d2dac67966348bcca4c3a9e2a8a3e8d05f40bafa010c7d6d20185df79165d5db00ce60116c75cc0002a91d8e3dcf83ff86a9e086265522d48cce46d43a0000c8000000000000000000000047053b42cc09f1fbfa969d10930a722460a03cf329a8cfa0c809148694d6daf20edf77c66f7680c161c0e6aea784e35eda0ad422e41313f4ba563675e36f6a68371ee6e7b23a2171ca64b71ee2ee527407c1e54f60e86341ac9033faa476135e54b17a9d04cf1d174d59c04698da5522a4d2d593103dceb2565b12e8afba63cb7f62c4cb60851181a9c5f1caafbbdbb74031b47427410a502b4f278f4240f506a2eec72e6993b25f82e56ed78306fb068b59f8c7259e6b0000000000d0d013712f0fab482b01cb3058c52909d030eeb30d605787a01400616b40df0b6133e0d66ca4dd01b83ac1774f7f652ddbbaf5168e5a9a32148714dbbdf50acf4aa40a383c3e1dfb52528d37c79cf071886ac7e7b08a509530ed384ccfba8b164c9ebc8648aa86e42f128c3298420fecbb2f5d9c7e8c826ebce08b883be8800cae4bc865cef7ec425af8a97514b326129bba5844f7a45099735431d254817c204c998d7643ab7de216c6eaa671b58d67f137c6687bec2b663a52953590fe9d2649c70b10ec42d3493f705114f9165775a360af836fe35c303e93395266b4104bc217b737b44a95e9d0dbcd757c33dfd8d12d4c037ca5d7c88b98a78b8ced94f56c2578a0b33a382431dc01dbbd3e383df07846b1af14ce47052e25f75e3c761501f07546d590c2da53e528a429af6e664cdf15dc66e1f212b81503da89e27fda5a2f32074be5cd72189fc866db8c78168d755887de344040df6ea371671e78bc43c86cf73a5e1cdb53a1034175554bdd87af9d12f7ce61aa4cc43f6680f91bae2d9ef5b32069960f8b8901b2d8c1e59723661a8be75739216853c93e51d1bc039866a1f0b5e194d5c2edbb1204d41b29a23d7f08ebf5d0a96d259e0fd0f2259a8f7e83af566792682e592bea553eb91dde80633675f0ed6de5bfd5a5cc847c45460e0f8d2038abb7f6d21f6cc61d4183327ea088a6da99dd1036ed1fce1485a538c3a318e37e2585be4086aed5c0561383462d56455dbd50adce89307aeb33ad9cf3ccceaa5e61c01e915cf8afd17d8fcd425b7baa2a42a4365b90159d196bb6630c953f8b90eaaa2e6cae9bd0adf151075fd813"], 0x3e0}, 0x2) clock_settime(0x0, &(0x7f00000015c0)) r7 = semget$private(0x0, 0x9, 0x42) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x0, 0x8001}, {0x2, 0x0, 0x1000}], 0x4) shmget(0x3, 0x3000, 0x200, &(0x7f0000271000/0x3000)=nil) r8 = kqueue() kevent(r8, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) fcntl$dupfd(r8, 0xa, 0xffffffffffffffff) msgget$private(0x0, 0xfffffffffffffffd) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) 16:00:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x100, 0x100) r4 = syz_open_pts() r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0286988, &(0x7f00000000c0)) r8 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r9 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r10 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) ioctl$TIOCFLUSH(r11, 0xc0286988, &(0x7f00000000c0)) r12 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r13 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r12, 0x0, r13) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r14 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r15 = dup2(r14, 0xffffffffffffffff) r16 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r17 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r18 = fcntl$dupfd(r16, 0x0, r17) ioctl$TIOCFLUSH(r18, 0xc0286988, &(0x7f00000000c0)) r19 = accept$inet6(r18, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r20 = fcntl$dupfd(r15, 0x1b, r19) r21 = semget$private(0x0, 0x8, 0x0) semop(r21, &(0x7f0000000680)=[{0x1, 0x0, 0x1000}, {0x4, 0xfffe, 0x800}, {0x4, 0x20eb, 0x1000}, {0x1, 0x8, 0x1800}, {0x3, 0x0, 0x1000}, {0x3, 0x7, 0x1400}, {0x3, 0x98a4, 0x800}, {0xa, 0x441, 0x1000}, {0x1, 0xa1, 0x800}], 0x9) semctl$GETNCNT(r21, 0x0, 0x3, &(0x7f00000002c0)=""/115) ioctl$TIOCFLUSH(r20, 0xc0286988, &(0x7f00000000c0)) r22 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r23 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r22, 0x0, r23) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffff9, 0x20, 0x1, 0xabc0, 0xfffffffffffffffd}, {{r7}, 0x8000000000000002, 0x40, 0x10, 0x1, 0x8}], 0x5, &(0x7f0000000180)=[{{r8}, 0xd, 0x8, 0x1, 0x6, 0xaffa}, {{r11}, 0xfffffffffffffffe, 0x4, 0xfffff, 0x2, 0x3}, {{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0x6, 0x7}, {{r0}, 0xfffffffffffffffb, 0x40, 0x20000000, 0x7f, 0x20}, {{r13}, 0x0, 0x8, 0x2, 0x3, 0xffffffffffffffc0}, {{r20}, 0xffffffffffffffff, 0x1, 0x40, 0x0, 0x7}, {{}, 0xffffffffffffffff, 0x0, 0x20, 0x0, 0x7fff}, {{r22}, 0xffffffffffffffff, 0x80, 0x40, 0xffffffffffff0000, 0xf692}], 0x0, &(0x7f0000000280)={0x5, 0x7}) r24 = kqueue() kevent(r24, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:00 executing program 1: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000200)={0x0, 0x1fd, &(0x7f0000000140)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000240), 0x0) setsockopt$sock_int(r2, 0xffff, 0x4038613ae8c62966, &(0x7f0000000180)=0x80000001, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x0, 0x5, 0x1}, {0x18, 0x2, 0x8, 0x7fffffff}, 0x4, [0x1000, 0x101, 0x2, 0xb, 0x101, 0xfffffff7, 0x10001, 0xffffff81]}, 0x3c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) socket(0x2, 0x0, 0x40) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") madvise(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1) execve(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x3d7375a400d18023, r0) getpgid(0xffffffffffffffff) r4 = semget$private(0x0, 0x6, 0x80) getpeername(0xffffffffffffff9c, &(0x7f0000000240)=@in, &(0x7f00000002c0)=0xc) semop(r4, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) semctl$IPC_RMID(r4, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x6}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x1, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0040d9ec3d2f66698c857ee4ca874f73134649b104c1ca326c65f6fc92cc86ca71c58e48448d4c513000117784eeeb0994b13a075e3976763213f1fd8d08711df5bebc49633f4488eafa88843d41"], 0x10) close(r0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = shmget$private(0x0, 0x3000, 0x5, &(0x7f0000ffd000/0x3000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x2000) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x88c2, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000200)) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f00000002c0)=0x7) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r6, 0x0, r7) fchdir(r6) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETMODE(r8, 0x40087603, &(0x7f0000000100)) r9 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r5, 0x0, r9) fcntl$getown(r9, 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x8, &(0x7f0000000240)=[{0xfff, 0x44, 0xf8, 0xffffffe1}, {0x1, 0x0, 0x20, 0x3}, {0x6, 0xfb, 0x1, 0x10000}, {0x40, 0x9, 0x7, 0x4}, {0xab0d, 0x0, 0xa8, 0x78}, {0x25, 0x6, 0xfb, 0x9}, {0x401, 0x7f, 0x23, 0x7}, {0x8, 0x7f, 0xb5, 0xffffff7f}]}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x61}, {0x6c}, {0x6, 0x0, 0x0, 0x3}]}) 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x2ee) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r2, 0x0, r3) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='./file0\x00') fcntl$getown(r3, 0x5) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x1, 0x1, 0x8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r2, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r2, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = geteuid() setreuid(r3, r3) r4 = getegid() r5 = geteuid() r6 = msgget$private(0x0, 0x0) r7 = getpgid(0x0) r8 = getgid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r8}, 0x5, 0x2000, r7, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r10, 0x0, 0x0, 0x4a, 0x80a5}) r11 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r11, 0x1, 0xfffffffffffffffe) msgsnd(r11, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000140)={{0x3, r3, r4, r5, r12, 0x0, 0x15}, 0xa, 0x2, r7, r10, 0x40000, 0xfffffffeffffffff, 0x100, 0x1}) r13 = getegid() r14 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r14, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r14, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r15 = geteuid() setreuid(r15, r15) r16 = getegid() r17 = geteuid() r18 = msgget$private(0x0, 0x0) r19 = getpgid(0x0) r20 = getgid() msgctl$IPC_SET(r18, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r20}, 0x5, 0x2000, r19, 0x0, 0x2, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r21 = msgget$private(0x0, 0x0) r22 = getpgid(0x0) msgctl$IPC_SET(r21, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r22, 0x0, 0x0, 0x4a, 0x80a5}) r23 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r23, 0x1, 0xfffffffffffffffe) msgsnd(r23, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f8642d0000df3fb63964f5846c6cf0419d9a0e8672b8385b403784a20227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feed3d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec0000000000"], 0xfffffffffffffefb, 0x800) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000140)={{0x3, r15, r16, r17, r24, 0x0, 0x15}, 0xa, 0x2, r19, r22, 0x40000, 0xfffffffeffffffff, 0x100, 0x1}) r25 = msgget$private(0x0, 0x0) r26 = getpgid(0x0) r27 = getgid() msgctl$IPC_SET(r25, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r27}, 0x5, 0x2000, r26, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x9, r5, r13, r17, r27, 0x4, 0x67d9}, 0x6, 0x6ce6, 0xf2f}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="13c5c3a6c961f30aff9e4f8e93d2") 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x6) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0xfffffff8, 0x81}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r4, 0x0, r5) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x3, &(0x7f0000000240)={0x6, 0xc78}, 0x10) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r6, 0x0, r7) r8 = socket$inet6(0x18, 0x2, 0xcb) r9 = fcntl$dupfd(r6, 0xa, r8) ioctl$TIOCFLUSH(r9, 0xc0286988, &(0x7f00000000c0)) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x12, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r10, 0x81205724, &(0x7f0000000380)={0x8000, 0x5, 0x5, 0x5, 0x0, 0x7fffffff, 0x6e8e4be6, 0x10, [{0x1, 0x1c00000, 0x0, 0xfffffff7}, {0x4, 0x6, 0x7f, 0x8}, {0x9, 0x10001, 0x200, 0x40}, {0xfffffffc, 0x3ff, 0xd9, 0x5}, {0xf0, 0x100, 0xfffffeff, 0x1000}, {0x805, 0x3, 0xff, 0x1}, {0x400, 0x3, 0x4, 0x8}, {0x5398, 0x8000, 0x0, 0x4}, {0x7ff, 0x5, 0xffffffff, 0x1}, {0x8, 0x7, 0x3, 0x3}, {0x24f, 0x2, 0x8, 0x101}, {0x3, 0x6, 0x0, 0x3}, {0x5, 0x6, 0x8, 0x3}, {0x1, 0x2, 0x5, 0x1}, {0x3, 0x2, 0x1, 0xc460}, {0x7, 0x7, 0x4, 0x2}]}) open(&(0x7f0000000200)='./file0/file0\x00', 0x10000, 0x126) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x44a5ef72812cb4c3, 0x164) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000080)="d2726af98e44543d6cdb7054b3d450296b6c2ecae9773c6cd3cf32527c85f1eb3b07010b07cbef0a14a06ff9d0ceb9ab5680ac6bb9b1b7ff8773490566a9982f27435d05493192b11b91ed6cf8d23e74547548a30e30b412fa34e46623ab7e51d0f9696d18c40c61641519b37cc8fd4f6d5db96033fc3d95dd9957a61c48b2b8171976b529a18ef35360fb74970bbb6999", 0x91}, {&(0x7f0000000140)="b1d350ce6f3e5edcca7936ec39f0c67aa9a53df02a801d49c664aa147685ee94ce466310d3e5a0e1fcfa7b4f6504e1ded4d7db02fe181873120d7c7a3c111799356b39e084e1a5d9b2e7a24aa32cb200cc8637c31f0396dac671e5d77aee", 0x5e}, {&(0x7f0000000280)="cc0441c4e87000000a21371706bade4d6c663b0216ce80f831564995c6d886baeeac6d3ad1a77b8172b62886633c7ac7da3e7ce3df9f9ac0d66d3424ad2bf6ab8ae78209c176547c3871af27ea8215fc88aa1e6662", 0x4e}, {&(0x7f0000000240)="3eb59491be9932787b01ae4dc323b75afd0872733729ca6e4dd4f35899a932a061d0f2597ff6e06613c5e90a5a5a222f6de683f9ae0bde0390ecfed77e642341", 0x31}], 0x4, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000140)={0x5, 0x0, './file0\x00', 0x1ff, 0x2, 0x2, 0x304}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00100000c2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r5, 0x0, r6) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000040)=0x1) r7 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000100)="8c65", 0x3b9) 16:00:00 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) dup2(r0, r4) dup(r1) socket(0x30, 0x4, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffff9, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r6 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) sendto$unix(r6, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x20) ioctl$TIOCSETA(r0, 0xc3304221, &(0x7f0000000000)={0x0, 0xfffffffc, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) chdir(&(0x7f0000000040)='./bus\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) recvfrom$inet(r1, &(0x7f0000000180)=""/99, 0x63, 0x0, &(0x7f0000000100)={0x2, 0x0}, 0xc) 16:00:01 executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x2, 0x6}) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x5}, &(0x7f00000000c0)={0x8}, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) shutdown(r0, 0x2) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="b61daa09a1f647b21cdc24006a45") pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000140)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000b00)=[{0x5}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xfe0b, 0x0, 0x8) 16:00:01 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x1d83d19f2373f926) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) sendto(r2, &(0x7f00000003c0)="57800877613b330e2f6ffca80e12595f4471b0da99c5b9ad664ed59275807c31958a0fb6", 0x24, 0x8, 0x0, 0x0) fcntl$getown(r1, 0x5) r3 = socket$unix(0x1, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) ioctl$TIOCSTART(r5, 0x2000746e) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") sendmsg(r3, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000cc0)=ANY=[@ANYBLOB="50000000000000000000000000000000be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef650000000000000098000000000000000000000000000000a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca800000000000000078040000000000000000000000000000f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a1161856df3bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c840000"], 0x560}, 0x0) pwritev(r3, &(0x7f0000000380)=[{&(0x7f0000000100)="2d119abf492c5adbe5367e633b8f6893637a434254ccbc9560d290faa4c58064c7156de5fdfef117fb8217db05002c47fb385f703e2cb41b40fb2dfa8a0404463c035a1dcac7d921810112d94f8c0ce082684b9ac0099b8ef51c846db1c3e099709e286a1a105d0d153a00b9bad438fa99e31789cdb39472d89d2855ae453a1af8db826259d54ffa41b8ad3900a84477ee382f1f306e428f64d23d9670a162d7aaffb255ff1ff8a44e4a0123fb885701038c78fa8ecd621d88a27f43b0", 0xbd}, {&(0x7f0000000200)="0bf399555ed08198e216d16f99543a83db70db7df890c76bb457c53d8b69ea8ba3bf54381350eb99a4b09256e28a3987547c902ccd93bc9f2953836d799e01497e6c55d213daa9df0e4add8d2222e8f1a9a5907b4d283daeadc5f330152427fa1c6fec51bd0d2b44796cb17dc3c9a893ab0231489cc27bcecdb15779dc1dc328006d9146ca66df76", 0x88}, {&(0x7f00000002c0)="21d9acc6687f4eac5ac7c49927769cfdb267afdd4fcb07e708c3cdd01c28cff905186c0d23907fb9859f87b8a69a67c8db32585aab717facec545ecd9c177fe558adc8062c4186f779bc9bdcd3fb5181f4862b260af9a424db1f646b5733164ea92658faac76da663a88f68c7ed2c61d8b16102a499b1bbd1819b64e249dc42fc1ea3034a024bf2ab02f303146900776f21a31a3d3954f4741a0e43f8431137ddea6e90a15ce344192b57f778c089766db02d8807c90", 0xb6}], 0x3, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) getrusage(0x0, &(0x7f0000000400)) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8001) 16:00:01 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7, 0x0, 0x0, 0x0) getrlimit(0xb, &(0x7f0000000040)) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x1d}, {0xc}, {0x200000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r3, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) r4 = geteuid() r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r6, 0x0, r7) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYPTR64=&(0x7f0000000600)=ANY=[@ANYRESHEX, @ANYRESHEX=r7]], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r5, &(0x7f00000004c0)=ANY=[@ANYRESOCT], 0x1, 0x800) msgrcv(r5, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r12 = getppid() r13 = socket$unix(0x1, 0x2, 0x0) r14 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r8, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r14, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r18 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r19 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r18, 0x0, r19) r20 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r21 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r20, 0x0, r21) r22 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r23 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r22, 0x0, r23) r24 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r25 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r24, 0x0, r25) r26 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r27 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r26, 0x0, r27) r28 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r29 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r28, 0x0, r29) r30 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r31 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r30, 0x0, r31) r32 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r33 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r32, 0x0, r33) r34 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r35 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r34, 0x0, r35) r36 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r37 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r36, 0x0, r37) r38 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r39 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r40 = fcntl$dupfd(r38, 0x0, r39) ioctl$TIOCFLUSH(r40, 0xc0286988, &(0x7f00000000c0)) r41 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r42 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r41, 0x0, r42) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR=&(0x7f00000013c0)=ANY=[@ANYRESDEC=0x0, @ANYRES64=r42]], 0x1, 0x800) msgrcv(r17, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r43 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) sendmsg(r44, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r47 = getppid() r48 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r48, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r49 = fcntl$getown(r48, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f00000001c0)={{0x2002, r43, r45, r46, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r47, r49, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r16, r46) r50 = msgget$private(0x0, 0x682) msgsnd(r50, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r51 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r51, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0x0, "b7d00e90bc4dc8a5772cc9979ecdea9e6214d355"}) r52 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r52, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0x0, "b7d00e90bc4dc8a5772cc9979ecdea9e6214d355"}) msgsnd(r5, &(0x7f0000000dc0)=ANY=[@ANYRES16=r47, @ANYBLOB="eb719aff4e2c11a00de3af767cf2673951e2c38776032048fc95a59db51e651cbb664b06b8c35cac7a91026bb5127fad7136529738d643c6f4e25e59354e11d9b233fa61de20e29b7d7b4ad5ba28ecd15c6d3658176e1779a339eebeb5f378e2657e5e16eaa5a9b60e89213626ec2b", @ANYRESHEX=r51, @ANYRES16=r15, @ANYRES16=r52, @ANYRESDEC, @ANYRES64=r2, @ANYRES32=0x0], 0x8, 0x1000) r53 = getuid() r54 = getuid() r55 = msgget$private(0x0, 0x20) r56 = socket(0x18, 0x1, 0x0) setsockopt(r56, 0x27, 0xe, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r56, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r56, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812ea24e713048e69931929648", 0x14) r57 = socket(0x18, 0x1, 0x0) setsockopt(r57, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r57, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r57, 0x29, 0xd, &(0x7f0000000400)="ebff7bbf0435be7430c231929648d453421a7a691c4e", 0x11) r58 = socket(0x18, 0x1, 0x0) setsockopt(r58, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r58, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) msgsnd(r55, &(0x7f0000001840)=ANY=[@ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES32, @ANYRESHEX=r56, @ANYRESOCT=0x0, @ANYRESOCT=r53, @ANYRES64, @ANYRES16, @ANYRES16=r54, @ANYRESOCT=r57, @ANYRESOCT=r58]], 0x1, 0x0) msgrcv(r55, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009893f89d802b4230d93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000f20000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000001eeb3e88387ccda183f76ccb7c8c8f6e9f8405aa7dd5ce7e6725b689567cf562a1bd0c37700e9e230e5f47dd45765eaf4619946ec5f53857a70bd53e800d1d5b95ce0ad5b67689cd1725974994bb4b7625a860c28f69f6aa8c2d0f0a9b629b9094e455594bbf95644e7818c55506994714d010c980628cf0c90518c3bc62f837e7fcc94b9a15e354fde05c12415cda13817d7f3b4f7a8b774d89fb64b5fded57dc124e91c5e1d0c5c5371564b8905acc745024d38eafe4089618b7742211ecbb3dc92ff12f77066eba0b74e2e975268650062f034cb90bf6b078e28bfd510ada80af1f1ad07194e7bee6dd86cd3f492a29a5c80fd79e91cf5ab9d499a7f6f43948ea76efdf4915781c0a1076d601e1fa3e4dba29e694f6a4e97686dcea7518b384c32be354e9bd2ce17ae1d2b3635fc07ddd3add78b883ee7537a62cd1f3d502e455ddf6c98186380ecbccefe2e50ac62180cd38363f6b0264def1ac90978475b7a94902af91e7b7b05dff3ddd4e017dcc5be93dfcb46be9c6c4cbf937e9c6f3002bd3f30087caf17999099aedc97376110574a80c2e202fea06bc5efb1ed7b0f1c9dc4b3fc984c3d9378110d437862f5956b81b736623fe6b0500a326e7d4e0c80e6dad879c27dc3d89685bb4013b3053ece8535d0d27c32ba237ad9d48893118ead5793f549849fe9ea17f63fcaecb0bc61f87a1d52bf990a37e0fd474dc3a0fe33e08b404e8d1"], 0x1, 0x1, 0x1000) msgsnd(r50, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r50, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r59 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r63 = getppid() r64 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r64, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40cd26f6edac0e2c3a00"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r65 = fcntl$getown(r64, 0x5) msgctl$IPC_SET(r50, 0x1, &(0x7f0000000980)={{0x2, r59, r61, r62, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r63, r65, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000580)={{0x5, r4, r10, r46, r61, 0x20, 0x9}, 0x7, 0x9, 0x4}) setegid(r10) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) socket$inet(0x2, 0x2, 0x0) 16:00:01 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0xb2}, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r4, 0x0, r5) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/diskmap\x00', 0x2, 0x0) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc0286988, &(0x7f00000000c0)) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x10000, 0x0) r11 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r12 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r11, 0x0, r12) r13 = socket(0x10, 0xc004, 0x6e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) r15 = getpgid(0x0) r16 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r16, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r16, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r17 = getegid() r18 = geteuid() getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r21 = msgget$private(0x0, 0x0) r22 = getpgid(r19) r23 = getgid() msgctl$IPC_SET(r21, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r23}, 0x5, 0x2000, r22, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r24 = msgget$private(0x0, 0x0) r25 = getpgid(0x0) msgctl$IPC_SET(r24, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r25, 0x0, 0x0, 0x4a, 0x80a5}) r26 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r26, 0x1, 0xfffffffffffffffe) msgsnd(r26, &(0x7f00000013c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1e8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec803c82eec0da2322ae5d1cddbc15a50c4610a9bb9f25906eb89d1bfec5999126adff4eb9f4605ba7627b156f8cd1ae3d69d7a6f5c66410ea1312b28db3213c60b3a472d68af64840e014a5deb2c34e66e343c959bc58ad5342f16ee1767acb5537930e4af1492333979a9d938eb7619c5b5a7d642ade5d8cbf8c94e04c8e65f5016dbe9630f32f992b1b6ce9c5d759da7e28364"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000140)={{0x3, 0x0, r17, r18, r20, 0xa8, 0x6}, 0xa, 0x2, r22, r25, 0x0, 0xfffffffeffffffff, 0x100}) r27 = msgget$private(0x0, 0x0) r28 = getpgid(0x0) r29 = getgid() msgctl$IPC_SET(r27, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r29}, 0x5, 0x2000, r28, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r30 = dup(0xffffffffffffffff) r31 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r32 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r33 = fcntl$dupfd(r31, 0x0, r32) ioctl$TIOCFLUSH(r33, 0xc0286988, &(0x7f00000000c0)) r34 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r35 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r34, 0x0, r35) r36 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r37 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r36, 0x0, r37) r38 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r39 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r40 = fcntl$dupfd(r38, 0x0, r39) ioctl$TIOCFLUSH(r40, 0xc0286988, &(0x7f00000000c0)) r41 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r41) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) r43 = msgget$private(0x0, 0x0) r44 = getpgid(0x0) r45 = getgid() msgctl$IPC_SET(r43, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r45}, 0x5, 0x2000, r44, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000040)="016346afa2649a10cac3ef1fd4ff29a5da2529a27df566867f4b7376851caa7d4bc1eddc6a12a7a38735ac0eac8b896b327c2baa3356815a34fa6675280da7ba253af2d64c13f1589e4df58c56e2b0d52844e3a99547d7a4c511cb", 0x5b}, {&(0x7f00000000c0)="868a458022efd0f0a328ccff272bb772eaf3fae8c210f8877695fce12d69699ce69616ee2fa35f011f8bb10dae5576a51c399da5c8c2315716d2abe638a178df88a3213883fb2722fc6cb40676f46d39eec7cc7c76198675fff02cfaa50fc17cfc9f7c355cc3706c0c94b6bf7fbc36304c396edffecfd7702fadc98427f289e31bba42753bcd26f88ad273787f69528680d876cb478f4bdb794389a76df1cfaf3a7e66aaea3515a1695f1786e117c999f982a05321590f1605301dbbbc57b65a39ed10a3efc0c4b6648ec0907e15437a3ac5e98950f2d3a3a7279e7e555a", 0xde}, {&(0x7f00000001c0)="879fff1a8f6f9a9b987c1d4c4c5268c4dce52480999810db5789c19a7b97cca4998fdd85268a72932ae973a4fa771614fcfe12f43df3c94366b584ca0e6fe8b9ea219d550bfee28c665d1a711e5c7e825221c24ec3bb02b30db43db133d59c448d1ecdd1ae8371ed35e3e8d42240aecd8facdbd311ffa9e6fdc4ffe5f6b1d5388c35e86b2010d0fd9855fd6e0bb2906c9c7023b5cfb8af9ce93c9eb73b27b93c444067c33abbfd69fb6aaf110bdb6db9759932d38c5696c2da8dc96c32c873e7e65e67976553919294a32d373e2e6dd1e065cf3eba16a62204cca1cb70bf180e268230290934d724d51a08076d953fc15545b3a8a47a75", 0xf7}, {&(0x7f00000002c0)="4cc3db0221250d04df9502059b8622843123786a0753aa3771aafa308da071a9036cbc029bc4c63f2bd422fe3321a51a78e16f7ac1727ebfb980021cf1f812765dea291722945fbdebef5e509a6cca9c62937799f953eb664c4888627f3dc061c38f992c0439a88c14999ad6ad5a515ba9ca081686716dd2027667f55a15b246af6cf601c738130fcfcba302a3d1b3fdec2a9c699cc83375f8f864a78665fa798267d7a79927838ba0", 0xa9}, {&(0x7f0000000380)="d83a4df7eaf42ee144f2dae9082af591d1cf15e1a25089ea6411daae1d2dfbaf530376e104bdd96cb63bb463d5801eda5281be8e483df8bb2a0c4e16c293af26233bd9c34c5d02a00b517d0681ff01796385ee5a42fa9151b1fa04ca8181cf9d0548889c29b5166283f99cd94b6fe0dd7edf0fcaf122f328a486b95521a6bf9b9aedb8f88b1b3555fb1e641a6085e33903633e60d7cf97c9b3ae8221ae7a44b9807fb8a3f5732ea451e77ee90ddec202f7c20b48f1bdceb89080f2eb81dbb722fe17b9deae0fe202f0e01fcd0cad32abb1", 0xd1}, {&(0x7f0000000480)="f52561d4ba1f014b572901d98985fe26eaaa", 0x12}, {&(0x7f00000004c0)="c33625030dbe6c45098737c8fa9a852286ead0cb03", 0x15}, {&(0x7f0000000500)="edc215eaa1c3562aeb4946d964821684e6ee8ba81ecacb26d211a7bbb7ad667e07b3fdb5c59138b7f3beb6812f2da49650c876", 0x33}], 0x8, &(0x7f0000000700)=[@rights={0x30, 0xffff, 0x1, [r0, r3, r5, r6, r9, r10, r12, r13]}, @cred={0x20, 0xffff, 0x0, r14, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r15, r18, r29}, @rights={0x28, 0xffff, 0x1, [r0, 0xffffffffffffff9c, r30, 0xffffffffffffffff, 0xffffffffffffff9c]}, @rights={0x28, 0xffff, 0x1, [r33, r34, r36, r40, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r41, r42, r45}], 0xe0, 0x4}, 0xd) 16:00:01 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2}, {0x18, 0xffffffffffffffff, 0x7fffffff}, 0x0, [0x0, 0xb9, 0xfffffffc]}, 0x3c) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffff549, "42c63c9b8a7bb0005a77f447432be5817f157e33"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b", 0x53d}], 0x1000000000000103) 16:00:01 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000300), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) write(r1, 0x0, 0x0) 16:00:01 executing program 0: semget$private(0x0, 0xc805fde06f702687, 0x1a3) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x60a42, 0x80) fsync(r0) 16:00:01 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) getpeername$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40483, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000100)=[{0x2b6, 0xf7, 0x74, 0x8000}, {0x9, 0xff, 0x7f, 0x308}, {0x9, 0x3, 0x7f, 0x6}, {0xfe01, 0x5, 0x72, 0xfff}, {0x7, 0x80, 0x5, 0x9}, {0x8001, 0x1, 0x0, 0x9}, {0x1, 0x19, 0x5, 0xfff}, {0x8c, 0xc9, 0x4, 0x2}]}) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000240)=0xdb4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x2, 0x0, 0x7f, 0x473}, {0xb7c, 0x1, 0xff, 0x4}, {0x0, 0x1, 0x8, 0x1}, {0x800, 0x9, 0x1, 0x5953}, {0x258e, 0x4, 0x4, 0x7}, {0xfff, 0x2f, 0x6, 0x5}, {0x2, 0x24, 0x1f, 0x3}, {0x5, 0x3e, 0x5e, 0x80000001}]}) sync() mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffffa, &(0x7f0000000040)="13c5c3a6c961f30aff9e4f8e93d2f33778e4e3f485bb869dcec085edbffc9c0bdb884f8f38ff69e151cc1833651c61bfdb5788c3888366201343be500bce1bd54f49b5ca06eedc0630c004c0e265147ddbd648a61e92142d6b34d4ccdd8b44ce7115") 16:00:01 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_RMID(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = semget(0x0, 0x3, 0x28) r3 = getuid() r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0286988, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r8, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r8, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r9 = getegid() r10 = geteuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r13 = msgget$private(0x0, 0x0) r14 = getpgid(r11) r15 = getgid() msgctl$IPC_SET(r13, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r15}, 0x5, 0x2000, r14, r14, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r16 = msgget$private(0x0, 0x0) r17 = getpgid(0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r17, 0x0, 0x0, 0x4a, 0x80a5}) r18 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r18, 0x1, 0xfffffffffffffffe) msgsnd(r18, &(0x7f0000000380)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1e8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4760e1b2ec803c82eec0da2322ae5d1cddbc15a50c4610a9bb9f25906eb89d1bfec5999126adff4eb9f4605ba7627b156f8cd1ae3d69d7a6f5c66410ea1312b28db3213c60b2d472d68af64840e014a5deb2c34e66e343c959bc58ad5342f16ee1f67acb5537930e4af1492333979a9d938eb7619c5b5a7d642ade5d8cbf8c94e04c8e65f5016dbe9630f32f992b1b6180dbef046ebddce9c5d759da7e28364a369d010359b25d5895e56bfbe1155eaaa17765490c4798395fe4040f7322d80e589a626573d82066ab6e0ced147e378fbd62f3d813192052af82ac1a014fb0c323a95c49513954bda9093f74379c105ce866c54bdcf8d013e3d541ea4df3da9b0173b8703369df4143f137042f02a00d72f77c8ff25527cbca4e8e3659558b8fd73d8e51aeef7b6e964e88851f81ed8fcc019ddb65ffa868177bc079316cf09aa7a9947740e3d800ca74a7435a86572c14f75320577a71a"], 0xfffffffffffffefb, 0x800) r19 = msgget(0x0, 0x80a) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000140)={{0x80000000, 0x0, r9, r10, r12, 0x88, 0x6}, 0x2, 0x2000000000002, r14, r17, 0x1b, 0xfffffffeffffffff, 0x100, 0xe}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x8, r3, r7, r10, 0x0, 0x3, 0x101}, 0x1, 0x5, 0x1}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44}, {0x84}, {0x6}]}) setuid(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r20 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r21 = open$dir(&(0x7f0000000340)='./file0\x00', 0x40000000287, 0x0) r22 = fcntl$dupfd(r20, 0x0, r21) ioctl$TIOCFLUSH(r22, 0xc0286988, &(0x7f00000000c0)) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400", 0x6}) r2 = semget$private(0x0, 0x3, 0x80) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0xc0, 0x2, 0x1, 0x101, 0x5, 0x6]) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semget$private(0x0, 0x6, 0x10) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) 16:00:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0xff) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e8d16ae8b744cc85396bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b3f000000bffa4d012ae46ac41e6bf3bf554799b9b800ed505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b204aa3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d825ef39e4bff1f80a3581d85a821dc9000087914cc8dc0b8c9524520576ed156467db0f107584e8e5bf61aa97ea46b113733adfa28f5da740f83547f6edc524053a6e92829004f45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72efa507b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca50d86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca8a013b71effa5045be1a7937a994f2826192f9aeba215c0c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eabad07690104000000000000bec808112841b0c29976f41a58bead85810763213fe3956f55a0eab72266103c05152651e60b50dc0a565717beecad63ebfba1dd645e01539a5639b892ffad0e8561c2fd1214e944bec09b4f55213c94074a5520832da21b00e04da3949775f73ce544aa3a51eb3ed27ddccb5fef5948ea981ab523dbf0899d28bfdbbe6e4604873d578c77815c9b9fa991e32266812c85ef782d0872608ea9cb4307d7e6c90e8bf56b3cd1e2535f8d9cecac80da37ac48d417f79ae2b38f67253649ff019bcb2fb9b0dc63cd798987476967ca6aae886ad486b0311cdcccc359706d0848f4646d4d54e9902ed84f503a04d1183dfddd2be74a00000000000000000000000000000000000b3995e8bfff348b4ad00f32a6d6ccf118dc3d670e0649dd81952ee421f014abd3ad7c4b272387129a4f8716dfc88c6974b5737a58c8ba119898f4d9debeb62ca9687bf6a34736ed4fe24ba12c736f25184ac3ed987da10f833f9c6f15191f7fb6e9ac4437fffadbacc305838501b7c09b7937bbfcc0361eaa0f3a5fe7edc805ff71d5915657a3f2004d171083dfcef921267eb31c24121ef6ece9b33f00c1ad0ae095637dabb54f74a5a751fcc463660eeb32053107a4beef90b2b3eecde1cc13c2e2b17a3f58a09793f2b077ea574b088b2b166c93c3fcad7f7d1a9e3d466e852912bdaca97fd123a93b6911e236f875fbda00f2fbd4b4e3567f2ee48abc49de614c10710c98ea497576a6588bfd044047f1737d6aa93a5187de676c74eb0af58ed14be5247569c2b5058743276698a281513f07dbe83b65d9adfcd027192141"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x2000000000000002, 0x3, 0x102) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xffffffffffffffda) socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='G\x96\xa0C\xcc\xc1y\xc5\xfb', 0x80, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) syz_open_pts() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') select(0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000340)="bfcb61a145e06ae7878ed25edcea78644e031664fafb01196681895740321bbab2d8c99e572d101c183525c998d1fdddb52bcff809db96de22aaec5bde94a64e64622b", 0x43}], 0x1) execve(0x0, 0x0, 0x0) close(r0) syz_open_pts() r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0xb9a, 0x3, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100", 0x81, 0x1b6db0a7}) write(r0, &(0x7f0000000000), 0xa7) 16:00:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x380000000000, 0x0, 0x6], [], [0xfffffffffffffffe], [{0x0, 0xe9}, {}, {}, {}, {0x0, 0x0, 0xc3ea}], {0x0, 0xfffffffd}}}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200001000, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet(0x2, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r3 = semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(r3, &(0x7f00000004c0)=[{0x0, 0x1}, {0x4, 0x5, 0x800}, {0x4, 0xcb, 0x2000}, {0x3, 0x7f}, {0x4, 0x2}, {0x5, 0x2e4f}, {0x4, 0x3ff, 0x800}, {0x4, 0x7, 0x1000}, {0x2, 0xf342, 0x400}, {0x1, 0x52f, 0x1000}], 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = semget(0x0, 0x2, 0x10) r7 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r7, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r8) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) r9 = socket(0x800000018, 0x1, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0xfffffffffffffd9f) r10 = socket(0x10000000002, 0x3, 0x0) getsockopt(r10, 0x0, 0x68, 0x0, 0x0) bind$unix(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="9628003385cb71de9fcececf83106397e1a652d0ea3e756e1dba70dc2565b17f539d5c097ff13f4bd0cb8c91d1cfbb5f3f894ee16ddcfca2c81fee227b74af389eb366f623a0d52f7dc9fc739b8f5e14eb081a7456630d9f605373e954632165fabe2007f7fea186abe2f64eca3d2c0addbcaacb672cc72c15504d5c9a46c7fef70650a31d1041123382c44ae69b3aaf8437351451e2dc7104a37f33"], 0xa) r11 = accept$inet6(r9, &(0x7f0000000040), &(0x7f0000000080)=0xc) r12 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x8000, 0x0) poll(&(0x7f0000000180)=[{r0, 0x3}, {r1, 0x80}, {r2, 0x4}, {r11, 0x4}, {r12, 0x40}], 0x5, 0x1) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x400000064, 0x0, 0xfa}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r14 = socket(0x2, 0x3, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8020691f, &(0x7f0000000300)) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x64}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r6, 0x0, r7) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000000140)={0x5, 0x2}) r8 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r8, 0xc0286988, &(0x7f00000000c0)) r9 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r10 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) ioctl$TIOCFLUSH(r11, 0xc0286988, &(0x7f00000000c0)) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r14 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r13, 0x0, r14) r15 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x20) r16 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r17 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r16, 0x0, r17) r18 = socket(0x1, 0x4000, 0x8) r19 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r20 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r19, 0x0, r20) r21 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x10000, 0x0) r22 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x200, 0x0) r23 = accept$unix(r8, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) r24 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r25 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r26 = fcntl$dupfd(r24, 0x0, r25) ioctl$TIOCFLUSH(r26, 0xc0286988, &(0x7f00000000c0)) r27 = openat(r26, &(0x7f0000000580)='./file0\x00', 0x100, 0x232) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x80, 0x345, 0x7ffffffd}, {{r11}, 0xfffffffffffffffc, 0x40, 0x0, 0x8, 0xffffffff}, {{r12}, 0xfffffffffffffff9, 0x34, 0x0, 0x8, 0xffffffff7fffffff}, {{r27}, 0x59a5188222e648a0, 0x2, 0xf0000000, 0x0, 0x2}, {{r2}, 0xfffffffffffffffd, 0x81, 0x791ae046762d450d, 0x3ff, 0xdb2f}, {{r15}, 0x0, 0xa3, 0x2, 0x9, 0x5}, {{r17}, 0x1, 0xa, 0x2, 0x8, 0xd4}], 0x6, &(0x7f0000000440)=[{{r18}, 0x9, 0x0, 0x80, 0x4, 0x8}, {{r3}, 0xffffffffffffffff, 0x98, 0xe13b46a16685e68a, 0x1, 0x8}, {{r20}, 0xfffffffffffffffc, 0x30, 0x20000025, 0x5, 0x8}, {{r0}, 0xfffffffffffffffd, 0x40, 0xfffed, 0x400, 0xffff}, {{r21}, 0xfffffffffffffffd, 0x10, 0x8, 0x0, 0xffffffffffffff81}, {{r22}, 0xfffffffffffffffe, 0x9, 0x1, 0x64f4, 0x5000000000000000}, {{r23}, 0x0, 0x8, 0x40, 0xc000, 0xffffffffffff5580}], 0x7, &(0x7f0000000540)={0xf4a, 0x7a4}) ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r2) close(r1) preadv(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x9, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 16:00:01 executing program 0: accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000140)=0xc) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus/file0\x00', 0x2, 0x30) accept$inet6(r0, 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10d1, 0x0, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x10000000000001ac, 0x0, 0x0) 16:00:01 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x0, 0x5c1b8fadfabcb076}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r4, 0x0, r5) sendto$inet6(r4, &(0x7f0000000200)="79dda99dd0c78eae98cb2262b68c1bd060a97b93ae19bb482427bc72e5c200370800baf7e8d2fbf4043332372366bc3930ff0b8ddfa8105bee3755afe3c01925c5cc332c1b27171fd24e8809a91eb851f5652d423b871318d9ac6551ca27465f9563b0fc4d530eb5fdcd962e8f903d88d3a50242fd878670c3cf8ca8618adf5eaedac049aaeeeab9e78524c816945d5a9fec572f69e84d0a99ac63d393055da4ccb92d", 0xa3, 0x617, 0x0, 0x0) setsockopt(r0, 0xb, 0x7, &(0x7f0000000140)="bedf2314646aacef4933b16a65c0bc19a9b5b0e19fbe7f4c0f0d4bfcfa6a55625bc6b318c196597fa8ae10274d286ecec50dbda9cadc1359c09b48a75231514bda72eff246d40d5a32edb25855609fed4ce7876c5624a908bdb9ab0de9f274d19c12e06c0b33b0a86f751f8ebaa9c733a2b83d631c72b0cc116c99137a423e84b295dd3877c6c17ce8239b", 0x8b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/48}, &(0x7f0000000180)=0x32) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000240)='./file0\x00', 0x611, 0x8c) fcntl$setstatus(r2, 0x4, 0x40080) mmap(&(0x7f000001d000/0x2000)=nil, 0x2000, 0x1, 0x13, r0, 0x0, 0x7) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = socket(0x18, 0x4, 0x20) setsockopt(r3, 0x29, 0x33, &(0x7f0000000140)="ebffcbff", 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0xc011, r3, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003bd, 0x0) pwritev(r4, &(0x7f0000000280)=[{&(0x7f0000000700)="28df31e595aa6076591c3a0d98edac6e8204e0cb00ad6af8ce93782f40a3739e93f4c95dbdd38ca5f44495b79df4ccc07613ade793a369ccbd8e4baf7e7f9875576c45ff9844334de7983cabcff540be321016ca8b9091babbecddefd822f106197bd120268b746655c633be42e9b5cde370c7b457d328b7d40e2e13e9cd5a0bd2736b48f77947f7bf90bb658debbdb47bd1a99105cedf607b7cbe3b9f959e6cfe83de3acc6c9016b2a6656358ddb7f18a1d9c70dadb9c83e26c1c460f3f144a00affa6310c07c44b4a3ffc24b218450a7db9fe673d76faf51afe25c9a29d84a8dbca8968104260a3fc6ef6eabb6794fbf47353204e67338691dd742b566bbf17d8a9aee50d64b74b20ff26ac66e1e01c4fc3ef81ad0a74c0f63ba1bc8f71ee1956af41fa05d35cd292b7e9f9b0e2032e2e366f50e4e6cf66e6480f1f3691f6b6091e601c85cc0c211f861b2d9aff52903f10e519a9f088ea3323b1908bd5539b1bd31e4e3ebc60b971d24fe587a9507381b39ad5fb4524c000010271d504f9a089b3444bd17901398cb10cc15d88a8ee7eb08b9c2fc47a4f5ab0f6e895b680088b8fcfc4f035856dde2d0c42fac432739d72c7a71621ea9068639f2146031fac419c58d5fbe", 0x1c6}], 0x1, 0x0, 0x9) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x35}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xfdc8, 0x6, 0x1f, 0x3}, {0x7, 0x3, 0x27, 0x1}, {0x572f, 0x1, 0x4, 0x3}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:00:02 executing program 0: unveil(0xffffffffffffffff, &(0x7f00000003c0)='r\x00') r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000680)=[{0x1, 0x0, 0x1000}, {0x4, 0xfffe, 0x800}, {0x4, 0x20eb, 0x1000}, {0x1, 0x8, 0x1800}, {0x3, 0x0, 0x1000}, {0x3, 0x7, 0x1400}, {0x3, 0x98a4, 0x800}, {0xa, 0x441, 0x1000}, {0x1, 0xa1, 0x800}], 0x9) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000000)=""/101) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="1400e27c9d53067f3610f03208001c8707326d0c5c6d000000000004"], 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="d3", 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf805bf1fa48f4445ed4", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x349e60ba0dd9f674, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) close(r0) socket(0x800000018, 0x8003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=[{0xe8, 0x0, 0x0, "2bfbbdddc42359611ff7588f7bdc564ee59a26bcf7490137163c15a7dc39ea88998211fe1154ad487466ce223649a116367d667e2ef72600047dc9b91948eeedc4c64be38fa85aff2f19f3a7299faebe7ab4448dc54892c6f224ab09a531a63cd62599fba61be4c519a9b43b71aa74e7fef928bbbcdddfc35277e8aedbadc78589c6ad412eecf97946cb14975019b083ed322ea8de56a98cbe5092a4b86703df494cd27b8cb4dc0dc6ca6deb2ea97aa6638b7404ee94f0743dfdd61c4cc7f3a6020b1ec2c4f124582ad098882c9e6fa7e0"}], 0xe8}, 0x0) 16:00:02 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="014407"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r5, 0x0, r6) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r7, 0x0, r8) r9 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r10 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) ioctl$TIOCFLUSH(r11, 0xc0286988, &(0x7f00000000c0)) r12 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r13 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r14 = fcntl$dupfd(r12, 0x0, r13) ioctl$TIOCFLUSH(r14, 0xc0286988, &(0x7f00000000c0)) r15 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r16 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r15, 0x0, r16) r17 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r18 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r17, 0x0, r18) r19 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r20 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r19, 0x0, r20) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYRESHEX=r1, @ANYRES64, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRESHEX=r7], @ANYRESHEX=r11, @ANYRESDEC=r9, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRES32=r20, @ANYRESDEC, @ANYRES16=r18, @ANYRES64=r15]]], 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket(0x2, 0xc003, 0x2) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="03002e2f66696ce62b0b"], 0xa) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0286988, &(0x7f00000000c0)) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000880)={0x10, 0x3, 0x4, 0x3f, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7f}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1800000000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xb2f}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffb}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8ef}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xd1a2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xb0}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3f}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) getgid() r9 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r10 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r9, 0x0, r10) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) fcntl$dupfd(r9, 0x1b, r11) dup2(r7, r8) recvfrom$unix(r7, &(0x7f0000000180), 0xf2333eb8b817e1b1, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r12, r13) msgget$private(0x0, 0x606) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)) r14 = socket(0x2, 0x7, 0xff) getsockopt(r14, 0x11, 0x3, 0x0, 0x0) setsockopt(r0, 0x0, 0x68, &(0x7f0000000100)="2705518b96688dbcc8ed05", 0x646) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x7, 0x0, 0x10}, {0x8d}, {0x6}]}) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r2) fcntl$getown(r2, 0x5) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x2, 0x1, 0x7, 0x2, &(0x7f0000000200)={{0x29, 0x5, 0x9, 0x7f, 0x1, 0x6}, {[0x2, 0x7, 0x0, 0x7, 0x5, 0x5, 0x5, 0x3, 0x3, 0x5, 0x100, 0x0, 0x6, 0xfffffffffffffffe, 0x1ff, 0x3, 0x400, 0xb2], [0x2, 0x8677, 0x3, 0x3ff, 0x2, 0x2, 0x80, 0x5, 0x2, 0x400], [0x0, 0x1, 0x200, 0xfff, 0x5a50, 0x1f, 0xfffffffffffffd05], [0x2, 0x6, 0x80000000, 0x0, 0x770, 0x9c], [{0x4, 0x9, 0x4, 0x7}, {0x6, 0x6, 0x7fffffff, 0x1}, {0x0, 0x848, 0x80000001, 0x9}, {0xc000, 0x10001, 0x1}, {0x7, 0x3, 0x3f28}, {0x200, 0x1ff, 0x80000001, 0x81}, {0x6, 0x400, 0x79, 0x4}, {0x200, 0x5, 0x200, 0x6467}], {0xfe01, 0x7fffffff, 0xffffffd9, 0xfffffffffffffffe}, {0x64dd, 0x3ede, 0x3ff, 0x2}}}, 0x81, 0x6}) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) socketpair(0x20, 0x2, 0x2, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0x6) r1 = kqueue() r2 = open$dir(&(0x7f0000000380)='./bus\x00', 0x200, 0xc9526e8e544a5320) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x201, 0x0) write(r2, &(0x7f0000000240)="9621b30fd67af19a63e1cc8eec27d547756fd9c1613b9ec1b61c5485b2826254e54ad1f440206e7cb22afeb3bae2c8c9fa58853394f7fa72b3b703f8c06ee614e5865b218c109b37fecb7cd3357bb4e1ee935cca2c3351af8fd8e5816d8dc2d65547ff8da8df74d3c8ae58c405f61e4ec24f5cc4baa861b4c7d79a43598912d2f3fc26251b0b35e0c713dd1373b19f497d915d1225c1ba4fc4201df1ef400c50590e8ca5a5", 0xa5) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x104) fcntl$getown(r1, 0x5) r3 = semget$private(0x0, 0x4, 0xa1) read(r2, &(0x7f00000005c0)=""/105, 0xf2b8b59a) r4 = socket(0x18, 0x2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r5, 0xc2e84226, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) write(r4, &(0x7f0000000100)="d0519fefdd2bea7ccc4985c6272c595079cc69da094ae7f576b8861b2969cf790ed49e70de0fff21564d49978a3e47b9e68038c549cf6a3ed69c32bea83ee7ec6d30d2b5ccf7061133a04f19df243d233797fc1b0237b55147546a1a07671bdcad0826f70fe135fef03bffe7883ee1b7177f689304df774b433c6ed9216adcf95d9c74e1d327d8a3", 0x88) getpeername(r4, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) fcntl$getown(r4, 0x5) poll(&(0x7f0000000080), 0x0, 0x0) pipe(&(0x7f0000000440)) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000480)=@abs, &(0x7f0000000500)=0xfffffffffffffee3) semop(r3, &(0x7f0000000400)=[{0x1, 0x1ff, 0x1000}, {0x3, 0xfff, 0x800}, {0x2, 0x8, 0x800}], 0x3) socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f00000000c0)=0x3) r7 = open(&(0x7f0000000580)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r7, &(0x7f00000002c0), 0x10000000000000b5, 0x0, 0x0) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x6, 0x5, 0x6541b6bb, "73cc510e52937b2ed218374a0c76500d3fc9c06d", 0x1}) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000240)="b6eed61995fa265016e13ebf3236cda75fbe2d4f0959db36cdc7e7e9eafe2d14daa2094469a10c3dc6e69043cb2fe099ce983c1b94b5d58d5fef567f15e332082b44ffc81db8e43c3f492358db43ba0b3d5335beda493f9d09947d4de8a14fac7387d8c6205a5ada89659cd3f74a4f2c7d10d26df394c8efef3b43f35d5ba02206d9f1a04524bd9f841e52aed74238f08a6148e0cd595bb206c93b03104c6e9096a9b55dcff2d3c10fd327f3168c0ffff35ba62a1ba7206e966da53fdee4a60dfcc11a6008eb49552aeb2b9faab9166ed19f979a4193fd22575024ee597015cb731d833ae3ee008f0f516e6690199864b716e0898b68daf7f0d6256d9fb6ff8be116c6f017db420ddba6cc20df9b92cc471436d39a518e308c54280f30b86ce4f804ff2a08ccb34cefeb17e28e8130004f4002054ff417286e9a0e53f2fcb18da7bbf1bca0e0ccf59c22cddc549b93f9dc405192986f0017b57d42d12485d7494c9a465d62cdc94aef3997ace0a55ec6a0a6f1043f9c51f1ae9dc234a388662c3d0bfc7efeda889764711b6a09163e2e299a46e6c23287fb6d02291548b12b33365fd7d6a5c6b3b721d3e4df7774a8b22f0c6108b46fbb6d1b2496f223594424cc800cae7c1f132581530ffe9ca832b35d8bb32dc51496a054237237997d27d2ed63a36aee4923aa49d69516ecd5d21421960501e902a5fd370d", 0x1fa}], 0x1) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae63225259560f8", 0xf) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x25}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0286988, &(0x7f00000000c0)) flock(r5, 0x2) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0xffff, 0xfffffffffffffffa, "03664e2ba70c033c02df50795acd00"}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x6bb873d4d431365f, 0x219) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f00000006c0)={{0x0, 0x1}, {0x9, 0x9}}, 0x2) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d03", 0x546) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) 16:00:03 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x160) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000100)) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r0) 16:00:03 executing program 0: r0 = kqueue() pipe(&(0x7f0000000000)) kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x0, 0x3b9ac9ff}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) 16:00:03 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) geteuid() r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r3) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:03 executing program 0: setitimer(0x0, &(0x7f0000000000), 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x60}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") getitimer(0x2, &(0x7f0000000040)) 16:00:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b80000004034d012a47364d200"}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040)=0x5, 0x2ef) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x7ff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) close(r3) r4 = socket(0x10, 0x1, 0x4) setsockopt(r3, 0x0, 0x9, &(0x7f0000000100)="ca0a97c3bd1f8578a895999a2ac734524709702b838a1442ea480aef54d2f2ed3ec240a156c8d4d4f70a11569037d132d823200d601a1ccfed79aa698f207b4c8bdaaed385500bdc1a4842082c40d3bbad358594c3b6892eab1a873f7aaca25498adac8fd973bddd8e94f71f99358eabf9a3fc71362cb12f139173979c1e0908021894a3aac1c38470ea65ca1286a3285e5b5c2e643086c7f47c9c07e62065737550c7f11a8c0f5d0728d665a01fef9063b6b727542fa768e2e38f24e67ef9ad4f3cf9edfdbd61ce9c9c29215541370124ea02f440a06e0ada10422986fe4650b2a16ae4a4a8a015ff9ad45032", 0xed) close(r4) r5 = socket(0x18, 0x2, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x104) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000200)=0x9) setsockopt$sock_int(r5, 0xffff, 0x1021, &(0x7f0000000040), 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbec13b9fd4800000000000000000000f79f", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x20000, 0x0) writev(r0, &(0x7f0000001500)=[{&(0x7f00000000c0)="9ba1413798752c6e4afdfe34ddc53c8c25a825feac6d3a9a70392b0076034282b12449a7fbe29f38902686fd9aa81186e38a4b850ab9e2ad9984c1801ffcaca2aa4ed3467bd61a7f8b405e48dbbaa55e66a065778a3b1c2b8da52f0f8f37bd10cdba4d4e", 0x64}], 0x1) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) close(r0) execve(0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x50}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget$private(0x0, 0xc, 0x219e37651a5ad031) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000040)=""/3) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:04 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xfffffffffffffffc, 0x0, 0x7fffffe, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000005}) 16:00:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x3e2) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x0) sendto$inet6(r2, &(0x7f0000000300)="94", 0xfffffde0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) chown(&(0x7f0000000000)='./bus\x00', 0xffffffffffffffff, 0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8b10, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000140)=r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x43fc874e75e92990, 0x0) socket(0x18, 0x4000, 0x3f) open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x9) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0286988, &(0x7f00000000c0)) getpeername$inet(r7, &(0x7f0000000580), &(0x7f0000000640)=0xc) r8 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r8, 0xc0286988, &(0x7f00000000c0)) pwritev(r8, &(0x7f00000005c0)=[{&(0x7f0000000180)="dc4aba81b7b9b5f5aec9ed2ad78f1ef8b5b926dfb7e909df4afe1a4ab673c1b777a7f10b6291d2b13e95bb04484094a8da28090344786da3984b1d11fd59f27dada490ca6d4dcdc4425fe42c7df5fb00567b52a3a489630210cc7771a9973c2f96f3598d7ef1874aafb5bb6d9b38aa58b048c9d7a0e2bfd0486466b30b28", 0x7e}, {&(0x7f0000000200)="fe6f1805722c13cbc99582c7d8797b2bd45321c4959d01cec2379fa57fc4360f78c6295e7a5317b98c06cd7a7a5902eacc89b929863f6b061c01362ef06bf8c8f681f659d922358f0fe62c6beb4b0cd1ec58b77b3a75854fce3e08255b0db8d9d86e0058c5c187c1b76344018bbaf25b4037c32f8ea83572a4e53e2e51d183674cd2b4e083bfba8998f1d0d20cfa085d9ec7693e39db51119e333b28cf8193be94729910bbf991d9549d6be7f544246d6e9e7a7f72cb3b3d8e5ca5a5c0bedbea30f8d86848da21950bce3959aa3847a0d19b903501025b7889d310f94c2d3e57713a0ae531c43c654488362c4661", 0xee}, {&(0x7f0000000380)="71ded79629a960837d74aa14c153c2720320aeb8e27c0bc063bfae6a6d86a6d66d703036097813a7d872d8bb456c4db3ad39746811cd809da6af440701cb6d4dc3ce52c6427e28c156c6fbaef179fc752f79c50aacccbaea08c3c3aeeb936d1e22eaf1ba6cafe61d9c42ae699a9242b93677651d3e21b836ef6e372134c0eca6b5e64e4486d4dde807718619bb769b05d5dac089fd47c43389822608b54b331095cfca06d701a2f10e9eb44a17bc13ad450fac73c0", 0xb5}, {&(0x7f0000000300)="4cc2266f573cc89f57fee638bbebc10fc0ec735575251845c27082b4a9ebf913361a95e6dcc7b358e6cbdcef81d82523ff42c6622915", 0x36}, {&(0x7f0000000440)="5349ebf7b02565b4aaa01845e3f77d50f1f4ef100f3a808e3ea9edfdd9b237c0d470a947673f1b87c5b43fbc9b7bcb7547981c5c7ac728d16118a1e71a2b37a1dbbdfefa4cd8f8d45667d3bb9be8a05751c2d7", 0x53}, {&(0x7f00000004c0)="f80f4f46803798bec6db42c0d910f233e32ff2ffa506a2c1c54ccf5b85daf431219d14ec1dbdd991dc36285d1dce37797ba0641a28e4c66796dbfa0d031e0ce4f0d595eefb584339b3d01361a25c3f60e3b581ebdf1ba64225bfff6000f50464c66ab87291017d42b506eea8ed3b6710891e798aff57e8a96b64c14a22f80f4b313e721d34273115369fb0c4a8bf7ca32554c2782e47d06650", 0x99}, {&(0x7f0000000580)}], 0x7, 0x0, 0x1) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x7c}, {0x87}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7, 0x810, r3, 0x0, 0xffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) dup2(r2, r0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0286988, &(0x7f00000000c0)) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000003c0)) r8 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r8, 0xc0286988, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000380)=0x1000) dup2(r0, r1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$VMM_IOC_RUN(r9, 0xc0205602, &(0x7f0000000340)={0xfffffffc, 0x5e5d, 0x7, 0x8, &(0x7f00000000c0)={{0x5, 0x2, 0x4, 0x69, 0x80, 0x0, 0x207e}, {[0x2, 0xf0, 0x3, 0x40, 0x1, 0x10001, 0x13bb, 0x1, 0xffff, 0x10000, 0x8000, 0x7ff, 0x2, 0x5, 0x7, 0xffffffffffff0a17, 0x1000, 0xffffffffffffff00], [0x8001, 0x9, 0x1f, 0xc7c9, 0x1ff, 0x1, 0x8, 0x4, 0x8, 0x3], [0x95c, 0x64b, 0x3, 0xfffffffffffffeff, 0x5, 0x3, 0x4], [0x4, 0x9, 0xc14, 0x0, 0xf99, 0x7], [{0x80, 0x5, 0x1000, 0x3}, {0x5, 0x800, 0x1, 0x7}, {0xfffe, 0x1, 0x52, 0x1}, {0x5, 0x4, 0x8000, 0x8}, {0x5, 0x4, 0x80, 0x80000001}, {0x8001, 0x782f46e3, 0x200, 0x41}, {0x400, 0x1ff, 0x0, 0xfffffffffffffff7}, {0x8001, 0x9, 0x6, 0x6d92}], {0x7ff, 0x2d, 0x6, 0x4}, {0x3ff, 0x6, 0x3, 0xffffffffffffffe0}}}, 0x9, 0x5}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 16:00:04 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x101]}}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r3, 0x0, r4) sendto$inet6(r3, &(0x7f0000000000)="83387359e65188b047a51f8e9363377bf9736e9a2984b6a65da7174d1beebd4303c29faec10dc5941820dcd4a892256df015637bf955259ec6c915b7ce331f9da416d8286f2215c55ffca49a", 0x4c, 0xe, 0x0, 0x0) 16:00:04 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x6) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f00007fb000/0x2000)=nil, 0x2000, 0x1) chflags(&(0x7f0000000000)='./file0\x00', 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) openat(r3, &(0x7f0000000040)='./file0\x00', 0x10, 0x2) 16:00:04 executing program 0: mkdir(&(0x7f0000000140)='./file0/file0/fi/file0\x00', 0x10) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000100)='./file0/file0/fi/file0\x00', &(0x7f0000000080)) 16:00:05 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x40000f10, 0x0) syz_open_pts() r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r0, 0x0, r1) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0286988, &(0x7f00000000c0)) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0xfb1, 0x0, 0x0, 0x8, "0479f93fe1b5b95434ddee6f34347e93d8484b59"}) syz_open_pts() 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="d0d9c9e440a1ef2edb8b2a84d6c8") r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r4, 0x0, r5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x8}, {r3, 0x100}, {r0, 0x100}, {0xffffffffffffffff, 0x20}, {r4}, {r0, 0x1}, {r0, 0x4}, {r6, 0x41937d917b75d097}, {r0, 0x100}], 0x9, 0x80) 16:00:05 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x8, 0x0) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x300, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) 16:00:05 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="96", 0x1}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r2) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x40) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) recvfrom(0xffffffffffffff9c, &(0x7f0000000540)=""/4096, 0x1000, 0x800, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = msgget$private(0x0, 0x100) r2 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x100, 0x4b) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000300)={0x0, 0x7, {[0x6, 0x101, 0x8, 0x6, 0x3, 0x28d3, 0x1, 0x7fffffff, 0x101, 0x1, 0x4, 0x4, 0x2, 0xfffffffffffffff9, 0x4, 0x1f, 0xfffffffffffffffe, 0x1], [0xff, 0x100, 0x200, 0x2, 0x0, 0x9, 0x80000000, 0xfff, 0xa129, 0x6], [0x129c, 0x1, 0x1, 0x4, 0x0, 0x1, 0x1], [0x259, 0x0, 0x80000001, 0x3, 0x8001], [{0x6, 0x3ff, 0xfffffff9, 0x100000001}, {0x29f, 0x101, 0x401, 0x3}, {0x6, 0x113, 0x4, 0x8}, {0x6e, 0x100, 0x9, 0x847d}, {0x7f, 0x4eb7, 0x7e0000, 0x1df}, {0x4, 0x6, 0x5, 0xfff}, {0x2, 0x2, 0xa3, 0x4}, {0x3, 0x4, 0xbd, 0x40}], {0x5, 0x2, 0x200, 0x4}, {0xfffd, 0x80000000, 0x2340000, 0x79d9}}}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x440010010, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x81e0, 0x0) pread(r3, &(0x7f0000000200)="8518bb493071220ae6d25d44a1a095ddade7ed503aa861f388de1a", 0x1b, 0x0, 0x7) 16:00:05 executing program 0: readlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)=""/145, 0x91) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x81, 0xff, 0x3, 0x1ff}, {0x8781, 0xb8, 0x6, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) r1 = dup(r0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) sendto$inet(r2, &(0x7f0000000280)="4dc6e7e8975dda2c1eeb5fc8d0d6224b355c2b08dc4fb6bed1f23ddfa7aeb3ff504efeb248dc2784041f0ed64fb21a43", 0x30, 0x400, &(0x7f00000002c0)={0x2, 0x0}, 0xc) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000580)) sendto$inet(r2, &(0x7f0000000140)="3fe905338a57", 0x6, 0x8, 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x5}) r3 = semget$private(0x0, 0x7, 0x10000000000490) semctl$SETVAL(r3, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0xf5, 0x0, 0x0, 0x81}, {0x10001, 0x0, 0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) semop(r3, &(0x7f00000002c0), 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000340)={{}, 0x8, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) semop(r3, &(0x7f00000000c0)=[{0x1, 0x1, 0x800}, {0x0, 0xffe6, 0x1800}, {0x0, 0x80, 0x1c00}], 0x3) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r5, 0x0, r6) ioctl$BIOCPROMISC(r5, 0x20004269) clock_settime(0x0, &(0x7f0000000540)={0x5, 0x1}) semop(r3, &(0x7f0000000000), 0x2b25) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000240)=""/196) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000480)="0a9858f15b4d1f30637e94e3c95b") r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x4008, 0x0) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000500)=0x1f5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x8a00, 0x0) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(r0, r0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0x4}, 0x10) listen(r1, 0xffff0001) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) 16:00:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfff6fffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f66686c6530b524d40fa530a7b685001c2b47476e49f5c5db843a5f0cd734ae0eea2756d5b1a1dcf97c3348fd9b6a80a4315a1ba300182440f9823e97a8e4c6b11e786051343acece98a0b7efac3690f6cef7e432e7135022f95e55fed6d3e3858ca04b4952bfcd40a1e704e4540adc3faf57351cc4"], 0xa) 16:00:05 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = open(&(0x7f0000000140)='./file0/file0\x00', 0x20, 0x2f) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0xc, 0x9c39}, {0x3, 0x4}}, 0x1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0xb4e, 0x8001, 0xd89f, 0x9, "3c1269a7ecd80c7f3fd8cd8185d129f1cb2d1160", 0x80000000, 0x33ad}) r5 = fcntl$dupfd(r3, 0x14, 0xffffffffffffffff) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0286988, &(0x7f00000000c0)) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socket(0x20, 0x8000, 0x3) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x200, 0x8000, 0x10000, 0x0, "149c56bdbaca63373c4b08fe476a6e84a0483c77", 0x404, 0xacb8}) r9 = syz_open_pts() poll(&(0x7f0000000600)=[{r0}, {r1}, {r9, 0x4}], 0x3, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x2000000000000042, &(0x7f0000000040)=[{0x1d, 0x8}, {0x8040}, {0xa, 0x0, 0x0, 0xf8000000}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000140)='\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000000c0)="b583a7f1a60cbdfcad9ec412990e7249934c32e14f3843d4e88030ab23ae60761ef56dd4c2eb5865ce406c537f8b42412609ec181fe1edf8bfe3979094d547fd1a98748fa99fe6076cb02452adb1661accfdf48582c5752dea0299ab1a130c94ebe7aacdef10", 0x66) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x48, 0x1}, {0x124, 0x6}, {0x25, 0xff}, {0x6, 0x40}], 0x4}) 16:00:05 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r3, 0x0, r4) sendto(r3, &(0x7f0000000140)="926293e42d68c065c561110a2e6605ca7db8fd20cf23eda03bf20cd48a75891afcafd9161342420f12d1a985d91fb83a96b233326c0e22f412d448eaa37d288b6f5e2eab43b6e8ba1ca4cdc6d9e39ad475cab53ad9607852701a9ad992ec8ab9382a17d0e510220dcbb7e8adbc1dd7a726712464d1c374c0818f2383022a335ed067753f426f7251e9b5624b717c7a9b0cc1446f1f0f9d037c36fd1a28ce28a567b7bf3835dd7fcf3bcaf8299787abd3cb3c73609301dede733c76a712b442a8e32f266f5a8ea67acdd6e8aabb824b1763ad2bb08b757b18037a1fa9", 0xdc, 0x8, &(0x7f0000000000)=@un=@abs={0x2, 0x0, 0x0}, 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000100"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x401, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x400000000009, 0xfffffdfdfffffeff], [0x0, 0x0, 0x401]}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0xfffffff8, 0x322}, {0x18, 0x2, 0xe3e, 0x1f}, 0x7c3, [0x9, 0xfffffffa, 0xbe6, 0x100, 0x1ff, 0x200, 0xf, 0x9]}, 0x3c) 16:00:05 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0286988, &(0x7f00000000c0)) getpeername(r6, &(0x7f0000000380)=@un=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) r7 = dup2(r3, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000000080)={0x200, './bus\x00', './bus\x00'}) fsync(r0) read(r0, &(0x7f0000000000)=""/63, 0x3f) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x8613b) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x80000000}, 0xc) write(r0, &(0x7f0000000140)="4e0d0008cf376652", 0x8) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000001c0)="73a7546a72aa3e6681b3666c79ab0c9d67689eba9d23f7be1700df7b54466c8c577554b6ec358a425edb0b0662a6b06cddd2708a198ff97ee323045e6d8c1e36791f86b26debb25c7f8f70b6628bbf97b184bea11d33040cf9cca42b05b2034dcd703b17af508c6a6d84180b072498d414e4bf177a29ea5ead29a25fe051f0cb7e9253223e2a69a527635b2be08564229a361afddccfc0d76ada791b9f8e3f382769e55b7d19fb1b39734fc0131b02ad416a9a29553b3a9743a708234de6e61259562bdbf445cde25ecefdcdc64a52631fcd09b5468cc0f40ed13bdf0e3509f029aa53b059e980f5a4fe47a4a18f53fc91dffae6f58e70fdb71a", 0xfa}, {&(0x7f0000000380)="bcf3afd454530ea80e6142b6ae237b111744af34a699d000f80cf60b8cb08604f405648074609ae676072f375cc57dde567cba83844922a1b88ea5276f63665919042968929dcf90282f6ff52ad01a9fd140f1c318bcbe8b4557facbdb5d3627935931052cac9438c1fd5e6050007bb36735f8aa2b783ef64a8ed386de78450b44a545fa70f66ae591c97aecb3c1641cd0a97d510e71f1dceaf8b1ec35b4bbc78f5557", 0xa3}, {&(0x7f0000000440)="75638631e1dc1c8fd3bd8df3f2b326c37f260266dffc1d6ee22b92dfa603a297c27e990923543f3f8382548d67fe78596320f385d2b3269db61a60b692552c7d97b64e9e59db31cdb0ee1592ebb04a245a47b48c4806befbb85ae2d1f2f77943e75f6a4eb5786cd7b943d298b6d8fac8fe9fcbc35c99ef95f5d94c503e26a86b011a4b088ab34c2f5746067b2b33ce318731a66e2e3290067a8000696000c08901bd68bae3", 0xa5}, {&(0x7f0000000500)="9fe3904e07a1346cccdd9d8b814b61020b9302cbb49917822f69c9abd9ad3247d6e13330c099a3e749b82f80145e3fcc54c120f38d6effe26573808dedaf91e5dbecbbb182186bfa0ffadf0fac9ef0112ef03b06229cd7c0dfdd8f4777415cec1647862607db7be7c3a968932aae80489586c1dac163ee3e73d0b26dd36414297507c366f38bc3ba12eb68f8b64df79e20d4721f0bfa519a978d8a98ad350e527d3c7e8350c8702a5a6776260933544c6d3f2e4e", 0xb4}], 0x4, 0x0, 0x1ff) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r3, 0x0, r4) connect$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc0286988, &(0x7f00000000c0)) r10 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r11 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r10, 0x0, r11) r12 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r13 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r12, 0x0, r13) r14 = socket$inet(0x2, 0x8000, 0x6) r15 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x1c996ef82ec29731, 0x0) r16 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r17 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r16, 0x0, r17) r18 = open$dir(&(0x7f0000000640)='./file1\x00', 0x0, 0x1b6) kevent(r2, &(0x7f00000005c0)=[{{r1}, 0x7fffffffffffffff, 0x4, 0xffffe, 0x4, 0x5a73}], 0xae, &(0x7f0000000680)=[{{r9}, 0xfffffffffffffff8, 0x7, 0x8a87d255370dc73d, 0x7, 0x1ff}, {{r10}, 0xfffffffffffffffc, 0x40, 0xfffff, 0x4, 0xc5}, {{r2}, 0x7, 0x29, 0x20000000, 0x8, 0x2}, {{r13}, 0xfffffffffffffff8, 0x1, 0x80, 0x5, 0x75e}, {{r14}, 0x8000000000000004, 0xf0, 0x1, 0x7, 0x2}, {{r3}, 0xfffffffffffffffe, 0x10, 0x40, 0x7, 0xd5c5}, {{r15}, 0xfffffffffffffff9, 0x4, 0xf0000000, 0x6, 0xff}, {{r17}, 0xfffffffffffffffd, 0x48, 0x20000000, 0x2, 0x1}, {{r18}, 0xfffffffffffffff8, 0x10, 0x2, 0x8, 0x9}], 0x0, &(0x7f00000007c0)={0x6, 0x2}) r19 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r19, 0xc0286988, &(0x7f00000000c0)) fchmodat(r19, &(0x7f0000000300)='./bus/file0\x00', 0x81, 0x2) 16:00:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00abdd0000001e0000fff8ff4000"}) socketpair(0x20, 0x1, 0x79, &(0x7f0000000040)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r0, 0xa, r0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7d8faeb47581e73c) r2 = socket$inet(0x2, 0x1, 0x6) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)=r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x10, 0x4007, 0x0) close(r3) socket(0x2, 0x6, 0x9) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r4, 0x0, r5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x400], [0x80000000000, 0x0, 0x0, 0x9, 0xfffffffffffffdff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {0x0, 0x0, 0xe1}, {}, {0x0, 0xfffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:05 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) write(r1, &(0x7f0000000140)='[', 0x1) ftruncate(r1, 0x0, 0x30000) dup2(r0, r1) unlink(&(0x7f0000000000)='./file0\x00') 16:00:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) r0 = socket(0x18, 0x5, 0x0) close(r0) r1 = semget$private(0x0, 0x3, 0xd03199270b219f67) semop(r1, &(0x7f0000000000)=[{0x1, 0x68, 0x1800}], 0x1) semop(r1, &(0x7f0000000080)=[{0x6, 0x1ff, 0x1000}, {0x3, 0x3a, 0x1000}, {0x0, 0x45be, 0x800}, {0x3, 0xbb5, 0xbd5ef171d89421a}, {0x2, 0x5, 0x3000}, {0x4, 0x3, 0x800}, {0x2, 0xfff, 0x2000}, {0x1, 0x0, 0x1000}, {0x0, 0x8, 0x1400}], 0x9) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = socket(0x2, 0x3, 0x0) getsockopt$inet_opts(r3, 0x0, 0x2, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r5, 0xf, r4) r6 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r8 = socket$inet(0x2, 0x3, 0x0) r9 = socket(0x2, 0x3, 0x0) getsockopt$inet_opts(r9, 0x0, 0x2, 0x0, 0x0) r10 = socket(0x2, 0x3, 0x0) getsockopt$inet_opts(r10, 0x0, 0x2, 0x0, 0x0) setsockopt$inet_opts(r10, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r11, r11, r11]) getuid() r12 = getegid() r13 = fcntl$getown(r5, 0x5) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r15 = getpid() fcntl$lock(r14, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r15}) r16 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r16, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r18 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) r19 = socket(0x2, 0x2, 0x0) connect$unix(r19, &(0x7f0000000340)=ANY=[@ANYBLOB="b53000f100000000000026d54ed4c86979792ea813d73f88d24c018e79140c98a9e2a2201a6c9a3aedca40d4dcb15808a50191710d996e9ea83fbdeecf304fc4ed08c548726c1f44b36d9fc1446f0f1aab39b1cc60549d0a1d0217dce69907e0407095d6c68f266d9bb61339679e57f9adb1a4322cc7a3c1161dd34cfa4d98768846d42f5ba2531085a2730e61025ad62b361ba54825b28d0f57db6a6c0af2bfe5a35ae5a3324ee62959565018523c399fb2542ea872272f2fe9e33fb62fbeb5f48291e2f863aee011c065bff7c3f8d79329d54ec548c1c167ff390fd4a858051184aa842df9db69f141d09c351aafb0401389845c163e5e3e1680184d9aacceafb04365e5d5f123424c0cee0e32e68985690870a6ea328f7d68d0ca69ddd01484bb2f3029f5b94d9f552699c6f9465af5ee963dca970dc398d886c691d4bd2e4f51c7e26098ce415d3dd1526a8e61372da006849125c6e42eb862221f69bb8d3c824b92d3b9bc800f4c2678de42cdbe6c898e34700e92c711ae61b490c1137298440946e0147e0376bdd7a82f402d83cc89b1"], 0xa) listen(r19, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xfffffffffffffebe) getgroups(0x3, &(0x7f00000005c0)=[r20, r20, r20]) r21 = getegid() r22 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r23 = getpid() fcntl$lock(r22, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r23}) r24 = msgget$private(0x0, 0x0) msgrcv(r24, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r25 = geteuid() msgctl$IPC_SET(r24, 0x1, &(0x7f0000000140)={{0x5af1, r25, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r27 = socket(0x18, 0x1, 0x0) setsockopt(r27, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r27, 0xf, r26) r28 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r30 = socket$inet(0x2, 0x1, 0x2e) setsockopt$inet_opts(r30, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r31, r31, r31]) r32 = getuid() r33 = getegid() r34 = fcntl$getown(r27, 0x5) r35 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r36 = getpid() fcntl$lock(r35, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r36}) shmctl$IPC_SET(r28, 0x1, &(0x7f0000002380)={{0x0, r29, r31, r32, r33, 0x20, 0x80}, 0x3, 0x7, r34, r36, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(r18, 0x1, &(0x7f0000002380)={{0x0, r25, r20, r32, r21, 0x20, 0x80}, 0x3, 0x7, r17, r23, 0x7, 0x20080000001, 0x4}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000002380)={{0x3f, r7, r20, r7, r12, 0x20, 0x80}, 0x3, 0x7, r13, r15, 0x8, 0x80000001, 0x4}) socket(0x2, 0x3, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r0, 0x0, r1) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) readv(r2, &(0x7f0000000640)=[{&(0x7f00000016c0)=""/4096, 0x1000}], 0x1) pwritev(r2, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:05 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="100000eddfef5e9eb5dc4c89604efefb"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000000c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e6ff3fdcc40000c88a1c683d6bdcf9"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3e, 0x1, 0x8, 0x3}, {0x0, 0x37, 0x7, 0x6}, {0x1f, 0x76, 0x94, 0x3}]}) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x6, 0xfcffffff], [], [{}, {0x0, 0x0, 0x0, 0xf2}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0286988, &(0x7f00000000c0)) fcntl$dupfd(r5, 0xf, r2) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r6, 0x0, r7) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000140)={0x0, 0x8}, 0x8) r9 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r10 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000180)) ioctl$TIOCFLUSH(r11, 0xc0286988, &(0x7f00000000c0)) r12 = kqueue() kevent(r12, &(0x7f0000000040)=[{{}, 0x3, 0xd, 0xf0000085, 0x7, 0x8e0}, {{r11}, 0x0, 0x79884558cff7278, 0x10000003, 0x2}], 0xfffffffb, &(0x7f0000000080)=[{{r1}, 0x0, 0x12, 0x4, 0x1f, 0x1a}, {{r6}, 0xfffffffffffffff9, 0x4, 0x10000000, 0x400, 0x6}], 0x79, &(0x7f00000000c0)={0x6, 0x7f}) 16:00:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002118, 0x80000000) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="ff04e17c9d57067f361010f608001c8707326d0c5c6d000000000004f1f1ab58766e429dbc44c8ff7a02d069320d2d16f42d4e1cdcefeee8c6b2fbbcb2b90f9e9a3291a2cc0925461bb5a1bfaeb351c9ece2ce3c2124aa6028aaad58839e91837f3eb8c552bbeb716e087f10aa29231e8274ae344293172a91d681d253221898d2ec7b88b40fcdca2ade63f784479133af22a8a09cd0139debaddad0260084bb3771ebb208355e1229b8f08a0b5227f5b46c83670109a16b91acce5ab928eb1522315df6dfff8e587c3ae344a14f592386a5070000001a355dd9deec2d9761fdd6366f07cb003651574d1f0718ac7aad97194c091eebd9cbc016a75387b164d66191e66c6e379dd08a3a8103f7b40a6488f209293bb8104ff5384e9cc4c487f12335a92283e37c5e6eab29f998fd9672931fd8203d6e127ea200"/329], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000180)="220e228901fc1be8a5be611be02f89536ee482d0a2807b360a3d15bee9d4a28e18bb848b3e49710ae3272929fc723eae12ddac649d067ebc74a7ea11cf805b50252cd3", 0x68973607) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8020, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) fcntl$setflags(r0, 0x2, 0x1) r1 = msgget$private(0x0, 0xfffffffffffffffd) socket(0x11, 0x4003, 0x0) msgget$private(0x0, 0x20) socket(0x11, 0x4003, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r2, 0x0, r3) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) msgsnd(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf793cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9118e2d6dbf289abcc552e55c60cea0ef479c098efc691987d21852dece05b2a1d330000000000000000"], 0x156, 0x800) msgrcv(r1, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0286988, &(0x7f00000000c0)) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6, 0xca, 0x2, 0x4}]}) 16:00:06 executing program 1: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000002baa42d9c33300e4ffffffffffffff0000000001"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = socket(0x43, 0x8, 0x12) getsockname(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000300)) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r3, 0x0, r4) accept$inet(r3, &(0x7f0000000000), &(0x7f00000000c0)=0xc) ""‰ü襾aà/‰Snä‚Т€{6 =¾éÔ¢Ž»„‹>Iq ã'))ür>®ݬd~¼t§êÏ€[P%,Óÿá|W6ö‡2m \mññ«XvnB¼DÈÿzÐi2 -ô-NÜïîèƲû¼²¹žš2‘¢Ì %Fµ¡¿®³QÉìâθÅR»ëqnª)#‚t®4B“*‘ÖÒS"˜Òì{ˆ´ÍÊ*Þc÷„G‘3¯"¨ œÐë­ÚÐ&„»7që²5^)¸ðŠ R'õ´lƒg ¡k‘¬ÎZ¹(ë"1]ößÿŽX|:ãD¡OY#†¥5]ÙÞì-—aýÖ6oË6QWM¬z­—L ëÙËÀ§S‡±dÖa‘æln7Њ:÷´ dˆò );¸Oõ8NœÄćñ#5©"ƒã|^n«)ù˜ý–r“Ø =n~¢pckbd_enable: command error 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) ioctl$BIOCPROMISC(r0, 0x20004269) pckbd_enable: command error 16:00:08 executing program 0: open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000380)={'./bus\x00', 0x1, 0x2, 0x8, 0x0, 0x7, 0x20, 0x3, 0x2, 0x6, 0x8000, 0x200}) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) mknodat(r3, &(0x7f0000000300)='./file0\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x8001}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r4, 0x0, r5) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='./bus\x00') ftruncate(r5, 0x0, 0x259) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f0000000100)) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000280)=0x6) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) accept(0xffffffffffffff9c, &(0x7f0000000580)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'/110], &(0x7f0000000600)=0x6e) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r0, 0x0, r1) accept(r0, &(0x7f0000000700)=@in, &(0x7f00000006c0)=0xc) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r4) r5 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r5, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffec4, &(0x7f0000000500)=[{&(0x7f0000000200)=""/176}, {&(0x7f00000002c0)=""/111}, {&(0x7f0000000340)=""/152}, {&(0x7f0000000400)=""/91}, {&(0x7f0000000180)=""/13}, {&(0x7f0000000480)=""/84}], 0x10000000000002ae, 0x0, 0x142}, 0x0) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = syz_open_pts() r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = geteuid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) chown(&(0x7f0000000280)='./file0\x00', r5, r6) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000080)) recvfrom(0xffffffffffffff9c, &(0x7f00000001c0)=""/104, 0x68, 0x2, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r7, 0x0, r8) close(r2) r9 = syz_open_pts() r10 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r11 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r12 = fcntl$dupfd(r10, 0x0, r11) ioctl$TIOCFLUSH(r12, 0xc0286988, &(0x7f00000000c0)) listen(r12, 0x7fff) msgget$private(0x0, 0x18) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x71, 0x3, 0x1b19, "2bd0c00968dc65b9347b7128f7fbcf0000001000", 0x5}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = semget(0x1, 0x0, 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/91) r2 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="fd5045bac60d32f1", 0x10000}], 0x1) readv(r2, &(0x7f0000000080), 0x0) 16:00:09 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="02", 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000240)=0x2) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) bind(r4, &(0x7f0000000200)=@in6={0x18, 0x0, 0x5, 0xffffff1c}, 0xc) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, r5) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) read(r6, &(0x7f00000001c0)=""/62, 0x3e) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:09 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) close(r0) 16:00:09 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x40, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0xfffffffffffffde7}], 0x10000000000000d3, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) sendmsg(r1, &(0x7f0000000cc0)={&(0x7f0000000440)=@in6={0x18, 0x0, 0x6, 0x80}, 0xc, &(0x7f0000000c80)=[{&(0x7f0000000b00)="6a96a72c4e9e5fc9f8bdfe9cd6fa76574c208dbfa587f0795e997709e6cf8747377c76b3107bff6145c283d7d4609f1b8935c3860714896496cdc405bf3755d207ecb8274b7f03a3e203f18c5278d263a9522b365b1959cc9f471eb62c5ffe5960101a1dbee968c9f6de598ff998a41f5d1ff0adc45bfb937596725e8af1633dec2a20713e04f7cffa1554ac6c2572774fdae910f832279af40ade28b95e0638f5498c0544868969ebd524c3a40663e2e721cd8c4c2ce050590c4319145a8bf9b3a76684805ad629431127b6b0ebb577030b15271fdb9c356443a7c8703ae8e3dc232fa7e14f", 0xe6}, {&(0x7f00000004c0)="7922818097ecc3753bfdbfdbce1bf1898823cb493754d49bd80c51f0274555f2281bdcbb4ae347215a4ab5c6c9231b833a9844013e6d60bd6ca4d074b73d96735705c60a67ee1f287665af10881613b2bbaa19133b8cba2062cba8eec0227621b890290f2e", 0x65}, {&(0x7f0000000540)="be393faea9a2f86d1175a1f78541e43559be230aef0c27343a7120632472daa00e3243033b249394b43a72ad9f", 0x2d}, {&(0x7f0000000c00)="161b55e33776f2208830450e966a70e985e09e7a04c566717c5dfa4cbec1af3303961fbb176b20bd03e4d391b7f8071a74631a3f4b7f0d74a9b393dfc27916af42ed4f1a00f0a5e9996c08f6f591c3dded2c9f753b97f5d7379b0d4c5134f64ad826dc408e64e65b3bea66a94080e8fd", 0x70}], 0x4, &(0x7f00000017c0)=[{0x20, 0x1, 0x1, "15c2f4dbf6769e0ec9e97b"}, {0x50, 0x1, 0xfffffff7, "80e0f17b8b096ca74304eb74071a05cd51799be2176bbd70e1eca5953f3be2b841e69cbd2bda86dfb6c629bacb559511647d4415b78b28d9b9"}, {0x1010, 0xffff, 0x3, "288396d0caf9157acbd5ea88dd0d729ab56cae4b9c6edc8e04c31963abfa696ac1ab4458f0ea6ba95717c242bf029c6955188b0fd34cbad48c349d226a6c9c0cbfe58df07d6369715ca1ad2c1d7da7a8696309b0731f216a015f3af13914e30a67dbba10339011581734922203a71475ebce38ad2b84e2d7359ff0b1aa1694653c5bf8f6f95a327dedfe5f6ba36c0a920a2ce40832bec883d033e91f0e672859f13964a3c5b079763289ac30d34f2df1a62a8c5f6d5ea1f3368f80282257ee68d52d95d9fe33cf1598104e51980fa92402a242b9585cbb08f68a2e39e16a86dedf89e0dcf858c4c8c8c4e61c32e0824b16dfad5a1ecb793b64b78a30632d5606cc3982d55f2d8efe0549c4fb872c4cf0a5435f511aad4136d5158ab1510128f5d44eb0b08909ce99faa9938e1be991dcc2c7724ec0df0a941fbdc6d3cad5164f25ff319f4b6007db3657dc8ce38de3bdc5500f9d1e8d98963096e05bd5c07615bade040135b40357c4bf8244e0453c1845d8fc1d35a56ab2674a78965d273aa8292640e64c76db52ee51f5d3e92108b4ee6da1068d63cb1b02cd9dd97068d27c0f672630c7f46efc876752a5377a87e65dd50df65bbdb793eb95a3ec7b525da29b59bd6c21e775513623de9b2913fdd70241358cce8ff6ad02c4afc38d2f04815c9eaf8e0b8c5305e11d666ec84651e219c9f0891c7840c26fb411ace037b08814d147a8192ae03b2f3fae00cf72f63f8191dc2babc11e38c8d686fd7c681ec77caeb006951e98b63def1a5802cb9c0a0d400c209275ae63d9358b4ccf02854e089c4e51048608c45f7452d837471a2b06b1270b58ae8d444e41b8c482e2090b405c20d9963308646c1a1fbe69485a2c816929a16f1142081ade232d3f49b0fdc48930ed07a14fc2c9298c3899fa9190c0b4361332074a67868c735f3f852ec79a7b5d1f6af6d527bdb0faba5718113cdf1817994fe95e6f5bc1588cb91a85eec217e640866d16cfc77eb8a7938fc74870d406e9f004beabf026d488b2bd783933fa382ee7010ce4ac6130532f98c20fad40a6e24dd3102438cb3c75d5f19f431b7d6db53996ef734b1ce4e5fb0d2856b2a131b407bb1d17cbb068d158bddacb6c176adb5e7bd6b64917271e0d268d206abe68086350268f406b29fcc389aa7c94ed1d0478573e7728bf52bd2c514d9c2eb6f76c1d7ec16d7ceaa5b5058d4ee66589868739e7ad938d133d40f0cfd2af4ea0ad3a87d76add79f7cc70bf913d2f7b3219b3aa3dab3cb1ae6c3f16d12672c436d7f0cd12366f7f90fc570daf49b78ff253817339e380bf631856ec2242f317a9187bad038d05be9e0cd07bcd2dcb1be41a4c4e5340232fde0638d1f533cac7bf341ce6f11f7d19401415cece38f06fb0ba535fcb56adfce5f9bda9ba7266a6d501c592b21d0fb2493ba0bc0214d177d3706dd6bcd0988b8b7073ef5dd7fc182874c873f029db08ee095f3758afc3b0700e539b7d0c533aaa4c92e45595dd0da1a3396a5528d87bf9dab54e11a7e9bf194d7395b75608ada6daf142156bc34584773a7db919ae2c3a6b33f5ddda626d755e1197febaf1ac2beb7428fccdcf7841b43248571f75691411baa90f964f5dffa74359208ea7cd944fcf3c5c9c4b6f8752ab2859a184723dfb3b419c202f0f1288dc76d6d796e4d168349f27db5069b7fdac30017e32c277289a38f62e83503783afafb568f920dd5c7518d5f9af344585895e905c5b01530b468281f3f753f7ac3cbe35b3e9a7a578ae10605ef9a4a5c3ed5ba933dd3970453943d7810ce204f46cbb68d9dabfac0492b8cd3ef4ea8f6dc056352b2b59e3172a8e744b9a13ff69fa3589bff059c1969cefffa11f97b759fe575a28fd7a0e32fe4f5d8fc9d845d08a3a7639d43aac4c0a4d1021542a65fc9a46a5db8ed3ea1bb0e2e1588741b239b0d06c2c64ca101f67401e338c049e2a66cdb41585a215fd433203c839e7e21c13ad1e0e688d91331ee0362f010dc6070b9480afce13f6911358e6d830398c8bcb0266d1c944c5fb278d8e384ee5067fa65a3843538089876ec2ed0e40daef3e3693dd940b4600b7196a0ba67d23fe720a871993e1f0ec4d1c07550474e14df830c70acd0e096d922217a8f4b72e2ae87a4ef4a43279a4fd855d5a18eeebf82737273f2af24151c7325c85cb99b6fb80a270496e9778cb7c7f5fe69859d904dcbb1496585b09601ce920c23e1359471c4fec5507d9306ed6656a28f010d0520bb9caad0724e373ccdcb9c2c4359fd90a633d5885ec1d754c080d61e198289ad2d356173d671a435e0a0dbade71b0b57bada1f9483553d37057c0f0e1e4fd12f2c6e4da084f30eea7e298c8e0d5da8b1c8769d5f78a61674682308820ee1b5a399dc2ea885d74eee7d328c4a91db4b0c609851b15fd03aff8f00467f1a6c4441816a41429f07f6bfeaf6b8fbd86828f21878eb253fe2057ba6028005a047ccb41cb2a15c1607640bc8a78a3a174fc34f9218a688e404b04a8d3bf37d703cab6065f50258a8803e2d99dad39ab81a5e9a45738a572ec6a69ec00288a091bd139aa2f57d8428f75d54194545995cc9e5f8e3b4c71f259af15a69f6b13ba920a0684da849f3eae7fa91ce7c5c82194b6943f6762fd8b409528ad10b43bcea63a9346c6cc16324598210705d54b56cc28965b29088242974b326dec7f5954f17119b0b13661eaa1f6e97060576210799c571049200cd7825e62edf73f2792b81bab1657fda3aa3137ae72939251dc4a5417f580439e795b47909ecab4804cebd0ee619676b280df0e2317380e38f4f545efaae5cbba9acb067cae31b233c9a5699fa3cea69d1be09054769b97580268ca84d6d54bdae4d5560753147050d4da0188fffb885c32d205472c3662f786bd0a495c619794790b128b509b8bbc798571e41f3735cdb0b8ed2182560bcf072d1944433249ebb9337cc3f148ea59ce771a979055451a7ffbc74138be475fcbe8bdf380d2cf29d2b7527c2f7a41deb60d8dddcb66a68df0cd925c5a0a967fd485a1ba35b6103aaeab1015a167eb6da52fd0045270c061de4cf8681b8dafbe6cae398d699c063d3a1b10cd4edb884773e0cca710daf72831bbf62b3fa6b9035d3192260f53af838fc8a783b67ff574ea05e527ea4b978105939ea59aab8492f2fca14b9c0290bee7d3b37e7ad828f01df10837b58fc0d40acbb9ad5f47fa9309a43185260ca49d287d48d7d6a623b7471dc2032198c0d43758c33edb7cd91a6e898bc89185179d593582fd37319d549d4b0123600176c085f976113abc2b4942fb15926caeea89cbd110a882ab5766d384f85b0f6e480b4b3074384d69ec8ccdcaab13b81bbed45acb007015f7f51f63959fc352d1f859b1d69a2b1adcb3ed5f5cf63135040b197a5a377e5c83949f9ba6be4cea8d8e53c9248151aaf5c1813a448f5e3f9fe1b2bb8d629f0786a1695077b4bd67ee3c44ecb9c42db414a4aadc29750b0f73d88369c6e3a43bf3e188aa97c5d8ecdb6ae2c828eaaf898bcb4c40129b4150f2ced91851c50c921a05d984631651fcd2647a60debc24ded13a396ab9481880d69b9756692da7a59e6f8c4b244f47dd24af4fcf5f2bba6b69f800029b34b7836437392f7ee8620990fd25053f78ec5f0737977d68589a36466a924ae23aac082bbb118b8b762542edeff4eeac9bb861124b05695c2586431a0359cf9d08ce305b482ce1a238c74dbdbac067ce52ab0f4077f0a75f122da678ef7cdc6ddffb25e9667165c461eac7a6992d72d04116696ad1bcd2677cb9d468529cccb5ea027f3379488646e7729a944e90f855db1fb485b961ae82cf9a5d4fe66c510d6a359036170ffc3f36f3a8f6f25bb769064071b600c850fb233eaed173b60d4b52fb8efd15198dd93d8b1774f9717c1117eeb11154ad2611b9e19941d87187bdf07fee03109e9570ac0bff6718ad19366159f378ffcd524d946d4d5ea2cdbddd4a5e9b8ca73f1776e3e13a60dee205e7c21f031be53dcdce23830e8d22ef21a78a14efefc51e6b31e6d3735f3687845219f03bc8ffc5dc4539d56d3c80f9981f32c1c406af7382b233fb2d67d24a7691a12967f02f8085a5e1134426d7294af297e43026ddd126295d4a5e44cc8cc7dd903ffd9baaeb6adbd59ca7f3efdb298763aec453f49d8de20ffe652bcf2620c510fa70c73fc579fa7e34dc86211c5aa368943a7359132caef2e592536f4901f0d1bc068890c9e5966a51d05ce351b7ae9a3c457dcf7a2287797fc242710f5ccc983c881c50df3d0e2be781d8f534b50b70568d93c30f3b88b0c1673baa28e83c7b586d2a47fc58599e611fa311f4d78e4270ccccfb689436f1d0612ee74c6582b53739056e706702256c6d05ad1ff5a1281312d2f4fe8e93dab69d1367a75238f887e7536925fd2755c5a4ad98a141cc6b9ac7d660562e0aecde73dcc9cb1de8670fe674557fd2ae6d9e642567d4e5ab49258d9e2a5ffe6d07eaa3414bdd68c2def6eb67be5b397fc49390c8d6176f028a996bb8ad3676e001188996e7de88c440c4c00f585df9b269531968859ec328944155b9f32167b1c2cbf1974788ebad4e77d4b26400733fdb995d81d04bb7e1ecf6a66dfaf58d478132f769895621f9c403a61639a1e29e414ee814df3ec446cf17700264d6252481c57cd068ed89912b25dc46f471910a230e104ea7fc3653710b8f8539443c8f4c465711fec95eddcfb426cc944b63b7749fa2d4e4f498b77d44344f1ffc4aa48d3ce1677729300d8fd924667f1b0f487474f77685ef6542b8e68bf8f2fe96a933552dbd5bb2d8a2265f12c6a4b3a4c3773a3d16aa86a96746029c8db36df6b690a7ff43086dbba8ca4d4072dbf72d22f11578c6306d84f3d7cde5b186298c1f5237f2c7505a6989f3c5626b7e897cb0b66e55098f80feba8604cb7083db102dae97baebb2fc306552fb32853978c649c506f1c9c1917a82927e9eb2838a2ad0893add2a0e98294721e992505865d163e32825e645b2de84a788579bb3c784f29da679b73a0003d54140deb0c7ddd1a4585e4c9decc391f2256698355a202084efb6627f97a9ed08107893204e1fdba7e01ca33b63b677f9191431f647b7d2dc3636e213e441c130f40660842e5c0b758c0f15d69c2c34a0641c6de875baa4c009dcafa29f6e2be09b2511d2f54a58340a52f93fb232411a13f22b0d2e38e99594d96824620f095e9f80080afe1b701c22feadac62fe0fe3bcdc2035716a8b08d98f29df6e82a67d7bbf204fd68351e1e5f7e58b689127d523ba9cc3c2ad93688e294b1ed5ad6865c96c7921ef568a7dcc13bc22bf98a77a8adf9a5ce438e6ce3369483da62a5459797de55c0dbc0aee641903b4417d9ab4e18ca23f86cf45d27b6cbf0dc5cd771e496898aff9ad79ee45b60eff55fe29971697f9d2d12e8f946f4af59325d871df6afa18fc35cd5ffc1e4d3732cb4e8adafeb6e58e16db675cd9d7862c9185b03cfdc02b6a982955142a1e4bc252a88790476408c55b54808d3b08df7ec426be5fc54063615a07c5c7cf192a569fd5c19dec2aaa4b1731d9a57b6264f808101010ce3abfbf5991ef5e3537ae4d19fac786a2d3cf270748bffe59036624d6920b9fbde043a05081b2ff7dd005aecfd3c55e6306b7134e6d2d843712b4403d40344d343680407666700ba3cc40f5a57e14af6865fa2d8fe50c1a24cc56c5907a4072c7ca527654125bd8e4ab2f78ab2b1d2c265e2f6c8599db5c2656e1530fab068e"}], 0x1080}, 0xc0a) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x80044275, &(0x7f0000000000)) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000340)={0x3, './file0\x00', './file0\x00'}) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r5, 0x0, r6) accept$inet6(r5, &(0x7f0000000100), &(0x7f0000000140)=0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x4010, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0xffffffffffffffff, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [], [0x0, 0x0, 0x0, 0xdb6], [{}, {}, {0x7, 0x0, 0x0, 0x4}], {}, {0x0, 0x0, 0x0, 0x1}}}) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000000)) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x692726b93ec0f316, 0x0) ioctl$WSDISPLAYIO_GMODE(r7, 0x4004574b, &(0x7f0000000440)) faccessat(r7, &(0x7f00000004c0)='./file0\x00', 0x22, 0x2) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$dupfd(r7, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000240)={0x0, 0xb1b1, 0x9, 0x1, "58180f42c766818f64f152fb7d91263ee73e7d40", 0x2, 0x9}) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r9 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r10 = kqueue() dup2(r10, r9) dup2(r9, r8) r11 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r11}, {r11, 0x15}], 0x2, 0x0) ioctl$DIOCMAP(r11, 0xc0106477, &(0x7f0000000680)={&(0x7f0000000500)='./file1\x00', r9, 0x5}) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f0000000d00)=0x5) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="40b4e7f54ac52368375e00eee71f6800dfba9ba72959a36b8b29b5e7dd58b467b89f87fd1553a2bc4bd2215bc61495733635bdaf0bd0126754e2c46af94314b51b8daaf41a4aca37b3273db4f8d56ded4e1d12eec644f8fba171b193ad334dd1c1ffb932883d6b248d85b972de31af584a8f8a32e88edde5f6aba10052b96b7a15c09dfd3bb9709f95b1d3e91be6dcd15c893365ebcbdaf4911eab3b75c92ef5a91fa8eb05cdaf86364fad", 0xab}, {&(0x7f00000003c0)="323b6ac65326e053ecd0b9b8c2dae3f7868c2227e74c28258dfe83f9e287188527a85bc766761ed5c48517391a5110a91a7b89580c2c88527fa8e7184108efa3c999bd20b6970da726f60eb9426080e81d995d0537536707f92337", 0x5b}, {&(0x7f0000000a00)="07a3d45eef7810c2dd001930a6c5f13ce5778a0313f7fc952e28e1f2b6b171bb56ef9e008f05ea9ce037d810e3247da7621bf1bf7f093868f524ea7925c1e7252510fbc5fea0c4a00e207b0b428edb255819001bb6eb479f1d0284ba61e2393e89514bffef41bb4377a3d0814d2e2cd61a178233aa0dc17724081f3d764a27b7042711e842a2755687bb45f86ad694d18523a021b172ddd79cd4c354ccb61824eeea70ce2a31a7a770ac39f596809ede780fd55c00ff7f6b67e4043d3e8fbf14dfdbc17fdc8e7c157db35f91a100675ae461", 0xd2}], 0x3, 0x0, 0x0) r12 = semget$private(0x0, 0x3, 0xc0938a9f06e8380e) semop(r12, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x55) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "65b68e8ffb7641f3dc6d52ca2e4b2b569294647f", 0x0, 0x5}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0286988, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f00000000c0)={0xffffffff, './bus\x00', './bus\x00'}) 16:00:09 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10006) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/4096, 0x1000) r2 = msgget(0x3, 0x0) msgrcv(r2, &(0x7f0000001080)={0x0, ""/112}, 0x78, 0x3, 0x400) fchmod(r0, 0x40) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001100)='/dev/null\x00', 0x80, 0x0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000001140)) r4 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003300)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000003340)={0x0, 0x0, 0x0}, &(0x7f0000003380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) r8 = getuid() r9 = getegid() r10 = getppid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000003440)={0x0, 0x0}, &(0x7f0000003480)=0xc) r12 = getegid() r13 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000034c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003500)={0x0, 0x0, 0x0}, &(0x7f0000003540)=0xc) r16 = open(&(0x7f0000003580)='./file0\x00', 0x898, 0x8) sendmsg$unix(r3, &(0x7f0000003680)={&(0x7f0000001180)=@file={0x3, './file0\x00'}, 0xa, &(0x7f00000032c0)=[{&(0x7f00000011c0)="46d4926d192cd59b984b031033943b18b618b75986293aba1762d8a2268c6857319bbec26b1ddba90f36e6b3d8bf4b4dd5b25615e7f8eed441b8356cfc4697bc224dd4a7e4de562e8fb9213469bf914bcdd9051d42b5477d894726357b3ea1e4bb879d453c988e303f8f9f076a5fbe7471a864019d353062439812275f94822bc0dece59ec70fa", 0x87}, {&(0x7f0000001280)="d3b6a446bc1ca3aae8a11be6b56674fad173ce723100a671485593415fdff625aec95c4134887ba7510bee5307555edd1ef0df3d53b037c972023a7edde0077ea1e2cb5fa9bbb1530297a8686bb11f4b4b1cee1bb8d17dc91464f22427203949f6539a576b38406b3415ad144ce8e888f0486483031695d845c52586e3c7b360dd4d2e193088c2b908befb7af2e809f6fb7fc9a00891c3489f6a6ef324aaf8f56e40c35ac2a13a0c5c589d3696d28fd25ae82b04e278dc869f7a95d1ad463d8182609fc01cb12a88e6979f6eb4f4262711e8d091426ffa90b94bc2881d717ace0b94dc80c755a1f21e23ae8ce29f2cfdbbe0c164b16f10391d9735941dd85686b7f1c4d2491ab870f22dbec984c703cceec9c075ee3d5fdc34fe4391995b2cd560bcc7d886332ab4519f478ceaf4f756bee2b3fca52f4a9a4de643e00a454192f16a91a81076e0918734ad718ad8abfe2681d9740ad760e4102f7ab25e431d8e0b6a41f7c419a2ca6ec63fdad43be4f25cb95f5816014a3e3f8a62af5cd82d9becd4927ff2b39592f08e54359a2518f1d0dfe7d245e05ce9459595348d0afffe895b389de913c9e051e943e8cec24fc25c85c6cdd0319aed74a89448c4b3b96ab301c229356ee63216818ac9ade7094ba867a0a0476385bcf500c375094c402937457c0ba9f887b2ea3f74fd4335d35370312144d7f8f060b48a408a36f1d613b0939f0cb28722664e058f23685e918bf3b4385c8f6c688c18d70c15f813812400588852c1bc1765f976b48a0f22a3520bdbfb69bd42bac7fa8d37d6bc2a84965d2842727017d7af9cea1b74424ddd54b951fe13d3d055afeb74a4a7fc462a7eb5cbc89590ad8248862b153019d23def01dadd73f76a8aeb2002089eb9cb6092bbb8fa94e092a99c4a2ede6905bbb54c8bcc11e6302a7d08942b0d3116a2a4bad39c3f918df7335e80eefd00e5ac564a1b7776f16e66ddde44440e6a08080b4616f7dd3205119cce0221bce130ac3ca9b21784c63fcb462cf83b086e916148e798d781d1280a1c8d7bf17ab55e13423ba800e5859c6d41271d593399a73b2b4193338ce4e612044db852c0d75dc5c331fbdc9882858e0dc1e1e4d63c6aa6e014ec9275540dbaf44e23b845c0091e3a920dd0e9cbc2bb4cd0b0bcfed1fb8af0aee7e75cc3be5e34d8eaa8191976e8273f771e8cf3e28050f546d17e394d99d495467e23482e8b4148dcaa3e286fff1218487540b7d2f089b647c9bdae8c45a89eacc9b364a6221fdb8a678ef392b1211f756fb5a0c32b2cf6828d0ee9af464da7b61c75215d10bb043c429c970ac2a1cb3cad104969eddb448dfba15c44033a61b55c6f3a0a11314ca4841ee2a6ecfa68ff764ff3334f4fdc5964d119ba5e48297e45977779d55d37ba4c71a294aa5319c780a9c6b184f46223102607c05e12cb97e19dce98664d92106041025bf6fe87c759015c1581ff78f54d9a848a172f7732be06cef06cc124436bae842474f1887c8c33bdb79276ea4fe72d4f0c494872d889dc92c3496d360f25ba4106cfdd61e0082c33bbafbfe9622b33500b4cfcd8d3172b3f7b04e79ffbd6f5e797df24c8497edab3b496185920e8bf363cf0241371d0c80273e955832cfb54cdd02f98b37aa83270a760ea1969c23e4a1d16487e47b7e126b79bdac8e09e0151378d9b07f8b53048f2b3bfa679e1e999de344056960542a1f6eb366270a22cbb2e82f23b3c92cf66a594fd514ead22d8ae077fb620fa0a3085dcec990a37ced6d470aad4f68f2cc8a1f6ddf263c77e8744396427b5061137bee5e3755021110cb416a92d430dd20c35764492d61ecb490a673d147ea48c066db250029ab22ecb31c7c0e28fb78445993798ba5f4bda40e66d5b8a60fd5e5cc8d420f2dcc99c8c634f85f173be0e780005708a8f43bf617d311170956cec1345c0fc773b23029016cf7df8b56b9ab0ce89c5c884d112608e77f3105bbfd3e76da8e53b1165a9c855778331e35a9b8abdc0ba05402bcd5057c1de7f9ad66bf1cfdc39d5c283dcb5334556c09dd4abc4a70890219a5fd74eea0c22e1861cfd5fd433fc9c51b70a5999f14d89ccd7bc15917fa17d2b2d51b800d7209f04eff77689c57088b9dca0b58acf26f525d69ace5bb1d36f2719217d1d221760f16bb08ad95cfb1a34ff5f894ae504a1d4c54f7b25992a7071f27d550fee785e8ab248dc1d66c2e916f501713605cf3c8bce97bf56bd8fa9676bcce9297af03e28262efd1bf76f5307d1ee6eea3986230a09c410e1bc36440302d15dea751b1dd2108ca7de4d9780ebd0451b587bb9d8ca96c902944538f1c5d6a88da74646b0b6bb3a8b1c8fad0934325637d47f006f9d8e7c8b7ae49334223fb5b5129dea5cbbbfed5fd42bf7ca2bfa6dd31f3423be87c60926a08ec59c00f5d3e7022f1d29d7c81326c88fa88cf790466f2d0fd46c6060cfb1f5ec8d1c8510ed464abd04be5994d930ffe603ce7980fb21e7998a9a47375f9ed673deda4af826bdccd34e6eac07fd526a367ab40d296b580ab82a101621b4a33d980374fb1e983ebe8a3b9ba6166646665bfc9a139dadabd7022ab4f15a19ee711ab8109638ceaf78b6bcf03696fe1c9c43579ae13541a059d44ee6ce54efd0f3f8e9d21b855932a74f603b291c4183f6c4318765140f857394a35e2aa51dc21d23df6e9fb61a50829690387c579d37b5e548d3a4f4a2da546828d5683a01d3c3b5490d540e733ca4300a606dfceb445f9bd76ffebfcc1905988e5d1aca38ee6444b6870dea5cea0530a5b92b74da4fe69c0600bf0386e9b67f27d3957279e1b08e582c5d0af0d5e62120302b33483c5adb289e822ed942beceefe819f51f97f1b9ec43fa46d052e3c5182570b2282e7a1048a15d27ad59032293ec4257cca45afb571513e57855642d9ab02c138088d63935542b0577312f0b140772632cf8c608d928c86455ae82f7a12fa3e8d0a2b3e2a372ec36ee587f9fabe2c7d1655ace6fb27fb302b35fc3703540517fdec82cef121dd27a0fa318acf035017997661d2135a279e26a1f74ebf22e1173823a28df0cf563a027505552d21b061416f4f5448faf3f70ddcb5444a751fc97371cca320850df427d5d762a53156a320dcc0096dfda72cf1db68f20b5606ea671173bfcc5a1585305b566bf097050f5776e951f8ecbd767902d30fc30dd8ecffd95715e988c5fb441c455e791bebfa7bec321ed0f4bde38e4ebdfa82aaba70755f3c3e883173d681af0870784a0ec7ad9c8bc3fad4996310eaf89204b6bb4567e943402874ea55a54a6653999fb11fbc576756356bb65194cc2ef34ca6d9c4b932bdec9d652a8c3863d470d92e8660287a71692bcee6a13f4ba2ccd0d57e9c423cf904923bfa91e5bbe17ee804b6106221c6130630e3c6ab9cd2e5447974b68c0fec219bb4940278d41219e9fe4882a61f355e1efa22e324fa006124309b20531b3374ddf70e5801136a0a32b75a5eb672b14b40523d6387525add7667d31abb50390321d44ef8154904b327ee0058b688e3a1a6a645772a3874bf6f786c7ed2c2d54def332c07941e49658d299178fa3c04bbb6bec9bd2f1e6f55f47febbaaeb1e5ef85d0d0baa51e9846e054475e0f5ba3879709101995220212dc0af15c6cabf65c3406c4c1c1bc52fb0f3e0dd2d372e238c2fe558962f3bc78669c42e5a381f519e02d8e93e5b0b90df1ce363bbe384e4ca0cd19979166a036032039a8f3101b85f331a15176df7ddbfb94fafb6697dcae85f37a52174c0ebb29fad5ee28ef95696858f14b39ce9d8425cbafa776086069b4184ad95d61039c2cd43cd59cd15d6f953dcd91c8bcf40b2f40adb17600023e9cc927398e0d5a7d5e37cf484b4941a27d1d79ee5db8ed19e0c67f6c911d224c6d5972659a0c97c3d618f5487c6916e4710ce057fc3f9da1d12fe9adee22272e38e32a39d4596293daace304fab6df3530b4a2f183067114874b130c876ecb43dd2cfdc2861e00939ce74eae6f731b7fd1bc8e4064eb9df2b9e10a48c3560dff38e18d4dd4a4bc2608e82b0dbc3a88dbb198e999a5a84225844286ced1e590d60e9e010ce2a3bb4ba8ac3ebb9afa66d68e14939b36a9d7187001e7e7358ee4165a8ca4b23c7f618292b6ea62d4a9d8051360491fac8daf984adb1a82459045cac52eaa861768c1da2b0f9068ea33e4fddeee94834d31d1eccab34455401e3a793e7bdf0ced7b79c4d09decffee6f14946a975b1ce57f8c32820458216a115c57e360d4257b20ae3193557cfb6c7d3ebe00f15bfb49bc2671c22e9bab67b1c735eea3e005520ca0b1d27c404cb921a6f515373b3b5d4e53954b250ba987bc022f877e283a53ede3e78c6a65ce6cc071fd182c25131b9ac13881ad4ff5375324b2162733b878e99afd7b165fed1ba893ed2264f9116c1e0a494f9a611539c0e63f8a8b4618a8150e46a5700d2570b7d516a6ef48a61b8aea9b9feffa4e174e720ddf9e2e38cd38bcb323715e54933bdb182d2f5e767e8f6a70c09099cdd5c6e2aaf368f9ac13690606249dc0be144aaa25f853b28046c066b398614b5e91387095caf87635e9fd67d51cf46c37756b942dbaefcd55ec6b477569db994387cb1d9a97e4f97258e42aa62d57f28110ff7ac4a0d4ac1df408b4c40d330cf303dce6f2d65bdab95c5d585355fef4387cb5215c63bc35b8c24607cff2702db64cbb5043be3c70c938a7cba1dd1a7d46e2d96e8f3d015c85f33107c4ae0bc6f6eb9f0cdf469a81cf2fb35ea74176e5cc6e5e37a5cf067f3fe8168b7c1d54b44e1f32c6ccd04c9ecd7adeb1e4e622af5bdc18f626f43d7cd91f29399581b88c84944bfbb243a4b1dec42c1e8782ee9e69c122be43ba5dee93145b3b76942dba21aa913b1409aa7d231b2ab56358eb9e56086e92a433dcf2af54659e9a58bb5c92a3b510b8c3f960a523f20c1f5fd72cd649080f0eaa6e83bcdfc105d7e704dba1b65971feba5fa1f9c55dfdea2c543e6dfd6fd0210ad0f4a5f0088c758137ea381166ca4fe34b6ac386b5e2efd39dabe726e8cac5e16adf17eb3e3a13069a543446b73e6fc842b923343c1ae86def701c25515fbaeb19496638b4da4db6254be7684f2141e01126d7a691729b2a2b0733742a4d1dc0a285cb7b462520c5dd224d7e25841649bf1bd13c98c86de85d917d6fb627dc040b77ec1bde63fd09e1dc2707ee387d952c77d0b6f300b5ffe776e945063913de78b7dd6985549024c2e3d5bcf5e4d47aee16578cbf48a68cf41ad5ca3e8e6d78f2cbe9312563f50dba00c816feae2d2f89e5aac462ac340a55e0dd5a78dbc7a80caf8c200e9dabff5a153414bb05deacd89740e59c74394945596eed81619f1e08c610893fcebe7ac6221434d01ac39a048d180ef60eb11351f5fe72cb9cc293a5dba183ed697b411eec3d1fa77e95be67a0c9054313470762c1c99feae4e94f8598959e8ba184b3f72307e742fbe79fd48ba25a636af795a8a65ce6d313c2269c3f1ae06b657fde272e0b005b2d2369ab6bd228d3997b2fba159ef2af81f7c28f67de174458caee1613ee28bff9e61874d4b083d78041078738cf00767d758ef1a26b11bec7bec1c6ee628851e58fae5037e780c82c96170a9f4223f49ba3dafa2dfe6e082b65fb31322a08810b5eaa17c036b7f30a5a27ad15ece10d15a26aac5304c3fdf82dec96da7519562b2f7c59eb63a84e96109a9db3d656d30ec03c8b7bbbac110318570366f40018a56b499b2bd14b4ea327aa191", 0x1000}, {&(0x7f0000002280)="7844ea09ca3e17d9d90676c7ff499b3937450cc045aff939ffcc9427de535352eb628f43214709a1b2afa4be304781311d9af38e18f6de38c65ddd8e2651077b773f6c8947a8bbad6e8ec3f8fd0c7c3b122f71d815fb5c0c34b390d7a0e54e3db110e8e48b3570062e6900573fe6c56310f4a3a8ba2ac1a322cb6aa5e22494f887ad50f61db1d656e253666436e910e21b85d86a5d9590c8459e1e9c8fa528cd57fb632342bb32da5e8e27339480d67b80ad552f6cb5a97366613c39caea1d0306d0f6a2203dc052be0143bf3d42ddb198abaced27d1a07d4b3e81563802f7b526a0998342744f8fcdebae37e6370cc4ba779ae52e2f86ae4c7800c71d931328e761e5e05746d06bf33a0e1bae123292104b3d89647784419d1aacd4d4d4f128f6b1c6d6b807b0e314bfc1357a209e04afd53018b830a1d0e44643fa551f20984b0f7a7ff0218adb24ae0a40af699f0827b0e0b55ac8981c987fc3e258e53835073c6ace922e3a33a4e9c47f9b72e0c6270cf663f01c8aa13b9ee02d74d9e474b1a4edfd3113127bbb6d0adcd56099c3b601ab99b042570c065badf1ca0457411e3eef9c5c0c9b461f4380907c40aada9f8d9519e065486b72108ac88d84abce9bfdd54cad4e2aeeff15439e78ad751da1675743ed297b3856cf79b64b2d494488f09bc614d8ed8cf8375aef3c6088150d21859d01ba80d1582f5c572b0976557ef8273cc515100965ab2c14e9be1c23ded20262e3c2c5011095b5df797c2304ec37f503b9b0b764c37ce3197b266954daed77648df28b99451d689c73e08dcff0b39ee7d372f2b1026ab67a699520aaefffa82d3d04d5740e9e4f9b025797174d12baabf372a271220f47c22cf31e6f7a13fcaf7d8c6839ff3810a3d2efc4cb29b65017aaf9be3c51e05c1175f60a020ea43305f4104cd8d998fc302edcdc1003238bf3416cefc69bc954abfd473f697190160597b819cffab01a2176cb7e5bea8772204e516b77d57368caae53e7bbc33ea58f766ef14cba6aba26c30ca6fdcaf25d75f4c47f5d8bbd34b0a05c1065ca615bf85ca4a1322a17d3ea94652ddf107144c8593395df607f63f0d80284f603d42793f26e88776aa1e5f7fe06c122f3d47522a0a41484025455f322562dbbaf98241dd45a2e02a245d21b1c73dc90f47471bad9dc815985f3544ed380a448478b98cc175a213e2a0231d40d7dbe080cd4dfff730d6fc9af1cb9feae35e9a8628a9b1e2278b33f8bcee31b971d1b152141e9b4b72e6f7df9c06e8bc471f374a159ce08474bcaa28394dab130968f5611892423277eec7086e3d9ac9acde503c1e3d8e6bbda8888465fabac90367c46a6dc5ea934d1ebbdb9be2fb6935691a568e1ea623dd9f3a615b5a0dda393c79960b03cd7a389eaacbac44690875cd05dfe768b0eb74cd085b939afffb5f79e2fa3b9fdb704f7ebc075aba84f2b3e3fcc6da58a242da29f08f0eb48f17583d120f4d821d4e11c5c888cae3f5da5742463894b18624b1bdc6b537c0aa1216b9bb6ac4a5f39f6c1e6273afd340f7ba489e9b17a1272755aaeda88e14b80584ad623406ec85ee2276386ea56161b922aa09cda0f37c3c2380f7f5e65fc337bd239d6df588d55cfd9dc77bb6fe85f420171f60399a577a742c8b49a615de26b5240e4284041a27a39fdcc0d390f434751417e55bab66128fdf3fa0ed67fdb0431e532157b8ecc585d4caa978d22d79fafa5f75aa28bdc369c0bebf5c96201a55822bb5bb8f8955cfb15448672c616d4ae95d63e94b631e8ef61c345b7f5756c636cd3808969cc7aa7126c4e0de5ad46f5610fbfbabe94701dc7e57090cc1e1aa99a2a54dfc6d9769919747b59b5f7445d3f955e99689842d36916f246d402694b71ee55e6c00c27cb796828872dabfe31d165170743bbde97f4103e0ee8c875a8849a5bf5426ca60a390f5aecd22382dc41d9f86702bbcc6b9ece27cf4e1422534c94715031d767d6bc12d3b4591f8aa98de86f037661affddc7fbc8e8a05d31e91656b74537f54299b4da8efb03163109a876fc10d59fc9b7827cf3f0e1dc005594d5334b9296f97c6a217c8d52e11eed948bcb199b0450b9dd8797ba9b9f5bbc4c7384357420aa61904ab6454267299ccc4142ac040e1269e98d96024f7ac6304a75f62b7deafd460e8a71e648f4351662db7596f25a7023058cbf9b976e3c33c07eb1d64f3665cda80a49f476075ac4f030c3f4204b26a3f2f2a1c36598b0cf6a0459b710c212d7f24db39d65b5e39a87065e0f57858f75032a2d787e2a29c61741e14be47b3c95869bbe65e1307b575f140e51a700e45132afaa3dd48a754fc35b21a3ce3d729f32a7c672df38946b7d6df8ab37df24442108ede567a8a255f3a33ce3d6d239524167cf19e06a95d0842df7de6c8d90203242ff36f087b3934daf6371fef806021627ee55aa04761a2345c8af77b627e17250814fc51004ac4b9a14a07688a2182594761dbebba66b1c760debbfe85d35bb4660946c079b27df40456cd3b7adef3acd2e9a46c48ede1596115c3e0dba2cf6fbf27fa68c129847ca94525c883f3adc8e5edd1592589ba96a977f99a907247d04a07a1edb89867abbb04d49e00c8aec5a1f1320b0721e23434fccc59fc83f1c4dbd0af43becb0d29facead6f206b639f408784cdd804ac202fdda92f657aafc8fa880579bda2dfc9d107bf900928ba8e83b09a22a5e7e95bcf1ab27fb6413fe6715069973efa340cbda096da486bac6a98bc8a54ac5c8a7641778a1b0517a6622565b913af2ef7633722e98dd312125e100117f2e5bc132d42f8f2eb5a1e2e4931ccfa7cf494f514848e615f521f90ebd9613386fa8e3333bd18acb76666a13fe7d166af0a4ccc1d3cb45d0f27202003a3163aa9d1133aedb512afcad7f206c2ebe0066571a13b348e1b3f3377a145e63795560b569b71402e43f66ad320cb26448fa6c614ea50f3da01ba0440a977f3349f2e1386855c7cd67c45b6c59e608826c6e8df6e0cc84297ecda7c2e5c6c99e33f60f29525f9c4826af3547150c32f99f9fd6790140b983d93d0108b40fb546841e87a250ca6eb08130b72fb4957e4abba09262e9c872ff74027d3ac36651b2047abc8d0e76b9aedb219efd2999e4f421f9f2df10dd1a98b00be3ee55d8162498378c1c8241f37495292f8d2e63d0c01ee49bf46e2f2c6477fdcca144e49abb05ec083c2ab6ad59e370c53a394301fca30dcbeac5ac86702fa85cf4c8a7d1e3085d8100c138eab9a237c37122b4550f7131eb6e305ee3124d501302af85585a846814ec614d698be8697a2b28fc64efa34e656551a54138b35ac808c56791287207a612dc6b2b1d295ff3fd79b5eddfc7a5fa7c6047961d3a3b8c095b84b3372ca3231cc50662a575bccb61ffdcb2cc0dda8211b19a1a20aa73276471e19a91c6a5223f14baab50f372e6082d210465b092ea1138db762f0ddb10b3aa90ef9d5dec5114711d1bb2bc39923579dfb41ebcf8b6a93de1065689a213a5b3638ded6c7ed77319d2e0087342f24b994267bea4efc3564a8eef13e09e29c208d75c0bd9c10efa62f3dc1e1f9fe930c5435bafc1af5ff7ef7b82775351254bf50ffc8db5484881a37d00ade8d168ae7f3eda283ea98873e0476c6ce84b04f4a248956510e050373f632312917c05c4f59428752a3c376e2bc285a2620e5e9c2427ba0af2dbae0e5894e112b37ec12e72d9560e4eecf85adf9e3ee6530a42760f89f02f4372430bb01f12f74836d8fb39b7b36137830a4d20885f446978e445864e403c117e9febd8d5ad0e50112059713445d38c331670d423f84b6ca3b6f0afac544e5891db526700a8ede369477aa9b3234c0bebd341d105368a70640c77fc336de814cc1208f8ca392cf5cef938b1e65d1d8d42f7d8b3d356c945744ba64b5e88fbcd3c922420b94f6044a7bdde57771207bc6c23e8c2d5e350108cdaac9726f5502a8e2c6e6e991a6d98f25e4ee5e9f42e87b827596ebe15c0b9ccbfbe868553625fbac61ab5e3bc018607c833587308a449bce4be665bc79b005e2d5ab9804f3e5122785214c91c7923274897ef26245d18bec673baef0500bb107399c644bc6e6bcffdc983ba47e12e267b752a648961512ed0736aa32150576b397880821247d95c6f7b9a8a0447bdd3a40d31fb3df37a76e3f1911a1e50691819e5c1026cc7db3245e2ec0f31219b60a120b69d7c2bf4530e4b9a0d1dd3197f72930f6cea4fff2ef8a85833babc474bd5fc54beff7bc296ddd39312fad3a01d237b1a4c8813c2bf820c935f245a3c2b8c78d74fb4499eb74dcaffa6d85d4b656b687f47047ff41d709505ee98af99a2b2448c4b35b258d1276a5f74ffa40fac9801a263c7609d5f2b313c5eb68903ac184900ee440852131110a994f7ac9fbfd9c10aa48ed26548b747b23269d73ae98ee29e153010ddb11a57dda7407fda48734d97ebb3e9a5614069f0bb8cedd213cee2d8906ceb07f433de00f027302c231b1dbdbfc99a51a1660fe68db5b2dc5d202f1ca8f73c7400ba9b3e203c66461c7fc834ebf620df28853c86723cd1df3a369cbf2710aba4c39d15711af5942bedd6a0aaa6bcbf9e376ece5aacf46619e26aac5ac2de21d2f97c2920a78814352b815c4a94fb10ea6282a6b930114ae4d07694af60101446d92056209baa90fdf31c3c152b9e1cdb6a09a4dba884cbc682d0152ba293006bd75f519a4c791913962abe77fa335a7e6ada103488a1e56308e549f7ff8144b39537df0483180c0d5f52539799ea0134e44731c9e9054c545d9e31482cbc3b4e89317a2d95927a640596260993655a9f0a2f88f0f804d962288769278c0a3b91cccabf18067c36ba91d245783c02cca5de1ef9c1bd01ad47f4667380c6540357465fcc6bae28c610f9b7e9bf5bd7585efc62df544a996f9d8ea46efe59490eef95ac301b8b82e7e242d40cd17b858c7b929d10dfc90c13caa753010534180dee7eaac9618c0d4bc1436aeb3e6d0aa78e426506b334ef35e7d938c34778987597ce5423c0c7907a530eb647a70c37fb569ccc0c6561bd35f1af23c2c99147926fe9b593a1f98b9e3b3915ef7205f2923f547fa7854508b054e9827f7d776605e15c4e7d232f6c520296740f86701343f43591cb3e38ed542789d829a35bd378c882bf46d8924650a1cfc60d784cacb048cf2e3758c6452c2d165a12714f45be2bb6648efde0ac14860a2a39cceefca78accfdf71dde8f8fe2c2ead333bc4454dfb6eeb89ec969a15d11c561281fa8c94c1e9e120ec58553af9fec55feef6ca51969444076a4ca63a810cc3c4aa242ee703fff9cfba869650ba135ac9d4e569d70bf709e1106f93836d5b500b0dede79af548e9157173ed9a8e172779435998ea838dda326ff9b354267a17dbf4da9679e1d0adaa5fd996fa4999b756ec7b7eccee3a24d275b05d923d84fde797650e5c9dea80040a65f958095e570a24037c59bbb8da05f1d693debd635cd14688850687402f7ad447a4122893b236fa6945a2d249bc256d8c9db4743c5fd553168aee2c2378aef5d5e0ce381d4e1b01b5d0887a810c873c1df58b257d4c20ca499c42905d6a907afc60f1d6b4412295e33a03cb29c027a25da8cef3516727d1dcd793926e8a891a405cdfeeb430d8de44ae7527d88bbb7914ff96945b5e5e9643a0bbf48f235388b7e2c8c3f79e3c854edd4bb3aff179377df23f6ede6add8900afc7b8fa9425b12a4313cad5945c714d225b00f20ea4f8fdd4", 0x1000}, {&(0x7f0000003280)="b21d36b8de87b1b0831fdc05f3", 0xd}], 0x4, &(0x7f00000035c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x18, 0xffff, 0x1, [r16]}], 0x98, 0x400}, 0xa) r17 = getgid() chown(&(0x7f00000036c0)='./file0\x00', r14, r17) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000003700)) ioctl$FIONREAD(r16, 0x4004667f, &(0x7f0000003740)) accept(r1, &(0x7f0000003780)=@in, &(0x7f00000037c0)=0xc) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000003800)='/dev/bpf\x00', 0x658aab89c4acb0e2, 0x0) r19 = kqueue() dup2(r18, r19) ioctl$BIOCLOCK(r1, 0x20004276) 16:00:09 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) fcntl$getflags(r3, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0286988, &(0x7f00000000c0)) ioctl$TIOCSCTTY(r6, 0x20007461) 16:00:09 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x114) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0xa) r2 = socket$unix(0x1, 0x1, 0x0) getpeername$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) pipe(&(0x7f0000000240)) r3 = semget(0x0, 0x2, 0x1) semop(r3, &(0x7f0000000280)=[{0x0, 0xcfce, 0x1000}, {0x1, 0x9, 0x800}, {0x0, 0x4, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xd9, 0x800}, {0x1, 0x6}], 0x6) semget$private(0x0, 0x2, 0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x40, 0x0) getsockname(r4, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) r5 = open$dir(&(0x7f0000000380)='./file0\x00', 0xc441dd820d48854d, 0x1) readlinkat(r5, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/160, 0xa0) setsockopt(0xffffffffffffff9c, 0x400, 0x4, &(0x7f00000004c0)="d3769575c87db5bdce3e0772b60dd4c65f59ff4e48cbd872c94a798641903bfcd7c9d665413a7c14b7c5596f2c7d866367489eea2b6f8b1b69dd3fcf182a6d3d79d28b8a9519ebb886b03a79eea4309f797bc22e611681bf7a738d2cdee76fc05fcc0fa204ed55f23f56075e79f5d3e3b40b1fcb8505e3037f890abae25901dee21bbaa602b28c27d480d2b9eb7cb422a8ed4726c25c9aa15e9b28972916c6da20b0236d58db26a799e41de10905099e747bbe8000", 0xb5) socket(0x10, 0x4, 0x20) mknod$loop(&(0x7f0000000580)='./file0\x00', 0xc000, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f0000000600)=0xff) setrlimit(0x1, &(0x7f0000000640)={0x6, 0x200}) socket(0x2, 0x3, 0x40) r7 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000680)) flock(r7, 0x2) r8 = open(&(0x7f00000006c0)='./file0\x00', 0x80, 0x44) ioctl$TIOCMSET(r8, 0x8004746d, &(0x7f0000000700)=0x9) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wsmouse0\x00', 0x80, 0x0) preadv(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f0000000780)=""/195, 0xc3}, {&(0x7f0000000880)=""/5, 0x5}], 0x2, 0x0, 0x748e) pipe2(&(0x7f0000000900)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r9, 0xc028575d, &(0x7f0000000940)={0x8, 0xff, './file0\x00', 0x8001, 0xe363, 0xfffffe00, 0x66a7}) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4f5bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d5337eab3e"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0286988, &(0x7f00000000c0)) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0xf275, 0x20, 0xc1, 0x3}, {0x101, 0x1, 0x23, 0x97e2}, {0x87, 0x3, 0x91, 0x7b}, {0x2850, 0x7f, 0x6, 0x100}, {0x5, 0x1, 0x2, 0x6}, {0x1, 0xff, 0x9, 0x5}]}) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) 16:00:09 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x3}, {0x45}, {0x6}]}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) fcntl$getown(r4, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002e80)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) sendmsg(r0, &(0x7f0000002e40)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000140)="2e7510085be2285d8d4aa5d718355bdd5b726c62e2817b3737bee36e9a3a863fb21fe190b93837337ec1efc2c4258f8beffbbbea4674f36c90a6ca21e5700923ed8ee5b47868d6d0a12a801c6ed96b35318a92fc111af600598d6297aa86a25bf157580a4a4c71b62b81f29e73357196a966e317ee3a007ea1e0c9f3f2ebc94cebd8c3c644c0c84b8b4d41c179532c4fee8ff5c1da6671a8eeeb8a1e6248f85b813e2dee80", 0xa5}, {&(0x7f0000000240)="8d6731a0267fdff872f9b605702be7e59b217e4f5c3349fceafa96726402c3c42cc4c12107704719f540f66222041acb99042690c84abbb4faf2bb2cd6", 0x3d}, {&(0x7f0000000280)="e6b89ea8ad439176c63c4a96f648120b5189203f9287aed2a316eb037d6241c56dc9fcf98f48fc47b5399f531d0f1cb292cc987594c4913be111ba61ee61198746d1ef58c9ef7c60bd13475a8883218f38ff90b5034e816fa6e7b03b8305e1f1aac85842fed934d640e721d512811fbb4bab3fe3ea8c87335e27dcaccb5e9fcc7af5823047a17a688e1880bf71bbc1fd91e07905949b70e42f110fed3c2912cfb83f7aaf5519fd4ea6c78df235694d0b6190dced4aa17a06e89fb0d4cae9b9adfdfd7e862487f43a436b4c3041aa6146", 0xd0}, {&(0x7f0000000380)="c77ca54df960c8d577b9f48d0f73df66b53f42fe16cc1a07da45cdd6d24b52bf2fbd3ec4fc02bddbb088952490294726d681e84ba2cdf72a67b8b1e2e918093a993fda3fe8f168c1f84581a5e5b1ed424314b59dcfa4da3b15f1c14ac9cb952a9760516f55a57bfdd3f24bcbd6bf18ed8a87c7bf1b9212a11aed9bbeeae3e590b57527f44d13293bc0f997b6fbf8c911a0c205dad9ed1e27c10e7d4b88c678614875b47f634c50ef7cb83adfad06", 0xae}, {&(0x7f0000000440)="194569e2a6cb89bf2d4796d78b5e631d6acee12d886fa839f8a8ef3fbe81a23e2a232660dfebfb56612f96a2768361601f5e3cebdd8b7b065a0c39ef35e2ad4ac6b5d7ab907a9cc1efc1e9123b5f95280dc7e2e6919b76", 0x57}, {&(0x7f00000004c0)="618cc71b9f21fdee3cf65f43dfc4b2b9722ff03dd258a0088ee9ef90e14b9b0d1961208c133983ea8eb38cf87fb517f93e137cb465881f7944cce1fae6ab8173ef705049a961191ed2b2e1a76d32232d6741072f3c9e775db188c93a4d9f18b486778d8db73107a76b65959cdd20d70d1664dae5a8b6d5427cb90d4d3f789d7e6ba5a2828d3ef9079eba8a5dbf31080ca307841909a32870d87eefd921a4234f42b852c271f19072fc359ceba40d8cd5ec71", 0xb2}, {&(0x7f0000000580)="171caa814bf4602c782047cedca87bb62c0de62e9e40d0c930bd1a37273f4f36a68dac92cd478f267e5b4321416bcec55f3a54357dd2fe618d877ac7859a75c698d64ee835d36c2667208e8d6407be8fddc9873070fe125be7523eb0f26c412133bd6dd26b07", 0x66}, {&(0x7f0000000600)="eec4892b6f6bec28719e5734b17d8216b5e9197af2fc7a5edbfdf076", 0x1c}, {&(0x7f0000000640)="499ed0a73b11fa3b8a1013b387382e2b2756e2ba1871ff1025066618327bb71f2726b13cdb206de57ce075747ea2d015926dee87d1c94dbc7470cca36d22714c66b5fc9d40ab00bc299e20e549b138b5f829806883aedd1bcd1839ef8f224c5605b3adf254f5c65c1d59c53f7c582bef13666e180e4e7c5ad243ffc7a1b199be965857abac896729eddedbc6135e967a1a14de31b2c139302c54013442c77c90c3c873152ff151f0f9ab678580eb6e5034fca7cce8b9cc163b14b9b781cdc27b1ac86727ce761dcddfde4030", 0xcc}, {&(0x7f0000000740)="2b54aeb66618c26bdcfaababb5b8e0a74c5390427d6f730f7f4c57e4ceb15703c5924b846700aed0cc0b87ae8934bf2c83dc22efd84f5da0474113b2a880f1effdbc0a88e3e39aa6224852f3fa4523aec5a8dab76e813411210e13435d", 0x5d}], 0xa, &(0x7f0000000880)=[{0xd8, 0xffff, 0x3, "86856e5f630e831cb1a08650a75edd863f5efe803066a126645ff30f19f41189dba3e3edc74497e3366c18f0b8cd573e34eceaebd137907e79321aeff9843165d37b0a4e09b7a6cb07c7ece5a59b05ae627aae645d3d8fb995a36fbb8692311dfe305b94d3619e0e18987f83d4344f782a33f2bcbea087ae98d06b7a9a48faf5186984e6755a0d1373843f601eab2bbea7ad10ef536c71cf08efb5d8a16cdc34e98a5f8b25ee2dd64b9b7d920f937997e9e0da49f688a9d8096ec86abcbeaab50cf9eab11540"}, {0x18, 0x1, 0x7, "5fbc2b5c3321"}, {0x1010, 0x0, 0x3ff, "e77cec18571e4b98eceaa22a84eccf8263f8577e9618e68aaadbc25545de7ce5af65e8a7776a966ac34f98041b3724dca310e0909ad29aba0142a4d93b613c4e75d36c33ebc535072f21142f9c9aef576b26f56fbe3918263061b8dd7d459b051d668856b7a42a6ff50f6769ae4549ef89f0d9cc3838f54fbeaef3587a1e2e1e1b87ce8af56f9241b067874e5bbb1f16a5460b16963798000331b2501d90642282df0af68c6246c2c06f61a5184edea9003fa1492079e29c4dae9b05fe01a675b2a0ec2b0728609b61620896c913c55073eabb6947ea2acd305448c4a6ecea151c1172186da07c84f85b0daea361747f6b9d8491b27ec8a355809fe5af44c0173ef81eae3b82727fb8ea8f9202165ec08ae8d9186d05d4b1b0af567f242f98853b43a0a3d2265a63f91dea42a29dc34a970668ad3ac2eefd6a72206410a3e6ad10633d646dbdc1720a5ee3eb1a4e14e5cf67c269eff64d18ebc9c83778ee8de99c8ed5ba1898f187a76473d9ec9189f87d94c10428983d0b9c0d032def33b4a9539773f67ed9bf46f61d8b7a98d91cae4e8228f5ef5563a25ba4791129fe9f0cddeaddef4d035089b9d089f185097b4ff4b96f886fbe7c35bc45a1c67993592cb2b7e56c51e866c742e9b3496778af0bd2f02fa6c1ab971b22f4932594fa6e5a24d488c982e06aaea164a4c0efd9dea7d3bd9821b13d0cf71e415502c70ce55bf4c5ab970536be28c100ab5d8c5d55af6aaa6aedb62b374a2025c7c47c8c75eae57915af63098367c04429ed680509e17bc3ed78ac40efc420b8c8a04f9b87745fd884eace1130b5d039e6506a705f11094384f76fc4a736e5cf811b0aa94afc61bc7f19883a8e3a038ef34c244870f1e2f40d6bd3fe239b626abab8b76876385e663c396ebe03015b34121f65140f58ba34270dc81893c0899bf6c6dcd4289281bab513ba245c92c36fd415ab18550a33d25a9b29652980eb71ae0637200e99b67c10272d9a2d724523af4f0cc282e21c8c841ea44737257536412d689696cb92a07b241653ec4783a943efe1b41014a030eb1f011be16de054b5c15153fc6086deb32583f700cd6780e66d50a6b6e59a950fcb11e7d30bd65c06aa5e33d3085057d5721516c699ac29bc91d741dde9d4a0e35d998ed6b3bc0909cfda531a26f3eddc5b1829c4e7202e676b01c41af312e369376997b485356f1f96952b879d0a28f2c079e143602175628432686ad5e43ad4ed1f5dec3fe9590d187cbccdab348297df922d621db94dad5c557ab20e3ec61376fb5dbc6e737b9822c24bc220bbf79895ca8a8b9d1f6c871015f0baf7f94424a409083c485b8ba64d033802f298088d72341aecd1e55e4a9a97c0198c2e788138c06aa5c98048509e83c16bd679908302f7638d2e4201b0d9078544e44dba956a7979f547ecfcbb6dee81c1edfe7d1f382251a49b3e69453acacda3f01af56723e4002cbc1208465f01a9d2699d7f0160b477ae16f58aa66d220d3fa5f87ffd961dad32e98d404e508b469b01bd5d6a653e033c781861c9f8a9b8faeee48b0e8e992521e32875302f78e61f0fb9bd7b6f6d27bf7586e1cdacf3ebdbf1487515a9ebb02c6486e839de11a8534f4efaea38f6a3c4ac831347761d869d486f22fa442081f282d581edfcf8ddef12e6c3b1e2882b128ca759cc0392225dcb6440ee075972c0706da08791ba60ec1cb3795eacdf97423fd74fd8ca957429e4e6a573607057b64f3c9f1602030ef877f26ab1f0f6c36b01fd9268b5b39219250aa19e4b1b8b2416c938c88cae2f17c69f02ce508ed60bb9b7c1126686438bf4c05819489e4bd28f0dec707c5bd9665a6d2a1d94be117272dfc1585322838ceff5219ea6a7eb9c244c37b80e03b9d8d14673a414ea0af5b693d03030049b5a3b32a97c6c801f711ccccd231b4ca51981cc97b1928599f288630ee381d52eccb9a5c8888c56413396d28c8b2bdfc6f32b481ee72bc0b24ad88d4279101fee9128f0315883c6cc5681b58de221ca37ac91364c7e136ee56812b03deceec012d001f650fa1b793cb148fbc6ef612e19bf67f3560068e89dd3e1e5cf25b9fa2435d15788667e09cbd72c98e467548662205e667e85058ed3756f9ce9fc6c7db61d373e05e1ad4db331de7c96b42a0175b3d51da23668d6a62943825049de7c6927100bc3a7d758ca1f67445d0e169f883624fc4ecb4e638a1db7ee5887083c746595d2ef62ddfe64dbf3bb3060db148d5905807824950a351adf26fd11bf94489d268cdbdd1d8ddf52e1b34e3e1eb1c68959b951e29ebe24baaf861108eee8ef96337633bb9592b2560491aa6ee42ba7976939a7293d030558282079faad391e6cebab46b505d9f39bd719dc930457baf04f855b96968703456fe37f858bd9c426911c45da17388fc89088e16c64d5e02289be71bf684339b1372ac873e34c0a0b08dd0900eb19140159ca1ead36624d7484cc41c05c21ce775b3fdf5b84da24ab908160c2a58781554bf18ae6f4496dc804fbefe869d9603fd9384899464c5e4117160caa90db961696e40ae2033e6985db8a6970866f9b0af6b61d28a38ac86c1cca70af3ba619da5956045a8a1635ec57ff84df59a16a65d98523e6136e2eb364a71ec43f202e4be318ef89bfefab0f3d295a2c6cf3999809a3c5b5c4623cba49b1d29a80ea91b4c79cf68d63c74f49045e94c779a7042435c5e9fd9068b7978d8ad74dd129a02aa460d887fe6612f0b25f4f5a9f10cea92fa8490c98a0b1f623f801c817b5f91f113d069bd231f345f228ced760b02b172c9f6c634193a199c75247fd16a976cf84c4b5f452aa3f355426c435c09e63ed8e9c442fcd25f37565b524c48629784f2de8210025bc87b5e1ddff73318aef940688dd79a707196fbf54f50b62a58ba93ba028aac8600cc6356e1674932dae78fc650ac4dc28743bdc63f0e7795147c8a2db1e71af06ab27d39a4f763d0f1b8976435270d840346d2a5de1322d0cd349e170394ee7882204d106dd879ae64972ce3461cd062916bc1a00d03285371300dd67b1db544c9861b6977c20fe0b0848a21f23fecad82ce41cf3c072c6de82f7df6626c5121ec2bd1705af6c5706438051a171981c4704387c8e3d6ce87f62af5c7de668be5e290baf74dba0873c70a9a52345f483c1c827bc26e4636912072fa9d60d508fe92a0ad36e7b84011c019ff0fdbe632d71162be09adbc90eb3393b076b304986871642fac04cba4c8a6ee733ad6eaddae9e218d226b716acc053801ce8f5424e8729a22d30145d4e9b57c2d303130bf6d26b15a33e6e028da82f08431a134026299cf8071d234d0947c9a2078236a34bd4b13ca8345df5fdbf64667a012a47b9450938681a454a0b8e4bac812a09809b45ca391addb16d6231fde056d816650c70aef146837057a2214109b7fa9055661cb9b52b2746b8c617e5629fa77aae15ffc584e4a0d31a1330435c7d034c393441d2266435caef8d86522798402b3087c7564261d7bba96081186c522232abcafb1873bc820f5b8b18f038459cb1a9bcd30acc8551ed5e0a6e373df593d49eb94681b795aabc4dada246a600c985bdca4062c98a2ff57bd9dc5d68e35177c8e9387e393bfc89637045a98025394840dfce2fd541a1fd18c7d7d87f20884b36d6ef21f0f5752e2b07c56bdc8789f866b63608bf3b67732fa0f195bea5874ae066199e02ad2be2aa768197f78a29825b60d28a9319a7a88f7fed536bee587ad24ed3b4c98d5d25a7f09637864caad4d2e1a80bffa83151449b11a9f946619cf28d80ab8a54376beaa9e9e9e3e4d66b3f5c12448d507b9d84c7e2a15ca5f21752ef496defe1c5d20027e67a25ccb75133c25645a32d42bc64d5d7f8205bf90e315a9e847043320a40e07382f5d404fe87f8625ccf0b39a20d6693609257699a7c82e8b827c046c3b43c8d6617a31b59e7bc7b0498bd44171453f12298487161a104cf79df58c89cdefa3c8cbae6cab9352713432dae169d109fe1ee4fa46a2ecc01a7f5ecfb2504672ace0782562ed9da2000faf45f70fa2f4709655cd945ed26d8cc62e85a173182e3da2c9d29d5d0d0687d5c99c2fae62e34e569cba5f8d75d4542ea5cb9d1be544fd36e7054e39bc85a7776e2f9a1bb734348590b8a60b5cba44cbdaf3e1633dfecca1aed1459a1c31c2a79b2a878847432728bf0661a79b7130e4eecc1ad709a432c481c5dd039d198f981d5092610de8e7293fc50d638ec798c905f80deaf1f95d2b74ff9725e1aa1088fcbf3b489ac61217d39f0645a64a4b11887f652f269254bf6003ad217af7b476d9cc79360d6e580e9e31af0548d288ea168ce8833a59aa618bad873a2e9695a11dab61371fd5f12a9dedc19768430408700afbe722928901934eb5514eaa00c747b3ee9840ed5620bfc152bcc9321a2b88f9f1bbda8d28eb065255f03b7663a96ed1850920b5e404310eea19eba09e6b698964b5e5774de658f04ee39b62b74182bfdb7e9862c28528ef99f1a71b87c686b5828cdc239ae24e09483c66b02ac0cf916b246d4d08289bf745e3a08ddbb2c27dd8b22fbf6ca6a161ae875d9899da16794693cef8897983774d7a288a54dc20e332fce0075c6f9e0a624a81995858b3890d2224b313fccfdb09665ec9b4d93e4035f9e32964a05610f5ca4b676e83f680394d6ba4cc7a79cf3512506f8e8364e629a9487bd5fa6b69b6b2316e46e31ceab8bec097c93c674b4e6a5fc87eeca550dc0535171e1087de3dba06ee68d0f923a52cbd9bc8923719d86d196d3583335c1019ec19c3c79af186e13880e263a76d4b62f1199f426f8d687010787df19eeb5b52e8c48eafa2adba8d6c5cd4c1465af345cfe38632d09fa32ba3b5e20611351021f145533aaa9bcd27a3b72b270c8dc525814cc9e0bfe2681a99f3865956610483429affc1fb295452ea2853a55ef21c4ba57e060950f0ff146ba1c74fa5b3953be8cc3f607ec1b10a0fd001b30bcb0eea31149ced184405bf04d655234c94fc4b10f164b2ce0575259811615ff3c5c87d3d1a5223b6b7c8913b8c4c5d40016732e1ae794e3056c2d23be007abe4075727822fa505bf68dd3589da374cdb2ad5bab82dc33e3bfe61201470417b9bd09976db573ee1bf8e23e3f4420ff1506e42dbcf124b2895d43b4354ddd40f5fbc822d883418620939f6dfc3b17b08f09fe085ccab7b1afff6c78716a6199bad00126b28e9ff1c9d743512c0705554dc323215d848e5197195f0e1d5b47d39ca0fdd611f5766030bfd588669cdd2a4210e39afa2aa37c03315d29390fd9cf52aeb6a3539269f20d0e5333ff38893bd2eb3b801c2e3546ef99fd48a8712f35a0f81323d9eab51684008c36815879698688e47db1dcc06dae660707c7f3fa714b4b7b959982919f0ba13e915a363d433cddc77f82ca9b10395654f2639d55662d696a5363b7b17fcc58dc0fb5c80bc288f1704473ede9f431011b35eced222ead5e85cfa6dcc2a83194554cff9d9498fbbc1ca8ca04ff78502b5586f4b62d5f67189abbe708b8cc4e7cae68bb2e36148f57955caa96e3e83dbbffc384e0aa487f3a94eb11d85e7e2563e61275f9592beec79155782370a76fadb2e4bf139515e78716effb190db1c3349f31a5f1b47b085da19b97ad31f010482ee81175c218a116c713ab941fc974dab85f30c1eef3bd0763e5309c7c641ce8b62af8cd849da18220977e5491634fe9ccb88306929148f2fb32372e1e60bf41d30772f30bea3162db"}, {0xf0, 0x7ffe, 0x0, "7192325ea181d6632b301f48479aac7f1250c166bc29df26adb96ce7687d0cb5e33c7e39e01356bdbcba79715d0b83514057f7fc2336debc28ef8889e7afce16b294d45844f0796f273be3cdb4693eb97b015f7d8bc9d5ce9d9cd1bbaad226bca8f45504ca0e7fa4e73fdeca8e5860275578fb2c953f6dee0c413e0c76e759791013e9f75fff0aeb118b9f51ebf229df12aa1bcbb4d3e01fcc970e06e9d57e8231a977d07f7a1fd9345183afb52a24282551219f1f23de6345cec9e1532ac9925aa8c3bf2e1573cf8d463c6039e332fd22d261c4a47d1b0ca6297daff8ea13cb"}, {0xa8, 0xffff, 0x800, "ca39a3501e4dfa15fcd66636f97efdc9fe22c07fcfaa3d8effe742283a8cbfa5d3e5a5bd1c437e6edebdb00ca91bca1d91f00cdcb5b249d4899613953c32b9f81ee9d5861e6ac563b691ef172a6b21817825ff7dc38ca27392bcb9705b3390c71b41e60b59ee719bd7c7bb1480609138bf1707941fa96bcad0ee80874e69f4aecb5f9b327e30e6c5493efc68991841f9007a4683"}, {0x100, 0x7fff, 0x3, "120cd0069f2903096362b6f5d8dfa9563e79c3b6879cdb99ec1b14bd6fa503b597c1010d2d2a1002c1710d8372390ace71a58cb68b31fb3ce16b32aff3c82323bd49705414a638e376fcf3ef45f8f6c712095978b39f9729bd695e1ce09ddbc747e28cd3e15fba599ea0974e7ddbae6668c064c129a86a85006e58b5282ee3ae728db2a0732f83be8c577476d0ccb22a5bbdc59e055c12416ff90597d515f79f6efea44407c1c532f5fc748c0090dde17050cda09f490f6ae3964009311e25570d9be8362350043821add476354f22579e8c4c131dad2ae6459fa8d9d26c9719e5e00f27f3b0152e41bb515c2bd8"}, {0xa0, 0x1, 0x2b, "9e0583cc86da4dfffab7dbf7441f1fc7bc43278b3882e66414f719982a45472f6b5e179824589ef74e7f5d6b7935bed7be909561abaaedc6cc1baccff7419f3b9bdbd36160466cd221f6f81f087e2077a9974d423336a740cf531e924a6f164edee16ed808722ed50e4b94bf64c0cc7047f15f200d71beb30c4d0038eeab224f4c78a103d4b88a5f83"}, {0x1010, 0xfffd, 0x5, "e0b6e7fe1104c9b8ad5902c9d5fcbc81691b2168b96beca8fd82e9e0d1ce9f446c512f6f558015903ec6a3e0fc2f6a65ca76067f08e8e0603e2cf19ef5014a2ae81e65783fc4e052a85bda0d3e9b1cfa2ad1cdb9d30210bd3ac9df484ccc2fb599be07455160fab46f46015e34e933602058c8b62623459402c304008f127dc191b7704b5377afe6e2fe2a33e527f4823bdbb32d198bd780ee8365acb8cec368c73d00e4b9e2296ca21d2bc8e0dc91b20f0b1815681082993b162256b7621dedcf5d1229b64654b4d11f1c3c543f06aee0f85728f6ad260b27bd8ac5168235e45caa272dab7fd48adfedf515b7ce73cbe0365e03fa5fb8a5c286836f757a4441ebb5e044ee1b8678437303157e87c88a6087efcb750ef7b8fda54fcadcde56343509b24b2622c909899a5db128b35a7226cc0b890ef517630e19750a48bc932c8e72e18c7f774096896d0fa01182b4eb9d18a2230597385622740e0569fb60bb0087e30f29cc07a8934fc07eb64a7073bc5b83393b4dd487b4ff23e3ce84b6d4006a673299bc634fc621e95b0d2afbb3e4e2bca86d004c251b322181d17174079fe9069973b833b0535a1a7f9199ddeb5c77522e25743386987a33aa37dd46578cae07d0397b9a219ebee2a830046218a4aa545648d50e11f8f8aa55be3ba41aa6f991816d3edc916a3e56af1eb5798464b915a0636a57931a754fa1bfa4953fe78d0555449a9b548095e8e3b6e14c6537e3d4e9c20e92300f90b5364c26c898de7e1a393a8b5cd5996c7d583c0ab46580c9c8160bf29311fbe8bb6b23e76667c02605fa34304464dcaf1d49c2d31c1711967e90e048c7eb767b2e4df847cf95a18517b328ce4fe5af253ee301257dcad622ef9c7a1674042a7d30914c568fddc5ebcad8ba50de124e58df201239e9804b06ea701a791da27bb7bfdf5d5854e3d1495afb6c4d53f481f6405f1cee6c9ed86ca3d99c83766e7932a3674bc04e77a963bda48f2029a3cc9ad967936b3e67b054642df47e0f9ce5a3bf72bbadc5f3cf15f6a8cef7bcf10f222b907cb2bddff65927ab0c44becb14d0ea0f7de21d40c1649ecf838dd7f9b0453d2f7d5057a44affa36e66c733d76aa3ec9f46d4cf1bc3490d8a2f16c2644f2ccd0a7652d5a99135a710e761978493243194da72ef110fa7f77496e07c72fef0fe723a96b3479d1e2aff5aedd507eb5f1f92c4061407ccf2da6dab67c10a5f7991add5c0d12f1d90508cc120864c8bfeef1bc2585ab2d3896d16bf441ffe9f882e5845a7c9b5aad174d8cdd2b4ec2cc36228dca56678f32c926ae85b10a60f8a58d0621244f2fb736c6092a4a4766990fba95a7da96d26bc7ccca6a32c09bd39b15ab1bc340ad22d9cf8f164a8dda2f07da8eb4a3f3ed21887feea58cdd5bdcfffcd9db761a9d58bbd63a81a1dd82330a3fd02f0ba5dc9fdf29b6340f511262f4f7ca85bcd79b81493c444b7136f74e4ef750dc4a8e35251d0dcea00e9d2954d4b1da3a8ec74c617a055603d27ba5cf9818c451a6d7ba223b7144ec3f301c2ead4504953f653cb25485adeed7397e84d91bd17cfd59ad5a3746f9af541569cd343d674106c4ceba1db9c7b3e97d09b15b0ded39d59afae37ca8b171ef620b809562c2577bdda7c9ca0790953551be75af35240ac0e89dbafcba9091237909c4a0d24fcf8bd780e72bd73b3af4786213ed8511731a7e5781227952fe18a539ba774fdcfd84880901559f6e21ba75686edcbfeb04099f9f69d055749cf76f63582108fe2d5ca8a44bc88a27807fa488d7cae5d26f29a33f230872ab1fb0f9fce6490c0eb6f8f92ca6cd68f1edaaf6e43c9969a3cf6d377dd76b822e56d5adf0a4d4b82e04b2c5838b77fc45afa9cce7655bf07cb699cbc89bdbf6e4d1c2e37dd888afd3f03fa64d4cacec4590c8f08d1adf952326794b7b86af5cbe7b5e724dc257d0f0e6e73209a7912da36ceccacf9897289aa442c2f95f82c0bb33ea2e6fc681f2730a946eae55548b1ecafa38945ea9e319e1588cc817310365a86c5540be5cd2ee8f3f3aca806af2697de1922efbbddd12b10ff8a6be8df69db74baa600b3ebad12e961c476c99fe9b5b62e15528bc237552a8a1c0afd2b183a021947deb54610a579f544cb6b76d229fdbca3b997aaec35484dbdb6d72670fd88ad0ad3e64d106f6ae596a75f911acf55717830ca0eeb3e95dcb54e46397c324be36ca8f42348567101a5a57a6fa9868d4afdcf87f637cc1f89fe71bfb5691d27cf5a9e75235cbe2c137247472068896af4526881868cedf961c361c76532054e1eb5372129a1ae00e14dcb4c2f3983fa255c08cb9a8ad4b652c6726a55fcda20a062f945a6163297b8f247354d8c49dbf9ffe07df465429e24e90d9c6a9775e0b065741a3ae784956854f2c9ceee24cd1dada29da2e4fdbe8ec9501c754a1cd835b6f6339252e2985cea2c46855ba8734455bcb191bf4b6b990ffc4054b608abd7e71fa9b7e8ae120507b8aa76346c901d00a1d20786bcb403d1f496157fe5618d58eec7bca6e4f2c15c30744bda20450fcf48ab376441164f5da9cef5c0fc59a90d20a4c7dec387166ccaa73d1b97daa16a5a74f2d489f06bf842aad1b879fd847f7fdf16d80d97aacebbf9622e7017705dd74cd2494e595f06a2cf71d264980ac2b7f84172fb7c8b2b303856840cb4bd617ecebc66988177bec3846e14a7ddda2faa544e7ad5010f8a7ef12fb0f677ef17b8b94d7180cf5341af07a49aa87712d6886b7a33693d03f8b4dc60c4a304e882136d6c6d4f194c21bee795b6a40cf2f9d31fadb05371de284262f7ab18e9852e3f69bc3c960ec7f2e2585238994b5a40bedcd8c26892557e6544f24165ab351cd2bddb56fd37df877ac9e1d0ba31e429e56f01f07ab060abd7a4bdac5dfe847d14cb98e7b7e47d2c440fdd274edaec0f833359494ea3dbc62648b8aa762a6ffc98e2dc1c084ea4206af6c0771eb1218020a184984e7f353664b97dfbb636a13e1729cc4c205a5561a6e26a60b61d214344245d42b334f0066534e94027d6103a8dc6e38007d832da7269b588cff0206656a21613d799261c38322df5a2f1daaab6a08b1b9a5fff804a345a4cd8c6d18d8cdb160c9d93419b89d0702d059dca7a570ef7682cca0164bf190e6513c2b91fa43c0f1a6d3066186ded2118b1c969fac56eaa8267a5385093985ed1ccb94c7f74e580efd44e010f2830e59b13924a3bbeb2411b618c7c631ad0db68211611a9370ca45feb668bd15049b8069ed7df86c78853ffae087ab0c84ceed98593b47ab0a71d7a7f14cfa973c96a859a922fa8c015f2a5b5e7b2d8077bffc0564d128ea650cb8a2f0e555dcae12b2c083cb1c3532827414c515029cd7938625c448f9005d3d0b13ee1b785d5f2bc8aa5c5ed6aef7c899f5903919ad55af4e59ad1e330df54a4a7081d45fc82af854d62715a7ada49769f03429169c70aeba7f326715a8acd7898b3442dbb7aad62cb644824a8da5f256566fd99e46afba2d4c50f6081739980f3e4b8f6319c169e1a19d02438ee60a3a79be5ef299ddc02c8f68bf8134f14e97f837730b641c3495549bbd00439c15600bf2790b017cdcb8d132669d3a639e6ab586485303f7b947f6c0a992417a37af479388749b9e6ff5c1291d1b3a67539a7708c30bd13bff806c20ac1f3e46de4b3894707b201c50204d0f5d3ee8599d85b370b66181cf9bd656b8b6ae44b81a6c8c20e95d026abb2e65eec6697325418a2f1adfd28cd8a259661e0c2a35c9eba8795bc0efb95b2190a6492d5709d49c6d74234c9b8e38d056b1009cd7b13bb71adf5ac3daff34327a3fe84f17b1c5fe2c41f3878f5224505a1dd95648983561999f308a5d49de50d18e9868c68cd37a1d8995604ff18533ccaaad64aed47571a88cc1793699a519e6d0a3a377adb04737a40c202275ccad2a4bad135afb4da2f83df83f87bea9c0f211b1b485de04fcdf49401c2198187fad02bdda1c0e19ea1137559c9454a4ee1a84126293d6126bee724df51f437dbffb0267c8c972150f8a14da8ddc4557191c4c00e8a35d9655db8028a572fe2e66116961b3091a1c7b439e7b36f81e8f861df7c7c35a2f1f0e0922e4de0e619deb251be3e732e208653c6aa6c5dc575bc63ab29155b734b79193a9b646581c5ff38b49d943a968590ee7bbff50dd134e24d5cb8239773ccde45a0bb4a0908911f6f2fe0b04845a343a02e166f62466f5ba762e66c25695c5407587baa8d7ac65a6fb3ded6f07be456d7fbdc2af1d95a0d39d69b8e072941ecfe22a611131519209e01de65b511c451a477bdd22cc9324872c6ca2c2bbf7d2d73e2c80d3e72284c67746940c322bc05b433f12ee62c15235bc0e08b5f145a629286cc6c8a665be868fa79655f179d04ce5acc1309eed039a4f53c1f8fdbab0bd07b187d5f1f879ec7da7f9013c3f72f661ddf923b6efcad74743c00eed6ca87720c9e6de4aefc7d78cee915a04c466be45acbb6979acc183bc4e28ff119a3592ec453db2970856ec226b6eb0940e12f2da282a2166646c80309a97082c0305deb2686260d2acbf248b9e72307e3f473a708ae501a30b44305ce1c46487b9abbe692dc14982fd095f10842a810810817db9d1489a6232ddf64d445b3478dc4aa2e1930a6e3d46760784ae0680a1be4b299f3cee4c1075940c49d86d0e0d170a616c3b036c84f0e38ea505b2fb5ae1697c666eb6ee1dc57366550faf5a890595edd4e8af52dff8051ee06972b78a76c74eb5e9d5fd525b7fa567334b0e03a1c117f0e1dce3b66b9a3de5fc672ce43b5da8faffe10f949bc97c0e3f5c8edf313c423fa1ea1acbcf5f77e9f52dec1d0756c9be86667b22efddd25baf513530173045209391caacf76cbc961406e2612699bfb7b6d319f7ee2163383344020e2a53ee7302cd9d2f94da7de9a25d9022387e497d3daf5a7f6222dd1c4351dc5f8d4d505d5558f36330e6694c30c8f746802ee8290fe3ada0eec34401b1e9e1b5cfb215277027a0b6b2266930269804acc1eb326ed0e3d7717b7b5bc316d78dbd6f92a53553ed8ec5226c970a44dce16831511d52d33127c38aab69ad0bd819912021ef0421179e8a736c7e94327ea718de7305ab9787bcf880cba2789959e54b9946a969170b175ee4556fb35d9eac1a58cc1883ce149986eae2b69a88cf1314c7128bd57bc3d832196230b2923b9eaaaf8c7f8142805cec1e051b85f2ab2f31b3307f26754f0cd0d1666d89e20542bf006415f1f1d430b7b081ac00580d049d21d3a1713f9cc50271da9f0b313470418110b5cc6c36747cfa7c11c1b9b14b0cdabf9f13540bea4a4739afbbbdad56a0b63b82fd08ced29034c492b7653fda818c230b2d56b27ab5f7dae5af60628defc8b29c3d41a18e05134266f3c73ec407a2a09daac131c674209ff6ea455755bd049a03201a65808a1962c978deb954ab03ffba3b242cc424ccd9cbfdd78ce03a12adebb05ccb89c16879a9c2ef76e783638154a8a605c4f36e8850508f29fb9396c2d5e657632b8cf2f0af48106babb324ca3853873aa99a6a6987bc4d842a048e3378fa9c59e19da58fb74061fcc4a4409d615820a56044e13ce584f8ba3595f8f1e668fc7291685076cd90d4e008f480185507cee58a9c41fe67a87774f14feadadea1523f2160cbedd8ce67b013b17dc35067a676f233dc726616ffa5ce4253946e1579cf3eda1829955f1cf2dd7de10b6c168ed37bc9fce16ab6ce47a1012b3bdab20060ba68d"}, {0x88, 0xffff, 0x4, "5af0aded122ef913c195167510c75fc2ddb5a2bb138a6fdbc4a3c11b6d2fa54f768891dc8c17072af0a41c5ffe4c9ec18ba1ec1cdb2e800db8dd7c942affc27c56bd7fd724bf7d1b9d05af413b96ea5e0359c7d77406eba4b67380ce75b364bf839c3e6385df98a0ae41501c3dd04322d1b8"}, {0xb8, 0xffff, 0x36, "66d47aa122ae454fa2413f9bf0915a317563908efed9df11093a57edeedf5cedca26b0d6413d185bdc03a2b3f710a61c098ac232c686c757f0888f0678a99b85276a04a753a614ad30ca07b09f66ac33dfd54a2f7f3631048f7f868c21ed77182c2cae36486a0103075a387545fa1ede1f6fd6dfabf8b3c5ba8f1b2b3c2d4c2e4dcbd1a5ec5732c437666445d63b3f1c9097381d58f5bdb9f0162e5ca9c643bbc151f7"}], 0x2588}, 0x6d596f87228ff111) 16:00:09 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="ab", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x1006}], 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB='\r'], 0x1) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x80, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f00000000c0)={0x7, 0x3}) shmget$private(0x0, 0x2000, 0x281, &(0x7f0000726000/0x2000)=nil) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt(r4, 0x6, 0x200, &(0x7f0000000140)=""/183, &(0x7f0000000040)=0xb7) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:09 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) getgroups(0x4000000000000022, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) socketpair(0x4ee17bd2cb8642, 0x2, 0x20, &(0x7f0000000200)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000380)='./control/file0\x00', 0x2) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0286988, &(0x7f00000000c0)) openat(r6, &(0x7f0000000300)='./file0\x00', 0x10000, 0x0) lchown(&(0x7f00000000c0)='./control\x00', 0x0, r0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xc81, 0x0) r8 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r9 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc0286988, &(0x7f00000000c0)) accept$inet6(r10, 0x0, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r11 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r12 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r11, 0x0, r12) openat(r12, &(0x7f0000000400)='./file0\x00', 0x80, 0x4) clock_settime(0x3, &(0x7f00000003c0)={0xfff, 0xfff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) setgroups(0x1, &(0x7f0000000000)=[0x0]) mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) socketpair(0x1, 0x3, 0x9, &(0x7f0000000280)={0xffffffffffffffff}) getpeername$unix(r13, &(0x7f00000013c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddec41c2de4e881b"], &(0x7f00000002c0)=0x1002) 16:00:09 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) recvfrom$unix(r2, &(0x7f0000000000)=""/7, 0x7, 0x802, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r3 = syz_open_pts() writev(r3, &(0x7f0000000240)=[{&(0x7f0000000040), 0x335}], 0x1) close(0xffffffffffffffff) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r4, 0x0, r5) pwritev(r5, &(0x7f0000000200)=[{&(0x7f0000000100)="5994506b20c59ce56b8230d880e539961cc7c1c6f370610045335aa3fe439e43c804865f09008b2a0167b274700c5af56123e3cb1e77a7ba4738a4bd3bf8e8725ac192aa923c2955f2de1562c0cdccab03b4dcc42623a401", 0x58}, {&(0x7f0000000180)="e2f5a5d1ad8b79dc0b0617f0b1dbc942ba72f39359e7f6663488b70ba135cc8a604454295bbdf15d9c4f743a7cd326db3799d6e954be391ec7a892c44f92b173dbae0692d39f7485f0ae75e90065ab0f81abdd5df958cba6ab1ec64aa3e3d36c413862f3395bc9517b0615a766a4856f9b4b336fa9bd904536922d718a", 0x7d}], 0x2, 0x0, 0x80) write(r3, &(0x7f0000000200), 0x4268) syz_open_pts() syz_open_pts() 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x80, 0x10) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) r4 = accept$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pwrite(r4, &(0x7f0000000100)="76b28c141c54098a6e174206bf951473062a0e1144964542df04531cbe0baae2c439195a8d8aac8643be4a4a6157b750232ee5baa1073b64c7090ceb54079cdcc4af8f128e838c1b8f99d71190bdff1d40296312b4c12b473f099fbb3106cd6ef26ae135f70265268c4d411b41296ef4b3dc9e5364d694ad3046faf7b38fe064277c7f299e7515ecb819b45c0602916df872c9cdde0a7586fc90a99338e02e5b281e9eb248b1e40888386c8c69ddc807b5778f1f88284d4efa5d68180016a176191c52c8d93252de024bf7adc22b1b9f226d89e20cf813d577d35e298a8d1a444ab734bfcffc7dd9f6468de903fb99819c2aeaa23a2a94e272bfa0257ee870", 0xff, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b23cd1", 0x2e}], 0x1) 16:00:09 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r2 = socket$inet(0x2, 0x1, 0x9a) fchdir(r2) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 16:00:10 executing program 1: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r2) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000500)=""/139, 0x8b}, {&(0x7f00000001c0)=""/130, 0x89}], 0x34f) write(r0, &(0x7f0000335000), 0x10052) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0x3) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="14000000000000000700000001000000e000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000009f5d7d8ab52ca38cff12d0c22d82"], 0x18}, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a7d6b346b7387f8fefae21535a2f4862e5514912960c143c2c984d44e5bbadb09e0ee1bd9333954417ccbe644d67a08f82125a7c7bfd86fd1854089f9e5344118837e47364bf03ac2c8c83d3d9fc01727917c24f9009ca0a6685cf41f6d38267b995e37c9e2f2fdbf80b6420ff25077a53d290ee3959d0f1cf2bd5c428884ce8af62ec03c81ea155eda537b5c0e", 0xaa}], 0x1) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000080)=0x6) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:11 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/108, &(0x7f00000000c0)=0x6c) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) bind(r4, &(0x7f0000000100)=@in6={0x18, 0x2, 0x3ff, 0xff}, 0xc) listen(r1, 0x7fffffff) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r5 = socket(0x1e, 0x3, 0x0) recvfrom(r5, 0x0, 0x0, 0x1, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x2) fcntl$dupfd(r6, 0x0, r6) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000140)) socket(0x3, 0x5, 0x3ff) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x34, 0x0, 0x0, 0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:11 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15}, {0x35}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) chroot(&(0x7f0000000000)='./bus\x00') ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x146) r2 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {0x0, 0x800}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xffffffff}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x8090, r4, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x40) 16:00:11 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000000c0)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0xff], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1edc], [{0x0, 0x0, 0x0, 0x1}]}}) 16:00:11 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = getuid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r3, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r3, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r5 = msgget$private(0x0, 0x0) r6 = getpgid(r4) r7 = getgid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r7}, 0x5, 0x2000, r6, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) r10 = getgid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r10}, 0x5, 0x2000, r9, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r11 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r11, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r11, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r12 = geteuid() setreuid(r12, r12) r13 = getegid() r14 = geteuid() r15 = msgget$private(0x0, 0x0) r16 = getpgid(0x0) r17 = getgid() msgctl$IPC_SET(r15, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r17}, 0x5, 0x2000, r16, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r18 = msgget$private(0x0, 0x0) r19 = getpgid(0x0) msgctl$IPC_SET(r18, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r19, 0x0, 0x0, 0x4a, 0x80a5}) r20 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r20, 0x1, 0xfffffffffffffffe) msgsnd(r20, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000140)={{0x3, r12, r13, r14, r21, 0x0, 0x15}, 0xa, 0x2, r16, r19, 0x40000, 0xfffffffeffffffff, 0x100, 0x1}) r22 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r22, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r22, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r23 = getegid() r24 = geteuid() getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r27 = msgget$private(0x0, 0x0) r28 = getpgid(r25) r29 = getgid() msgctl$IPC_SET(r27, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r29}, 0x5, 0x2000, r28, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r30 = msgget$private(0x0, 0x0) r31 = getpgid(0x0) msgctl$IPC_SET(r30, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r31, 0x0, 0x0, 0x4a, 0x80a5}) r32 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000013c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1e8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec803c82eec0da2322ae5d1cddbc15a50c4610a9bb9f25906eb89d1bfec5999126adff4eb9f4605ba7627b156f8cd1ae3d69d7a6f5c66410ea1312b28db3213c60b3a472d68af64840e014a5deb2c34e66e343c959bc58ad5342f16ee1767acb5537930e4af1492333979a9d938eb7619c5b5a7d642ade5d8cbf8c94e04c8e65f5016dbe9630f32f992b1b6ce9c5d759da7e28364"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000140)={{0x3, 0x0, r23, r24, r26, 0xa8, 0x6}, 0xa, 0x2, r28, r31, 0x0, 0xfffffffeffffffff, 0x100}) getgroups(0xa, &(0x7f0000000100)=[r7, 0x0, r10, 0xffffffffffffffff, r13, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r26]) chown(&(0x7f0000000080)='./file0\x00', r2, r33) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r2, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r2, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r4 = msgget$private(0x0, 0x0) r5 = getpgid(r3) r6 = getgid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r6}, 0x5, 0x2000, r5, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r7 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r7, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r7, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r9 = msgget$private(0x0, 0x0) r10 = getpgid(r8) r11 = getgid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r11}, 0x5, 0x2000, r10, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r12 = msgget$private(0x0, 0x0) r13 = getpgid(0x0) r14 = getgid() msgctl$IPC_SET(r12, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r14}, 0x5, 0x2000, r13, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) getgroups(0x6, &(0x7f0000000000)=[0x0, r6, r11, 0xffffffffffffffff, 0xffffffffffffffff, r14]) r16 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r17 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r18 = fcntl$dupfd(r16, 0x0, r17) ioctl$TIOCFLUSH(r18, 0xc0286988, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r20 = getgid() r21 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r21) r22 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r22) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r15, r19, r20, 0x1c, 0x7}, 0x7, 0x7, r21, r22, 0x9, 0xbb, 0x9, 0x6944f1ca}) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x0, &(0x7f0000000000)=[{0x24, 0x0, 0x0, 0x4ee}, {0x101}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000005b7, &(0x7f0000000280)=[{0xa3, 0x0, 0x0, 0x5fe}, {}, {}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0286988, &(0x7f00000000c0)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x61) fcntl$setstatus(r6, 0x4, 0x40080) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r2, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r7 = semget$private(0x0, 0x9, 0x42) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x0, 0x8001}, {0x2, 0x0, 0x1000}], 0x4) shmget(0x3, 0x3000, 0x200, &(0x7f0000271000/0x3000)=nil) r8 = kqueue() kevent(r8, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) fcntl$dupfd(r8, 0xa, 0xffffffffffffffff) msgget$private(0x0, 0xfffffffffffffffd) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) 16:00:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, r0) connect$inet(r1, &(0x7f0000000040), 0xc) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x8, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYRESOCT=0x0], 0xfffffffffffffc57}, 0xbb24f278a11f4de4) 16:00:11 executing program 1: r0 = open(&(0x7f0000000500)='./file0\x00', 0x210, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4090d949ea8fc5b9) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000000)='./bus\x00', 0xc0, 0x80) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000024c0)={0x800, 0x10001}) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) getdents(r4, &(0x7f00000023c0)=""/246, 0xf6) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x4d}, {0x806}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x59f, 0x0, 0x0, "c84a03f6ba916c1d50bc10cc41582e1a3f7ea401"}) write(r0, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000000c0)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x260, &(0x7f0000000000)="b6") r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = semget(0x1, 0x1, 0x100) r4 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r4, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r4, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r5 = geteuid() setreuid(r5, r5) r6 = getegid() r7 = geteuid() r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) r10 = getgid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r10}, 0x5, 0x2000, r9, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r12, 0x0, 0x0, 0x4a, 0x80a5}) r13 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r13, 0x1, 0xfffffffffffffffe) msgsnd(r13, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb80ffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000140)={{0x3, r5, r6, r7, r14, 0x0, 0x15}, 0xa, 0x2, r9, r12, 0x40000, 0xfffffffeffffffff, 0x100, 0x1}) r15 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r16 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r17 = fcntl$dupfd(r15, 0x0, r16) ioctl$TIOCFLUSH(r17, 0xc0286988, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r19 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r19, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r19, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r20 = geteuid() setreuid(r20, r20) r21 = getegid() r22 = geteuid() r23 = msgget$private(0x0, 0x0) r24 = getpgid(0x0) r25 = getgid() msgctl$IPC_SET(r23, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r25}, 0x5, 0x2000, r24, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r26 = msgget$private(0x0, 0x0) r27 = getpgid(0x0) msgctl$IPC_SET(r26, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r27, 0x0, 0x0, 0x4a, 0x80a5}) r28 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r28, 0x1, 0xfffffffffffffffe) msgsnd(r28, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000140)={{0x3, r20, r21, r22, r29, 0x0, 0x15}, 0xa, 0x2, r24, r27, 0x40000, 0xfffffffeffffffff, 0x100, 0x1}) r30 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x8000, r7, r18, r22, r30, 0x80, 0x7ff}, 0x0, 0x2, 0x9}) socket(0x400000000018, 0x3, 0x3b) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r31 = dup(r0) ioctl$KDGETLED(r31, 0x40044b41, &(0x7f0000000080)=0xdf91340c7799a42d) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x278, &(0x7f0000000340)="b6") close(0xffffffffffffffff) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0x2c}, {0xb4, 0x58}}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000ac0)={0x0, 0x65f, 0x9, 0x9ae, "082f0569d4af7a23acf7041300"}) write(r0, &(0x7f0000000140)="7ef873806920880eab1c5b61687dd6d737eccc203a19756594e60901f99f1c6a09e5ac596dd7a3ff734e1568eee4b557f0756329876f22388802d0a9c1c900000000000000f10069ebf1123a8beb352e45b2ca87b72464fa7ef7584029434b060c1823da23a0fd9afe20e73addf776aecfbe5860abba6e262f98a3ee9f9ce7458c3ac77ba5c3f6029570d8f7cc9c5a6e2bb9b83492884df7899aa52890dfca4a16948ec6594d72e2cfbba22b9d53344bd03379876d0f20fc0ed2ef39dd31ecb6efb7829a00000000c4cdb74fb4e3f3feb51d640f2f77dcca6addb05c2a16b4a59c1e56182a91ec5a7e1328cfd45513540a9df7060afa4082337a19cc059dd104", 0x100) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0xb1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getppid() r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x100000000, 0x200, r1}) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") 16:00:00 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2030, 0x40501) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = dup2(r2, r3) sendmsg(r5, &(0x7f0000005640)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x3, 0x2}, 0xc, &(0x7f0000004240)=[{&(0x7f0000000080)="b9fd9f88e28bee2d15", 0x9}, {&(0x7f0000000140)="82d5f274efec35a200ecb40224939f97dd65b1e9b9a70b553a00e1128cc719994bc950e282a24468280abc5e819445cb4d053588c552dc9afe3b2e6aa45539a1ed4932d782ee96f972f1fa62e94cc1b0aa", 0x51}, {&(0x7f00000001c0)="a5d1985cc1940e37ef270435ca4c9340d62242cccc8eedccb388719c597040f3376c97e9ef6c571919643561062083fccb4f85b6b61233d321dc4f9059f748a2844f8d3dfbf26cb20f6038cac821c4e7a275ffa256021a610bac1c642ffe5c2887e9feeef2055d273371d358dc39b01e9cd6d2030ce4a0349ff7995f3ca303addad73574f0e7b3d635f123f498ce1357f6b98d457348c9849e72e5673fb1f081cc0aa49975dc52980db086fceab818a28c7f03b3f05ff3a69393da0a2c2cc7a6bd71fbf8720c4f4e18142a6d8d13a85c9508c97b66680410c732ec9591057c423215ceffb407ce044a7ef3965f6a6764174ccfbd97dfd4e51e9ddbb9716dcdd20c9596555dbd6aba15fe72c0e4a640ea8d2774ae182d214c6284808bf8eacb6e2a2d4c6f7190855284e0ec12bae77810583896c94e3837792f9c93c71e8048a71ea37b71a662e52974bcc0929d4f289dfbbd53cf727889c12868489e84c423fe8ab016a85dc432756e4138c847e762e05fd41097bbec8af1b3752556042fa73615c0ff32438893fc519b52d6adfccdffcd79afa86dd82e3fa07c3d931df1c9a2298bc8e450af28ca2c762cef1c6626864b7a3592f937107e49ea0ef3b906bf769ed06e2e34f8a389e04632fd9b96f49f8a292d3cb2fd6a1a6f6c2643cabd5e58a156ac18e1309cebb41d804d97fd69f13f3e4637aa4226587ad79ebb8b51742062b6d5b248860cea59f2ee5d8e63e1bdbf4238964212bf8f4db59650259690f991987cafaefa40ae147b1dcc5549cd4d106f96747a2def06e6c9ab3918ef6f3e6235d295047ca2dbcf693e80115058ca95b59ced63a0c4cf76366c6b2f3cb6cd6e9319156380af78e82c9d12eb1804fa20cc7de2374a90e6fddfde923988da994cf7bdff041205a456e8d72c77872c72869b77b645765bb5d8a12caccef69e514e5bb6ab9bda8b3ea0d84606b4e2d96c17292e1ee66b10337649db5bee798fae6f49682897565e44f01d43ea2c6a255c4d70d37b13d42d43807aa66ea19f43cf77bf9d1e2365d39f0c9360bf11dd1555122e9c2061aab53b5e9984bffe877e36fce3d8bb14fdda330900d38873a4f301a0666ac5113c2ca07d33fd1a8a560a9f2eba3aaaa29161d8a378232364cef226025a14e317b30a07e00111afd2d28bff62df6e4a7c49313a85da600ba47f54878a32f26a75d962c179aa22afeede23645f2c0afaabcd5bdacde9f65011702643f5e242324385cd11fd69b895fdb6862f286d3cee73bc9d14c6e9f29879b19833d2e3c00c373c8c3541e9b0f5adbf2e4b16020d1d192aa0d0719934c9fcf7939a0fa22a2823249bb3a6e977cbcad8e0631d2dd28be219e07f75af122342505aee8280e12314224812ba1573471ad4a13b1d4ca21704a6d07fded350536b6e9e114826680bf751a5731c4a267eb0db803fe0da13eccf8975e2b28a89a125240dc9b03176d1f2247c241e17f38d8f331b91d10f949ebdb5c60ce6b03198b17ff694c85cf6eca70dacd044cabceee0c227937caf73f514b49fbf24604ea8ad3bc4ca3ea816198ca3a2ab122395ec5d18a0b63e5fe43bf081c3bbb46708b112cf9ce2a697c24d0c6a5ca99063391ce7a169b7dc7291f12d8333e18d1b350ddecb03979ebee2b71c63c384de72230a88e9f0fa68a579c589d9175b9e7f6ac2460589c400b2f070bedef91606de046305b2c4012e28b88ea9d39d84e043fc62e3ced2012f9a1009d672ffde5f53414bab1deaa7e6407fe6361ac79ffb9141eace474728d79403e78d5f5ba9200a7f1f490ac0ed6dfed103e5838f454c6250db61894797690ff9f957e0bdec2b8ee5771ab4d37d1319590e2751696c41610220f8b4906802a58aa773ebf846868c1fd237f54e6d54657a1a517bacb963a589cdcbf6173ac218cfd5a0caeffd58a9204c2f2b71c0ae16642b1666d7abace6ab09905119401ca825f6781c2141efb18292081c6eca9de14165de6d420021b3869debd9c76b12f156a9a4378b13e29eca07df6aca66770d085e004e9d485e3e7ec78adc707a2d5b10ee9feb9b9105c12e58a0696ae9f00bad9b3d19b9c700fd2f15d42bf6bae4705bfc1476e59bed99d9fa196afdfa6e6c8984c57387c5c851ebbafd4350bd8aa74cb622c34f0888ac86eeaafd925d2ae4b21c122e30cd4254d37b16dda4cf8f9827f5288137362ec42e1ab341ec65c53b9bdb12385f329b3eb128c774a355fdf43d6e3070632381b5a81cf499f0adb5a4bc8e4e436ad61ad7e08a40d6079694bc70726cf6efc8038a2339a84c35f814d5059f5f15aca287e14b46713cf522f125e7574f928bf5c39f743a3dace2eb4fb146e3ab3e2908f1204a3312feb1372694cde9728b3e87cadda16760126c431b85e66a5d43f6b07430467742a335080e8e279502a2f9b06cf42adbdf2b93aeda1196006f63a750f80e7241283d4c1181b358b9069ac2492a391916b73de3d22c7661887f475772b623a6b7c51c019cb95023a6e788f76538eb5c74a3ed3eb862036cd6903a1eee87f36ecdf433c193101a5470fb0b4536ab46b8d92ddbdfd2f84826d0c8c60617792b2711e986421c00d644714e1117bf85dc8a5c45b21c8a957cda7388f70f5fb4c3a077643bc1c742b98c4aeeaaed8ae199f72a9401c3749466c056f5fc3c3c2b546585c3f0e39e080ecf5d7f1c02d8306d5965fb44b9093b4b330fa8b8fecc56c5c06cefcd15e591da59bacea385b09510f38229606c059ca1ae1f641f44a12c54ab6d5d774c2f5cea5a87354d414f5a947d75a3b463e31e73b93dfcd94ea69617febb2cf96bb05700070e1d91a596027aa07b5e9707e9f2c3183726499ae4fcb1d605ef7fa9f5c3831f06c00b5b3a10802a85228f8279aac1af24f484d155a4b6b2e75013686c1373f20cc12ccb24afb64c0f365e1db19fbdb6928ab4d24533da5c8c042496c34353443b46ad61f3b05325407be781b1888a5a0ae4d5d7df11719787a0956fa631e232fc36d800980b3bb24a74f698ecabf4d59e791e772fdeb5140e0739d0530cbb5ce8d82c326b00596e19c7b055a9d9a3e9e295df4f9d16e19620da9f9ab7fd78b963800cdc8082ffe2b406df7bcb8a4e69a8fd387a9f88759b345830f601c10d131a1554e8472c508e53b993706104618ab99de1efc831a5dbeeb299d6550906ca09d087cf11450a523b680fe5bb629ee3b34d479a96b74caeb3790fce2e7dbfac8bc264d065c29e1936175bc3c47aaaee7d4ab6bbd06b57f86d2957989107d157b1c7ee343d4acf919112e4c2437eaa74626f687cc33222f7744c826f9e64f876bc2c4dfdfd7e4df014c9e8f6c339a5dbc4839e201716570bea5d7d843a01ac304193dc3a0fca6de63a75df4ed2aa9eb8c33655c6878b7908a67e358aa8060065d0aabe552376968e42eae60cc99b338b24afde43ac96286b589f0acc557f1e1437f3ac9fd57aa03edbd3f7292f33d8eb425b8f6b9144237646f0c8a7be8416995852ebc35c397fa02f351ca48b68826408175290149c92d551449d31786fd3be09d69fba1f368a0bd6336ca211a13c1572c2cf5426d7067742097df47696bb58b157d2f72fa7aacfd713e6146bd02cde11ab0606fcba6d0c76ae648b1fafd53123ca8b061565e8cd9b228d3bb604c00f538b1594cb55488abe8b7e94194385b991f314ff7e3dd39d550c536b61627d2f9d05c731faaf5552e09373ddba4658ab9bcfded8319841dd2d79dff62efcb0d025c66432dfc67c55364edd4b62459caa7aef0179753ed7883f059be72a66bc92f0857d0388fed223936680a9501ce06ed2d211d1f4ffbb68e63f21bb55dfd929f90ccb8bb0471228df71429d5a1266d5221b5b2776ccf76deb3d89b453b35ab51277ca1aa1114e8ea769066fb147c46b3c3449bd916e0aab9c0199460b1b59b554e9253dd101ccabe676cd23a0895aa0967e9e50d625b9ba7e2285487ec4006456ead17280a542de28070ae8d679e347f465944e324d48c1c5091fc68f80398fce05ba5438bb40d77f34f8e244bdcfcae0da5a27dad6a883f3cd703af7b7263906d98eabb6caec861765db82e9210e09f202d52df398c88c693c5638576534d5f6528baf448890af06841171fdff53619713fba27cae570e671b1121ca0cb9fe1ae26bc5ac98364cd4c1753a4b22dc79bf3d827a82d5efe7ed7b5d43e3f5f8a4f170f229e84c0aa5c663c35bbc01101abcd547db561e2d4d9dbfc01448f8cb290c78e2e3b3f0d59eec20c832bb53192b5fd0ccee9038a090788e75cf0be5d3e91a1b78f554b9d9634ba6ceefc5293091a90188fab7723fa87edd9ffd5678759dfb25ea2f95f99c00ab46c943cd955d58b641ad2eabff45721344ac955058ddec5e47f6a8eac5229905633b9735633e43656ebfda8bc3c6170becd70a8480d3418caf2e80ffe04dea8d70c2e6d0b20fd890d9d0be53609ac39afd794652150020b4f909d2e761a43f3acec775e72d9758a08159a1142d562cd193c0c876be0ea6ecada8c6f8c439159ae6b02b644fc64af22fe2e90380358c59282dd69cc9527a7e866f7c2ad727cf7a6058188a3ba19474d04923c12a29371fa559f2576cd235e0210726a1d373649b7b0b2259e5a345190ef257218b7815a38807f29878e609b0dcd455ec635b34f7f838c5ebeb53a5bc2ced6df50f22bfa36c6123cf9e53299e758d3941ca9b1f1ac17bfa0fbd4e98b9564d60fc8c67873e34fb1cf6274a6fcf815b4f40f98eeddc19b45ddd14c31a21a7048716f570bf9b9fa947b38f19932d8bab91db586fac8dd80f7794de2069c02a0005a6b99bcc0c12b940aad01666c2614b5064953fc2caa4e550bf365df58648483b1f2f226a49599456f621bc655d5ad6925c5505d661ca7604864588ef8147d5839ca0472ce30a20a7e28b88cc2481db98b4ef064cf134ab17f8abd2457c54b46215f263910bd199b07ebe1197e700808eac52d92fbc311757f1aace6a49dbc483d4f9e1db7fad9dd52f12e4bd2884d39ef058d84dd718c2531475f2a5473257562adb4a48af553c1bbbe4904516ae55d5b9ffb5e82366c71e25e0b90fffe550e3576f1739dedbd5c3f2dae75a109b390150d22a54a80666b7700f52aa409c70eb87e08a067c51e8c042b0fede359a9d5841ef58bc66698f6f71e420c394b68663031b01ee892cd566f00a7c1c8eab5a95ff43b94613d65586d60829cda77090f650aa085307773a36a89d23bb3c7cf0330142c928ce85f1caba356422d31d346155236c10c238d5fb855987149fafc8d463ea8ad59da5f1f05af26419a6f43f2ef94fb2a04a6a7afe2df8cc863e85269bc4ba329e60d24780de1517b11840a194bb027fabc37dfa8d150051bb17f2a2bc480e0e7bc12fd80225f55dd7ed0a6ed61e25e4317605ef5f1d67ef702cb6af812e52aac4a9086ec6575c79051660d21700e337d58e7d591f8bf8159a31060cf2b6cad3b3b4e9fe2ea99620006802f35b8cc9e7cedcb0f8ff305718028614f15c4fe31482ffb417d4ab9656ba0a2208936863affb29c88d5e0ec40dbe3921efc82d9e3a1baf0526e5233ea33572dc0b562267cbf77b0ef24bae2177f84f02bfd0f0de97e46cbcd4174b6cb7456340030729710264c777cca559d4c892ad7fae10b9c4d0f9e8d1b069d9a6c2473e9fb56e8dffb797e757e69cc17159267bf145a4c438117d4530ba3a358aed52cf87c146cbe6247bf8f4293da29a7b740cefd2fee9c0d9e0753a8180d29defd202ec753f5c8f3af186e1d6bb8d", 0x1000}, {&(0x7f00000011c0)="59c8a223c52571d566211ce80befac6cc4e018c47492e4b59542b9ec8569f3600596ee7f69d913f407a5d44bc959625f75f58ae1eb98a5526052be2d418e5448853ca1e3b36417bee79f030d7422fd5f35de6b1b38992cc4d83bd0d3b93cdc6d6960f8c2931d4cd362f0e6b33ec7d30ca48a04463744d718f784c819c00a99b3d0acdd5c284dbb73fee2c6635a00cbb894bfee47b07ae51336557c17c8494becdf019945f7822e68ce56e73d8979985c4833e2b22bbab25a26be37a17456c251f39835b4b14746ca6d3cdebca4ea3e00970be8964ecc8b19f47f6663d7584629cec0bac288940ff201eabee37207bd4f914150282155d19b194a3507d959b18f82cac0d829e765d79777d230aef2c7687699f69c7278c6bb40e1204ae0d776ebf2eb7cdc7fa7314487dcc398019c1b0ca1a72baa82e984d7710133e94b1b14795118b1d2effa1367823954e3239f654152f312c00897968dc3d7fe207464932915e45f9a6ee25ed5cd4602272f3242f3cd3c77f8a5caf3da50bc1071ab54610413b07cba110af78c02f5b372b0e10a02b6c4086a260f1b9723f6e1f7ba730252cc861c3e2ac5fde4c84e2a28ae1f04560ee79402a8a77e57305cb5f5019738d17e38fb0f5065d6625f4da45adf178c352effef571b7d3fc1d860888cdd1ce38e0356dbd875e5b1f8d5c996b1d08f9da96ad2c7e4348af9d66acd9018b83b996bce405109ecf24fb96ccab40fae9ca1f02e37394ed8e17e4c2e7d1493a10719425abc3dbad584f60becfb1b55d4ce294672b43147c3a4232a39b11a65337c1127fb74a5156b5bc9fa11f38206873bed1766c6570d6229ec9a4859f4e291e620bf09f516d8e67a6dfcafe0bf0a1021d1580a2ea9d42d5398f418873287912292478abcbbe0d1b8bffa802507d9cb0eb4d7fa9d926853b75d58dec022f50004298f3e57a7bbcf3dce033627045619b8d3383038a254d7568ad51f9821e4648a8c6db607aa271ff57ae048170ff4bdd5a4dc5b827e3354287ecde62867656579cb5de20b5c18a5d7f03da49fc3e28ca8d4784ef29d8c535bf9e84e52e05efb1b7b7daa0417bf6663f3c72d520a19925098e29eb0f27cc49f4c7678a46b286671ed948964eceb951eabeb880d39b87de008b04d42538b87619dea8a525ff3ad1af8f8062d77b9dcd2972414f8948d6df0cba3694b9cc76b3cf6e34447fb5c5f39ca6fe2279f81f5c70183121a8aa3d4584f975800918851ac36aeddcf2aa0e1870cc343870b287b5e9820d0db1f3424ac2e33efb5663ec9568f31fcb40e52f5e08705efab708162661edf9133a4469466457b835118af5365cb91da354879baade2e91c8fd31037352c581b22c05016a77e5aa92dff4ff213cfcb9c5889bb491edab88cd73d903d4cb580c29a9a17466f7b8121ea758227c06e133485967e568ffaa1fe6b30c851513fc136797a8e7eff718a653f06c066e4ba2424e3470cb1ca21161a9ac043e29a01abc31dfe4b40f3a71c9378bc0868d4e0834c109917d4616f0b06281bc870385973b321032f824bc463cbce11ac44d5a901f1a4104dc8075b9ae3ba5589b9baf663aef957a9f80129f9a71b7577627313300026ae2cabed9aa95395bb670c47b822a9f924ff6e0bcd7e7874cecfcc9e88d1d1eb4152b136d429a895cbd1999350a1247eba968ee2f7eecc47b9d2ab4e0167398615352cb5264f71992afe2ac1627a72993f589a8b05ec17c6630064d02944df4ea95173a9ef0817650dd007b20d50f0a43254c9fdf6d4561e3f90479ba49440e5909b1b6fffb9d9c8a644c0f6c4a43b38dbb03629c72bd9a0bf071fdc265f5a585ddf190a6c27910f6626b5e1c5023b33d804e155a67d9899cd146b6068e8d32b8264c40b508927ef9161df5812842310f326c0a9d9befda4b56f246a21a8c59480fe4bfec96f67e38d770f379dd753fcbea29d60e9fa4ad637192806316e071922be1ae696b35d94070b960d5f9c3d3ade2c0db39de8eba72042c8aa32437409edd2196704d3acef2eaba163c29dca6678ae427dd93d75445d360e907795e91fda1acf5952da156bc8ae9aacd11381c329ea8e7b4c7e5003227bab606f404a9c3921e0a64f487323efdf5efcf0fa1fff83cefea1dddebe7da3d72797e30905fff627345103e680c6a0a2f7667b35c7e42b240261eb820af178faaa8c889eda83b1965d1912e4baadb0f73d4b3442811ba9738697651654905e593985ad625ac4ef2123bc0d3354d6290b6021e02a836e42c8d33f8c71739d72b9224e6c460ab98e49b5bb4ad7292e6c06c0632c57213f23fefebc882eae6da4f45bc95cc1ba9b086f6dbf7603940b1919b42ab1f48b066562b1c2022a2c1a9d6fe07691acadd751b38d7cbea4110770917b211de56478386f1edecad0a1bd9b72814b65b441dab340b59e17bdf7cbcd17f104f4268f40c9d31bf852faf58be32b22adddd13930efd4d72925a0130b6a2fc3638319396f9ba82dad25c7bd42f2bc7de7cec1e561513404d2cb8573894f3d6b77380788bf9585092c3fcf2e39994bf0f8cdb4bcdd1a58da28b05d1c35efa2bb0c07fa371adc4b2163052aaa1ead14c7678f13912b6c1c1d75a07c7c6261660b47d69d068d19b81f1a906452946771a605b5210f130a5d38d3f9653a1ae233afe6f3a77fe56ac5737ce62477e9358be3e6c286b07e1f3c096ae41a3e149359d520cc97f5939feac5133c0f9d621f85791c13851f0e6a2a6d014b2a1abd7b7cc8f2fbb4bca1fd125c663bbc48c67694fb9ccae37ae577836de74d32b32f34abaa1e22b9b0007d51a19f9862932ee5f61d2273fb40b1ffe4b9b2acb08efc967a38824a1a0c185cfd8775111047334e32d9f5a7f7222641b5103181d1b7ebed9420408498285e0f94b2de0f41c9d1c05dcde30d212763d964df5c06553bf6e833f8c20c4f78e5c7a9d426a601603eb09a032b4d5196713bbcf271ac794d9afd0b11b761af1214f96abefa545ffa203a88fdee51db9dfdb44e0a2200102af2375ed8223a7c063b380dbf23560457b3148cbf3784cd2b307bc7de8561a1d128e073d6172943a159f2a5d46f8139aa9c6ecddf8282275ce4b5c3a6d34791e6c76e80a65a4797f462d63e69fa73bfc78c769dcb3439056e4aebb2cda63d64eab5cd36f727f4eb239de37540f616fb9f5823907406e0dd54b96feb1017a22d6dac479921cf17ff02a514b0a6bcdcd8ca2b6c77f0ca2ef8f15dcbe979461a2318b7c4c954f7db0c705b966093da02228e535e6fdf85f4c673db9ec532c99b070c97e8b162c2099c62f136f55d3256fce01e220be1d594457f68ba9fd3f9c7ba0cca6d74fe864587c0321a6869173869bc3f567bf3df7947106449fe3c8a7fc7e84a5da60036f6d99b3282be7b49f22e4ac33e2857a6d6f65a21941235708072394755cf99c632bce7077c9d2be4af0cbf7e3da7da662bba6e0e750f1b75ebfd9c0c037914b62088b4769dd4dd373799264d3815855b7b57aafebf0e126360aed9a9c02583bedcb8ebd8105e2fb3cbb44d2040b01db9aea56a42daede02410541033b2f9b0419ed671f4a435fe4d2740908d32c1b63454370d6dcf81b2f2e6f79546a8346aec7eea99ee6f2850b50362e98e4cc0661eda55f1e8df0448e10cb652c3fe088d023fa5c6f02d4064cb2b2e35f28e05d3d5bd494d61d5f0a809e2e4f977985b8d2bf0a05ddc654215e50a0fed5afc4769a57e67ae02e82a9aeae8ef54aad476bc7777a1a520f9fbdd4ccb4999a9a82b8a0d571d3c7597611a819f2d2533f636ea63f54edc21ca6839dc71e0b1eae159fbe618c92e23c36f0ed75efda6bd8a4e5f3c163ecf6879340a6fd4e61ed79501676591bd8569c4a7f7de47618c5dab1137c0d88293e30b7f326867b761ed367f5d088c07e967a0efe390559cdd2d9417c746fd50fe5ce7af5c625ebbf17e01917b3368fbba26b74a0846df0d07fe0ed81cfecc4899e3ab397c26b1ae840be37369a3f1ec3584a13dce8d19ee17b6c543e85b0afdf2d55e1ffa5eddac0e7553730f6ee0945f36dc3e5707f899db7d8bafd4ebd4c0ef61127cac85e1ad1065ef8925bc24e2fd29c6df892f0822c7b224513e44b1efc344637b059c0d7742b219b4fcb03dea7d44e62bc57853d8e0815a0aed93a9ba0f736af493717e804b483ed80c7ea975b696c19d6200977dab1f5ee0e0406dd9fb488b2d8647401a3dfc397d2dd88327a21867b6be8937bd307b7d95375d3f2df008273ff1e90d9225ca8503b70eb732a327f541efb2daa1feb7bdcf468fc4730e6604cbd3939c151b1ad56e7ef2016c5f746c03244860fac7f4f715489cbc1c7158fa958140df055a401493349855764759f2be9cddd48b5744316632455bdcc545e2d0f19a42660f5866e2fd9700743fcdc23e440ab2ede0c06e04b4ae445188036bdb8b7f4789260d3f42e42922e22dbee3c56e937c77f3b8995975a4a6bdd16d5116948c92f1b013738b6f1899a3d7a248ab5d1152603b40bba7b63b5604dbaa844af7f1a689ca6f862edfabddf61be56312fd765677f7e4a3cb04fc1e07511bd9d7826c1085d8a866c7855ea81bdbe37226186f3694c41173f5f5a57929479b14440289d3d066d8a707a28e7b7ca2876a42c1911733c51c007067ac5d94546e902e1e60938c8be011b9b65e58f297d2d513a2329142d2a66934aa9430d0d5d8a87672f92e7ed15cf55f7bd95942863500f273c9a16b6306514c540d1ae85952d82426049436788ec48e6fbe4c45436535c66146361f94a36f2d29fbe7ffd1277c1ea1a2c5a36ce152ea381ca9ff77404d74216a8c4e8834e65b41b071bbc6d9f860eb20410083d72c02fc6791db4272aa20a3ad7ba9a875575be679158c7835c143093abe61d68eb3cb1596cfb53ab7e8dc51f08a8207561e5b19b46bcc582e611097df2466dde66dc88828df1c3018fa62068b8ed737fdf9a40c374e6b603e5f77c326e77947ddc570a6338ff76e2dc7d9bd5662b451c0e2949b4c488bef0c7bfeb33f11637b03f40dee1022142b160cf22fb5de3fabe9c0f1f92437543b23005c5ae34cce3f0c23960d2ebbd3e83d8f6600a9b65ff94ff22cbdbb06494aae75f2dc815bc736e90a085a0c40be104f94c7d700a593ed365d0a1e33315bab4831095afd5b523a6a12ed202a6747733d2aa166019d8d9864f79a86f4391a5772d5cfb40170e68e9cc81bf39627b915b897953dc0ab9944b43e5e485844562124439bbae6148a020e5854f2e7ee55593a74054ebc289e214493687959e758b8a592735b9979b18f479902843b96998b3cf3d0a31456181f7640e36c2ee5b089822e8fef987c3febaa8869bda6da250da9eabc89168622ba02847cacfc386ba1f378bfca64df2d23d8efc23f79436470521f79740ab709471ecff8090d17742f04ed8f5f403ab6e711b14650a1401337ae4918cc917810dfb301193c8758036ffd8292f0d3791d37a05794bb3937a9d1b5f03683f3b421e3375971b5b7a0942da17db2276b8d3074feef14697626c92e805cd43beb402ef8a39ebd8251fb3d201bb49d9a957f6ee98dc37274e037bf5057644998566dd3ede0e81d280e7f800cedddbe99d2f624270843ad1c959d88bb57eba4e2f106a92e723c824fdae6bf7dd65915a8145f9480742fcc8422595f980619b4dee8e801e676a2dab3f6f75c73849cdef0e514d9ef4b793c4afe0a282334a2d13c6a4224b542066fe3d332535bceedf3f748775db16dcd9a127bb1722389cfcaaf55e6e7", 0x1000}, {&(0x7f00000021c0)="0877ab459b93d262b759997094f0b5e75721e929488c2a66f41aee1772b3e1b6bd7d9e0ca05297250c3fb30abfeea523a84dcc7ec63136d63fe85288cbde1a35f2e104c426b54db3a47694562f24d8444782d7cccbab3993ad6806aa381a35f0e938a1ca62ec2eddb6b787ba803a1c3aabeb3d24e47baf82b44651f479bedbba802d7b29826dc54941caf41da3bcf7e8432a69cc90d0a0b5b4bf3f65e45a851361e14ef149d0ed6046a23d434013405f5dadb72159fca777c01645a1f7f8770eb6c1be3db0d16ed5ceb54ecf769eaf919671daaf0c150b19d99e9b7e588e2da9c1958f542c4c67d05cb851f544330e96f856d1288c8ecfd43baf1fe799a245d647f4fad46a18b5fc2b632906762e1c45b7440e45d1d886a206cbafb18f0b30985486079ab3cababa558d972e031d3c4a736358c41a4a3c54af23c6d6c4c27321cfa485371fbaa9f6a1a3c880aba3cddd756b24693479d5c628ae2e9d9e4ef4d14e549a4bfcd099c9f3eda2bc914acb7b408b78b502103547a9472f989a333c357633444094e1fd417288c06e2b1a157075b96424fa375efccd357f1501da15689dfbcafefa314d53dc204c70dae24a997cd807171fca2cc19c31e26b3be4b2fde1aea8f54175b044125596b38b85bbea8296f87e8d0836b86e242222bc5787ccbaa4f05bbbf9f3c9b2ab95c0a661d1dac65732171083380bb24dbefa24b67090e6d23c90a562e7e57c4f0fb3670dd1115b694d596d703269db134b2aedecd1f7f8ae3b6bb955746593ebe089a0da856de352902fbde76c8cf6c0cfbce34523ab2d4696ab1fe937304bf79a238732900d344b56f85aa88974a5f78aaf03edd6d55421b1c0fc06dc8d20c11fc28d53364cf3377ee2d826368de4e1051470720089f9de9719079a3642875d52ef873f57e48343b10b72cbb73d2ac5108c4c465008527a7d8bda47eb0373618bae3ada1e5dea74c796a934c5fbbbe2ca848a0fd234d21da369034ea7e37824eb62a6571f5ee91fd38c70f1f7658b63491072673f3c17febf7aec535277836341c5dfb43fcaf62371812b5caea788f211791b2b7433bc15487be7fde47eadef90ff0e6516cd3d9ef4968d4ddaa8fcc1f106acde1b87d219a7fd2bdc46001f29e2c2c99c7e6768d25e4780c46e4e032f6a3917ce84470272a7bd7c24b8c94448b514eff1dc1c01fe6f223aeebd72e06bdf33c5cd08d7012e20c11010a5b5d7cefd00de20328e196267839882a9e259d073aecebeec8bd2fad131ad92e18c1a7b0f0832adbd74ed51a2b26444eee5654e3317b1fa612789087ad0c51bc159e0f345bb2f1923c57376e3b205af0e13b2a1ff2afd2fab6cb284c0c36642fdb8e85e9f5bcf568a13bf4bd2a6793996502ba8bd8595e28d96912e60676d6e336aed4cd2752b87d8b5f67c22bab24b501fac0279429ff51cdcc6c1226cb279af8bc8d462eb5b66c5f10cc32c674514be81b08f5bcce4c063f87be693350b3d92ecfd92757c8c67c99e1dcb9834066194b524414c9f195069390c592e1a41738e21f998ef109ae9a94b9e3589b741b4306a170343d9cb5f81c3ef3e8f158521d43ac2ef1e464097de63414e888d32437a80c923f9ebedaf172b3d54cd20d90de73cce39591389532bcfde63298f191a1ed84cea37f34e5558eabb83fdc19b9c753addff71bb4941089572e000d4794f8f66506ba349a906ef78e72536dfb9e13d2ed5d1648d7d347b9ea4306798ea9dd0e19aed7310ced0e084f15765da40af7b1dad7e9744c5edc710d94239d23225ab5d30fdd81ebb7b8f2a2f7408fc029d4ec38138b1b41dbe5207518d58cba077746b6e9259edfa2e9a980eaf2d30b6edf837a59cf20123031f4c184f73042603a21d5046a3e7e3cba4e09cdd45848859d9181866072b53591a605d7eda5976f01b16130b120a3c0e1c6560e6b171b42633de5aa803523ee22cbf62e3d51c625fc9d0fcb3f6ca255c1fb17de84cb46a784399aaace6c2876c1780fe9b9c4ee5475beb6c387271e20e9a2d428520a5b4d1e3632002fe27e42b715ae92aa637b0590f55a5bc333788521809c493a211e51e0467354e6b8169dc9408db4ea8cf6262c496ff4880324b69bf4d997662142bcb29ea5daaf6a5bd8b44cdd59409ca1f2e95e16be195493f261451185313ffeef37e8c5076b90738df4103a013260dac11b001658063afe3c82b058c1251be0e9d305cc90eee2844854159e4e156a7694c3e23df622288e4b099b07b78b7e0725a6e8f6922bbce6fbc809b5dbf98f8d0d878861a92a9a7207035e0217fea8dd3267ce3eb76f66e7002ff28298d4ef78673a7e36eb574e712a1dba8a5f519e159f44cc763722f8232eefa3d7c151d5316ff2e68daf74b0012f0a523da2cb5dec2736954845c490d5a8b593863cc3c615ae53cfb6764dcca8666ef6199783f2b598593d145c40373ce67b659584d20d4545f9fcd8b2e3959308107d15da96e81dc499f92d0585b098577399db0c2067b2f4aa375d4949d44fb16760050d356a466946873e1dd9cde8a48bc873219288c4e7e5acff7f3bf630d27572828d7f2dfeee94085d2c90ee0e35e67d035f3aa3b5bde7fca4a3d1fbcf8240933b049bc9657e56aeba177a7e775abc072f2b54be9061db79e8d4140774afee6b00f65bb9b951e9cfabfcb46c6657278876e794b8a044792eb754463f19c0b9a0ed856bd04e47eab4c7f60b697ea32eef3f819fa40e4fc129c0d0659134ed7cf971ac29aa5acef1746cee2229f592d5103a1b4862bcede897d609666851b77f1b91f143ef1878dc396a36ab61badb32651446e94a28b23558f853c8f29d0ed183342a4018b4d98f84a7a72f1c1c54702056dfaf753c937350bcb43ca3e1720a57c23d068ba4d13adc477d3bb82706d715f2af60b07fd75ea0e3014142531a351801ad42b0dab53e6901d6375293fa22f3277d1a75442b3803fcd52fb5a4aa3ac01469808d50785c8dc7440e2dc483df1dfc7ba13dbc5edc6d5cd36c0e70d89fdd9c606b439dd85a90814464978568c0187c3367368ad4620017b227a2a8f91770499bf38592835a45cf9636da777de647ef02efe275022a28aafa1e89a4884e26a6caff96c9a528c7cbec9d5c9cfcf722d57b3ba6a7e257631d97789420f8f0e72838c4259524bc175f35604d7871ba01a466d0bc4652e71314b1751c8bd885ccc475d4fee97d7eab802b4bfc117cb2b94495ff8178a7b00d341c57203b26b6bdc3122d8bac7338cb968155024c9715908485f32c39f890e1528549e42e95fce0ad86a22648c914630d23388e38ce7fdaacd3ba87f6d4b2171bf56bca6ab46748ddce653849ee1465098295c80d184415cc44c14371fabfa9d711285ddf3be3d42b31d5e79702d60a8b36a154b2fca102ff3ee9203b73854a1fcd3a9579faeb52a5fb6166251edcbf2ca89035e89f661adf844fb9438a8ffee99182066cc811215c8adc4560cbb0e440257895e4608f6d51fb799008a51f119bdfe4120c7b6808292124f4f891b1f35fd1f3deeb587177cecce1647a0e43637ba5748a1e2222a78710472f043107bf19202af3cfaac7c54e5419d34eba974f8be5cc80e99e7624557e305a407a1c2ceb56464cc31036e0d91b84da79851b1ec50cf9a6c9cbb2b781c8651ba51631fb17fde6f4bf60fb012796c0dad88e121cb6d615c58d1a41a3f4fcfc6f61766959be4b01782edad4ce187d43a1dbbd3ed1194626774a17600642d2c07614acd6f72712d94f54a641d6839be245cef5b3c90bcc88f46ee814a2a041efc3d569dc8710471fde9f9cfe12cfc060a5815d22d9945c6e34d0135f8a846011903190184742e7bf568a3be60d9cfdb898943d390db7bc33e97e743e2bcdbd3f17685345a0560077797acc93d43b8067afc95a91c9a58784acc802d8cb03c24283f7c4440309b27ffbf8047a01ba7702bc312e69b2b937b9df7c0dd16e803dfae3886772532c2942598dd0c14b9f9114e83c97dd39b453fa6745c3f75f199d311a0f25ac6a54354a622873cd572e6284bb6e9c2956bc9d1a72cd452dbf770c85ba485729923802c237423fc39639e47e750711739d76156b4c9ed598a7e045f8e0151488c5527e48731e5fa7e48c460f0a7eb59e297c60f6f7d55186ff6d35b23b1ee368b0ec445ab1b2eeb2b1865ac9e6989780f88c8c117a8306e5dbd13508aa8395b23c5c3a247b4d14292bcf55a3939ae139ef686b459e926e00014f72e55fab7a37b4446910e6e61f873d5ab6ed6a8afdad556d90a5e174562f49cf9ce68cce9619ce7245bd7d3c3e2db85f438b860e77b33d948bc8dcb40925d68c86bc6387e202a9d821cd9e300b7b235a09cdf38897891e33103b4ec4e5d8ea7cc4861d79fe8b3d1bb822d5bfc73bc62c0b01ab284289280fc8bf68945b2b4477658188ec664b3276d790da2d850a7c1390efc464ef96b587f493abc5b86429047a4ebeef133e6ef3bc523e5cd5c661b36510626520235dc24c25023ed11729bcf151a410a0b0b6275355b658c062be863e009ac920f02f96f219d7dc0482b7ae72ca2b5cf1f13f338df4305557c50e4914d6d467c276db7272a16e82bd1a6c0e9fcbc84071d8610231aaaa44d44493ad21c8b4555f334380cd5d8fdefab2277f4a8ac2d46784bdac7d6f358e7268ef1a304267d9e16fbe2ad08a8d808bb8a21860e3bd2616cef61553e243189a16c2c4452f5090c0ffca660c1b3c127e3738e099113656de37df2eaa99b61b68ca146ad4744f781bb830b49054fae898823f986e8ef96f7c4582da8fb4b76d1e5cd5bb7a21c2b75618f46a20a71ce7fee38aaa0e74683be732b2deda4e118c86f403ca29527b56cc5ce2b2ee23a7f25424effef48f1f88118a77831cbe4d85fc28359c31acc03049f76d4341c622fb868fe9cb1be858e1e2c3383269295c17afaacc9c1cf7c14cd09f6744aeda9315edffb54441f4ebe8f087d949bae5cfce2a91a6b20d9a3a7ddeab44c1f9297ffbdbc3b1c96f6cd797be102f97db8f106e81ac48824921135a55600139bdf7e24c744e4a2412ead60d8c2dcbe84f4bd7a1b9b77807bbf48e9e600627516af274b128ab5645b9a4cadad885343376f2f14b99bb81ffcdf39c23f423a57fc48c0e0c3ab289b1515142e581da2a86621d81390640d18313f49d7122a9ea1ea36c68c092e4e96c77ddb9a4c9fff12637ced72853224d9478020d0fc4f565d31a291307656160d84036dc69e1f968aae5c3e36f3e1a40faf09fa76211399a30428552a8a140afab2dca99368b8c7e34e42bf3a7f5f2937aaae05d3888a84b2cc604ff147bd8af36dadbd6e47b3f9323a6ed3768ec4fb31a64b46a0c0c4e5a156ecd2490d5545ea813b1aaeb2e84c2a827af82406e8a59efd9fa260897dda711a1b35b24e1495acb4c748e154b94a39f3dfe4d4a0172975efaf752987467904e99adce84cc25b607d37444f066c118690c05375905bc48881e6dfa1a1e2c05f180f6c1ec0db12acc7a80d803b8b1c022df0a0a807529ccca03c93b34553ff50b00ff9e1ce1b8594276c12ab44028cf4e00e67502e765b93e8bd87e7a9484560d3163d1555f9c02d6a5be68db479414106cc0448bc179dc454c9faee82212be08ffe0bc7bf17db2bf79fa0f13b7a40419f4f9e260f5870c29dce071ef5f7fe6aedc0103e29b80aca1ef132c347b4b87257ae79176187f92c8895622a3316df271575edf8b9dcc4ea7a9844c8b9683c176d3bc4310c91ae08044d3f1f4e28bd8147e4a9b18d048556", 0x1000}, {&(0x7f00000031c0)="c18cbc000004b0dcb0acfadd577b31db16eb4b2e94269d1043b49c6c6d953e6d043205da15b34597be92662d7c3a", 0x2e}, {&(0x7f0000003200)="3abbb9301928c01032cc785a7f4f605a83a3db3e170a1555388564373ed9deb2d6", 0x21}, {&(0x7f0000003240)="e1ac1468ecebf4ddfa4d9c6b75211183446d89147c469c01546f56f8aca778a2a3085a79dae3dab62d346b346ffc8b7ccf022bf6b00d18bd0da41d25cfeed03e8ac6adc7f3e5b3b3d969f8530b25ca910168119b2bcc2f0c6b4177b31cd91c2a7866dca8555eee383f786853bef40a62e6db3295704e91514a3ec12e139d11e914e9dfef6e77947e30f55c0049caa08e8453abe0da5eeb73f4740e65db530b403fc2654f46178b60e4aee1a7d7150b0cc3061f2910b63b2f046156b74b116fcd6153a1236d37ee4b0439a023c9e47e6903fa149e07afcd13b8dcde2ec818a63101858fa413d750aeb855cf920a86e53cab114cc6f9d76a75fa21afe9d85d15f65a4dbc6469cd3119fe87bb326c20749397c680b57f1661e48c6f7724b1ef25fa1e2056d5d7d8a7193998bf5d64bd2d0863f67debd59e6c5b9d0dd60d17305ca48c3b20ecd2c3bae0651b2458b1ecf1fe2f2b6fb51a8fb253ef6d1d3da70b757aa0fb4ae0b7b16157797decbbb5a8cdfc39e0b60a1eb0f2d7f5c75f129c0455dd7924f1878f317bfbad30cb75a755df17b518319b070c3ce9482ae4df2274aa308c8f1a6bf7b58ae313946649e01c94ab90dee975a7b6d9282eeccdd69fd67ff9ccd34549e11b81592036259d6b0483c77bdb6b02ab676477e16763d339a90c93def0f3ce7bcb9a48abfca49896042f146cc6b69c36c2df55fcf7741dbac7082d2155c2d9ca7e2ec7f829e33ca6d85e1aa636fe695f4725ac4bda9da67d9ab59b30a8093552ec84f622fa74a9298c04d840b5dfe83c0455e13a18b9f9181eee46302307afb74df9ebabfe6759b1f26e74afa191597137fbf9ba43cdfb9450a5d3aa44935ca00f6dada08bd8925eb88fbae82a0fc72753b2b5c7cf7599622d4a7004945990eef9671f0c61fccf0f288124dfa51aa295a8ee89a0ca569b64789369de63e02581babf1653407ef004ec06ab999e2b463727c2f5258a478223fc470d116c863fd496ee19a1973f8ccba93866d4fe69b597736dcc98e264383b7ced98b05acad97a40e5946d3e67ad9dda3790e68ad1cd2c673f8ebcba627feba2456ed7d216fcb3c122c404de9e4b33c6d4cb33407ed39005ae32294ee02f4d16a5c06d485a6ca04d9229e6ebfd678afc03b895454711e41fff3dd301293cc2d0bd065dd05af3bf8db30d3609aac480fe5a99587cea008622c3f40d5ae840b7c6e9c9c26c05fa27a350f98075763a1c09e33d992bfa127202f3fa1d18b08a8184b3aeda3e00e7a0ce6deb4d862dda569035ae6782802f2f5b55052de26e13ff6bcc0d600091ed65508854a4c42308885577c3944d18fab5330daf83707d25fb7a67a7a6e47ee3f7997e3b731146fd2af0f881edc777a5f0c66ee4e000a9db902086b18bc586f9e7136f1afd64580c8d1a94a3b0e2f6d1e6b6292ebf511d8a22480bc42001f5c983b74a53232304429c804dd64dc147bdb38cea50b0d2b53e21b2bfa09e788a60ee115fcf694eec4c33d1dd219bd84b05d304c4749049bf3710978fe2a98913c2dd7e68ab3a7799c040f1e52acc146c90b59fe3b004aa27658b882b7cef1b56b47fb4e9bc1df1978e1816e08fffc0d564414c509bd31e1bf4d4d1a414e5a3604cfff6f915f591c2da17865cf464ba263cebf5b0a704078045f944d665d16e31387d29460004943c1f056edf7caff1590324604a439772c0b8582d28210727a9b90922e0ae3a5c02dcde8b344fd2b6aba537aa4e460be8aba82a7561fd154758659e58e67a45dccfb80312456656a6671ca1d59d0fe55300bc85218472069007778ba6cd7c6e3d41227628f3a4624c482df146ac6fdd6ba5273ee38d5f43d4001b54a1a58ce7f05f80e75919949f082e21d35cddf8b1ce8727c821698e7c66b2c645b99932b3f8f65d114828766c7b57402a1d0d24659cf785638660bcfce2111f52d763e78ea3f55a2b5f535fbd6eefe6ba2de7120bfe20e5a5bed74ed8592c76b2d4763686d185a6f0d88a3a592cb5456cfe34cc161ecd84aad58cbac4beade6c99f02e7b0aecb004354de2fe2bc6eb85a401d545becd5f4e6ef37a1e8b4eb81a6755acbb80eacdcc13c6ac24d013a1cbbfd1dfdc6ebe68460923a0f8ed29d4b74a4969bcc38c302396023c87f967688c0f45e135cb4efcf24d020a566e893cd6d2a2941d3085c8912fce418c01e8bbdaa995550edeb623d9dded09a89e02f40c670821f812468d01837647a27ba79f0e2c286868c91ccf0a16e0aa45a250116354376da5c09db14415dc41a707238997c6fe75983d18218a51c0c48786145daf7757030486adf9305b15cad7d44a0c4ac3d2814ba43e1160deb00f2d847cfdef81afc5160f74a54b682e07227235fff7b774806804608963e7fba34c36def92c4d4a96e43b0df0e7590ff58cf314f6385ad500791d71457896fd0ce4a3971ed6d43fd3b45f27bed0ac77f3662be192dcdf7102ee9d40281ae66515065ae4e3a13b412128e88c5fe0bbd869ecab50e8941244b9aa24c7ebc4610c5f536b1cef3b207f462a899d4f53d044dcf97c0ebb82eb76dc1b494c1b5b63a1eec406ad795e08b4790acf0c841c9d22ea251348666ea14b68e082dcc92467a357ac280201849c83dcb625c49cf02e6d5614ac242a3ebd2525b2e5dc66135c6cfcaab78eac33f4aec5596c5f3f94199c16f94c08f3621a3e54e9bee921e7693109f817e60f56651c9100519c4c97026809ffb0769a33ad512ae1fe71e137520105cd9d9e9a5b914a9fcff76a31ade66f626af1aad1ab0d1f90f0b3b354294d64cfc3be050a23be995deaa873240b7dccf8d3c391f2c1b5555083966d820ace11557908e35cb01432d97ff6e7bf25938a0aa7d1bf3ba38478029315c0d70d397774b5d789bd829430bfc496d4dc210253fa8b1a5692834cf5c504e7d8dbae475a636848241922d898225cf607082f121fd6cee7b869293fd890d7b937428d303e1bc74ef80fa0b80b083c7cb2f06f26942b5103809e10ca7db9980522c6ea0228c3c49de8fafcd151426648be6d85d1adf8fe93635955c949ad941f90291d711334a4fc40155a7a3c3677204beaa56da0e375afb6f42b8ecd856a1d10965377bcbdac5fc1d9ee6b0b06fb7fbfc60703a3a81cf11726614a06d2dcd828f4837ebae6e88f5f5a48f21024179eace3af3f183ca40dba4fcdf63fd4f228c9e3f2bb7cfa8d40b18174617a6b6ff84ba8ea28d543d7bf08eb0434a4aaddd0804b972136d64186dadb78ee2b5c4d9106a8300d2f0467caddb2085794b9dd45dc5d632e0f38ae12293d76b310ba243c96a978263ac08f49db00f893db76bfad2e21fe84372631a3cb59947a5101796419180e559a2ab728378c11f571b52d045887616b85f7966de2cbbe80109833254476a72edf123fc3596be663ad7c8ba25409d137c0620fac1cc1520a42446c9093acc6306b4857fd62aeb695e31cb943f9705248b55d0b87a13b80af5b83ab3eba10b4c0cdc169c07a00970380bdfcc7d5c32264005e6fabad4b1b001f604f2c17cd0e1f85a432e172c1648746f9e2f0b0945ce04910548a1d00a4ea9730369e6550e65ac57caaf3dae52ed59c5c59e1e9830afb3ea2d16649548c5ec464a248022e31f683a1c7fc5875e8988f1c0ff0f53ff594dcf2b27cd4f16091b57f524069e7cb3016e30c4014eae2cc13a45091bea177998bb3d972a69b152b7d5b7d975c43b5789eeef7e0df6eee1c7cf4174a4b265175da5ff230d5ca1052a5364c01d07989b5561111fcf07618b45515800c00f2cdf182475a63ec7c347e860a6292aa731bf10e8f49b80535f13aab1a0da3e320dd045c22974ffd0366c1ae1f897c3458a6e67406508c15b205fe58e388cdf59422ed84826f42cb76d1e845e6f6ab256b94c05d0ee1d304f31464bda38fef55254e21543aa072f6cd3ba0bdce2a2eeb65f20dc3ceb00b7e388f7260015d4724c8c8a31861cc7cddb94029ec87dc09a7e086aea35b93e89cbaae8331913ccb3c959ceced6c3127569167f8bc96babce4947f1dd171007ccc92f7a076a7a82c345c93382aa423cdc1995c6d2773ac9c4aa8da4cdd5362d26daacfb9d65b3c0de2f364fc5ee065c2cc585d0968ca952de27b23807a421adff2ee21a50c828c285f43a798fe04333b3a6729396e795226b58918f8b201813564d5101ff545a790b49907531730231511a9b0523c148e16bbe186772f134acecc1f08d886cb13d1f3a5c43cee1a644357c44216869c18dd34acb3020fc455b8bea1da7f54c1895ab5069365325caafe94670d56a91a44239c1b65a969ac380321bd631ebd770223af3dbeb75acf4651370ee7daf61b300767e98996647222467d64ccd0e7e95fb1dcda5496fd02f74133b7cabdf370bd44984aa52291105da3e8bb18bee29f976b413184b82e260b1d8d718d8ed0bd361d7d2ab768b4d5980ea2e06ee8c98165862f459408efbeb9bc26ea09841e78934e2c14f9e89e26dcbe48a4e0dc2578bb8a5de80000733cceefc1638fd7246ed2e6002a73be7c0a4448261d334cddbf0b00c82d1294ac8b8437d07a009d7b72dd03d47a11a6321f10f2740fb62d56436ec93d0d6750c721542088ec61ae0ed2dce45b8d6b2a5df00764b96078973c069829c0029e35495a283234f3206089c76433cdd0f791e48c14a0349591a870a6be3744791fb1dbf0ec3516888f113e36f3468c462422bdab5b5c033cfd40ce8ed9359b8ad71e28d3c4fdbd4f5d02b7de94851d619ab195eed5fc44581c786173600269d66c096d31935471145bd67d1cbe82c1333f4886de2189561ce3fd903df46ad645cddfca714275c7f31a5b70a59b1d76a5f4375483975676c57d3b254b43dfd3c8f1d744df4e235fa09d9d72d025a02eccf5e17173a98b82c904067edc8b0742a3629e62afc805d1828a5ac07a5b45a99279ffe81f5de1d29033d6e8a780b0074966708697e1ed5ad1092ef7eb714144609de1a2e1f1471eaa917e309afb3c37f326592e813b31dbe299e7108e2d4da2d8fb5046da9f9d17551325a6315818dcd5240ec217913649e4f7cdcd0ecd7a28cae04ec516cfb8441f5115dc4218f6ec4073023d21fea320455383dce75c1dd25e8cd6d28e8c839f97cea1d43129498ba0d6dd0e30dd6a5341aec592a596fc2ddf8fd5b59544b511e433195d8f306db07ffa9a17cd2f68884df7da08c0355c546fec3241fcc7cfda84c3f234d05767e7db4ce13a5bd4db0e318360bbe29fec1a88eb92f7a27326ee686f802d0a4b76d1a38514077c8126fd0057e4b3b4e9f8320a0c1773fabe7af6406b53dc26007a9b4dab69aea1cb84dbdc24425f8bf5acd4f122049753462a823bbd3e97b365cf395461011e61d1c2aa9e71c5ed03810b56abb1926362d9515f0f2f77962b9ef57ab57da7dbdb02601717e28ea883353c82fe7b562de31a153600124e112bd80a87801bb760194748a4b5cd6fe8b9367484476ad0f24496a813a8ec8f9a65011c107093c6210ab0c176cff858793874f71a8342cb5922e1120ff4fa2f7c50eceb654d815bd691da6b4d90f5614040c5bca3e4a2a845632932a5858eb658e205d0d72b7e050616ea750f27977bc0d96574d9728cd2d0005819232ab9e4e41be509c2768258c49af6f43b4a4edc9ceb8d0cba10ec0be238f5e743d10de812b82fc04dffd9d698b660766e009bebf9773387208f750fed45f8325a4917499da35bc965c6c876d3d58695cb1fc9200ecd53849c2f35e274c7ed548bbea4f092680ac3bec94a14422b7", 0x1000}], 0x8, &(0x7f00000042c0)=[{0x70, 0x2630c91f64f8d810, 0x0, "739bcd4f04afedb3629333c75f96ef1ee0fd064e64f2f0a29827d1c6b1561cea9616055f33633fdfae3f56e77aaa099522d76728abd8ffd1dc7b2a3f51bc0ea90c097d81689e59e89c15141dc3e9204d2ea593b06f7c2b72e39cb05a"}, {0xb8, 0xfffd, 0x8, "4164987f9196badb50fe83f63f24093829a8a0cddd97bbcfa12f115a04f9b13ad7aab5ad1e04c9a8b0812d9425c37ee194008e87e539c5bdd494d8ca4baf3d911a18e253bbb06b8580474202a222bc350764b0b31f2d0cc40df1b526d70bf5bc2110673ddb9c32c3d8f66425159c01956fc750e3aaff63a4a44352821433d6f05feea64d39368b57c604ccdcad0be1ef0967efb4f3d4615f27c0c86334e53f782ce88b"}, {0x1010, 0x1, 0x695, "42a5290a37dc6bd8f51a660dc1680207b241af474fc11017bef5c0a394d03fc3b8ed581ba252618accd2d6962c3acb59320bee009189e11cf0de4304794bff7fd0f9f3b1935d3e306345285c21cfc6fb9eefed4480e9f9ae9ddcbf977f7e92470ec39e26488b3d0aec11058c32a235b5454114a052642b421f13d74586ba8bdf4cf7aa054f15cad77666d605a9e22d9b8749da9eddfa3ed2199fd223f5cf066f2544703a3e213e8be28ebaf9e3f2842adc58572a2bdc3ba21b5a89ddf4040cfb3db44212db29ddf113741ecd4aa2e5b004b37bf5d073ce1c756fe56142d357664ed32cb62cba610d53cae3ca79169748f76f47f973b26bd59899c9c0b333b99ffc518d1c87e3af1a2f53bdf061ec1cbebc9f57269d37c841113fdd5a6be9b581dcfbfc9a9759e891c4fae15545d8f2f74e662beebaa171789e555121eb88ae6727820f9eed45eb754fb73dd9f4972bfc851e5de6a235f665022af67f780b65dc01fd23508460973805845669a015a16aae366e77251967b8352b63c29bdcae3f32c7aab3fa3a0140573cd7c066d4e83173fc662630c2f96687d0cc2eca110c933d6ff3c50bf931d34c3a724191f37347d4bdc401d0f9fc8f8a6684f91eec2baed37d2634c1e6acdcd12db58ed7a53fe3a5f2616117a4d28e7340084391c9837ab1933a612e9631a3b14e3a30107f65727e3026e7679740e25596cc86ec354b9fada82366277f7779c74dc0a1cba9efdbaf648e68b9baa688119379d38c63828b850d82012600dc6d8463c1f18e42d9156f834835d022b1ae9591d68f6026c8fc5e3e1b1ec21c00983966b885062b01da50b3945973d3b7a8d6d392bdb85aeb6ea2af2994c20e0eec806937b8e87b12171eb14572129478562dc627ea39e0d85a57065210c987a3348b0bc28ffd6636e04a21c73b3cdc57f21f9a41500b6654b82a66aefa846ff35dacb02dedfd910daa822bb373ae05a7ceaf0bd1f1bf233a810a73e30d8d0e04e9a090f2b79c53a171efe81d7999ec29cbf0a8733c4863858bdb50f7b177e17c48f54946b226be650bc38b31185c6d684a4383712f0016ef8ab7ef6b6509a6222370108faf79706028f704d34e43622292d3502bb4a5d7a42c8ff1766a9296acb9fc2f61c4767214873e01025375f41d51dc69c404c5e5a828e99b3a74f031300479785b4fa5f76fbf6ca5388fd02ef1983202266bb9c0cafe2bded01c3c23ede6fc94c3f3aad418a70ef9d6c6cc8b4f1f2c5ec3a3a29efcef131a4bdcccfa253c500f1b6cc32cd726c083f40db13aff4289dc2cae18abce5d635abfb5802852a7a95c7436e83763dad7874d502f7ad5f587a330a5f8636e0ea8a57c37d4463dac5306757106608ee8b878ea0926f4c6391404528d934a92d338999b17b49b2d8108c769d9113195f8874276287370480419c17811c43252a37ab7503d118d40b584b5c50222745ec4477bf13c5e0535ac89f509ae9ba51e33a51e399435ef3ff3c089df025ae5bb4a1ff0538e0f64251ffa0573f28dfaedc51a796231eaa798cea0179ad5832a5727580f83a10c3013869a46fe4885f1961c688f0c5f0f47a7b9e6f2a3f214a99b7a62ba4689d6e3abfe7a75684f572c609eb590fbfcc7a8f8d483ed5051e57cb36b735b4f1bfe7da9bace279e7c938b283665dca1b729b2d338a8416233d919861f11f8b3338838d0287a3b1a2c90d3a60589011c0f5e3e67555ebf5c19200b7b8cbfed188ecb4c9c6b737bf1ae51dfbae6ee0a88b391ca295245d7934ff4c92bddf4ffd5d8f40b8d4c1b4a17754065eabf5f353cfa9867cdf4b446ae76a2d1dcd5ce2d2aff42b95bf0c156a684265cf568372b897e4a62eed63d7baca5023d160e1cc397d3815fbb2f9c33c52866df71979a17a1ca6f8bad1a6941b899b1f305b1514c92be9f53f2db5211479bec73b40e16c4758c482e5384962af678b9e51a8e213bdd50c231da7b0a11a749cab8d52b6cd924d820839da82edc39dec26cb39f9fb8e471f1e4fad53e48f115378ea49c07add03f4d2f8122322a764473034b94dc9d6c72e51b4b053bcfac1bf3a417b2fde114f056761fccbd3d2fc401a97ab4ff60c7e89bae5e93b32162feb71dfb8ea60bcae489f089ed7b8ee8b4db29057b69e3183aee900db22e7185acfbc3278e37b3b5560046b237a98f80ffada33fc247ac866c756d5c5597e4eca7d910df857a4a64ff458066aff736c7ade5b545ade12235b073119c03da8f093ff095104ea8b7db4c6fafe0c4f7060dd659fbd8f9d91040153ab78fc7dce1527ccc03967f68a289a34be00976901714690f4a37fc8a0700d4917ddbdc79a0d9921dd819c0ad5bd0124002259b04e914012f8502f51cbf67333d45a398ada1cfc7d8af32ce1901e9cf188ab39aecd81e753f8fb5fdac8a4edc7060b51c683173fc360a20b323e8fd7bba8cd431f8dfc1c1c48f1f7a6c436aebd401759a42258d87f162473045fa5d8e919382e2810372487b6b896eeaf626c86232ab5814190a7c40035f6a580a9a41ecc1c9b6f390a45ec582e23886eae63d8ed16e2c73c4bc10d253a9c9c364bce5aadcc2ba14f4fe0db2549c9f7393d9304be2ebd92be8e5198da09b33b86ad6c67a9c63e1da6edffe091c72044e7d90cf57fcfcfb0e0f7b4d3c44bb372e150bd87c08ac440e8a57f44da9d864ac93a1cc5ca7d0cacd379c3bc604b26f2713864b37805318582646dccf33e63683452f5272fc32c2cec9117ae1a01c9d0dbd89d7bfeb600cd9663b80bade60831aabc089220a6506ac33740ae8f49dccc12216970bc3e44b475fa92ce2509942ef0139bfad9507df439f298c799aba8b53911c8b6e71a9a3767c044ff3a501e6e8296b4f738b69c12a7219aad71f08901bba3673f8e454de828b5e7e7f8c983b08c47d7f5d38c70585a0ac9803dd34df199bdb3db4ae9d2c69a388beb94d07a8298b4c5794097076dc77f2b52aade243aa3d786221d5cf6667139dc142921c0416d0a4c457884e9253601adbc130aaa9b803d491150a34a58b8e0e29f07b0602e4b5828045d95d4429fb3231052d2e53af1192e64cc257c70194e582f00bb294915dc3f95cd3842ea862663671df818eed5f919e0152c029c8dba06b76b999f6ad4ed3c48f4eb23cee2be30884515dc925a44e0b692b81f61ec09d835420f028d4c2f7a814e79f5eec21f1c604fb11479dbf1479c2d2300cc858a158117c90d64abbc55ad0110957454543ddff25741ae8d2f883d92726559949e759398d1db51a6a97a6d4ad00bd10f58794889f3fbb240540370c326abfe4476170272257a1238486af3e2948df52f72a7a20017e4ca3871adeeb16ebf17a4ec06d21b31ccc39d005da95cc2de480718fddc5a1fd750fb0129186213e4222f7bee05da36931949f4063628436a769489fe17c9a45ca67a09a2d5d089372382708e485a2cda1e78942dec8389b82b0e7ad72228b3f6bfe67233e95c0b55f9c88606f52e4e4cf0c7e2ee99bfd4ece384429ddaf31f1c80cb92650cc3b92c0c7461f31b15db60a5cc770abb339f64e2ebbfc6488078f183c5a0d2e296800f88432fdc0faea31948ccd118675f495ffd5d9d382f82e199d94d4928445311ee3bd81c6febb60a98ec6a85b1b8e3f2ed2890e53d04dd759dfd73101a369b9f9481cb92169e522e12fbd5dc5edcd1411ad5e0ed3db0be1adab33400ff421e8cdbe5b57471e1f22e766760fd68e6954d7156493f9978d294437876f44febeeaaab070def00e695ddc05398c306fca4e26c3e2cf90c2bd928382cc70dcf41100b1a04af206582f84436f56b4f82e36cd7f6fe92bdc339268e577de60eb63b4989f03954da8ef053f90553ca32c7bc7e45208bfb76322a0fd8e9cd3e10f44f3cfa3d95d476e1a58b634d57d8e396c292a80bcbcf977255edfb1651cefaebd6e0a01f7e2133dec703b9b207500536a02ad96a85aea686e9f7c791ff41e6b12d8361e5edb7644493c9124c7eb679822d3f86d0d0ea1894b4f1929cf3314b3c4460f364d932791a7f13eff2da2ced9168a0917e6690e802665f6697feed1d787c0fd20d9060066e5589bb8f867f89ae0062b3f13049f344643933dcf386f93b0b690aa715e4cec3224abde5ea21f1518acbfa7baa5f87379aea919000b7ac43da1340d0b0b4440b7e51533a707521f1b1e59df0397756c2759add1e6f67092e34521bff9beaa99fee7ae351f48e43b8030e17d1f75242b6d9103b49f064e35b39c052675007e97c1c6092e233c134472c829770d22fc29eab49e819b7618bb9775bc9db8e3c4ddfcc72c8199ee5fcd77f50a8cb2df90856078afa69a88993fe92ab80d3331bb5abb53844c869e22070710260557a30453f47a2e59308012b8655e66b934532ed23aa806248696a4c067fe3c5d64088f8c1aaf80563c87affd037e8a029c1867ce7b11978bf54c00574c7c56fdf6b3d9835f1372394cccfa7de011250efd94ca9ef0a7ec220377948a21f0e4633480b21c3a097d8ab690a4c27fd1a608c474c762599b8fd8d65ed0689152b3e16c1ade1f4b9992c166e717474003eb183b5ade938c49411447f6cdfefc371d37238db74127272be6bc8f8de2fa6adb91eefe653395cb6d08ee2b37beff01c3c9094490405453498cfa931908557279cac1ff2855586ef70dd74f6e47f265f42c87e4c0f77065aca360f9dac2810f940d22ff87808b9f0805e33eb41406cd7cc0ccea94ddfab8e1211f67ae67fad6b300629f111eacaaae04d7bfba7fe190de22752eca53311a5a6b407544612e7100344077467cfc554aa1cc3ddb1900b114335c8781d56ef78bb77f13b8132f829ab4d86df823bff0383a25b4651c51d87f321d9e1e16ee09d0bc56182b58d0302632f65b11590e7809ab2c856aba4d89e98c72d2f5edc850050fc7a73557298f728ce86c80c477e7518b285f82f74e6b42fe1cdb8f25d62087114db68a7eb58ce28f966f7aea65d2058a89dca5a58fba129637e672dee13fe46e1468ef7560330ecfd44d8448266a86f1934db23426af527d62366c4faf0640de0448e1518d1424eeeb317dbedf1e9accec44355bf3638db483472bf5118e53a70c317467b10bf4f1c14b8155a304e7045d32ab202f244dc0225fc8fbd24b2b4a7aef7a51f49e2d9606390bc71a5d9cf35a9f42bb5639feb213d1fda6f4abfce529657cc443b8be486418e13c29f2431156a21bbf235687f257ddc1ec9dee4a69ba386cca7ab891b3854b7159bef42e5652fad892560c8e8a3b86e72c088ece4533dc836d39d88b85a4d9a171ff60dbfa5cc7fe81d37f8c6940c1efdfd8ea209e5822dc6209737a4093e7797fccc3438a88e140ab6e99f0160f488cb4f3e35dbc1a2d9e247735c2d70bff48cb7a7118bacce4d080c713157ae9b36cd0e1b82bedd8aa94f33812c78dd841caf999f01a87d4d146dd89aa4b487ca272a4e50a05575b79272fc6cff57bb2e87ac0c07f9741d244f0746874d4fd35518cd5a9ed90e297773b0193a9ee0fc04ab4216aca580399e8376db6e9cab47ac6317c2cc701fced3462c4cbea4720b19b518846fcb1df24de7a8392c0798b32f9f5dcf50a13627904091596d756ea9169fc6e974cf2222875b74d5a58da07e2509fa27419606ecb965b07035740ce018102e38153309b830ef6831e4e0ce70c25af0f688a175b0e14da2e046e3465d638e4afd010244652bd3e2e3b88a697dfb1fd68899d7f99a3b43911dc94cbe77121a29a2dfc8f8a4184e8ebad60c135aa01ec111c7f80df62"}, {0x60, 0xfffe, 0x1f, "5ba2e35f7b11e4696766a0192001683e5e4ffc6a6b3ae2b7f68cd876eb948e33001fb7e9d8652d6125c75c00a5edabaac2b950a87744a94aba99b2402fde232f4aac62b0e52651462d9a6328"}, {0xf8, 0x1, 0x40, "f884109ac693ed4122905628589eca67dd9063179aa3bd1199462b8f86b13bd6b34f99e0dc0f70952425393ae39779495a65ceb9c3966c12a2c6aceb87efe041ed17baff100cba0e0e52b1410209549fff28f78f7e395a0000d2393cdc967000ee61d801ab9b6efe2ad4fd858c618b429725829d1b79de7ebf87b9e6cd3c2be3500bbc5cb7f4d2937c46901e6a1e076d594dab29fc42c266c4f122c339e6650e4b72ec71f87adca661830f799ca3e0bfd74950ced8d19c7529beab57dabba4cce2e733645cab8a497f0abd955a814a2b43ab80bcd4a7aebcd12496ecacb0702caaf141cd1860"}, {0xa0, 0x1, 0x40, "7b6b6b1cb7cec43ee4747773fe921026335442327c2e9258c46fcd235458589c691ba01dee66695256251dd451b3e29d51e3aedb7601010dafa06484e68d6289f88670bea7e8d025b9e328f358c4fe7ccf9911c6305549107d96b63c6aa7726a4381000cf9ef71d21d9c8822bbeff1886ff3415d5e387b8365f9b668c86af5cb57e3140e1472083f6ad4"}, {0x28, 0x1, 0x1a57c000, "c1d41e7c82f27fd5bc26bf69ef844ae75f"}], 0x1358}, 0x8) r6 = getppid() ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, r6) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x40) 16:00:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000d00)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e8d16ae8b744cc85396bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b3f000000bffa4d012ae46ac41e6bf3bf554799b9b800ed505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9caf9d9ea80e8b360fbffa90d160e9b204aa3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d825ef39e4bff1f80a3581d85a821dc9000087914cc8dc0b8c9524520576ed156467db0f107584e8e5bf61aa97ea46b113733adfa28f5da740f83547f6edc524053a6e92829004f45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72efa507b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e95ef44ca50d86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca8a013b71effa5045be1a7937a994f2826192eaceba215c0c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c558e38eca34eabad07690104000000000000bec808112841b0c29976f41a58bead85810763213fe3956f55a0eab72266103c05152651e60b50dc0a565717beecad63ebfba1dd645e01539a5639b892ffad0e8561c2fd1214e944bec09b4f55213c94074a5520832da21b00e04da3949775f73ce544aa3a51eb3ed27ddccb5fef5948ea981ab523dbf0899d28bfdbbe6e4604873d578c77815c9b9fa991e32266812c85ef782d0872608ea9cb4307d7e6c90e8bf56b3cd1e2535f8d9cecac80da37ac48d417f79ae2b38f67253649ff019bcb2fb9b0dc63cd798987476967ca6aae886ad486b0311cdcccc359706d0848f4646d4d54e9902ed84f503a04d1183dfddd2be74a00000000000000000000000000000000000b3995e8bfff348b4ad00f32a6d6ccf118dc3d670e0649dd81952ee421f014aad3ad7c4b272387129a4f8716dfc88c6974b5737a58c8ba119898f4d9debeb62ca9687bf6a34736ed4fe24ba12c736f25184ac3ed987da10f833f9c6f15191f7fb6e9ac4437fffadbacc305838501b7c09b7937bbfcc0361eaa0f3a5fe7edc805ff71d5915657a3f2004d171083dfcef921267eb31c24121ef6ece9b33f00c1ad0ae095637dabb54f74a5a751fcc463660eeb32053107a4beef90b2b3eecde1cc13c2e2b17a3f58a09793f2b077ea574b088b2b166c93c3fcad7f7d1a9e3d466e852912bdaca97fd123a93b6911e236f875fbda00f2fbd4b4e3567f2ee48abc49de614c10710c98ea497576a6588bfd044047f1737d6aa93a5187de676c74eb0af58ed14be5247569c2b5058743276698a281513f07dbe83b65d9adfcd02721413121edfff844c020e903153de523a9a0714f7810f02c14a7d35d18512ca38c688e6c520e5ce9c1a630c7904ece2cefc9d00d19bf45b275f6c00d057f1ec5c6fa677a831f2e8ec6a062f765b5c3d24302ddb65b2920491180c223f8"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r5 = open(&(0x7f0000000040)='./file0/file0\x00', 0x40, 0xf0396c56627a02d6) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r6, 0x0, r7) r8 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r9 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r8, 0x0, r9) r10 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r11 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r10, 0x0, r11) r12 = open$dir(&(0x7f0000000180)='./file0\x00', 0x708f41134a9b038f, 0x13d) r13 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r14 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r13, 0x0, r14) r15 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r16 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r15, 0x0, r16) r17 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r18 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r17, 0x0, r18) r19 = socket(0x22, 0x2, 0x8) r20 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r21 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r20, 0x0, r21) kevent(r5, &(0x7f00000000c0)=[{{r0}, 0xba0be73652480265, 0x40, 0x1000000c9, 0x1, 0x6}, {{r2}, 0x8000000000000001, 0x20, 0x2, 0xfffffffffffffffe, 0x5}, {{r1}, 0xfffffffffffffffd, 0x2, 0xf0000000, 0xf2, 0x6}, {{r7}, 0xffffffffffffffff, 0x40, 0xfffd4, 0x4, 0x6}, {{r8}, 0xfffffffffffffffe, 0x10, 0x1, 0x6, 0xfffffffffffeffff}, {{r11}, 0xfffffffffffffffb, 0x60, 0x40000000, 0x101, 0x7}], 0x7fff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffa, 0x3a, 0x0, 0x5, 0x2}, {{r12}, 0xfffffffffffffff9, 0x0, 0x40, 0x57a, 0xfffffffffffffffc}, {{r14}, 0xfffffffffffffffc, 0x40, 0x1, 0x0, 0x3}, {{}, 0xfffffffffffffff9, 0x8a, 0x2, 0x0, 0x2}, {{r16}, 0xffffffffffffffff, 0x84, 0x1, 0x8, 0x8}, {{r18}, 0xfffffffffffffff9, 0xa796ab5052b98ab9, 0x8, 0x3, 0xad}, {{r3}, 0xffffffffffffffff, 0x137, 0x8, 0x2, 0x2}, {{r19}, 0x0, 0x2, 0x1, 0x5, 0x4a}, {{r3}, 0x7, 0x88, 0x400fffbb, 0x100000000, 0x9}, {{r21}, 0xfffffffffffffffd, 0x44, 0x1, 0x3, 0x7f}], 0x5a49, &(0x7f0000000300)={0x400, 0x7}) fcntl$dupfd(r3, 0x0, r4) r22 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r23 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r22, 0x0, r23) r24 = dup(r22) sendto$inet6(r24, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xffffffffffffffda) 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="fd", 0x1}], 0x1, 0x0, 0x37c5) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, 0x0, 0xffffffffffffff00) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x8, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0286988, &(0x7f00000000c0)) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r7, 0x1}) fcntl$dupfd(r1, 0x0, r2) r8 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r8, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmctl$IPC_RMID(r8, 0x0) shmctl$SHM_UNLOCK(r8, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x2dce) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000380)={0xcd, 0x0, &(0x7f0000000280)=""/205}) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xc0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000200)={0xfff, 0x7fff, 0x3, 0x100}) close(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x800, 0xfffffffffffffffd, "0366288fef097f0c033c02df7179000076efffaf"}) writev(0xffffffffffffff9c, &(0x7f00000001c0)=[{&(0x7f00000000c0)="3b0edccb2fb1ab73857bebea9b19875083c1677f5e6ffc3ea51bbca213cbd7199e11c1ef2a53b858df071bdd7c065c7f627ac0d9115530d7dac2e278666bf3b5b71299bff240deb80c1f05f2c1b1680a4f2da7716186d4f91f31244d9658a390e94ca0e8dee1936a231ddd499c377f38608861a2a4196e7cd0f0d5f977837084ac4fcc755fd8c0bf0e12a9525cbfc004f8756b8694f1fe312cf73424c14f5267f0d7dbefc990b6f1f456e44ffe78372f566b43d9c504f53090ce54ab718a94ef617ea16846ff4c826bad8fd738b64962000f2e942cbe0e79f180feb161c02c92fb8203006e4b740ea83b3344edb5", 0xee}], 0x1) ioctl$TIOCCDTR(r3, 0x20007478) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x1, 0x38000}, {0x18, 0x3, 0x3, 0x2}, 0x8, [0x90e5, 0x3, 0x3f, 0x80000001, 0x98, 0xcc5, 0xee4, 0x1]}, 0x3c) 16:00:00 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tt\xb3<\xae\x02 \xee', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='\xf4\x00') openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) 16:00:00 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x1, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x62) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) unlink(&(0x7f0000000140)='./file0\x00') r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0286988, &(0x7f00000000c0)) accept$inet(r7, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r0, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) 16:00:00 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="018908"], 0x1) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r0, 0x0, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESOCT=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000], [0x2000000000], [0x80000000ff], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = socket(0x2, 0x4814729f9997ad28, 0x86) getsockname(r1, &(0x7f0000000840)=@in, &(0x7f0000000880)=0xc) preadv(r0, &(0x7f00000007c0)=[{&(0x7f0000000080)=""/247, 0xf7}, {&(0x7f0000000180)=""/9, 0x9}, {&(0x7f00000004c0)=""/210, 0xd2}, {&(0x7f00000005c0)=""/230, 0xe6}, {&(0x7f00000001c0)=""/72, 0x48}, {&(0x7f00000006c0)=""/178, 0xb2}, {&(0x7f0000000780)=""/48, 0x30}], 0x7, 0x0, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r4, 0x0, r5) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000008c0)) r6 = kqueue() r7 = syz_open_pts() kevent(r6, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x34, 0x0, 0x0, 0xffffffa0}, {0x30}, {0x7ffffffe}]}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000240)="43f4a4633bdda5eafb522d7a92f0c1320a1f7d5ec0698e38a55455621a9770175e1864e29a1820a4f6301a2c8be863d0370bd463749191e827793b36402ab8ac48341a17d056676da1204682cec1dd7f589a3e0a965f6e3fde0052872b8c14f8b6456993cf6ed8eb3fab78e1cdb1d5ef8fbec572d31f4cf8ec784d2833d237c6a1e4813fc7c3a9e7ad09c4bedfb8c1eacb635b1589a4212bd64917cf2d6337a73effe7a35bfaa8a8d4457da05d8196263bab389f41d488d8d1b7", 0xba}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) unlink(&(0x7f0000000300)='./file0\x00') fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x3, 0x4, 0x6, 0x9}, {0x9, 0xd, 0x2, 0xfff}, {0x800, 0x4, 0xee, 0x6}, {0x2f2a, 0x76, 0x33, 0x8000}]}) 16:00:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x6c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000100)='^{&}-\x00', &(0x7f0000000140)='\\\x00', &(0x7f00000001c0)='^\x00', &(0x7f0000000200)=':$\x00', &(0x7f0000000240)='.\\}[@-*@[+]+{\x00', &(0x7f0000000280)='(,*]\x00', &(0x7f00000002c0)='$\x00'], &(0x7f0000000400)=[&(0x7f0000000340)='\\^-\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='^/:^^{{@)$\x00']) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="8c654f5c276dad70", 0x8) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x81, 0x2ff, 0x4, "00370020000f0100000000000700000400"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() close(r1) fcntl$dupfd(r0, 0x0, r1) writev(r1, &(0x7f00000002c0)=[{0x0}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) getpeername$inet6(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x200013fffffffffc}], 0x0, 0x0, 0x400, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xc1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r5 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r5, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r5, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r6 = getegid() r7 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r10 = msgget$private(0x0, 0x0) r11 = getpgid(r8) r12 = getgid() msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r12}, 0x5, 0x2000, r11, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r13 = msgget$private(0x0, 0x0) r14 = getpgid(0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r14, 0x0, 0x0, 0x4a, 0x80a5}) r15 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r15, 0x1, 0xfffffffffffffffe) msgsnd(r15, &(0x7f00000013c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1e8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec803c82eec0da2322ae5d1cddbc15a50c4610a9bb9f25906eb89d1bfec5999126adff4eb9f4605ba7627b156f8cd1ae3d69d7a6f5c66410ea1312b28db3213c60b3a472d68af64840e014a5deb2c34e66e343c959bc58ad5342f16ee1767acb5537930e4af1492333979a9d938eb7619c5b5a7d642ade5d8cbf8c94e04c8e65f5016dbe9630f32f992b1b6ce9c5d759da7e28364"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000140)={{0x3, 0x0, r6, r7, r9, 0xa8, 0x6}, 0xa, 0x2, r11, r14, 0x0, 0xfffffffeffffffff, 0x100}) lchown(&(0x7f0000000100)='./bus\x00', r4, r6) r16 = open(&(0x7f0000000000)='./bus\x00', 0x8202, 0x0) write(r16, &(0x7f0000000040)="510fc3a0", 0x4) ioctl$BIOCLOCK(r0, 0x20004276) pwritev(r16, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000080)='/dev/bpf\x00', &(0x7f00000000c0)='tap', &(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000200)='tap', &(0x7f0000000240)='\'\x00', &(0x7f0000000280)='/dev/bpf\x00'], &(0x7f0000000400)=[&(0x7f0000000300)='tap', &(0x7f0000000380)='@$^\'\x00', &(0x7f00000003c0)='\':\x91[\\!)G\x00']) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x48, 0x0, 0x0, 0x20}, {0x400006, 0x0, 0x0, 0x5}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = open$dir(&(0x7f0000000480)='./file0\x00', 0x14640, 0x0) renameat(r1, &(0x7f0000000440)='./file0\x00', r3, &(0x7f00000004c0)='./file0\x00') syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x1) r0 = socket(0x0, 0x8000, 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x1) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r3, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) getsockopt(r3, 0x0, 0xcf, &(0x7f0000000100)=""/2, &(0x7f00000001c0)=0x2) r4 = syz_open_pts() close(r4) fcntl$setstatus(r4, 0x4, 0x40) flock(r0, 0x1) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000340)='6', 0x1}], 0x1) dup2(r4, r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) shmget(0x2, 0x2000, 0x243, &(0x7f0000ffb000/0x2000)=nil) r5 = semget$private(0x0, 0x3, 0x10200) semop(r5, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000040)=""/73) 16:00:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0\x00', 0x25) r0 = socket(0x0, 0x8000, 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x1) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') r1 = socket$inet(0x2, 0x4000, 0x7) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) getsockopt(r3, 0x0, 0xcf, &(0x7f0000000100)=""/2, &(0x7f00000001c0)=0x2) r4 = syz_open_pts() close(r4) fcntl$setstatus(r4, 0x4, 0x40) flock(r0, 0x1) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000340)='6', 0x1}], 0x1) dup2(r4, r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) r5 = semget$private(0x0, 0x3, 0x10200) semop(r5, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000040)=""/73) 16:00:00 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) getpeername$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2a8, &(0x7f0000000240)=[{0x0, 0x11, 0x2, 0x9}, {0x6, 0x7f, 0x6, 0x2}, {0x1000, 0x7, 0x6d, 0x3f8000}, {0x1, 0x1, 0x98, 0x9}, {0x8000, 0x32, 0x1, 0x5}, {0x7ff, 0x0, 0xe1, 0x7}, {0x1, 0x5c, 0x1, 0x4}, {0x6c, 0x7f, 0x7f, 0x80000001}, {0x9, 0x8, 0x5, 0x1ff}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0xc8, &(0x7f0000000040)}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) socket(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0286988, &(0x7f00000000c0)) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x2fa74a181c431338) r6 = socket(0x800000018, 0x1, 0x0) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc0286988, &(0x7f00000000c0)) ioctl$BIOCVERSION(r9, 0x40044271, &(0x7f0000000100)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x26) setsockopt$sock_int(r6, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x1d}, {0x50}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)='\x00'/14) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0/../file0\x00', 0x80, 0x8) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') unlink(&(0x7f00000000c0)='./file0/file0\x00') 16:00:00 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x2, 0x800, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/21, 0x15}], 0x1) close(r0) syz_open_pts() 16:00:00 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) dup2(r3, r4) recvfrom$unix(r3, &(0x7f0000000180), 0xf2333eb8b817e1b1, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc0286988, &(0x7f00000000c0)) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) dup2(r5, r6) msgget$private(0x0, 0x606) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)) r10 = socket(0x11, 0x3, 0x0) getsockopt(r10, 0x11, 0x3, 0x0, 0x0) setsockopt(r0, 0x0, 0x68, &(0x7f0000000100)="2705518b96688dbcc8ed05", 0x646) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='$.\x00', &(0x7f0000000100)=',\x00', &(0x7f0000000140)='+\x00', &(0x7f0000000180)='%\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='!.\x00', &(0x7f0000000300)='@*]%A{%\x00', &(0x7f0000000340)='-!\x00', &(0x7f0000000380)='+]\x00']) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) write(r3, &(0x7f0000000400)="d054f7631b984a7808c402a6decec5473698feb3cf5e6ab4bc08e7e8886262d840796c7347e53bc05ebc2d4acfcf5fc6625ff8c94e76d93515fec687b54f7dce80c1861b9fa49928ad2c7f7ca513dff5d7207f3a9a993304a6cc977c87809f1dd3b777195920ac9302e37292d9b17beafd2e6ff65b7279f207ad062db971f76a390753f38c3e60d834ed619252bae3780322bc0e6406eba5948375afc579ebed191dcbfdc3b57c487a6da2a1715d75dd903b6f059964a1225e441939e79446a4cc78c253d870df", 0xc7) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73000000000400"}) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000800)="46887797be44a223a01a7b00", 0xc}], 0x1) 16:00:00 executing program 1: r0 = socket(0x18, 0x2000000002, 0x0) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000040)="eb", 0x1) socket$unix(0x1, 0x0, 0x0) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xd1], [0x0, 0x0, 0x401], [{0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = semget$private(0x0, 0x8, 0x0) semop(r2, &(0x7f0000000680)=[{0x1, 0x0, 0x1000}, {0x4, 0xfffe, 0x800}, {0x4, 0x20eb, 0x1000}, {0x1, 0x8, 0x1800}, {0x3, 0x0, 0x1000}, {0x3, 0x7, 0x1400}, {0x3, 0x98a4, 0x800}, {0xa, 0x441, 0x1000}, {0x1, 0xa1, 0x800}], 0x9) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/146) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r0, 0xf, r3) socket(0x18, 0x2, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0286988, &(0x7f00000000c0)) r7 = fcntl$dupfd(r6, 0x1b, 0xffffffffffffffff) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 16:00:00 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r3, 0x0, r4) connect$unix(r2, &(0x7f0000002600)=ANY=[@ANYRESDEC=r3, @ANYRESOCT=0x0], 0x2) readlinkat(0xffffffffffffffff, &(0x7f00000024c0)='./file0\x00', &(0x7f0000002500)=""/179, 0xb3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') sendmsg(r5, &(0x7f0000002480)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001300)=[{&(0x7f00000001c0)="f4421152b91b3079e324a0ebdaac47e18370b93f4b8cd683793dc69fc7796362f2697edd208dcea28fa4f75ddd2151b05eec3d043486fff5b94236c6b611730e78df226073da7953f67d6ca58cbe44fa7564f35ce9caa7a242d27cf9f95ea987a3d4287a3c79cc42ed91b7ec45f48f67b75620169dfbc689b2020f0ba5241b175f3f3741de109b38175bee923210bf2674ea6c5fec41e2ee57ea958005e33ffe89c67dc2f851279d", 0xa8}, {&(0x7f0000000280)="4c0bd22aeb8bef9ba9515ddd2ed6be9b09a34ff2d6ec9e", 0x17}, {&(0x7f00000002c0)="47f2ffcb5c0db243a5af470ac8d3409b2ea8a805c26188a80d0967062d5a3c267d7db206be42abd4ab8a42805bdc05837c5cc740ad5ff1776bf9", 0x3a}, {&(0x7f0000000300)="84d20dbc4705fa508cce3134b8f985e7f5dad7b1b37bbc9bb5faa9d926f1c04442aacc61cfa38609d02e371d22f35fe52b1e13e1dea65328299ac14b1bcbc73f85cc9dafc6be047ad1460191aa472e51d1ee01fcb45b1d66c7671dcc1a0fc70ae77a587213852abc9396084a6bb2fc849e52b8b8716622fe309c6677048860acde0a6e5c1e28aed9f94cf9ac7f4a81cc8457cdef9a06c6065e94a60fe9664a254ceeed6d68b5795cadd6ff42534c209ce2fe7903defe2b4b111cdf38668044874a1938eda1e7ef19c1a0daf5916aade166e9649e27f773e15c8e32ac46dbf9c6a8ecac1b7e4a4557fe3b2c5e42851d3c17ebe5997c27ca15412ba609e95501c9231139a75e103703980d1cc9138c393ebcba6c1aec19ac3badbadd358949bfccedd49136e4d024fd32e891320c7cb1bcfc15c2cd4e41be5e86bf6e85f34ab8193261be477e341836b2a217a07a3c1a8f2751cb727d9356d89dbf0d6e3a9f893fa48a0931769880be51a21465ad9d80814933062ff68dc3f15c5a0f6bac5e1b7b62bfdf875a010b195b0dbdb72862749db112906e52d86ae59faf5e6dbaf729a32df8314742918432abeb52eb0a5fcb3e8235b99510aa87f655a635a9caf62149161f784545cb8fe33757106ea01ed6649ee815fe7653eafe2567c4f60cf1a9e42244f9ffd73e5361738f9ef2d3bbc56626952e8e09d635dad8041e6c5ccb4c9aff103c0c37fe3fe1624dfdd1f475459d72746e16d635ced20d3c5d0ea0002be3bff6015e1ab876baedf1608d7d9411920d88033adee9928585dbf59b9913aa0bf92292407f54ff000a5b6af8c773a5951eb6de1a0fbfe17728290e11a1ed389e62340d127777e4e2a6cef4c568bf867f1a7b3bbdad333435b9fb7c3b566ee1c22c1595d6d27c9693209377325f0b44479975a1bd2dae2934b31c59d982efa1f96a4ec1572d57533b2ba14108b4e949fa922ff5e6a360f74c9ac9b76cfad269b2b8daa8cd1b3a671b8c5ef1a05bc67bc09bcfd7e9ac68cac07f9ece14f700cbb46e0d453427252ce34a1e1443408ebe2e3cf03394059d44b1f61a9e88581de11255140296448332e3b0d74771b87d682f9978131a0a634951fe4185645138fd90b6ab620ffec54e9072e731ee784ee191cc239528568d99d248209da768775aba7eb9a48184244191c1b1393820b74fc1f7debc0e684a6a412cb164544ec93cc8a6585e3d2a47c37a8544f3229dda2bf458ce4ffa2c24b2929d84047e0f278c7453abb2208dd230671e4b2d88b7072bded7efe2e31790db1c538e186a7c182577a957bc20f246e4dcd7cbbdd3159d7ec94b35c13eea832ff0fb380f7ba73e28ed859b616b7f231f49efaf2e65097a53b2e6bf099e5ade2cc3759cca9dff7742dd807a5632ebb78125cd3d55f6776b9e7cc7ff7b970d910acc93a88bce3b6931ec266e3776258ad0f09d4905a8e8235c63470fa91240cb798889e6811168dac67e4e11be59e69a4681a90eb02582289d9b78cca9d962e8c373f837dd3de0223304d6c6226c66aaef0d61e71371622ddd804fac47ae58b9fe1a96df1d96046d514fd133ebf40da82ccc8e298259ca9366af3d146e3472f91ad0b6e2539322c9beebeb592d69b2a2dea083fd11811220ba99fd57e5910a2058b54214e6c79b61132401692f62381791e577be86e0de22ad442d8772ccdfd4be0d05e5dc5ec14e3be1fe594838b6ce66d6bff0fe783b2ebd4369c1580f9eb358d8446bea84d3eb3d80c77b95dc1af0714d56edce29a943bfdb52213884e014ec35422617d8e6196509cb8956a8ee60cd366dd4b140b78464c31b1b54dad71dd66bb954b6007a51d6143df0dcc44da8e705e77b87dcd8e49a614d26fb6ac1b05ac61f7723a7264ddc0ca8bd00d1fe8fcc0e920c7b1ecb9f506ff4095a280aab5ce527006f6c8e443f339552438c318b9caff2dd51d6136c9cebc8e44ef65756f92a0e148dd492c7231c5a9f246dfac18a8db8e7d1cce1035b8b0e818184f74c7526c121a579f86ddb3853a1d86ab54bb219677c4c077eeb230a03be7898aca359bd96dc12d4a91beb549c8cc49d13a24e4352f9077a39ed4394b04d53745d6860035ac36e0d9fc8a311ef1ce1e6e1ce1a772471f4a28bfeca146faa5ead6cf50cc4db6f584b42ceba68330f412bcbc5f1c401fffa2d7665e2b13e8cc8402c1e50c86e7d4f597ee072e95f7d86d3fef666c61ae7b9c07bce04bcd4478e36a27a6c5da1b11886541ac21bdca458e72243d62803756e9a13c5caa40b24550d63095b5fb71ddbb687fd8b76dd2c8080b2da9bf92f2ca8588feba787423e658358aa14269573efbab0daeaeafd863e35909ed8a339be3a10fc2f629be904798655bd3582c49525b2ee1508315131ede82ee659d70ed49208a7d6ee2ae59b503124b46648f984125074d03af43eefb28640d86fe7e71935dc680fca28680bc137962d720426a58c2943f7d82eedddb706173b09e4016c45802e5962a068d5aeec073a845d8b0b3890039f23cb7e9f0c97c4fedb84836250376df012e8efa5db20ff8ad2f6a9dd5dbb7bb146e00a86c57e0f92f410b96df58b873b24dbaab88c258756cfaa32046b8dabb84fcc376923a92614c7c24b70dbc2ca13f5143c152939fb0f79184e1a4e54b479ce952d62cd446e303fc934685e933aebc1a7923207579d8945554de52c23a96600e4781f03b22c3fb0fba21c50c79e4b3b3810f9f1ffe6ea64f71a5c65605ed93b0b59e9d6771522ccc78f3fb4f1513f84fc3bac59f7938acc80d77e40214ce70a837d282781bcc16358254a5a26bc11bb03d98ce509dc3a037dfb74edc7a48b2c25c88d78bbf921bb2becf7726e2d9f83e6af6f62ae528d62ca05a6e53ded0992b54240406337b953ebd9d712b77c27a92789f737b93a1ebc72609537f9525844af75b442efc34ecd25f0b15796a8be46f62e5dfb22e770964fd3277b95532b4c14f88c9e6df4a1cef31b26a6f78c76cdbf769617909f33d9a332a3bb1d91847b29247d40f4ffecd37a174947c4b9962a0d21f5a2f962bef9ae4784c2dc73add520241806054e03505f3c07a5a7f2ad22d42c0655a52d989c52adbba3a4e1606618dc69e01443bc13676d89f77926287d4730aff73981718283e56af63beeddb66229bc2c0cd22f83fbad80d6d00cf36f4dc1e2ac7f2cd0e8f9cb14040b00a7fbb88917c275a8b5dd3c3c3685e9f60627152a4113cd792ea47fc011a9618336d0d4189d589195ac64709f98af8d14dc347750927265189e014d70eb278787b61be8163c7d7892aa05a38b96729f091d81adba36ecd91d3652f4ca7cdb9b8e80ed33d4e564125ef05498bb19a8a9eeb5cbb4e9a678a6a778fe59ff54b7aa96b0424b5e832ddc8e7bb85c0582db290da46d6bce009e407ed1e37c577505c37600773593e673b28c57ceb21c3d0f4a17988980d8b13e8d5c1ead8264a7955160417a5a3e4fb07cbaf45be7c3887d6db7d675a22d06a2db23bdd46182bbdeabf3f5bdaaa9fdf36569c13ab6ec43fe3127af8548953014ca961784d1e0d9a47f360cd8e76cc595d9beddcc8a161bdba3563cdf0cb17b17a8600cacf898a296e3c3321281ff00b929f045f633bf7502fba008320c817295ec1b612c3beedfb9fb751e5fb2a077142f267cf62797cb11e49842baf575fc465ab295280117785d162b3643493a32f2e5fbd8613feb3ceb093a11679da33694b6a0c0ba5a3fa15695b3816b0ef5290ab05ffb64d730110b33d140d7cc43963d68fa4aed18f23d7c2d825253e22011ef628e4cf6d32eaf0cad81bcf6a5928f095a2223a7a2d997d2637563ac810c771f322f2a12c9a90b9e21c72d00f0f155df50b094978d8b7ea60ff233009a206efaa1c8f637ecabca8098421d02dfa04cf756246370813aaf2072defdd0aa619b3662cde677c0d98581962d59e104eec26bc3715b2f7a45babfbc03bd54bc75918f5b6473731a81901bbd0b41794230f63a3a9a72c9dc9eb5b0f0d8566a5cc8ad7e671b9f5cdabbc5b0c6eee46b21944df740000f75c13c9cd6128b94fb430d3771ee0f8fd164379c62541d524c6d8b4e006c139f582250959e6f3f0be6803afcc82a6204315af2ee2f6b72e7f8bba1678e224e6148d4c3589992eaed28ee08c00ecf12ffed78ae64dd854b03ff0d190ceb0c99e141c150094a9a2e6ff0cb8bf6a1674a77bc63bb8140c11841189627851dc7ab2d83111d60b635d109795f741f326ecb68f09d1066a8b4b35f9fce9abfae7973ac738f61b08df698b95296c513fe84aef2158cbf4af9370a677da95b9f2892817b68dc686ed7e1d8a8b420539e3e25b7cc42f202c3277793795f82c2186db21839d5f6d65f3b0eb2c9ec223f235ca4fbd529b6209de6d8a05e9fff8cdc77157fa0713db35f44e7d3c7cbd7e62a26b51dcc998cdd17402d4e6ba1adbf25e0d2fabc886a06ce80258630d34c6e4477f0b10ad3179752903e77721767f2cfe8e38b8f402039aceaa489d1999933b596b59e4488e09fd53c32d5a4e39dea4e1ac1653a0105f10c7b08bc8e4d39400cf1e6e5fa202cfe3c1284ac960c940220ad422805d2fb041217f442844f0dbf31367dc20f05b42329938775a9d5bcf6b1872cb9b980e2db8c942a060742bfe08a223dc66a80a13e6d5e0fb38f5ee525cf6e21a75595ef2391ad6e9bb6e98a207ad257bc934411e707909e0ed998a57533efeeb94f5ace71a9d21aab931380f0bdba36a9502581c056f87d2cb5a88c6e377a80076b576465400fc5d57108009bc23f45fbf6604ac335f67241b4cbba9a51ed97114d46df469dd444eaa227173f4e8045466ed609fa228c8b6600720343a87f12637be772cd48436995e2cee01570370383e869fbe5ea72d888f5f22ee62af696c41406c47d76e7c8c6d1e8f0d55c3d2951379e39a25360995a09fcd887407805853d1d70c19cab518f92164790ca4a10465a5fc4ea347d89db3b3ff1754e5484df0be4c80cbcbc7e759d97de7c0581992ca6322f47b812df2e06155ccccb97bb1e072cd1ab89088c7ea35be9dcc736b99964b951716452c6afb34c10103e417d8540a562729e3c61a888390dc4a8a1bb56aaed6a341a5d867a4a62ad409f372ee31ce087314d4c90367f4b6ea06dbb28731df816ae5e78192c531a64a0c455c1c064d3c9b99a16cf1af5d41f58d876a564534049a26e1568bd4a25e930ad00997e1c65ac6936313f555222b2279f4c7be78c32070fb421e4c734e25abd8d85b6a3f5261d5b2ad145a054cdd8590de013635ea1e4dcbda33533687fa715b52f38e5d9a2a5082279e7c92e556a1cff312a105855b4c352db23c3a7fa081778aed6a0867a9971d4d8075b75d473a70c04f3c968ec839e49ee9222583b822d97c6e6d42dac233cc3c0ce6d7b405568beb17cb53f342a0ebd0db5238b375d0a8a095ebf6b60be638958944affc10c4246bc048c8bf5c88b0525b20b7e442fbe4cd45a75d78dc8f6c945648dbc0a433862dcfd9964be1ff58f5d00209565703d0e8e637e080d1ba75bcd13d015dd3bde721c12540576bbd1493925a8b39b4a5248c730f5be22b2f27488c0fcd1cb15a7eae4a9e9a49d250262b45ef4fddf91e9a21f54e63ff097481e79f755cf357d1dfdd281ad0440e952529d12fa6b0e672a47a4f161aa3de882b1018ed85b7fbef596fa75a6bce39cc894aee0e73b3298139b1195a5f7ca23fd06bb700591880f794e7c31bf09826084e3ad61fc4da4bb9d9da2c908d02d69fa8512b5630a4910", 0x1000}], 0x4, &(0x7f0000001340)=[{0x1010, 0x1, 0x5, "d76954c896e0c336bad2b0f6c7b90f9d4739d3c827549a4fb91f304af2e11334cf8af1365b97cb9c107054018448849b50a35dc1343fe50001a707d48008a8736aa219d70ecf1efb05c53669a8fd1cdca37b7f423773c727c7385a7f80fa227dc61d26ee7a20efa152fa68e8590eabe2ade1c060f3f4031edae22856cc50fb020a5f7e0bb5de19c7c6c92bcf734ff2eadd3f6b7ffea4cb9372df559ff6c038a64a7033d54172be93e580cef9846921b808cf8b673fa1ec0945a1f4df569719bfd8fd44af6bf63078910c684dd3f9d303320aee5a376016f922d7fedad71eeb82a5e7ec459cff052027e527de8a55294db6c926fec87eb10627a9b50a269dba451de2b25fc50da3a7f1c0186f71f184254a2cd471c7c70bd38f0f877348a2dcd3454242ea40d62b3ad633b8a11fcae96eaaa4fd9842608a9404fcf4f24b73daa6f38b258a58fb26ba2eaecb439841d715efaaf88295bf4bd43a39f04427b5b23f67dbd889cc41d2869327f6be08d98e6c7c882a693436257c2d47c2f3ee7ec0b660f1117facc74f79f668aa1f1f12b488bf15a2b76e91dcb22c85e9205ed04f138043b0a88d8d074a9b7ffbfdfbc3d309bb28ab12485d8413995c3ba043bd8fca6ba41addb007d1e1c76754e654df571690a413eb994fa0191d2f316aaf8757c800119bd7fc57b4fd38136f46f850154052da650a426f81b22567cf7a30276824b9c43050456d7012b1649137bb282c93a09ca1a7f5c0834a63d55de00420d16b617cc5e80cd95db0ca5a32847a0313e265cd51bc39bd08ea4458933d85cc2ce5bc4e5f9b35e52992653165ee775d293eb13d9c04f51a14452d96fd43e0f45caf7f43728e6259f605a7ea30b7fd3653fa793aa300de67908ba6c471e8a01b0d5ef76dbe8600ffd236ec8149473c721a105abdb345bf92c75120fe3c2b28c8851e2ad8ecb0868c8ce17762ee911e7bacf38eff85e81c55b5ce82f6fe7bf81d409a27e216253337ffd70d014494aeefa03cab2c050dd2b426acc4f0be203750e162750fb0c8cab31766e349fea4baa17235086c919a7cc7ea27dd8eb2650630f760b085b0a67c00026733f46053e352e071f3442c70f13177b6b4a544e7ced5e70591e54c0d9e26391556cb2230dad72303764fd7fc4823d27f88c93409a36585b8c95213edbc3edd2fcf6b361e93ae1ae2aee24c281ae6ec503c1a3c8c8c32a34721639c621298c1050546056e34641aa6dc53b439566e2c86152e5d785ada0a993cbc25e4d609a267bf5f6590b3898ab802f40500e68a94d732e17395bb16190e9c7f480b41e54cf6ffeb42d56c00de75c8225b8170d260c61b68a61547d1bb14cf67885229eedc48f578b40654878abd22514b4b5c59b32c1fcff532136fa6002ebcabb2d4222d1c146f10de32ebd8a17717c61e5aa66544ebcc6a5d750ab5f279b8141e27831186a6d88cad28da3ab3885c98f80401139bc36e94a411721c4c160e22dc78c3133f1d088b99c725eb77a9a5d1e55d3e3f56448736d1b732a024151127d353fd210b92f8102d5ab8a6d7932e5c555d3df003969fe56745fbd2d3a7df3392968af89db5cd51f7b4b9c644e3c20b922295e224db6227098e05d07c23a13cc112b31ff7e047b3d87b6dbc6f668e785ea1def3e7bf529cea5ddf6e460662903be6101df90998d0ebf3e454ca4b38833e26552a7a8cfc2f22cac9af5db93bb1beda67d807b14b20a44c9acc344f726767baba7a820c6760542262e5812ae1d84b4a2f8fa0ad691731a42d8000bee1026a449c744d1b519a38a6b80a037a63c84cabe688dda6da5e88d822fd43f2ffa13074dc52937ca45384cb697561959f81cc2f03d9219c07034293b1afc8781b1bf4909e70d72fdc29c3e9a8876187596d9b9875a5239f432cf0732a68a890a6aca39b3e24ff9a445d165e5219565d43d5d9565fa424f7f7f3c9b9266dc617d44f25c30d40ad42fab520cc9cbe572930d0a9b85bab38effd9201e1b20946ccfa9e84e5e532a7c11551563d012686c17a7c349c7f0ec352f6702f9977c11d29538baa21d261591445245d1e962b752ee79a96d6e75b30c0926b6387e4708bb16d74072c07eded360fc47a7f573309f174573e705c2139e172f814ddad1ae87630e2bfd6de07c28221fed247bd3b1c7f07ed4450919373395d260739842ed326d5e5381f0cada4454df0a55a9336ccaa7b51cb1f5125480c30aba80b552697b2e0eade25e330f8f0913917b13ab2dd8524cdf017bebb844740bb5cafc24aff794d78c842feb990f009a0a1fb281ce161a5c5d327adc4cad727f286f19805a1b3f63cd9db6afb67928b9b053cd67283d439b0c8e8d74c5eb5ce937c46b81468fcfb162de7f8b1f0c026ce4a3381d61e58f4cef28207f1c49fd142ac0fe3d9b9b51ed0d9728d82a462385db62b6c4b69fc5de522351a6f1626663dd916e4db0f383a7abd2cb90b3692e79cf9685861932ded2f87ba4bffce35eae740e83cc79a976ad2f81d6443e18c7d5d56f34cf4214b066cc8cff3d8105a520df1b69b8887550345139a7b0b2070687ff1d1e8e2e70ed793c09ff7145ff065f23d4026c8853f12e20c859ad332b06d85ce0bf1d751788b2c350db584de6207c2de44313a71bf878f128d8b0bd6d6e1796114b9c5c463419a24aecadb5f6b4e9279c4f86c0ee002d63ab07a41406f2babbdef66f99a4135c26bddb48b986f96cd2fb7eb9eeb9ff02e416658af7c3bde917d25cd1a9bc26a97afa28c1c5133ec1741749c2a67c504986930a6068b09fde8a0fe283a37fc8bf7263917b1799b560217dc9832623d4c82a93076c7b110dc860a76d43c053f08e43218d7f2fb3325e87dac719e2e8ecb72156decf3c0e3874125410ec38914149f6e772b2796d7fdacf6ceb5691e75d7b18d9b304ced567faf2b88e211b76ff09a1bfbf5abcbb2dbcc07d54174935482debfc78de44b6eb4df71947430b9fa96515269a7d3b5a4a881637b25da4e815a4a02141577060060da0a9c804eba78adcce0a421ff4533fde9b2e6438ceb9a487ab9315c6e20ad5bf4ec0dfac5168932cdf68bd5c24d711bd4b71315fdac7b2c13e84f0ead7c29a9ad7f6969c9230f6de146ff21ddf6bdf63a403f6fcd93e93b32d9ad5b1d0c5ad48e126a917d8b0c8bd8bf16f471deb2fb83d93804caee2d3865d391347e4404375b3eed4f1c079cee146b817dd57d80a459ccc28a3d39005535cc2bcac8b221026f1cff8290f7225cbdf41c5eb19391253351091bc778a7e4ed11fcfad08acf35b3d863191f667b5bf9e6a80a4773539358c61063f249f2e9adc6d5062c3eb24ed5345f37d5a181840a990bc75b1a3556f4c7ae5b0ec723cc8f6eb6ad89603301ff75af6f472555ee231af6ec25d2590d5290a62408a3bebdc1665bb04170aeb3eeba9ac82a9ac32d0919b046bb5e869f993413d68004296b3f53905f0773bbf7e9dfa8ea667637a861219ed3ec0f84ec87f2b0a3da89ab9f806fd20bf8b4d836584ff9053430d4835fe1a488bb895bed4e520ad69f5e8de3c6883a5734e1095eb8733f329f0c23f0a442871dcceedad26712298b3abcf8cb307bc430fa105c11227e9adc26ffa49704d859471bfb9f3844e4b82aea56fbbac5ed9b23eaba9079c632794452c4039f0b2628ad736ce0d14d9070957c5cb3fe052a5d70bc5750da9dcf9b4c683151d61cc59ec70260639bcc82a6fe65636cf3997785fe873ea1767b36d571e423dbc33b079ade43615de0f8cd2b198dbcfc067bbe4a42da7c510838da73b7dc779458d9bc5c077bf34c7abbc4fc0e5c7f1da2edd1a79591291366102da843907b9b7bbea8fb6414ab1b3c5a65048339e8d182aa753616daec705ef72473ff5e5336777f2490d1502bb1c1e83e9386f1ce794e3d913e12a968e44fd95c4dd0ed29915bd9515dfca5a6fddd16cb883dde1a3837d9f450359af6978851d17cf3af4a29d9112f9da227b707965161ee67700f3ad771b234765476d02d4bae7536b5f7e2d379dce10c019db51453ff37443280fd68729d5ba7f177a43c0f3bdf8d9d194ac76a86a732ed3cfca9a76059d885688787a2489066792462d3b8cc0437f587bf29e7b5d637911964d5c785529de98c08c9d437016a69139711b85be74a7f0917f6ed23c991b62d0faacf493d6501ce61411eaec388452e4221ae1afbd1b0dd03283bf89802afc780082dbe89b70bb4482ae9755584c447ad1bb209d54ca88ed6f49ca1625ce833f9c2ef9d497ba31c10f7dddbd4d142fedfa07c8307bd21b4fc8268edd7fa7130077e83ec32ced51795d0af6ab0656f609de7bdbfb6efb315c39a5877c83d451ee31f7a0275577c5ae9a948e33b9556ffed5fe64b672398449299b8153befffaf631f805685159543daa85bb33416ee0afc6e879231d6515570a1abfaba2795cc490b4e39c71a4995e47b432eb7a143494e1e28423d80d729008c5ffb8fab62185da7b771f6ef8df141851782d9c1f121932b0841c9a461ed2b13f0fce574d649e4e4a128f163a632081c204a9485e90708ad796a95a59753a57e07bd75c5e9a9ca0ea3551961351cd09da0c1f61f41513efb3f03306edae7778331845399e52227a5e8dd226308a59552b3e7e43cd8393c329c635425f33774e9b43ae250c58e789a647892633c3f57ea530f836924859618ab2c30c24970925378aacec5118b9cf74cc242efd885976e108f8ea229b57dda43ed01d3aab2d168ced9b58cc108c1d69e79d258f21193cf2bf728e458e4ff3d7bce26723e269fb4fab9b0d9bcebe8123a10cf0ff18a8c4a96fc30541d2d549adcca2c7664726ff5aae0d0de584ae09f8017aaad8f1100723e9372e3223246a8552da7ace66fc5bb62f88fda5fa736e62a3f86fc255e569eb04ba4d6ec7a86f42081b58f7cf1fa72a3c77d81c2e5b0b00dd3421b0e1eda47c69723eee94b7c83daa88c0fe8f446b85277f88839a626068091a11afae2b04bbb33eebdac7c33df01cf27a26d1f9b82767c799a6ae7e30b7bdac856f45478939777c3287f07b027b5604a4241406792e2eb123331a48dc4d735e33b76919b7cc8ce2e930dbea64f01220eea7eaf7a340f72eb76d523776d778c69a4efbaaaaf44a3abf78aa0a93e59a537f30def94fbbd02f19a145f62832aad9cfb89d3f74e1eaa1e203959d2a5d1f1008325b424e5c25e397573014dce9d5122a9d04d1cb8d8e67527de46a9c7ebe73a42f222abb987798372938552c7feda423defc118216f960e7ee55b16bd795c15d851960002986b723aa23586d42ee79bfe24606c3da05a69c0cb1004d9f24b5319450fab3a435643850747f334f4d19819012a7a5d3b2b38eaa9cdd22f484a36020826f6a048a0a7c5069161d408f233ced4753cbccd0a0162a173955d75117f5fa999d380500c3dacd24a16547ccfc17f5e12dd0754d90b54846f9fccc808a3bd22ed15cd001c6714b535648f2c2485169013022d1bf3afc4b0115514d0ccb25cdb63a45fea27f47085033b0db7eb09743264d9e70b416c151fab780eaf5a6fe56c1b276ff8ed702facd6511f6714e1d809bd2234745001632af1db90bc9e24cc5ca2b6eb918d7237309f1c4840bd3f2d5485f2d6b1b05edb5792c2cd95244d81638e7512db206fcb6acd6e50cd496b0662dee096ffc8c09068f6d0629f5a5dff719456171d7138c10aabb084f09cf8e22a4581e9ceb53965b84eef48629c7d7e89c7e6dc56cb069891dfb3fc6ecf465b615ec4a7ebec7793408c858156be82b0c0ce"}, {0xb8, 0xffff, 0x8, "30b72c8e7e84e0991774fb27f84ecdf0fd08deaa74a5cb307e4d6145faab76205e69229ea0d339d000efd91391e915665f53c6f2362b9678a9948e1aac941dd1ee9922a6b154f73cd6ad4f7477352bf06e012e4bb49af7bcd31e749db9ad6f50449295e6760897f03e27807dee5325534175ff5f8883f131a760c7d686a25e531d254214870652fa8f3c85fdd7d9dd76ee78b04d1ce881b0d9a24a733bba15ec7a31"}, {0x50, 0xffff, 0x1ff, "734042cdcd91ba87c4a2f5383e3491b5c56db4c1032e4d8e4c2efd93991608b4729b6b2bdeea05d5ff09635227cdeb0a15ed23a5d96d40a2e8557365"}], 0x1118}, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000001c00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059b5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004df8e6de3ca62d52be470000000000000000000000000000000000000000000000000000000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a077846c56e9668ab10db40dab492b9b0ab59554b1887258b98cc7102c4ade4c7870d9d386880033c8335a66a547f"], 0x1, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x5, 0x0, 0x0, 0xfffffffe}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgsnd(r2, &(0x7f0000000280)=ANY=[@ANYRESDEC=r1, @ANYRESHEX=r3], 0x2, 0x0) msgrcv(r2, 0x0, 0x0, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f0000001a80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000deff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008049a433df0f91958c0e97dc00000000000000e1b20000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000effd591171448c9f81a71f323ea384b6a871e9a5fef8bd014e02b69d5223287fe48f7d12d8de1761a0370aed344446e921e176afac200a1200a4819917be84e0de1472731394fb72e3e037e3849917690ff8ddc192951544d0ab60deca76f1498d73d5eb9e0f8370f9edcedb953dd8993fcfdece6352912d324da32d97bf659b518e6d218cdd308e658b5df8208e3dd8"], 0x1, 0x0, 0x800) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x8000, 0x0) r4 = getpid() pipe(&(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r1, 0x6, r4) r6 = getpgid(r4) ktrace(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x3, 0x100, r6) accept$unix(r5, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x27d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) unlink(&(0x7f0000000880)='\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') r8 = kqueue() kevent(r8, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) r9 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x64}, {0x80000000000006}]}) r11 = dup(r10) ioctl$TIOCSETVERAUTH(r11, 0xc0107005, &(0x7f00000001c0)=0x4) kevent(r9, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x5, 0x1}], 0x1f, 0x0, 0x0, 0x0) dup2(r8, 0xffffffffffffffff) r12 = msgget$private(0x0, 0x425) msgsnd(r12, &(0x7f0000000100)=ANY=[@ANYBLOB="03000000000000004a70f3d7a1b83797b6b3a7d88611075acf21b5ac224e25248486fea230a21fac6d24bd172f6c8669764486836a3394d2a2b5101311f62475da4550189756db10309ecf1a07dbcf75288bfc7f94f58eeab84bdc27c83e5e68d421937d87422b5a4e6fe85372822d417330a0400eee2059dddf2b3fe63c99c47abb2ad9b0d176186a0562ca2ab90e6777b7e9ab4fabdca51e"], 0x1, 0x800) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r13 = dup(r7) sendto$inet6(r13, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) execve(&(0x7f0000000740)='./bus\x00', &(0x7f0000000600), &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgsnd(r0, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) 16:00:00 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1009233}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = geteuid() setreuid(r2, r2) r3 = getegid() r4 = geteuid() r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) r7 = getgid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r7}, 0x5, 0x2000, r6, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r9, 0x0, 0x0, 0x4a, 0x80a5}) r10 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r10, 0x1, 0xfffffffffffffffe) msgsnd(r10, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000140)={{0x3, r2, r3, r4, r11, 0x0, 0x15}, 0xa, 0x2, r6, r9, 0x40000, 0xfffffffeffffffff, 0x100, 0x1}) r12 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r12, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r12, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r13 = getegid() r14 = geteuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r17 = msgget$private(0x0, 0x0) r18 = getpgid(r15) r19 = getgid() msgctl$IPC_SET(r17, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r19}, 0x5, 0x2000, r18, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r20 = msgget$private(0x0, 0x0) r21 = getpgid(0x0) msgctl$IPC_SET(r20, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r21, 0x0, 0x0, 0x4a, 0x80a5}) r22 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r22, 0x1, 0xfffffffffffffffe) msgsnd(r22, &(0x7f00000013c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1e8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec803c82eec0da2322ae5d1cddbc15a50c4610a9bb9f25906eb89d1bfec5999126adff4eb9f4605ba7627b156f8cd1ae3d69d7a6f5c66410ea1312b28db3213c60b3a472d68af64840e014a5deb2c34e66e343c959bc58ad5342f16ee1767acb5537930e4af1492333979a9d938eb7619c5b5a7d642ade5d8cbf8c94e04c8e65f5016dbe9630f32f992b1b6ce9c5d759da7e28364"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000140)={{0x3, 0x0, r13, r14, r16, 0xa8, 0x6}, 0xa, 0x2, r18, r21, 0x0, 0xfffffffeffffffff, 0x100}) r23 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r23, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r23, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r24 = getegid() r25 = geteuid() getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r28 = msgget$private(0x0, 0x0) r29 = getpgid(r26) r30 = getgid() msgctl$IPC_SET(r28, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r30}, 0x5, 0x2000, r29, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r31 = msgget$private(0x0, 0x0) r32 = getpgid(0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r32, 0x0, 0x0, 0x4a, 0x80a5}) r33 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r33, 0x1, 0xfffffffffffffffe) msgsnd(r33, &(0x7f00000013c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1e8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec803c82eec0da2322ae5d1cddbc15a50c4610a9bb9f25906eb89d1bfec5999126adff4eb9f4605ba7627b156f8cd1ae3d69d7a6f5c66410ea1312b28db3213c60b3a472d68af64840e014a5deb2c34e66e343c959bc58ad5342f16ee1767acb5537930e4af1492333979a9d938eb7619c5b5a7d642ade5d8cbf8c94e04c8e65f5016dbe9630f32f992b1b6ce9c5d759da7e28364"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000140)={{0x3, 0x0, r24, r25, r27, 0xa8, 0x6}, 0xa, 0x2, r29, r32, 0x0, 0xfffffffeffffffff, 0x100}) r34 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r34, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r34, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r35 = getegid() r36 = geteuid() getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r39 = msgget$private(0x0, 0x0) r40 = getpgid(r37) r41 = getgid() msgctl$IPC_SET(r39, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r41}, 0x5, 0x2000, r40, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r42 = msgget$private(0x0, 0x0) r43 = getpgid(0x0) msgctl$IPC_SET(r42, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r43, 0x0, 0x0, 0x4a, 0x80a5}) r44 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r44, 0x1, 0xfffffffffffffffe) msgsnd(r44, &(0x7f00000013c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1e8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec803c82eec0da2322ae5d1cddbc15a50c4610a9bb9f25906eb89d1bfec5999126adff4eb9f4605ba7627b156f8cd1ae3d69d7a6f5c66410ea1312b28db3213c60b3a472d68af64840e014a5deb2c34e66e343c959bc58ad5342f16ee1767acb5537930e4af1492333979a9d938eb7619c5b5a7d642ade5d8cbf8c94e04c8e65f5016dbe9630f32f992b1b6ce9c5d759da7e28364"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r44, 0x1, &(0x7f0000000140)={{0x3, 0x0, r35, r36, r38, 0xa8, 0x6}, 0xa, 0x2, r40, r43, 0x0, 0xfffffffeffffffff, 0x100}) r45 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r45, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r45, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r46 = geteuid() setreuid(r46, r46) r47 = getegid() r48 = geteuid() r49 = msgget$private(0x0, 0x0) r50 = getpgid(0x0) r51 = getgid() msgctl$IPC_SET(r49, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r51}, 0x5, 0x2000, r50, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r52 = msgget$private(0x0, 0x0) r53 = getpgid(0x0) msgctl$IPC_SET(r52, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r53, 0x0, 0x0, 0x4a, 0x80a5}) r54 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r54, 0x1, 0xfffffffffffffffe) msgsnd(r54, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) msgctl$IPC_SET(r54, 0x1, &(0x7f0000000140)={{0x3, r46, r47, r48, r55, 0x0, 0x15}, 0xa, 0x2, r50, r53, 0x40000, 0xfffffffeffffffff, 0x100, 0x1}) r56 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r56) r57 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r57) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000040)={{0xfff, r14, r24, r36, r47, 0x4, 0x4}, 0x0, 0x0, r56, r57, 0x401, 0xfffffffffffffffd, 0x40, 0x6}) close(r0) r58 = socket(0x18, 0x3, 0x0) setsockopt(r58, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r58, &(0x7f0000000100)="8c65", 0x170) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000ac0)={0x4000, 0x65f, 0x9, 0x9ae, "082f0569d4af7a23acf7041300", 0x800}) write(r0, &(0x7f0000000140)="7ef873806920880eab1c5b61687dd6d737eccc203a19756594e60901f99f1c6a09e5ac596dd7a3ff734e1568eee4b557f0756329876f22388802d0a9c1c900000000000000f10069ebf1123a8beb352e45b2ca87b72464fa7ef7584029434b060c1823da23a0fd9afe20e73addf776aecfbe5860abba6e262f98a3ee9f9ce7458c3ac77ba5c3f6029570d8f7cc9c5a6e2bb9b83492884df7899aa52890dfca4a16948ec6594d72e2cfbba22b9d53344bd03379876d0f20fc0ed2ef39dd31ecb6efb7829a00000000c4cdb74fb4e3f3feb51d640f2f77dcca6addb05c2a16b4a59c1e56182a91ec5a7e1328cfd45513540a9df7060afa4082337a19cc059dd104", 0x100) 16:00:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x130) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000480), 0x9, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x17, 0x0) kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r5, 0x0, r6) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r7, 0x0, r8) r9 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r10 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r9, 0x0, r10) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x2, 0x20, 0xffffffffffff7fff}, {{r6}, 0xfffffffffffffff9, 0xa0, 0x80000001, 0xab, 0xffffffffffffcb85}], 0x0, &(0x7f00000000c0)=[{{r8}, 0xfffffffffffffff9, 0x9, 0xffff7, 0x8, 0xffff}, {{r1}, 0x800000000000000a, 0x20, 0x74e6c0d7359f30a9, 0x6, 0x1}, {{r10}, 0xfffffffffffffff9, 0x11, 0x40000000, 0x4, 0x8}, {{}, 0xfffffffffffffff9, 0x1, 0x20000000, 0x3, 0x9}], 0x100, &(0x7f0000000140)={0x2, 0xffffffff}) close(r1) 16:00:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) chroot(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='x\x00') r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r3, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r3, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = geteuid() setreuid(r4, r4) r5 = getegid() r6 = geteuid() r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) r9 = getgid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r9}, 0x5, 0x2000, r8, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r11, 0x0, 0x0, 0x4a, 0x80a5}) r12 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r12, 0x1, 0xfffffffffffffffe) msgsnd(r12, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000140)={{0x3, r4, r5, r6, r13, 0x0, 0x15}, 0xa, 0x2, r8, r11, 0x40000, 0xfffffffeffffffff, 0x100, 0x1}) fchownat(r1, &(0x7f00000001c0)='./file0\x00', r4, 0xffffffffffffffff, 0x2) fchdir(r0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='r\x00') 16:00:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000040), 0x0, 0x0, 0xd6fc) pwrite(0xffffffffffffffff, &(0x7f0000000300)="be1d84d316cef90d763d2933b6ebf0190a22fd804422197f36d8f2fc504c1f1c1b4e8783ad627f445e11da5688108362a1000e43234d23544e1e157664fd5c54f5993a96e3693d82860419af1ba2ca121bf8649706e108871042afdfd3842b938a2329e202703b8da2bd678abf5d1ed5ae28027db4f7bb3ae800eb87b4abee349fd2f4ab3445ff9b35b732ca72ef3abdcbd4ae76fb03a02a8b3a1d519591887a7c9e70622ab8f2ac413e8d13d43c40c861703caa5cb4a8e31cbcfd92770aacb1a77e189e20c14f0b4731574a063d0f1f2745b67929a13c4c261e8a61d134fddf172dfdcc5f1adfc344d2f162b0e4f2c36dae327e50143c597cb14b106385a9cd3f6f10cb4ffb186fb4d750f2e375c132df9667806716972389772aa921859de37906e8d39e2ba7684958b6bdd08263027ef63f669dd84e9b229b7503cae7223795ec20398ef76aacdf32346d21d1304103a65de219009c05af99fd5da6f3d3d208a675c65c96dfdaaaff84a742c8d3373ffc4e0b62018380cb3264c6c8f469e2f75763a18cd6769a35655e4373ed1159e5e0b9597a0dd645a33c7ad11952dde1203abb981d7a6a6869803e2e49b4ae1cf3c4917e933ae359cd52aeb749d08aa1bf2f835b82c496a8fe1b83f13df734f863fe11a18fff9e477156172048bb279b78cf0019ec866aced2974bad1dd17324f43a7028e26ccc4ab7d62961757458e08d669304a48909c0646615cb4baa2a45a1c5763d5078e5733f3bd3687fd9ffbef2a09d05f9505e049f10d3cacac00f59a0faf8b5871e3da0caee2cce8941025bb9d78f08c6d504f91b9d02ce85f084272aead202bedce9be1e28a9a8c841d3ee5f887974b1120e1242d9ccb448970cddf40626bae8751616b29cfbd5f462e5ef86c77ffc6de145e192a589ecd74b560be3069a86efb02ac4b94bdcc341cf4106f220769cc3b78f5c4abdec9574e364f9d984d2c27926027bab196011b3744739401ca693efcec7861635dc6d1468a638cac1ac38533dfe7fa9e9a2379d2c2bd3cb57a946e78f9bd3fea42189108379f2702745fb1d8cb0f609efe8e13fa64befc3659c9be1d5180d8944e9fe9eb53cb950c910f0b94c6c257c62f88dd6f75bd1c4b96396fe9f842da49686d9a58ff92604a91ac6a6369c85222971a5ffc79f26869dc658d067e18172bb50ddb27b047009ec55e01d032e80aa67ad66542ebdc3973ab622fdd64b9e956f1b8c1d8a74b384c609e18a483698896d82ee39e67b86e4ddd9c5e590de606f6959cb58586463e5c62d1dd4bb7c687d07a853d4f983ecf7033f297d595d0af7edb9fe94711145ac5002909d5fbd3ff5481a928848b66d9f4f4b2e595900ac7a30c1a2d987ac86358e270995734f92b97afca4627e4b9d902d63390ec9d834e5082c1524ae8511b484b12353bed53e1079763adbee64992c2bbf627688f51a76471e3195eec23eb454e42fd5c52ee55f37fb33ce2856fbe8d32493b450f46a40005336840af0bfd0d55bf2969ce7f683bbb6cf95cc2b71f504c3074d11046f1c6ed78f7673ec9461f6c6a8c49cb198579c1cc5520a5b92d69df1f96926c393e6c032f8107e745e880d78069be3498bda68d79a661c48675422cc0231e94dd5a85c384cae483f1b80dd9260e32231a84e9c37e20c5ab31d3a75cff4f3d8b5980580d62d435821add7c905fd0667177b33a195823f685f70cd26c4b3a2ab720018c2fc632a9526ab74c50933a46f6fb3497505b504bf76334eb58a95ebda55e2384267d3f0b9892ea42ab352ea398e9280c1cb6de465b578312b2175dbe31b20fbfc0eeb1e40e73e1effee38897803a033d658d2a6dd27025b5be8d3fe9c4c441a3ba50f9b756120bd950c78d1b2cf9e54e337f062afdebb167a1c4282316fe59ba444c7520ebf9b983affe094fe070d5e04501635c162aff9fd91a87dddaa3add419bba7a8ec3ab5be78dab46d54c40f5de4d08f06c503818eba376a52010ee2260427c2a60434d106fe97239ce6e6ffe190137144e6fc6b9473663c8c4a4a3639f79ea5e11cabd0a9055ecf722585fffb2e62a5c011bb8e88dec03d45205adeb4e2db30cb31ce437d7074ffcd944fb6e9bb03549a51c0a884d8befc482d0df1ca3405d0e68235bf97bd25f506743d2e9e1963ccc74a58031e35431ab4743867f39c060dff5ab61c834bbbed598221168158f9733d5ae868e6a2d479289257dd0f479325953645c9083647d474e2f06bf16e0078ee713f14e21cf1a41a9e7b4a681f95c9fe7c09340c89e7000576f7f5f11df20b5b6a8ecc7589d756889197e547d36e604f7001704dd2d676dacc20972d9746ae3d18aac7f807a41fb3a408d404915d113e12b200e74de39128c1694a9d92fd74955d13951d47637833d3d8bded6a878aa00e2d0bc7ff0fb00795dfc407f65cbf5b9a4a15afc8abf13bab53f1f31abf7a8d060a4c5619387e71edddf16c2e994d0551b700703da39394aaeec58a6e85e7e88c19de81bae6e12f52b1e7b54854db8c1865ed1c86fc63806004852c00fd994ed227d4a37e15a98c3c3762715bcffc93e6678888de85e6a47993bd36479b92c5980224c979dd2b7023c6ef2d5aa7df1d086b2121b184f589c30684927ead1c01715b71c0274b953d03c677671efddc25460f2be623d79531b776b7c6dfcfd619cf5c7ebb59126ee6c294d54ac4fddc32bf95b72ecb12c04baf0dd4517e910df44f247428bf94bf4cbd89571783a7781f19d429a2bb6606a8272b138eea081e609f06a7351b50b358b4a9c902eecde390db0dcce4e286dd8aab33b3ddb3adf5ab9640088e7a7d09560faab1e6d3a9c63f809788f69d739a7f70cff40583f13f413a22cdff1761308a7baad065adefcadee4e7be41e7e7633b6998ebef53fe45f837f91ef26b566e89065fffb39ea6bdab0a60b0b363ab5ac9e70aec555c9c8b3e5239d4f8fdce537ae4307d78399c25f49640970d787625587e159113333b9e6142c802de57b69b79b6e1949df63b7456697479a703320019656bca136d2ced36db528267a211312762cdf810b052fd21022833119fd23b014e9fa41cddea93027888aded769f87a33c0b0f4261e77f7f236406912a53af5db7f7f166ad4d95f4285dd0a389bb7b7da02d1c3170e55388ef6b8c311c71e944e099f1ac614f1d53925b4b9fcb5961a9bb42514b1451db1e466e4800329a30bd5ed3bf5333f4d7d8e1917ec6ea2e9c6be8bb6d86f308868c64cf4005628f95046339883afd289fc8fbf0bfbd4197ff091b3da0e23c0359d0324d98d79e5c8219ed08530a630933c3a546c6c9fbe21d48a7e8771aee9991dce552aa129c8152fe69b9caebfe2184b20e64d241e46995780a65cae9780ec7a6d73fd489dabb36fb7e3c1d958b9f8a567e4e17e7ccbcce3c50d7dd15d369b0c3ae63eb60fd98c5aabb20044fac4328953326f1bcfebb425ec82dcd0ec4bd079b7d99aa5f727c194aa9c0ad7dff7df8e0ca95242ddccf90b3243f6f10548962dbf34444048b1eed32f467e3fbf1570f12e55e26d5438b68abe9b5d4b69a3d81dce9598a16a29b9500a79fa3dfdc22462a32ca96f794e1e6ee46a5eb32faac03f1ad0b343a3ce0d6c3970c4a478f116925831c046b6625d859ae2c3c7708d0c97ad6c8d5a2342f229a3ccf0b549031bef0203acc1354a7a281c4aeef26b43938c45b3e4d543d96619e089bedfb0c1ddadc0fa351b173dd0bde994a1f68dbc8f069a9cca6ba3957950f10f6451ed7bdf6ffafe6223fd049444d5b6defac4c493a84b73ef18b931786b5473d3d29a25e98030d836cd92f4113a9eb38984ddbc247bee5ca346a231413c0646940f03a532e5a53707802160de5d03c4e5e93b963d46255444c376fdcd9061eee42dc3d41b04e3e85bbe615bc464000fc78944efe78014b186fb6b77e8ca74b9dd2b2a13d4ffa558746f0b63a3ed11bb6e205b74b91698e495bb15b444faee6381c888080903c4f8dbecde5b85e86e0b33dbb2ce2aa48811f4d20ed4f6ac8e39fd8adc616246bc61258a10b95c8ddec9e0a2fb67b4ff55e684afebd8565016573f2231b8c022a55da052782d9f24a596622e0f3829a4f9b5fb8c44118d16f0821850c916b91fc5a6979f8522850a03cb1e88122319e393d38cdb09c62632145ae7852b5800cefdb8df8fd6db0602e9dbe481bb3443b8d65a796096a823f7d63a614966f50845613b80c28c3b89c1e262f42c90ef209f58a280a52bd4d09640c59e3ea2333ba52a07d2c08f43e0929edfbf41635ee155ea219e6a98edb670170153c24e76793bb383cc55e7209cd54d5089ca77fb8c8bd940fe6c96cdf74e891b934d183b03c6c0eb2772870ebf763de55587101f36c9370838239ecc2eb52eec4af3f123bf58fa6a7e480ac45fb548ec85662eb47e30dc550390b3ca0a6706d806de6420c9572cfe55fefe09473abb750b6ecdf2f8dbf359a043208699d895693adb2025cb82d5bafbb1eea19628f9b44988ded5ae668b5200bae2774b29d7f381678b2d121be64095c12684ee427c034d53c8bee44682e18d22683cf5e68ca8bb944399e104b30b76919d67650d8c7731ee05f6fca2e12ca72457058c7ad147b4e2a8705f1a9ebac67daabf18a54d1ebf630236dc87181a1f8cf207ae350671b15a674dde112d20ee305ea9285423a085307f72f1679756ca6e87295ca31be1608d70a9e032c3e1c01fcc752afa136f05cee35681291a04ae9d6f559e21642112185b2c2319b193c79a7f62312fc4f6768fe2d9a3d40a8066eabff28ed36f2517b07a02b4248950c40ef357b71b2375f962531e37613cc1ba6bb24303369e3d3e9477d6f5bcd3ce457e9fa66f07e4c845eda94aca5393c98c0986e54e2561f63f25ea401c6bc7b1dd10733f052af3b7957cce3f2d68026aef809a7cd5059abc257e0b88e18aa32234064f08619a7deed6cacd6d3ddbb9af97baa22a7e568fa4c8fa05be16c14878cb2c46dd108f46efcfc706c253f2ee2a95d043d0f12cff34a3ebbb0205d93ff7aaf667f8099810ebf36d8faa06b46ca78085d982a1fe8f85eaeb2687b753a3181856aa10ea3f06100ef07d914838d44386ecf39d0b6abfb2ada7021efbac30edc53de150e73c00246376763c820e3a4ffd5f8735d3483017b8c4065c145757d6d64e0a5cc7db24f8f08fab068e8d6588bc5adbeba54137b6c2119e56e5f74d6334417972b9411bf3c44fb4ad9f2dc50cf1e34bce5c9df42ebb361069a3c4be121196cee69b9611e75d6dda6971f8c0cb4290da7ea70c02fa96fa9c989759665768ee8ae1b6907aa62af2700464d4e34466558de9e0f604b8caf6f098f01295b560865c3952770bd92da6d0b324a2144932aea49207e783c7565af418dd393284ecbc5532126e2f4c876caaa04887bbcc1a12325ddf9540cb80360770aeb9c0e3381dec3e8f2d76c073f0e22229987f4a3c705c378abc86baf3b760dcace7f29bc030ac0c4258897f15b0dedea514c7507ab8448f85eeaeb17fcac3554db02e29805c09af8af6e9b5483737f8c4abad21455d786600e3bd848560388b38516e26a889cf05e5b9b13d85a568207f00fcfb01a49618931e632d0b1f7bd8c751c08ca670467dfd20936abe9e0fb43dad4525fdd1895cba0abc2997d7708e8efb4984d935e7929aca81fb5de918d3fad31b21c31b318e1755cdb83aa2c966c038a229c205fcfcf0c4be4aa57441bbec84dc22bee76bab5eb46e4afe18e7ed1fec54f159a6eda9bcfb9f1944259a2280dfa42205", 0x1000, 0x0, 0x2) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./bus\x00', r1, 0x2}) 16:00:01 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mmap(&(0x7f00003d9000/0x4000)=nil, 0x4000, 0xe, 0x2012, r0, 0x0, 0xfffffffffffffffd) socket$inet(0x2, 0x4000, 0x20) ioctl$BIOCLOCK(r0, 0x20004276) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0x5, 0x100, 0x8, 0x9, 0x2, 0x3, 0x1, 0xff, 0x7]) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000040), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r2) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:00:01 executing program 0: r0 = semget(0x1, 0x2, 0x80) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x1, 0x81, 0x2]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24}, {0x81}, {0x7ffffffe, 0x40}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:01 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f00000004c0)=[{0x0, 0x0, 0x800}, {0x3, 0x3, 0x3800}, {0x1, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0x7f}, {0x3, 0xfff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) semctl$GETVAL(r1, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) accept(r4, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000003c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc737b4a4af899b843fd3357ae26caa0416faffff00000000000004be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e293bb978ae791127acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/184, 0x100b0, 0x0, 0x0, 0x1ce) r6 = accept$inet6(r5, &(0x7f0000000380), &(0x7f0000000800)=0xfffffffffffffe48) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000680)=0x509cf6ab12c36df9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000640), 0x0) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r9, 0x0, r7, r8, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r11 = socket(0x11, 0x4003, 0x0) r12 = dup2(r11, r11) r13 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r14, 0xffff, 0x100, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r12, r13, r15) getgroups(0x6, &(0x7f0000000080)=[r15, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r17 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x7fffffff, r9, r16, r17, r18, 0x40, 0x472a}, 0x8, 0x8, 0xfffffffffffffffa}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/89) r19 = socket(0x11, 0x3, 0x0) sendto$unix(r19, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r20 = socket(0x11, 0x3, 0x0) sendto$unix(r20, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r21 = socket(0x11, 0x3, 0x0) sendto$unix(r21, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r22 = socket(0x11, 0x3, 0x0) sendto$unix(r22, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r23 = dup(r22) sendto$unix(r23, &(0x7f0000000240)="d56aea3936d6daae0a5c2d00e746dfa79b34691c5855876806ff950ad8d0ac38582f0ae3dfbde3356e27382226074765ca3c0ecd52b0936d269fb4fc5e387af547ca175c6f472824cd9515d104dcf2f15ad65b4ea4f17d87027a0662466e67774cfe75003016620819b3fd16d8c177dbcb806788c834609a3c38a3ec785e55031b1ac44f5ac43a8071fabf5990ba38d2d2a5b3d897cf19f3cb9ec31fd515effad83e220aeda8a2c1eb3fb5e52c95b47fb9e990910b88ed4c3a580b0ffe1b8c56313142032818b443e4ece5ba34011b5d55f353", 0xd3, 0x1, &(0x7f0000000840)=ANY=[@ANYBLOB="00c00800000000000000820c90256b9d90aba21b5e675c0e4940f8b5523035010081a6fffe2cc4fb28a4497a400d0c395fef135161b4626651c657eb9d65941b6a0fc109527a5b3084f750d547f4b122fb5f12c4c73b58649d9cdb6aea738b1d529f54f916821769cb4f0c45f684f5a4835c02ad4cb540cbcf4fccba2972d9763460f580a27bf09d131d5fc8d1f185025df4a9511f19a16c376344a2c5b1313784d0070c292322a36c82f60e4aebbac42fe9e01407c79cf2dcdc2de19aa306adfd125e20ae6bc1575d66908e5f500cc2f24a28855a1f811de34bd234185b1fb4d75dd60f76d5ba63636b3ec6e2a80e9961ca989b9cbe81cf2082e86bbc88ca6dbf693d5f98defee469afe5a37414e3a8c43d6219475dcbff7081e2176a50b7426f3ceb039259e875440bc9905de3cd806c52e31084645c83a18199f98a22d1cec733a454950d3cd6081414716b455a4c291c8b3592aacf1a5cdb7185aff58d58b93bf4bfcaf8cad547b64c0d5c98dfef9fc57ebd831da87c4c479b49009ca4679e47d37a20bdf087b7d39a6900ad093597932530af898b47157759b93d11c8f14e354fbcdb4a377112d1db5a0d860d8f42c65718ecde862b32042ec6e54d0960ab7c33872404b839e01d06e943755bceb3f32496423f00802a89a1dd309059bcc4ab0aaeb33cf5210cf3b8a8f546c55f5553d5ac69af79f2f11e57a7d18696402a6f55c830382255a319031d014ff1263cc6"], 0xa) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x7c}, {0x6}]}) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) syz_emit_ethernet(0x16, &(0x7f0000000340)="03670000fe9b57f9e42e8f31d983802bd9a55b03144e") 16:00:01 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0xbd, 0x20004000}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000240)='./file1\x00', 0x200, 0x104) r1 = open$dir(&(0x7f0000000a80)='./file\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = dup2(r2, r1) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000100)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000a00)={0x3, &(0x7f0000000940)=[{0x1, 0x7f, 0x8}, {0x7, 0x1, 0x0, 0x9}, {0x0, 0x3a, 0x1}]}) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) dup(r4) r5 = open(&(0x7f0000000a40)='./file1\x00', 0x20, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r5, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) r6 = getppid() wait4(r6, &(0x7f0000000440), 0x18, &(0x7f0000000340)) fcntl$setown(r5, 0x6, r6) write(r4, &(0x7f0000002380)="e87d7b5f6fc023ef6152c6b807500eb909fde1e6f14cbf6ab3a915337ce39b690b492cefb2519a6ae800cd037fa86f7ddc9b3071faaccd9f199dbc72a5823b9126d14189f4304be354fdad702ebe3168c8b948faac30f8cd70986ac028ba396da633964823e2aebe01271dcc56b7dc12a735d12e6a5b95be117a9c7ef8a67d3137891bcd5988f9f6aad31663f21af93735fecaca3d1cf24819d67ed5be0e228462cb954b7abdaad9f763b2c34538972693b642d5421c28272f0d5b2e5d2f6434c576581d96f43c8bcd58e3a260472e6c88d490fc442c160d8972a2d2a636d164d805e361fb6549fd51281a8a9050662e3c0dea3fa35715f5b3cfe19520139a054414cfe6802798bba1317ffcee1c86eb1e289f655938a8885f4f296c8be76bcfff4a7cbab346b74d38c93e0fddb89f07ffc4b402dda4db6b0c9dae1136a5268be2c0f19f4b4429b1c8a15593f998fe5e7bc382c247f7bf03304fb9ae16059610f05cf01b314d19645021caad79cfdd5845ca47e03297a0f0e4f117cdca4c720dce492ab850ba1ee3e3d3c8085c6f4a1a23569d16f716533808b67d7d8f1a0bd9c5513f7e3a1c61bf13258b08eb413ab66d91a30a280ddeaba07c2a08d0dac092217604e974de148a4ba5119d1ff6666ab62eb49c44e3a10f3bc66c6044c942002a01aaa2df0029f8a1541d477bebb067e71b92e25164a2838763b9ea855b22ab27895df62c15eef1649c200aa862a249fe88c03714c34c3db7615f42ab9983c99d25c9fedecbe65973402a9f2cb4c1338338383b482cbbdd351fb2f25642a1151de405093806bb67693b86535b5a50c3cf21c7193f9641ee96b757e5f12d41e6dbf622f2836be72156f607c1ff25bfa00ed243e267f0b7cd0e655546911538e9a172baf931cd0289f1b1f496753aca4fa9ffbb24641e593881a0456d8b970170ec65df914743faa835b627ac3cc182d4930e4cebaf33ead1587ee5b4c324aee0e904dac6ecd6cce0d2bd4981c0aced67c8f3a56e44099c2604e8230a439d279ef3d2fb0d243eda4ce351295f7a3d0177fff5cce8bed14842ce202adc559d7013327d670d9ffb3e9ae73926ff231d81b6616a5e9f13553c1effbfcb7d390d9767c057a6562b514e1a959a04bf89da060b9e2d220d2bf5d96fcb1613d0d5fd189939679934a192290c0650a94242bc70dd220723a9604dfc6f374ad0a767f66095d89f084840d852e32015b446017819600e7b5b7b2b2bf44670806292a96af5beea8b8cf6281f3def974d7532ff301c37ad5574979e0c380e269fc32b3b9cc6ad0f9a9e06688ecf21dad6333f0689f57c346e28278906462af8ee643eb1d2d2733183297d39c8983af3222b5f83a17cf3ab30e40d5e8dc7b0d2e98a14cd33babbb1f2abf52863ed7ff9cdf080798eb74bf491e8f3237876e20260ceb9798616c7c93e74060520915c675928151d9053dda5d587901a7ea7de171142f7dae3afa22c6653d37d28e088c3105ceb73a0774e9574f3ea3acd618ae001fa4889ccdb300d48cf020d54ed7ac4e95d8ebb866500b5cb49eb994416b070bf3b2f9d646798677ffe50be4f3f600c57557809093f5f1e98d61d0b8d1509447f575fdf8541b685d77a3a47118468869a1f8f466a9e79f623c6d422e3fc730e493fcb74a0463a1bb35eac9e5974a149acf31f868c5f95ced7b4de9da97d66d831bc256c486fd1725760ab9270279d20ffb063647072e0457465916df095a6a04869bc75bb8a1e66652a15da6016b862c680004f988264ba6c171013829b6f1f3f3a7c177affa3b1d4232f361d21ab992a0d0a7bfc5aa9d5152a233aeff2e9da4d0dec3acb713de17f9b7467e65f7a9b619303a4c74b7896d2d598dc1a4ee570e71aa0889b3f6b2091821828151944db0a6175868a44da25d9318dd45697bc9beec5b32b2b9a977d1cd8e9e7d7defdea96bf5f4c1f1ac902c51f12a5fb6e3f20d7d58e85a17000b6c4ef026e5aa7aaa3483fe13ae691e0e3a8e5a52f2080507e9a6af48d5f04d7e0905768664bf002c4b88b8288e57d69423f5dbffa9ac9abec19535a15e6213835d61ff4b6ef8c9d7b8c77be9e86a87e4cced38bd787b6971d829259ce5a2f5c6bd16a8db0abe02df4157b68ed91f23873dafcc922126f3d5826f2bc9c154592fe59737f9fe3a37546537e41060df73312d9fbac367d47199afd69bfdd4d6f8b2dfe9263ebd22ae50c06ad918db7bf1c6ec68cf9022e973163267660375e83fd6a42c8fdfbca9a48b26167942e40e733fd0984a5909ff71ca5a9c4dafb9d510d199ae036ad66b3ff15c404e2437f093f6c04acf3678eb5f60f2c8d9943fcc2473056999d3a858331507cc2492ffdef0675a9ae2acfd0e487ac9e90c8ad15169f29b3abf3fa1d9b4539db28267bf260b9a3297bf1ac7dfc60c2ffe828e7f07de4e8408f1c0e3afbd50341925d6355463fd00bf32b82ccf9d11cd3ec5744e03c2e56c6081a9c5bef3d323c11d9c46cd3257f32a68d70ac1eef7633e0f00933cc0eecd2879b2397b4b8e94c457848fcab1369b33811291c497ca70278eb8976df698a72858e1c5d1a67184a61cd2f4f2eb4ff9290ff548179ca2e76c3224c18d5258199db665919e7faf8e426c5f8b9c23d6a8152db809739ba87edde7f0f2ee498082039bbc2b14a9147b2b43fd75647272243bd1a26a0508e4c23b03faeb4bcebbf087914dac7085157a23031618e74581a05ee76b7886bf4196a1d4ae56e681098f7c2d73fe914c0910d131752f2f03c795a417f4991d93634fe8e54521589ded57b1262c88a7ae6f6815e354702ba80aa085335177c791cacd8d017ffd456fc03c00d628629769d1a5bb5273dd5c020d63b6c383a1dac6dd79d319e38c844b3b6d79a0dd961afe2a701b668d5879d0f4d49918135ec43a0d23da65a5f6934e0ea88a8ef01b6b9c5091ec1177132f42b375efe5c15d3f537eaaba430275fac9a866a1f40ab34ae6ddfa9dfb1b43f5049007e62fe79c9563f20eaa0c2db3d4cc197de01f1bf240d7f0d062ee48d0662f67203cc6f380acbe48eb071918c46e17425b5a7a9ec50855d94f9b53df66dd02ab14c027b4271f86c77cd036790e48cdf9ae203ea4051d11d5680ff4c8acca2661a1d9d52763706b96a55e80fb4a4ff09d65991efe5fc90effa39e0d1d35b55f6e3826f7af17e808913841ba2310a49ead743a58dbb9baec9986e21ff15eedbcba6b2ebdd326ab0223baa23633d5475e9d3812e6656d562e54800c3ac919982e7dd31c8468ad5c172e2902a9d58536c8650dd66a0bc31c146e2659b0ab0a5a905ebdeb42abbfa87d698f67605f7ad604bf240789ab804112774fc84699cfb852bcc2cf790edc92325a1c099e8e5804e3d1b871985962e823f8c6563e8be8651b675cfef2a0e08a1b48286f1b85b6c70ed68f791e9cd5372e42ef07da1e1bafbe106b6b5fb2a651ab3d3581c0156cc9351c38db35c942a6bf1509d93fb215321f660edbe83817a0b580b34000f7a6e65aa8653d86004c1c84d6c1e95bf65fbcb224d9474b78f358bdd13aa788e868f4714fe5c964941fad0d82b43b67c30a66263f0c6ba5d162690c734b6b9066e7dff74c3688a2ac7472b42304ec276552d91ee43140178f7300c97e3d75416c21a775863ef9491d104bbb8f341c5729f12d3178ea3127e1d354d6d1eb27d9adf06a2adc6f9413a533197a1314e1db4dbb7cd36865e79b3b76471e8c4a59bbd32e0af3b03673ad0f19caccb2657296f70828f9b87ad094f71d9cf547d33bfc252f3673b3f1dbff0e1c7cdaad3439d63ea4f98a84b6654a6bcc28a5c8fd320a5008d54814b25f66030d9d2fa5cb309d041a61594d0268b2c25ea698bdbf1606e396d14b9d461de7da88ffa195e39188d15dc65d8ae52c3106acfa557fdddb02105476ff1d7f43d6107149320d7c8e86ffc56baf86000d7d9bb396647a52eaa4660bd85fd45f3b0faafe743e648340244d311e3199160bb0161cd009598185d761b54376848d403e675882006d0c4a9277217105adbd2698610528ece3d0fe3f77ce9fdaa5b3430cd19cbfee6dc40b19289bbd14960b1d674a50354d34c55b15a0950a0a1b8b5c4d0891a49bae988522c56b4c88c6dcbaec4a6b20e8f5b51f481c2dc08df79ed4dc581331fb1ba183e6f68fcf95319f3477aeb699d66a04a4994104a9b8be8c3010cabcdeaff59143cbda085b921ae43b6e32a53fe74bbf69cee518fe4311be9ab225ba72af6f13fd91ef58b238989c48cec8549437d9f50f273fa85c9cdcf3f3b9063ddb4d4477b7f91dc012876a78cef67c622c86678f3ca3e3c90a87e85135c6b03272bb7e5382acb9a82b4e6ea04773275bb3f4f1a48437cb338bc6a6d69c0c0c22a1b6db42dd7c372e67784fcbc8c921c006533b149532fb7b92b0eb7711cab80e02ab912f38b149ddf4ded70159146f3a993339c9646200f893095b2eadb9ebbd04684210fcc07879a3ee4b5b92ebc0095b12d913d9e1447ce0c2b7c025d7fc9616b02d020c3949496f396828b6b6afbcea13e6337b31e760aa9bf4c5b2d9bac830acfb5befe244cde8122e96277b9701cb6afa5f4d16e9e50c1bc89e814a780d61f25cbe4650c70e02b6bde25391dfb2afca729b1022c125cc662a748b46db453f316c13db3dcc3932d153424e6f853ee3943a76821801f3182749c9eed1f41991d251a82c30ce5512479a5114081566db307a845a76439af3b8848c8811fc16fd49e8833d6585918116abc307a2b8f6881184a654edd0ae2d84e79391d93a7af203dfc99b84f8672b18c0f8e4bd8e5e728cfe8bc3aecd123dc93e1210f402d3790db679fdb1931f3a2c1f56dec3d6bbc65de9d7f85e75bbf0287b9b9a0a344209b82f13b65102b5729e7fee6886ed15730a811b317407d91404ecbb3598536f9b57e7f15c93dd94754097023cfd29f0056572566180775ec7f3ad7ae3200d4bad79f37f721282366dc2e8837acba5a8f657a76c06627e879c0a4582beaba501bdbb6c067216a280bafe055efc2a0d651ba94610ad1c4275e1e16d8363091c63dee9357e425c106d85230b7528117733f0dd81bb670159cc9823f6250339b288063a44682649cef5c38c54cd5b5076804ec74ef7ba7d1de23e6e1aaf8c0de08443cc994caf62bde32587fdb69a1e4b66f169930c7d8f5df2ff137a06bfa4eff109f0d081388d46e850ac697585385fc6d86aa24aa1b8e52ed5e0f2bb62dae6886291a0b7542f7ced243ff43454bbda4a9544dcb446a1dc95766e0591a91094ffc11429c9dc8b51fca7fb1635cf94d2ec92d5214c535d9c609dc06f44cc18aa2e5857866f16da0a2b3d135f3056a339686e769ddd60b68f630915831e6b7761bc592369b3a54fbbddb104330c496e588f15a3fed74859775d1cbfc3b838a6f24e1216f525f2f1ea3a980077950f0a0ae7cec93882953c312c795db18cbfa02ed9265d9bd81c3e1f6c73561649b6e2fc624278c5548ae76f8b5bfe00d01426a5b5c1baeb1a2586a640c381b0591f013cd4288e431b54a165c61a7f41ec888e27ed394311bf4d4bd4603a89648e0ed51bcb2174852af77c183aa0e528f187814f4d00c0fddfb0375a763581a40a5e1bd16ea9f737f5a524cd9a621bd3861d9f26dc4e651e68494f18f7be3766fa4f276f177cbfafed7899ad9fb5d60d2739d2784bfa594f1efdf66cd68cbd274e08a2d4608c322f8ecd8c95fa43a8aee94a9ae543208d9a442e737c020188f3eb95488ce4c6ea3e9b37ad28cfe2adb", 0x1000) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x4, 0xffffffffffffffff) acct(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') socket$inet(0x2, 0x2, 0x7) r7 = open(&(0x7f0000000040)='./bus\x00', 0x70e, 0x0) pwritev(r7, &(0x7f0000000000)=[{&(0x7f0000001380)="741ef9382bfe3a9354a6e973a2f598126478d3e2ab50328c5c95c34f2f1910a8db9a81880ade405be6d060e4dc7b9f368f0084f3a27dcffcdf4cbab802fffbba6262ece2f2be447d6dce5401907c273157be1ed11025654ad9f3fad11b0029e0df75f482399205ccb93fb910dd0f19e7317dbfa104587e9a164a449477e407865edb35fd6d59259fd3fc95987f9d5c4954d05e3d3ea5e03e5d9bd63c59bcadec9a255fd829529f5dc788267c774013311a3ffcc8b0095b047855e4c76494b631917f1221aebb50a7ad1f529ffae3d876b46c011eea53ed3813ed221de0d6dfd075b3567dbc12f8271af96ccf0e3762d540dce5e2329cc661dab2a8d6965126b3b190863e103d81af47fd10ea3641800be9f769f7da138a68c8a229b716c345fb10e46f9ba9480583e4141343db2f500130a03cd894d4c1121024efb020ae13166af39b276ee56ee53b50d1ceb6477198936b20ac9d868b056553c154bbd2a2f19d30678260d2b4e83ff882bddfa89fffeb81da916e8553c481a1e34770efc107e2a35374e3a7157a8519b569b1499f2e92ea7795c50b930ec97e684d6fa907cfbcdbe58a735ed5a9960e3cf3168fc0d1847dd9b084d86f39d10bac2402aae5f1317f67483eeb02921ace21d8124e290e4ab86c74a68038b7fe27a52252dbe8545d1c5aa1038784f28b6115ea52a5ca51f7b01ab53026199a6ae9062b066c7713c5a3e570aa932fd55148b470591b0082763ee233a14c7b0fc3a0236aa83068e8a65b11cf93cc79291c2bd7496bdf5509839749b887f1d7560c9701ad9afc39b01ce1a5d7de3fc09dda62c08622ea1cb7d3a8176a7cef87ea3c4b54c1e452fae6b68da44caad81ae0ab4ec6644a53e50669701312d2925e117e0347b2d7ef507b9a6d09e56faee03994e285c0c2102651076697f5f1b3a4f4c73fd1b769ac0402917ecc6a54098900dc1d80f9ca96da5f8edbacf5b0d9a8ae9d91e057f340709f46780013438aa428788b1b89331b91166ff1206ca1bd8518dc5e6299bd19d487ea7fb5d9cdcc200cb393c024bfae243c24bc599847e3c5e28e629d6ea7ff91657656884308d084e02290657d6b1a9e9153c26c96790598a72b350f19040f4c9102896090eef1f4292f16401d4e81a71d55a879fb2280048c163e49b8204ab0cbbdda1505cb8018f24f796710e4fcd2798c02c4d873a4a09a4f833856d7489dce485ae627a7fe9fcfe74c358a03645ee3dd1f857e603540e382d406dd27904ef5ebd90cbc5ad8164325924622e128f0811bd7459eb931c1f15e8492a66ed5269145a38d05db6098e044980e88feda45986db22b6af1df0eee539e723bcb6d877890f55d0dc864c2e7a7204fbf0093405c2120096e98964e26ca5bd28c79f52373bac2650413b6370b3192c814e35c48667261157ae560dae98a1ce12fcdc77de1180a47cdf71d8d5cf0cb56b4fe67d115e350070d1c770955eccfb56827510cd010bb0bab817c98b2754c0e22672e1e974a6efd061126a9f251d43892f937d50439b0497d83a77390ee2c299c5dea9ba77bd78f462ce51a82dc55a46e7c5c0f981d72726e6ca379f1e304f39271d8cb130c2a8d8874230d62700ab7deba6b4d053feeef184ad95e5c0f5a1e71bd7c99d28d349294ad322e23db273fe01e1ad80d62c1ae24dd79ce9c541e0ab5908a8df9395d0e09f5624bd42b995af2daf8c1fc2512fed6420bbfb93c1a03bd8fb174f1e9a40830a0277540ebeed227af510edac92b05791d79d0e309501c959ca0472bda51b857b7b8abff4b024931c1e75fdae53fcb69846f61b7070a15acc5a8270bbcc4fff7a7a0cc2aeed0224af46f07178ee3644a98c1a082e10758e884b9677bc13127ac6807947511d8e5cb3b3bb50817ff48cad231325d8611f8f7401d74fac092499160498901f38c9bd09cee5012fe041b9717b0c63d1341d310891bed635b8908ec74044aa427f31df8a2be6acd9d6cba7b7a684d3c78b028055f6188a2adb8ea11984e66759b58123fbc6d4756aca33a5d15c6257e9c433724ddf194640f269922c87d141d1f8c74e2fe2e58d5532084b5089432322061245d5639dc9e1baa905e0b82ee428e43f72a4ddda75fcaf5606309b66b9bd23111b44fa0d22ab20fc9beaade6b2e689cf68a6bc2328dce675794b84f98f098598a480c067fcd8c10a9bc49925db5567a46e1194d20b7011ad2c85b6988734a3e8f23dd35cb28379852fce0e7e86adeb494d2dea72c223e27353b62a012c607d9edc92884a2286a2c7a2e2bad1bbd796840c6bebdfe8c04076040aeeea679cc494099386d0433630512370f2106b20cc8aafa6195ebfd1e663489680cb7c0f135158427c055b43c9a72cca2235b9e11b142213d3566c253f7356eb90bdf55a1c4f56f2a5714c32d3cea6642304801d341b1b480ed89b1d6829505c5426ff721131fe6bbca426500e1a9f9d915f7a23dd840dec9a43f1b8d0ac3da386adffd9cadb4b5a7e6af35935c8a0e9638d947c2121130ce27ae35eb6133a638797bbf4c72528715f8bb6ceadd714cf70324c489f34b6541cd02a5df8be7ecc8084c9acf5937d5928d3e095c094b72efd1aa73621d653f74ec0f95543d116f76b0cbf1bafa49307325d20773f77eedf30e9f5dc9510aaeb0875e88673696fe9d8c6422c88f14066ee6c9bb5104fe07e07b18944aef94350840849316c750aaf9b0a3e7ba65b12eb3c910ac2f45129c90fd81c899d70151c0ddc96cb4856545fdd580e2af09a8823fb13027559c8996b7420dd2e13c94915e7a6a13c749d40117086d5c43a6513acf6d50e43bde6e090910e796ea3f0cc1a42598dfd1bb5d23622652705365dd9f405247ecd3771c5c299edf7a56aeed7022ef3c5cd8ceba9fd5bbb6768afa36ee21638cbd5c8484fc244c969b4cc15551b56ece0f8c6e9379e129354526ad51a29f1d6b1e506fe9f26eb74adbddc78484b33aec09ffbd6c54285a6c7da473d1b5df4716c2a51dfbbc4ee1df338eb185b5f2a5b2a16ecb8b363d8cff38b6549917b43054eb9911f3df91fb42bb9c0e702d538f9dcbd523cc5a7068ee63d2d912726ad469bc2b69c43091e11a829c4e388fd6e0eb4fd46580753ca2c388a286a029d5630534982eb390f21892fa4bf0d067403d3e352fb5dc37845dbcda1c22d6cdfe63adcd19d981e3231dbb7a24eea1b2d0ba6b6e4a6f68d616c1d1d9cb00c33481fadad4794487ff46bdc4632195871bd5a7159ae409e6d56809f3813e4b1e17c837b26a98c334fdcf1dbd8ab73caeb6dbaa15633ff1894a3e9344b8ae6ba8101bf7d3cff135686c8fd9cc721d668c1a47de38f929134a215c4eb4e789917c2b6a636f80658acc038c02a12f8fb6a3a0dc8d7c0223d9c43436c9a12ca5e1389aaeae119d7ee017823a6151892b02badae4b6d5337680fdbce7dd951114d3e403bb9299fad42095bc2c1bdb50813819875e7a69bdf93dd83ae15cd3d57ce57eacb5a8e75f4652527484dc008dd9ad3451b134eb6d6a2e2d511d573a5a895ff63f4d0af98f392ebcbdb29df206c9b057de0d83f6c49569837a93c70575dfd61c557ce1679ab35d0cf8d3978a6ab0cd5184114b668e5ade8984d4c7a0746dca18c6cd05ce6a366da09d1875dcd5bed3dd7d91334a79b36cc54c053d79013108777e242c8e5042aefb935a25292ef8bb2c4d36b3d6a48a4e59ca93e2491fd8fb06cd6d8ecb0c71456f74c03cc80b9676029e1ba7bf484e202aa1bf42792c2ac5a4c403694bd986a8d5e880cd64ededfb32ee097dbe9e0b115af9ac6fa678377ca559f750d526a360736c7332b973d89858973da79b99b74175be17999880c352edf8cf753c0fdbf5fa261cc08f6187029b7151674a562ad2898f018314b7e173c4e8810520847e5e0ebe4c5f12d769fa8d4aceebd5cfb206882d25a101c5e0dc22c2b3763f212d599a155cae49a1c31865f23667303b0034d2499b97202cf051f627e7167fffbd0e6f7c9c67c2eb653e3259040b3afd1f12a524fbd44ff8f794a1dbe03f016353354fe869c1b79eefd2bb4738909ad9c0aa8411552bfef52fbcefae47108850e9114ea08858466bb55f16db748228b016571bd77eb4bd0757b48dcad5cd12570b831dfabe7ccc3068d87c806f18cc8bcb10f2147bc5851358960b4de6dc4cafd4737ee9d278e2c3dfc397ec383049fe39ee81d0ba281a420455c4c3fbac280123834401c1b9c8273667f2ca864b7760e89f2930f0bdec3542c09d49206304c8364255c3f1520c3fba9c4da89f573996057b1af59ce17127ab4efd48dd68e6aaf048c3b44801f282fdf964813c1d34385f05947b722f84c68742c41a9b1ec7778e52a856259c24fad925a2a85bd383ea2eea5f8dd4d7c24b4b5b7d8063fd9b742bdcd058c1eedb19a94f73ae5fd70396cdd6afe3b06e3697740c283828a02b4e36cca257a9df96afc2804000f9ad9fe22e7396226728ccb336cd26e3e043ec5f1db6f5344d5a897bdb34311ffe2047c5c4d1cf2337387efe39df57a1acfd690e39c6a44c3aa5f47ecf84e34201bc81d6fe2d3e11cc1c97babee691047a043dba44a962410c8333b0b907f3df6bbaf577214e2403443ae5f2eddb2bf633d125fe09be87aafd54aada3075afa6c6df0210da913b013397cb43bc5ff545f9757dddf678e78d2855544abf04e63af078019dec6506da4de182b6d4ebf233f7792c0f2d592cb03c02910cc822b41582e575f24a18e2aad93a53066d9d0e24ae7c5802483ca8abede6af2b45d9a64c6c39cc4d7ab40af5f9c2b3bbf5cc1126259ef830ef67ec0b92f910f9afdaff5f9f59dc2b8208153eefc90b8701b9a7281778ad5cf09ef033892a1431f168262aef1b400c71c3daf0089c5281107c10125eff849afb14b939e4efd76ed0f526903147d729b8bdd8f978389a233abf322a52890c6ae84ccdc66912874c1ad5c10686a3b453116081e0f5ca8b8a6547d2c9ad7d1201fa3f48e380116b4ecb6a5c9b0fff5cf00efbd2036f836803703cc39583128fd684587a0e79155baa07534b2e764273b7cb7848a2b54398599f84c7e1e7187a25203166c8931608b81dc7b5787f6eda15ae56891c6e2937d3cc656bd47987aeac349fdbd3fde5790da2bb46ae7be7125d7e6332448d5e0d5b79432183b452e4bc963d6953f7eb45b1b45a4e4e4359d6583683e35f3b17bf973c73f59b7d67d06a7d2b5f3bda13c3e5aca36103fb9b63db464f2bc40b4c755f8d6fe98a288a8f6ce9421b9cdfe4b6fcd0832b6fe961955171aaf769a81a864c7af92d4f305c950df65b1581d80fe85da37bc02cd8f26c3bde7e6f35ee35c5bd1a40b9a2497302d20a0794ce3b7f4666bf9766d0e9f443d6d2ca62801cff0fa42d230b0898780e96b6b2480ca863013788537ec45204e98d04c269472a11d01a909857c632b3fdb7602eba5525e9f351619263329cdd8f9c734535aa027909f69349bde849a46ce3d336008671190368497b0c32b37b98883d70a00f6bc829356c98004023f9c509d665f05b9ae2a8cd5f5f7d11fcb5efd0229d18b73479a1199ca78d45c7706904b163341f61cc2388baf0897880f2591b825fd538752e1a3183bac80f7f549dab17effb19aaba77bb3934bb55c4f5d80921f337145f929facc8e2aa500de29285b95eb68a63b81436277a58cda80c8818160c9a044ae496e9164ba3d7a5854f5ddaceb1f95f0367b726416ba8bd8a807495e5f89d6b8e0056e2cfa9c5cf6e8f3eea8b04476ff36ddf9a54b33d5070a2c6", 0x1000}, {&(0x7f0000000280)="c04543863bf60199d14e5e6fd1d9d188d259b15eebf0529ede69e7070f18e10fb01fb0745899335c11b0aede8adbbc28b6bb6ec7d560efe4cde8a6947bdea6396f09da1c74a40c118f4442521ce0b87e1a24c7733089b8c6778296b091821e08a69e323c47512741652a76da10018865abce3d32bfe0521f0cb4a185175a3a80a24999a0f0ed26c503ff2f9f8eba5e33d21eef3bbdecc96a44f792b11c0f4a348977b815f1fe5ab86fa8a8", 0xab}, {&(0x7f0000000340)="8a472f00a44454061630edaae43ac9089cbdf2a1225050aa1c15d63579770544764774180ec9428d784f9f73086195ac0692bc45d563f5260fcb93324df669", 0x3f}], 0x3, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x2, 0x0, 0x0}, 0x8) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x20040, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000980)) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20080, 0x0) acct(&(0x7f00000009c0)='./bus\x00') ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000008c0)={'./bus\x00', 0x1000, 0x8, 0x7fff, 0x1, 0x1000, 0xfffeffff, 0x3, 0x2, 0x6a3876207d967197, 0x0, 0x1484}) ioctl$VMM_IOC_CREATE(r9, 0xc5005601, &(0x7f00000003c0)={0x10, 0xeb6a, 0x4, 0x0, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ee5000/0x4000)=nil, 0x3f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000d0a000/0x4000)=nil, 0x3dfa}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xb1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x105}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x400000}, {&(0x7f0000f78000/0x4000)=nil, &(0x7f0000e11000/0x3000)=nil, 0x80}, {&(0x7f0000f93000/0x1000)=nil, &(0x7f0000e47000/0x1000)=nil, 0x1f0}, {&(0x7f0000f2a000/0x2000)=nil, &(0x7f0000c49000/0x10000)=nil, 0x7fffffff}, {&(0x7f0000e61000/0x2000)=nil, &(0x7f0000cf1000/0x1000)=nil, 0x6}, {&(0x7f0000ddc000/0x4000)=nil, &(0x7f0000f60000/0x4000)=nil, 0x100000008}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ede000/0x2000)=nil, 0x9}, {&(0x7f0000c5f000/0x1000)=nil, &(0x7f0000002000/0x4000)=nil}, {&(0x7f0000f3b000/0x4000)=nil, &(0x7f0000ea7000/0x2000)=nil, 0x5}], ['./file1\x00', './file0\x00', './bus\x00', './file1\x00'], './file1\x00', './file0/file0\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './file'], 0x8}) fcntl$dupfd(r8, 0xa, r0) connect$unix(r7, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) execve(0x0, 0x0, 0x0) 16:00:01 executing program 1: ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000040)={0x7, 0x1ff, 0x90}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) close(r1) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r2, 0x0, r3) setsockopt(r2, 0x1000000029, 0x4335, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:01 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r0, 0x0, r1) mmap(&(0x7f00003f0000/0x1000)=nil, 0x1000, 0x0, 0x13, r1, 0x0, 0xfffffffffffffffc) munmap(&(0x7f00003f2000/0x4000)=nil, 0x4000) r2 = shmget(0x2, 0x3000, 0x200, &(0x7f00003ef000/0x3000)=nil) shmat(r2, &(0x7f00003f5000/0x1000)=nil, 0x1000) munlock(&(0x7f00003f0000/0x3000)=nil, 0x3000) 16:00:01 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) dup2(r1, r0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x45}, {0x4}, {0x6}]}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r5 = dup2(r4, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000340)=ANY=[@ANYBLOB="2d012e2f66696c653000dd8d10eb9b08f42dbeb6427e1758fd28cff957a5d9c6de952b67991a9f5e0482dc159d3b2bd6a5e992dae3188e0b2785636b42c58a3459"], 0xa) r8 = dup2(r7, r6) listen(r7, 0x0) shutdown(r8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = dup2(r10, r9) connect$unix(r11, &(0x7f00000004c0)=ANY=[@ANYBLOB="805c7028238c0546739c5f58d3ebcf973d659622a62b2daa211ad910f27dd92f60ca06def77272964b1c4cb770719585f87058e13e1f8da7ffe41a30d4699826621e44271dc813585399c0915440b54543ba221b56e5ba385f3fea99a38fadfff64bf6db1a935693a832018116ca11ebc16b0ac6cec9b0f8bd5866c563ca133319679a1df4083d0b2637d739c4840f0373decd8f4cb61efcc6a338420023d6be20650871648cef03697bcba0599b854fbe1fec26799ffd59f895eafdc0466c9242b8281de14f63a56037636a59096f6fc0fce90d0ae17580d950c71954441788cf00a773324663f22654c1eb1fe230c2edc2302a9cfdcc2984154116f6f3b4468fb2b531e2757f8fadbb92270403b9d1ac678ebc6a623ea7835b3f605fc646bd808cef50b68a3f79103cc2af33a258"], 0xa) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000200)={0x0}) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000140)={&(0x7f00000003c0)=[{0x3, 0xffffff00}, {0x7, 0x4}, {0x0, 0x8}, {0x0, 0x2}, {0x48}, {0x82, 0x2}], 0x6}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000300)={0x7, &(0x7f00000002c0)=[{0x6, 0x3, 0x2, 0x200}, {0x5a, 0xff, 0x1f, 0x7fff}, {0x7e3, 0x5, 0x3f, 0x1}, {0x2, 0xc5, 0x7f, 0x17a7}, {0x6, 0x1, 0x68, 0x9}, {0x3, 0x2, 0x6, 0x5}, {0x100, 0x6, 0x8, 0x2e34}]}) syz_emit_ethernet(0x14, &(0x7f0000000280)="fd6108002cdffc3279adffed84dd") r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='\x00\x00\xa7\xa34\xf5\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x28}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) flock(r13, 0x3) 16:00:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000040ebfffffeff000066024fd865347cbd04000000000000fa3e171b542a538706000000b818000000290000003100000026891b1fde2481e2c2ed407aa2556451709aabce21c00436b9204559d953d15ea2f7e65a6fa82c8e32ce4202a30fe475b79b9406874e0ac3e2d16448b53900231f8c9ae33f7fadee56af35254f9c3f8e6ef5443ba18068b372499cb94446dbc8525389ee28d7f8b3799ea99604d329adf32070d6bf4de9874843a930b8fccf457ea540297b8600"/197], 0x3a}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) getsockname$unix(r3, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r4, 0x0, r5) readlinkat(r5, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/68, 0x44) socket(0x3f, 0x400000000002, 0x8) kqueue() close(r0) 16:00:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x286) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x3, 0x6}) shutdown(r1, 0x1) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000180)='/dev/ttyCcfg\x00', &(0x7f00000001c0)='/dev/ttyCcfg\x00', &(0x7f0000000200)='(#]\xed\x00', &(0x7f0000000240)='\'&\x00', &(0x7f0000000280)='^\\\x00', &(0x7f00000002c0)='/dev/ttyCcfg\x00'], &(0x7f0000000580)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='/dev/ttyCcfg\x00', &(0x7f00000003c0)='/dev/ttyCcfg\x00', &(0x7f0000000400)='-\x00', &(0x7f0000000440)='\'\x00', &(0x7f0000000480)='/dev/ttyCcfg\x00', &(0x7f00000004c0)='/dev/ttyCcfg\x00', &(0x7f0000000500)='/dev/ttyCcfg\x00', &(0x7f0000000540)='\\%-\x00']) 16:00:01 executing program 0: r0 = msgget(0x1, 0x2) msgrcv(r0, &(0x7f0000000f00)={0x0, ""/4096}, 0x1008, 0x2, 0x800) open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) dup2(r2, r3) r4 = geteuid() setreuid(r4, r4) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r6 = semget$private(0x0, 0x4, 0x2) semop(r6, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r8 = getegid() r9 = getuid() r10 = getegid() r11 = semget$private(0x0, 0x0, 0x204) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f00000002c0)=0x3) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r7, r8, r9, r10, 0x14, 0x1f}, 0x5, 0x9, 0x101}) fchownat(r2, &(0x7f0000000080)='./bus\x00', r4, r10, 0x0) r12 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r13 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r13, &(0x7f0000000ec0)=[{&(0x7f0000000000)="76b542a5e84295295d8ad171643dddd523ce0b", 0x13}, {&(0x7f0000000580)="ed516731282d42c99a272c04f06d63fceabf24adc393885e36e1d0375b52426e379212db9f4f808e20076ae74a6f62990faafd284e90d8f48445520b2dd3144708f5c1f211cf8e3443d6fc6aa919c2a78dcf95c303d48147817c17532cb8820052dc04c81d6d84c821b8f2cb6980fc7336131b274709e30bf59735894e7a68fcf9b47ba3ec26e17deade98620f1b6d1c9882ac3e91905302c1421d68b8e85081658ef1cb9047cda0511359d455d0548779666457f179ea448549b68fdfa6bbf9eed35029dadc3e6a2871ebbb4155f8297180c5068e7fb67dbee45419df88", 0xde}, {&(0x7f00000006c0)="1efde9dcd9b2e70f96ae52a8c0b812b818e58a96a6e26f394ee1bb40152cf5e563cf3176d7846da3d578cb6a1449e24391839fd70033128862cc794c9fa8fee3caa3b2d94baa4b7c5f11a81228513fb03b8c7a2c00548a", 0x57}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r12, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 16:00:01 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) bind$unix(r2, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x800, 0x50) r5 = fcntl$dupfd(r3, 0x0, r4) utimensat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x8e1d, 0x6}, {0x2}}, 0x0) r6 = shmat(0xffffffffffffffff, &(0x7f0000003000/0x1000)=nil, 0x2000) shmdt(r6) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000001c0)="f105d9f1e56824ac0d", 0x9) 16:00:01 executing program 0: r0 = socket$inet6(0x18, 0x53f4c8d72bfceaee, 0xf0) recvmsg(r0, &(0x7f0000000600)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000080)=""/162, 0xa2}, {&(0x7f0000000180)=""/192, 0xc0}, {&(0x7f0000000240)=""/121, 0x79}, {&(0x7f00000002c0)=""/245, 0xf5}, {&(0x7f00000003c0)=""/247, 0xf7}], 0x5, &(0x7f0000000540)=""/152, 0x98}, 0x40) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, 0x0, 0x800, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0286988, &(0x7f00000000c0)) accept$unix(r5, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 16:00:01 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000340)='./file1\x00', 0x400000002c5, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4c001000e}) link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./file0\x00') pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0xffffffffffffffb2, 0x1}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) r3 = open(&(0x7f0000000740)='./file0\x00', 0x5fbd9caeeb16dad0, 0x4) utimensat(r3, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0xffffffffffffffe0, 0x1}, {0x92ce, 0x3ffc000000}}, 0x2) close(r3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7, 0x69}, {0x44, 0x0, 0x10, 0xfd71a1e}, {0x8006, 0x5, 0x0, 0x1}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r0, 0x14, r4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r6, 0x4, 0xcc) r7 = getpid() fcntl$setown(r6, 0x6, r7) fcntl$setown(r5, 0x6, r7) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r8, &(0x7f00000005c0)=ANY=[], 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r9 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r9) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r11 = socket(0x2, 0x1, 0x0) r12 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r13 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r12, 0x0, r13) r14 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r15 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r14, 0x0, r15) r16 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r17 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r16, 0x0, r17) r18 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r19 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r20 = fcntl$dupfd(r18, 0x0, r19) ioctl$TIOCFLUSH(r20, 0xc0286988, &(0x7f00000000c0)) connect$unix(r11, &(0x7f0000001c40)=ANY=[@ANYPTR=&(0x7f0000001c00)=ANY=[@ANYPTR=&(0x7f0000001c80)=ANY=[@ANYRESOCT=r7, @ANYRES64=r6, @ANYRES32, @ANYRES64, @ANYPTR64, @ANYRES32=0x0, @ANYRESOCT=r15, @ANYRESOCT=r16], @ANYPTR64, @ANYRES32=r20, @ANYRESHEX]], 0x1) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r21 = socket(0x10000000002, 0x2, 0x0) dup2(r11, r21) r22 = getgid() setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={r7, r10, r22}, 0xff79) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r7) r23 = syz_open_pts() pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r23, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x407f, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0x0, 0x1}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r26, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r26, 0x4, 0xc8) r28 = getpgid(0x0) fcntl$setown(r26, 0x6, r28) dup2(r27, r26) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x20000, 0x0) r30 = fcntl$dupfd(r29, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r30, 0xc0206921, &(0x7f0000000300)) fcntl$dupfd(0xffffffffffffffff, 0x0, r25) r31 = socket(0x2, 0x3, 0x0) r32 = fcntl$dupfd(r31, 0x0, r31) ioctl$TIOCFLUSH(r32, 0x8040691a, &(0x7f0000000300)) r33 = socket(0x2, 0x3, 0x0) r34 = fcntl$dupfd(r33, 0x0, r33) ioctl$TIOCFLUSH(r34, 0x8040691a, &(0x7f0000000300)) r35 = socket(0x2, 0x3, 0x0) r36 = fcntl$dupfd(r35, 0x0, r35) ioctl$TIOCFLUSH(r36, 0x8040691a, &(0x7f0000000300)) openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x41, 0x0) r37 = open(&(0x7f0000000240)='./file0/file0\x00', 0xc0, 0x20) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x80, 0x0) r38 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r39 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r38, 0x0, r39) openat(r38, &(0x7f0000001a00)='./file0/file0\x00', 0x80, 0x305adf9bff37b066) r40 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r40, 0xc058574e, &(0x7f0000000840)) ioctl$VT_GETMODE(r37, 0x40087603, &(0x7f0000000600)) r41 = syz_open_pts() ioctl$TIOCSETD(r41, 0x8004741b, &(0x7f00000000c0)=0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='1\xeb)4B\xc9B]\x99map\x00', 0xcd3cf78080fda633, 0x0) r42 = fcntl$dupfd(r30, 0xa, 0xffffffffffffff9c) fchflags(r42, 0x1) ioctl$TIOCOUTQ(r41, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) write(r23, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r23, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) r43 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r43, 0x0, 0x3, &(0x7f00000008c0)=""/4096) fsync(r24) stat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000640)) socket$inet(0x2, 0x8000, 0x3) r44 = socket(0x18, 0x1, 0x0) close(r44) connect$unix(r44, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r44, &(0x7f0000000040)=[{&(0x7f00000018c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c7035e7cab3c14caff78895ffc3b443633b6fd0dc9c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbd58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693ee3463efae9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2f24376cfd81940b4e96824193fce368959061e357b43e416a3ee9ab9cac82829fd3c3e3", 0x10b}], 0x57) ioctl$WSDISPLAYIO_DELFONT(r30, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0xd, 0x40, 0x6, 0x1, 0x1, 0xffffffff, 0xfffffc01, 0x2, 0x3, 0x7, 0xfffffffffffff830}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r45 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10000, 0x0) r46 = fcntl$dupfd(0xffffffffffffffff, 0xa, r45) ioctl$TIOCFLUSH(r46, 0xc0206921, &(0x7f0000000300)=0x64c1) r47 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r47, 0xc028698d, &(0x7f00000000c0)=0x1fffffd) open(&(0x7f0000000800)='./file0\x00', 0x1, 0xe1) r48 = semget$private(0x0, 0x1, 0x100) semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r48, 0x1, 0x5, &(0x7f0000000240)=""/173) 16:00:01 executing program 1: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x21}], 0x13, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) r2 = socket(0xd, 0xc000, 0x8) close(r2) execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) writev(r3, &(0x7f00000007c0)=[{&(0x7f0000000280)="df6141bd7abc112c27c0f5e2a6a867c8710fa7067dac38845d9ad3f2a722cdfe3345ab7e281d385f7bd771742c2b1cdf6c131f7d26ea6dbb5a503c540a0c0374b09c641ff50ca3dc4c38b54142a34ecf7710deb3eabf32ec395fa1cacaabf7ac6f27ee525e8db454428c5f45c7545d5b13c8301f69fc34186ab90621034efbd63c23eebbbcefc0a331b0e7b3", 0x8c}, {&(0x7f0000000340)="f3343decda512e880610cb3f38ba61cb8367de2ccb40983112ebad7bbba240cd773983ec98e4c3d307463ce876fff2dda7c10c4f8b8a4abc24a45e8bee26b74a1d947439de09", 0x46}, {&(0x7f00000003c0)="e1c005431d21ef47516bc796eda21b60ce928a87f5bfc668755f0ef318f0fedf6658276a7774941caf7533387e039e2c22d5a725e31e74e9cc6500a1611cac5cc23f7fea624b01c670f178da21873c0348a0b281f7853927ac84c5f816da3ae7", 0x60}, {&(0x7f0000000440)="2484859550df3f53ff21de3eeadf49ac0274a02286c2fe1e623a3754b8dfef53cf93ca8f5b7c5db5dabb58052142a011357173b89276215afdf1cb1f1afdd99f6f5a0e396d5945aa97b08e5d953e516d461668d77cb52980a815e3", 0x5b}, {&(0x7f00000004c0)="9a3ff77226278151aacb3601580774f0e77d00e08809edaa7226accbf0a35a180dfece74d110e35f42e8d1ab812afbcbd0499c1dd5820f4fae106c38b477e4ba89105cefcf678b9da2852f0a378bf745d1e7754c712982a77da99963d145e7c8cfe51eb21860c84f58307cf3675113dfced61abc0ce8deb0b5161ef27d02cfcb96a41e", 0x83}, {&(0x7f0000000580)="e53a9f0372b58234fa72bec56f623ab2179dc19c1a4f6baada416d8f8863d250dc847e2a612851eaa3c7c84a33c35863d54257d7437fa20916f18fcf09b3812c01e804bb991e4c637c78d5d1f977fa92006b24633287f4dc63bb1693b8583f72ecd721a0831b2a2a9af16e4dcc9a76eea68079c2d0821e49b7e57ba5775219dc8819194875b4b9bffc3b39dc819bc0f69e91305db5f5344540d491b147abd834781499c5853a8045e5e67852c622d22c24ac8f6151cedf9994b5d2f24dea18acbf333d69cc5bf857a995a13d9fe536c29cc98a7dd75d923e9cc3850aa2d617f59060d449e93295e33195448b875e80909a4b3bf0143f", 0xf6}, {&(0x7f0000000680)="4fc844d50d99b4a9eaff41a068afa1a72d5685cbd6b3d68b5a737d0dd5d8e316bb7801e39152810482645889bd6acb796ccbf48448293ac63c93714251263150fcef33c1a85874124a769056461dcf2ceb99b4b328276bf966e8a61db5cba826bcf7bf344579c003f2e3fe85b9c4f824046e978a3e92671e709d1ab65d551294174d92d2512fc6cde5d479e4afc0092801927e191774a09f", 0x98}, {&(0x7f0000000740)="83ad09729feb8e086f4b2a1b73fc470a180efb5587e1e5c723bb646aaa9a6f97b750599a42bf86e7add45c3f8669562712e02b74d8e6221808b5c29562e8b4e67faf0afbdb44d499afc50db7144694c07e3065072f834085eb2ae0059f03878114dad5effc3e9412ff596f64efdc340c9b956ac33a68986461ab90a9", 0x7c}], 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) open(&(0x7f0000000000)='./file0\x00', 0x4f6bf968cdecb0df, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) accept(r3, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) close(r0) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x100, 0x20) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f0000000800)="9c", 0x1) close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7aad6175ff5ffffff00080000e4e74de4"}) write(r4, &(0x7f0000000a40)="582720efabd16ebae63225259560c5c9bebc73f2a044fd33055552fbd50000000800000000334a561951654c8ab06198824b3da025bbd47b3bf579c7d4096e8c8b6b87cb2d72b8bc7730e9377efa93bf8c31052c395a56eb604cc0bda92900000000005c83", 0x65) syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "379e79cbf039717dcfd5a4c16827eeb8805f7090"}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000140)) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r5, 0x0, r6) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x800, 0x0) dup2(r6, r7) syz_open_pts() r8 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r9 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r8, 0x0, r9) fcntl$dupfd(r9, 0x0, r2) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x9) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27feffffab7b74371b289145cec2800700000000f80000c673c5fffffffe000000", 0x2c}], 0x1) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2000000000000058, &(0x7f0000000240)=[{0x1c}, {0x7}, {0x200000000006, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 16:00:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x80, 0x0) r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000040)) socketpair(0x1e, 0x8001, 0x2, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r4, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) close(r1) open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x293) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) 16:00:01 executing program 1: setrlimit(0x6, &(0x7f0000000040)={0x4, 0x89}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x22d8, 0x7fffffff}) fcntl$dupfd(r0, 0x0, r1) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0xf7f, 0x4) getpgrp() r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x6, 0x10, r2, 0x0, 0x0) mlockall(0x1) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000100)=0x6) 16:00:01 executing program 0: setuid(0xee01) r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getuid() r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x5, r0, r1, r2, r3, 0x1, 0x4}, 0x9, 0x985a, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0286988, &(0x7f00000000c0)) pwrite(r6, &(0x7f0000000380)="437f263a321fa6c4c771ecce1b3fa33e9cdc5942c0045fa5a9050c53836d3da32cfda82f1a87247d8df741774cef5d84d41141e65d89f2ffe188d71daf07239ed23b3c74abc5bbd655aebb6255e2299fe00c5a8f0100e579635da837390068ea7f21072dc2f071466205f4f05e26797a63f55801b2f01d8953e396d82594f049127f8277655469745bc195233aa6de566db2bc15a4d4f52fe08cb4766fcdfadc48bf6bb55ef7b4f6052c9e1dd46639e74c02198992ceba5c837b681fbe5249caf07e518d16ebda1d99e7901ce05aa2f1925bd3b39d00126ad5e2eeed72c60858fe65", 0xe2, 0x0, 0xfffffffffffffe79) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) r8 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r9 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc0286988, &(0x7f00000000c0)) recvfrom$inet6(r10, &(0x7f0000000180)=""/199, 0xc7, 0x40, &(0x7f0000000280)={0x18, 0x0, 0x2, 0x6}, 0xc) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x20000, 0x42) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 16:00:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x46) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x1) r0 = socket(0x0, 0x8000, 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x1) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r3, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) getsockopt(r3, 0x0, 0xcf, &(0x7f0000000100)=""/2, &(0x7f00000001c0)=0x2) r4 = syz_open_pts() close(r4) fcntl$setstatus(r4, 0x4, 0x40) flock(r0, 0x1) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000340)='6', 0x1}], 0x1) dup2(r4, r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r5, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r5, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r6 = getegid() geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r9 = msgget$private(0x0, 0x0) r10 = getpgid(r7) r11 = getgid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r11}, 0x5, 0x2000, r10, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r12 = msgget$private(0x0, 0x0) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r13, 0x0, 0x0, 0x4a, 0x80a5}) r14 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r14, 0x1, 0xfffffffffffffffe) msgsnd(r14, &(0x7f00000013c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1e8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361f8186601c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec803c82eec0da2322ae5d1cddbc15a50c4610a9bb9f25906eb89d1bfec5999126adff4eb9f4605ba7627b156f8cd1ae3d69d7a6f5c66410ea1312b28db3213c60b3a472d68af64842e014a5deb2c34e66e343c959bc58ad5342f16ee1767acb5537930e4af1492333979a9d938eb7619c5b5a7d642ade5d8cbf8c94e04c8e65f5016dbe9630f32f992b1b6ce9c5d650ea7e28364"], 0xfffffffffffffefb, 0x800) r15 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r16 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r17 = fcntl$dupfd(r15, 0x0, r16) ioctl$TIOCFLUSH(r17, 0xc0286988, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000140)={{0x3, 0x0, r6, r18, r8, 0x1a9, 0x6}, 0xa, 0x2, r10, r13, 0x0, 0xfffffffeffffffff, 0x100}) msgsnd(r14, &(0x7f0000000380)={0x0, "84ccef367d2423b818f378e5eac07484112bd61f92e9102b4be1447654b0d9a6d05130f76366f4d6c4438efc31ef64a9748c70d5a430e0e1f6918b48b540826cdea5043cc990999a13f4c988a88226ed9063fb2d30acba5e1522a1bd920ec38a500dbb812111d36f76fc8e920c70e0b549e025710763f8e838d0784fb25812305d7183bdaf008ad1fcf59b13be28e212967f07912ce06ca61464f30e31d81c3c202903a5a18d3df21fab1668ff3db384fb79b88ef8040ddd231ab801d8855177df57adbce2d15d11f9809983ad"}, 0xd5, 0x400) r19 = semget$private(0x0, 0x3, 0x10200) semop(r19, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETALL(r19, 0x0, 0x6, &(0x7f0000000040)=""/73) 16:00:01 executing program 0: r0 = socket(0x2, 0x2, 0x7) r1 = dup(r0) read(r0, &(0x7f0000000040)=""/195, 0xc3) fcntl$setstatus(r1, 0x4, 0x46) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x44}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x40}, {0x100007ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 16:00:02 executing program 0: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r4, 0x0, r5) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socket(0x1a, 0x8000, 0x6) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r6, 0x0, r7) getpeername(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES16=r1, @ANYRES16, @ANYRESDEC=r3, @ANYRES32=r4, @ANYRESHEX, @ANYRES32=r7]], 0x0) r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) dup(0xffffffffffffff9c) 16:00:02 executing program 0: kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0286988, &(0x7f00000000c0)) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0286988, &(0x7f00000000c0)=0xffffffe1) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x18980, 0x0) r10 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r11 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r10, 0x0, r11) kevent(r10, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x6, 0x20000000, 0x4, 0xffffffffffffff00}, {{}, 0xfffffffffffffffa, 0x40, 0x620e2d5773a2aa4f, 0xffffffffffffff69, 0x3}, {{r5}, 0xfffffffffffffffe, 0x24, 0xfffff, 0x9, 0x1ff}, {{r8}, 0xfffffffffffffffe, 0x20, 0x10, 0x2, 0x7}, {{r9}, 0x0, 0x10, 0x20000000, 0x8, 0x2}], 0x9130dbf, 0x0, 0x3, 0x0) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') 16:00:02 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0x80) mknod(&(0x7f0000000140)='./bus\x00', 0x80002012, 0x29b1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = syz_open_pts() ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$BIOCPROMISC(r1, 0x20004269) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = msgget$private(0x0, 0x1c4) r9 = msgget(0x2, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r10}) r11 = msgget(0x2, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r12}) r13 = msgget(0x2, 0x0) r14 = getpgid(0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r14}) r15 = msgget(0x2, 0x0) r16 = getpgid(0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r16}) r17 = msgget(0x2, 0x0) r18 = getpgid(0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r18}) msgsnd(r8, &(0x7f0000001680)=ANY=[@ANYRES64=0x0, @ANYBLOB="86b7b862640758eb41643ecde644aa2410759c36b7e83cae31970902352802e5564edba3e87d747af0a9ee6101c9916567d5348b11cebffb75f6cfe6973264cc0cdd4272487815be2dd89f6bb4161d10ddfdf16802b807972af5d4dbd5ee584c99fe4e0b132a7b482374301764e011175fe1eabdfb20b5552723f09306082195f8367f7894c5adb0901d6dfd047f81b5c40bfafd74d9c7c29c56f87627116b408e4982e0c7baf2b90a0b9e397e6491d292fddf0053871d559d922a1827152756f76db5a56c2d7950a580fc9594e5275a3a4390eb638a9adc5cc25cbae1cd8bf44836ed12a6c1af10dd6bd4651b5ae49f5df4accf9d769dd47817dd4337efef07675c2bf447a416123c657a1472d7205159888908f3d33be917ed185a8e60a75adeb025d3f5b7fa10b79c51a53a2d5c7d156f1df0d7097dd1c2a052bc1be7c66de2c1973bc2b85b8d77e7af1f9d35e25bd2a63d2726a582b668cebdd7f79d1e49d36df1ffc6d1162ba5aade27ecfbebb07894f44c6be7709f369359d1c31ac66bf96a4e2fb69f89bd90bb27d25829f3f33d10a54623e4c3416bc355486cf0339511dc400f6b2c3ec48da6bdcb00365bac96942a0175709f650b58abae36663257832e460a4899a191f971b55bbe3faf507a577d18d257a74fb576cf10fedf5a29923229f14d6a2070f722e2c098a62e1c8a65b505a65d6d4fc679a17531b3fb1f398b7ee224919d3128c3161a3113f92fa026d07a1720e8b90feb02bdc0badd9ca0167e9df070553160242e7809e0f81694e1156c997263da749fa4d1c8978b7e1c58b9ccde2e31cc1eeb7ec4658f1ae8a6deac07d9807c1bc2cd22c8b139d569138b08a12f7f90c41ba69ba31ba2c12ebf70a4a9e8028048c2afad144feee141ff5338ddc9df61604824f55b9a54802d412ef660fd769afeb460a1be04bcf5ffd07f82edbf38a2f0190a2e095f89001092024442c873c468b9628193ba5983f5abe49f3d2bf0b9c2da3c6f0f8e477d91386deb422bfdeec8b4ea05bb63dfd5a886facf12dd8007386d2373d3907f951e358c309dcb142cbdc7f0990ad203e7bd660c457cc09916775a64b31fd9c3858e1d188bd26a41e63ac452db3d30586af19d55cb3ca890718d390c8096a3e81417df3101e1278a4cb1f3bddf0f4695d4414d81f4bc2d488241464805bf2bad36e973c92756437b02a9e4fb2eb5b354978144d1d2f4abef93b9813de295a0d18b2ff19d94fc746b69a8b134002a04c2fd9fdfe5439961e21238e41455e742ac6cf6b11c440fe647b024019ae1104260c262eed869b819590312e6637f3ff3e718c8a50ea7a99341ef0abfd7e226a67ed3d47e84020b14df9e691298896d8ea509fb899f310a259c90ef56340d322a54b377fc879ca2e2b5bb7f84dcbc5de457d312b82b40f2f6a1c172fbc36ce0c4c315a6fb769c9cca09d8ba6385bb9a412daf7d51910ebbed5fff22cf0613e9850c1a08bc6423d46b0bd3e0ab79ae9a7ce0a9e4481b6e9d9350e02703081d7f76fd11a74a09234e4c48fb44d4d67d77b575b25fa602879a199b9749bae8bd377227cc7074f1ac4be7e0ad2a6cfa165fc9ad8437a7144ce91493a9a2a483faa24f7e6d2c45703a846cc99cc9cddfad0a0bfcd99181f451dd0cc5bd86d788e61d7fcd2a894f6ae8233d1714cf0f7f5f46a05c4968409bdf43399575c6e0092c3079c9502c53aeafd62823050ab05b7afdc968ac9244222eeb0d95276119bfacd85c70e7084fc17cfbea86fcd9144b8fa787aa82f4a5f2e79a197db36fdf259ac01ada57a4923b19002a9892db7d2acccb69c5d3a8a93fb9640f8e72921ce41876f3c4225b62f1ce3aaca621da5e3f16a231039e5375a8a64ed25ad487cab135127952882fdf172d4c1d9b884d4a77dcadff0b1c47347aa7ef637905c3346ee04f7b9d33186cec7f47343012f2ae6d0797faf8b5ea8900c3168dce1a717d483747b8339f228d7251f4798520e3af251a9e8a64964d5e4751620fb97b9087aceef49fe03e261275b17f258f0604cfdd4811cab6b69d5277c12b9f3fc0f9cb3e35139b38de8d3a128f8b33cc4ff703c29ecc0204f842c9e8aa234291ccb63fb1857fc0c6078c7888bc90ce20cd0b756ea7ee84c867992494d162429babfd74f55cd208490c71cd0faa00f41d8f9ad35e658ea733a3fcb239e4ac4119a251b25f5173493c9a522dab4bcd43adf8842aa651a71cfcc0acfa93fcf4d63c96780e6c7240f7e47a9ada124a89038dd95863860e19694c64405b1f0a24eddf0e8310b657a17014b117bdd01771f93c336848f008217d2b1a85a97ba76ca73352e2f8c2578da31501714eacd52f2160aec6eb2be2b4276117e83dfb10e44459ac24eccca4919c9c0ce05781959dab0afd50660524a469523fe4299910ca1bbdd8c1ec8d14bb3997262b8ffec3a80c4c6a2df3e19dfec11f7085a286fba41edc6ef47bfe64ee4b70303db2046c17eddf5b9996ecbb917b99578880ca65c8558ba7a5945b8b26bcaf51b7040db70e7a576aba7dd33cfc2f52b24c0dad53e49669e370a3ff8fde57f85ff6aa61100cd0472453ac2d5d1adcf6cfdf745b9759636a0f1244d67fad180305106e778fe67bd316aac39e14faeb79d9208cc2ad6306b7fdb87efe4729f4c0f1f77b752034bc7fba8caedd82c16744bc5b57763526006bce504c6166fbe6a0867d7678b65412c90db1220f64889142697619f5fba78af6e87977203e5c06af91f6ff6b482e80cda7f79bc979a39db8e3405bfe71f917b0cd31be47549f419d6aacd0a8e144fb2daf872ff4240fb3ee81af2c5315517726bee8762b2956316041fdf8f37b75293fc01e19969cef52e1be8e8404677bd0696fe24685e05b71b9bf6afe314a8a575c907782dd6d56dd734da42ec539574e3b5035f8b2e7d7340de0ec5f9c3886b0e661e73242cc92e24f3b29df5585529e9cfd630432ac1de0e382476730eb657a30768580ebc403757f9d2aa43fdad18126d18aa020711d44f7eba63037c3a2809651d017e38cef5c97bda3306021614e5fd06cecff51ccfe0196e907a24478d4f9eff8f79e0982f8a64d8010736c8c91a9411c1d944f5b6d0cdc4489647eff35634f4cff8639a7a96bf0ec16098f350d8e50b8adf36aeab84ecfa11172706a354a191622c769d2ca5c221427781588784d10a8498782c825b45fd05c018337b226eca91458e050b749487ef908d8c0cfd663aceabe27398b5fc215101aa21286ceb9d6e76a294aadb19ee8040ffc6547301d7d049798a6ee039edda3f26e45a3b969441796b0a8f6a49382735a4156631fdadce597301703138cee2d4b6c7232f936944fc0c328b6376c0311cdf841f121d50be10c1281b3c736a2385c4d5429ebe04e5edc1da06ff644f853831b5a0b6406f5cfa7c1e3e7bb8e6804416cf1a972b37d9949192ec3cde00a459efba7e3e30b34cf764b2186feb7bbf79f59e860a75305bb318e3ad4462c690637c884b6331ccd4b46af2e689a626c61373e4cb5c81aff9630b4d22e75aa2617469970d5049b667788c34f7350d9998dddcc275186ff32b7ad10130a8e2b79c558a90d2d9b9f63c952b5e7ff484048ea4136588d76cdfe756462c4f16f9f1e148113b9c25300781d3c096be7185d6e91e553f792f7b84d7229a64b9570b3ca30b843e66b62a1df6f40ece10937a28c75eed06a95233df473828783f8c1a211f294c63cdca1dc7d19301c34e276a26b355c58509d829958e84e63eff4016b646772b39c8f7921d90145b351ae4fe3a3958c09cc406d4b39379b3aa43323e46dbd8a940b8ea7d5b7af4667f9114515483b310475d85a698b20947ac1a023295cfad171db0e3131f3252c4fd232bfed5da1cad9491b080334b1d7360cc5253d93cc83998cab863406fee8fcb2d3c45eb1c95cbf6e6ac5fd9204800bbbf6c0d1ea0cfa6a5dd193a31cc607087d1fe7d2b5dd4357de717ce79ee903f95e52f0355752797744e6de2f7af1e04e1b13c110b19084eb4904dc6a223f860fd4c80a2d85e6a66ecc45a3a001d4f4f1cb00f4400fccb4eff50c580bb5385090a32b52b69c944eae9f41f8cf28b29abb12e2bad7b32c94a64d0b9577c4e7437acae5805fa67a31c1a081bbff9def80f551f392de0f57d6b75755f8bd396fb1eea9f642d156fed6e26ceb1a4a30d068b33db8bf1112b929fcc604c53b2578726e1d317e4927153372f597ae664a9732152d89d7c561b848269bc7ef808fd042cdbec977b741e0bd25e5ad21fdd3dc73bb1ec7548d42d4397542ff5e03ce501716bf80b4cfa44fc403a35275f9cc0850a191baad7bc88a66e2cb0424985f4e5542ddc44c50d9eca6c80d128e4a32e5993262f9b55c978e91c52c0c01ddc5aba6b27d90bde828f72af4c04e9f42e1ab02d68225a1a3ba63b3cec05344d557afe408fc5a2b6e066775c11d90abbbd507ed3790ec6b9aa1decba63b150ef7458d155fac8282d8eb343f4e69a00b0d9501f1ae62e243eff08cce295497390872c796cc8ac2a65d0fc79abc23baf6d82d7a5b93f8e199ce4744ce417890290ebdb257ebabfe5ad104a78066d868e142545695a75093d4e97e836e84107730064f99fb22092ef53b2dd36ce5b514e8c881d583947c0dac1b4dcdea896552f85a356f1617ee41acc14bcc694403e9d516b214b711280596fd0ad5533adcfebb011961821242b5e309769afc41f0fc3618bd8c9d28759db2a9f1a3c6efe31616c2fb0a1ba5f7873748281a271e71b34108dbada7598641ef6eb185b7985e854b324762b6becd43f68cb0b4ce109f53f6619c5fb86128e32ce04c4abf54329a784aa5d9014c898021c2ed1a55108d194589e926dc31726e9333696f208952460b2d4d1b10c6766c10c8d596fb9a6ef7373bdc66b862cc7f03b62ac3b790c97bc5ac107d0bffbe4a98356396f36d82715f52c1576e6ace66d60dfd994ecd716ee0a52a97d05f8cd0f27a63b0450e05cb77cef6d08e4c159c0d0493048bc43aaed2223732c42d8bbfdf021923b05775809d292b9d2253cfae53bf7a75c93049c924fb8f2582d443a64fbe123e4849d28a6405994c76b09b197b45c2bec09708e07cc5e800595cf1ec55f38aaec8ab9d0514e99f6fc6396d4c15791d618f691dd0b60f58f3c467d93a1093be76885aead47f183b980447787bbebf1717969914c3eb56b0f1a19526743305cdf212cc66c0e4ab2f3e0b63463edcb9517ee0821d8ff70a348fd859c13056bc2b9464e1d8f189ecd94ff293eb1810ca2b8864bbeeb3cc8febc16fb5bcf8ee091e9f84d42174379bb3feb49bec2ae539132f3d2e839068a5dfd7b61aed503ec1423de7b86e7d7c75a71b463242cfbfe30731da99a53fd4e9958c9d190fbbfa1ccc2dc1ae7e3186009c93c6bc0e248d2747e86429e79e8f5adc8389ce522a805866fadba2982a0b795124ccd3681790cd4180c258c10390b49e946e80df9155a9182fa376acf1a8fd9b6b94d66a9d08a2c174372efe96604a59b586b47b1a0d614687a69353f3e669240f05ec6c6f381b6912b16459a5d59879bdab47fd5c853559135887954bdca9e24e191633d81e25a994e2f6e37c83e0b64be303ea7d8705d3789c52355e97d3b8dbe85f9bb09f0841e22cc3672424d14f8f0ebfd6e1a5c07efa99040fe51569efa3239798e8d93a53ddf4b76f99bedd75b44a3e1c0eecd2546940cb48c81952cbbc0829898084a83062c73afe79abc991b8e1bd9f5298957902cc4990dd7bb1504eef6999127124df", @ANYRESOCT, @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYRES16=r8, @ANYRESDEC=r9, @ANYRES32, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRESDEC=r3, @ANYBLOB="d701446f326ffdcb42f3ed8efebc138f02cf6e12fc335a795a0bc44b81f724e748b13aefa0c723be48987f8628510a5e2a5f40874ec7deb9400d4bacd211e30d35378fb2f51c", @ANYPTR, @ANYPTR64, @ANYRESDEC=r7, @ANYRES32=r11, @ANYRES64=r2, @ANYRESDEC=r14, @ANYRES16=r15], @ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES16, @ANYRES32=r0, @ANYRES16=r17, @ANYRESOCT=r7, @ANYBLOB="8f178f2058640559a387f485f2eabdc52a59695772e8751342029943a764d3bac062ba7f1c58c9ff04f9184a5037ae79bcd85d9d7ac709027c054747f41af81832c036743df85df2c1678e32fc59f9dfcff56cbc964da66008493a1660fea2c3a09543895bb799034094f27e955ed17bcd3c314e1f0d880b6dd2e604a2517b424b98993e09e9ff0ff110715dc9dbcd0e1237564c4bd2afccf554674caba810920f632275cf1e185cee3c40a625f2d374c8c2131e2d1c9f6451f0a806f413baae0e860c80ac3f91efd39ed064fd663ca75f88dcd07a182708f3f925a6f7773d", @ANYPTR64, @ANYPTR, @ANYRESOCT], @ANYBLOB="5f6094792d59763684ee7b76bff3179664fc64b3e71cc14bf6fa55be981f7e8f1de5380ff77872637e30b196920578d50f5ba1b55088b3ab104c6ad85c57a7eb942962bd7e9cf9597671770b7d53c5cf2cbb358d92d214", @ANYRESDEC, @ANYRES32=0x0, @ANYRESDEC]], 0x4, 0x800) msgsnd(r8, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000800)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1220210789f08a1467fe21fe12ce591a02428cc50d10d13f3df34ed209c4c9643bfb8364ab089e1596deb6da17443f3ff37f7845e0ebe96651121ea0391b4db7b8f7b227aea4b4be8019d829b615dee2d8fcbd7a"], 0x44b, 0x800) msgsnd(0xffffffffffffffff, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xffffffffffffff1a) r23 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r19, r22, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r23, r23, 0xa5, 0x1, 0x100000003, 0x6}) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r24, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r24, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r25 = msgget(0x0, 0x20) r26 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r26, &(0x7f0000000f80)=ANY=[], 0x0, 0x0, 0x1000) r27 = getpgid(0x0) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r27, 0x80000001, 0xfff, 0x5, 0x100000000}) msgrcv(r26, &(0x7f0000000180)={0x0, ""/183}, 0xbf, 0x1, 0x1800) msgsnd(r25, &(0x7f0000000dc0)=ANY=[], 0x0, 0x800) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r24, &(0x7f0000000480)=ANY=[@ANYRESHEX=r23, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r6], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r21], 0x4, 0x2, 0x1800) msgrcv(r24, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r28 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xffffffffffffff70) r31 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000980)={{0x2, r28, r30, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r31, r31, 0xa5, 0x1, 0x100000000, 0x6}) r32 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r32, 0x1, 0x5, &(0x7f0000000340)=""/192) setreuid(0x0, 0xee01) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x1c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r2) fcntl$setflags(r2, 0x2, 0x1) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:02 executing program 0: r0 = kqueue() r1 = shmget$private(0x0, 0x1000, 0x10, &(0x7f00007c6000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x1, 0x0) minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000443000/0x3000)=nil, 0x3000) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:02 executing program 1: getitimer(0x2, &(0x7f0000000000)) mkdir(&(0x7f0000000040)='./file0\x00', 0x40) pipe(&(0x7f0000000200)) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r0 = semget$private(0x0, 0x6, 0x80) semop(r0, &(0x7f0000000140)=[{0x0, 0x71, 0x2800}, {0x3, 0x1, 0x1000}, {0x3, 0xfffffffffffff801, 0x89cadaeb899878db}, {0x1, 0x4}, {0xb, 0x8, 0x1800}, {0x3, 0x7, 0x800}, {0x0, 0x100000000, 0x400}, {0x0, 0x1, 0x3400}, {0x1, 0x2000000000000}], 0x9) socketpair(0x2, 0x8000, 0x5, &(0x7f0000000180)) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x4c0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="62000100000000025f58fd8d979a3eb0373331d3efbdd4bf757436e0ab06a8cad7456a59210e41590ddfc92e166f14c3f00c6d03f2128fe0293560f01c53735aa5b073c99d342264febd9a9de008e6c7ee1ba1407300"/98], 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="a87be704ea5986c067be9c5e0c049bad952fbd5329d071f7767f998a1d9bfbd8679c9372a928b8b8374bb529e131f12e86a8c9b3305f324864d0f18e3b50fbdb91d48320c57e74bd4dc3a5c1ac5674632ce1ec89bfe484eef2ec2e7d1fe53b72408d373a39b63a5006bd62e2b3b50190db059a0902db070ee64f4d054a5e58af0a5339c69f0d7c655e6802a65b44b2dac0d887daaa735acfafaeb7689beed33c278e431da923d667206b"], 0x10) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0286988, &(0x7f00000000c0)) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000700)={0x10, 0xfffffffffffffffa, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7d6c}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x40}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfbec}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3559}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x81}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffffffffffff470f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffb}], ['./file0\x00', './file0\x00', './file0\x00', './file0/file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="07040000000000000038d0737f73fa8be42bf30f", 0x14) writev(r2, &(0x7f0000000300)=[{0x0}], 0x1) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) r6 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f00000000c0)) accept$inet(r6, &(0x7f00000006c0), &(0x7f0000000680)=0xc) r7 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x4301, 0x2) ioctl$TIOCMBIS(r7, 0x8004746c, &(0x7f0000000280)=0x9) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDDISABIO(r8, 0x20004b3d) r9 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r9, 0x29, 0x6c, &(0x7f0000000040), 0x4) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x800007, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff83, "07000000577dac00"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="c43e65d79fb1344ef602488778c77b496478835afd7ddc7d", 0x18}], 0x1) 16:00:02 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) readv(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000280)=""/154, 0x9a}, {&(0x7f0000000340)=""/183, 0xb7}, {&(0x7f0000000400)=""/186, 0xba}, {&(0x7f0000000080)=""/63, 0x3f}, {&(0x7f0000000100)=""/20, 0x14}, {&(0x7f0000000180)=""/18, 0x12}, {&(0x7f00000004c0)=""/101, 0x65}], 0x7) 16:00:02 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r2) setsockopt(r1, 0x1, 0x0, &(0x7f00000000c0)="9fa28a12cfedfc94d6659e518f87b6b83bd67ebaa00dae26e1a8d6e8e63697249b2e659fff89cab63bef08a1fa81d5f61e4fe18c4fac3e6053899f5effa9844357ff9a9cbe932e3ef483d8c28568a8871cb4da1e4d7d399998a9cbb02eb45eaf1b9b3cf6d3511a0d10214c3bd534756ff55cf24e085fc3cab10a3877cc58bb76dd98f48df1f9f7649161bacfd897c45f1c10fcd5f5c18110902cbb95ee64e5665a8e61d5441d410f849b74d692485afaf8845f2f305fa4e2a36ccc32d09a22e6b99335a7454739577ddd12a9761292b046c1eb0ecc589c89484c9c2baf477d7f46a2ea919bcdfddf24b34f98a530d229b077d9327078bee9c5679f5329209613af65a298cbb85cab9a6dee9bb129ac506117d678aa8fd5358e866e0b11f9b3f289c19b5a62d2442d05f804b065676ea4fbaf3ca68c7921eb3970373e90799f1d17d802f15c9f3eb4cb19fb75b598689a1acc3f2ec95a2732e22c98c1cbf8e785c9828ecec292908622feb7bfa44367f784a82640d26fdabf62875f43d396ba66dc8df594016f325cb25bfd8d3ec23e4e42bbc0b241e2675bdc0330b9d1272ca6f98c3fa01a72bdb34238ce06ce734581f4b3ccfeabc990bb08b75df5b07d5797d0443f633a46ce8f404daca5a7de1579af75e352f6ff72215aadd1599e3223a6b5ba9f3b990a6006522a6fd0691e55f96a13c95100a88fb371b0d42ef12fa703bb8902a8245c22338301c9f2fc63c578beb8f526b6768cd5cb9dcc7e8cf04fe054dad7f905c13c379ed92912f44fb81dd06de8c8341ca84150a9b6978f47c72c346b08255ce70aedbf3120766cc06f28724c0c2b888801dad01a4ade8259a4073da5de0e1bc6eefd97807d284881b1225b483c2edc71b8712ef8e69ef63b680326ea4826ca9d2515af6a2959c4a98dd8b5bd1944403fcf86e551b9fd37c205954edc587e466f205bdfb4c6b52179ae485ad4aa8d1d540b565c0de8fdba2c23611c30aaa04fc5d7a1dc54f2332925ed4cf3c39348c2fe11809a78c479fe6254f312a302d44cee640482147daaf1639240b6b28f95fd1a1af0320ec05d344f84af87cbe90e6e42b8144ee58766774c2a9f881bb83207c83fc69f4f34998c1e497f0cf45f3a6ef0cd0ab3dd4743901ea195a13fe8a451a14a84843b05d85972cefec0bafe849531fbcdf59f425bc8627078a30d9e799e1bd0d0545e85499703d31e8e15e5d8e4e4339b48bfb6fc072fa9061f131d899ef1fb7d84068b8f21fc733ae4f7a39e01209fbe6a33a94c0564e063b26390d59fec885f86e6a8b9d364c7a5b1b8af75e37ff49b9fe0c66f959f5d1f618d0a22d96ea10288777691ae08ff78cae8a36d1faedb2e5414cd8c402124a80a43717d0f298439293c98c6cae48bcad9e95795b7f45ac3db9806033b3cb196afd25644b6b3494008b3ce4fd11e098bccf652aa07bbcd5c2800148ed17ad0796354c994d8fffdc0cbacdb37e4cfe3fbe4c77ef379d6587f144cf4db78a298f9f4ef47563ae01128b88437e676b4c45750407b82aeb1a79daef40b6ef7af6b38128a0bff2c25e46d7ec9ce348b70662c01a5b6c3d6c14e54d21e5081ad5c7b92d7833c9c4e71baff39153d42ec560ffee0f60d234adb299957ad1880dfd91a43a8ccbfd7bbaa62ef6820ca3993cd9014cfbb89edbcaad94890a65d1479438d3af2bee437fde45ac5b5e9be49c83aa79ac53f9c26e8c86b3983069fbf135f2b5bc006167fdfd81f09273bb2c3c8a9244a9253693b1a353f33a452965d6f58bc4187f22e98d5867a3f1494953dc640d1ff7308519cb4d70f29f5ce69f0c880666360768370ff13112a6a10fecebbf5dcedaa0df51859afa0da15bedf055dd21bd7be781041f18a56f2f7d8c5f33ecc95aa9df7c493449ee4943d352e294a08f47a09e0d6789cc9a1d9ab6e5240be7c5ff304fb987a41e539335205304681b50fee47b9d8be8b1588eea406b8dda0f6dc878736beaa8d1b7b6ddc8058ce608eecb13dc89a5fc4955fadd55c8672f2aed8dbfea7505409b678578fab7b939b044534226d3427088d7b2da615f0f4184d621b4fd796c91c3180a2846be6c6787240c7aee2c83b18e345f0400e96c1bb869a105264a518a07e97893cd087b828a90cd7ae23280828a394c51a4d0b6ac136fd6efa36681217c9221a20db032bdd2360328d7d2a2b0a56da98a16b6018f9c8f8314c03e4a31eda41663e379d3ff0df9de7301b8a0542dee9c916ad84a9e9e99cf5c1150dc8364b4d318afddc012fef63457df33b7b478edeed480b8500475394c0715c8bdd336a26cadac0fd23ba8ff5c247cd8f70793fa605df2e3d151565b0f4b6c5ad5194e3949c3b98e1307f38efd077ce8cf88b9f4433f21467cf8325e53cf1b84a49116c330ea2e0cb7d215de7ea650aa67d7aee24f6215ee00603013046dad8300be856e24d4cf6969d5193e0399f8b74e43ad630b9b8c2add31d877021bdbb051316427d9d9e588e759bd6ca42dc113b60c2026e00a907091a85b9bddb923710e5b301eb256c776285ad4f70ef2cde6e66f7728fd703df24cb6585bd257229a412f376905d9e412a73782523b9386383c37c3ee469a1f1fb65e8152a2f3a9a57a53a81128e1bac0af302a62a23e8efaee24fb18b62c61f3aa24200eed64dcf90ef5257b7d3bbb2fc4e80adb7f437f5cd8af0459590dad98fb818977c9fd03de5e9201a19bbc3be339ae7313c6f6cc6079edbebd68b75008c1ffc15e38cc73b62d19770348169213db1d777a0ef1dc731e712b346df7df4218af98151ebe6fe84e862b32176fc51a461bc13f07700b297bc207045865304d336942d1b676f5d360100b5440d3a11910e610a38aee9581bcaa976ef52fa24cb812473b1c8e92c6644173b5afdab259aa51fcaede049c75e18732e2f923a5c6c7ad20f6abfc7c2a78a9877151343e9a69c3ea64c6c083a65bdf63967d06c3502e6fa1335761dde7b234113c7213928a9240ff5ecd85263a37f49cf472ddb2716cc29ff14255a5101c6ab71cbac3dc94a18c5a2337b5477fa9b452def593f1ccaf51679df04f81b98eb6532abd3c878187f98b57eacbb5b4227c809e42f6947681d848326fe85798f3dea291c60895102bb0f5f5a618003b7a95f755d7c8def2284056b38114ba8a56451387d219f7b17db19ef4399b8756efe2709b800a53967bac66d07a63dad032ba0b40d801f3534536f84fe9335fc56c1a044e93721a1e0143347472a6634a12c37dd859133c5a2edde0b5e17d390aae0323b317b5b8c2c9da74f10c8b97ad2476f557b7b88d1fabd0eb3490a4b3ba7e260c930cdd6f0bcc424aec709280e4e7bff73d60528fbab9ebcc4551188583e3e26b013712943432eddccd17e0f6349568135f4b3a43dacc41c99ef4003c8b7f8383b48cf8b6195b09d83c8a5a5f88aee12d58a8e9a698f431a3a3217677bdf152a4a9b4cc5c4de0194c2e5b84612017da9da9700dc743b6ac3afa70fed335cdeee758be280c4f444bcfd36a83110f309001749182f893da232bd606f06193395aae6c957fa2e333072958e14d69d5f8f1841c57cbfd8d44eeb03dc746d444bdf1676408281ab5431695311c5ce97ceed31d4c653585e52b88bd33664f2971bb3df7ebc038654509c6e30f6441557780d9454b22ecd00ede9b197c7117a5036f3b8b5dbcf7f5c088eeb291ab867813da798a5d66bdf67ff1ece5d5cb16243d8f8f2efc6d12af47ccf126e8d3f3eee9d567980adbf97c3e862f9cbad1a466e7cbc85b1c72e1011b87fd38759b703ab5250704d4e8bb932fed356e9f0d1e00ab6802779a6f7c39d4f89564fb04ff6e29e2128f26bd4756ee8edf6809b381ce9924a4cf1077327f341646ad7d40260eff9084fba22c9accadcb9e7ef798a1f2bac3936f0708835fa7f531b12c1588b9f0598c755ba92d013aecbe6f142497019c52799fc712ec428f558d2120161eefc82350833d7c9d383666390c3b591c985412d638e5154427be35823c3e4820c97fc6dec5c9f5b7e9d30698bb2c9aeba8456a0164d54576734bab456b83d04be7e7cd7a7c535fa04b4b07813e9bc50b5bd43ddec82dcf80cbf7b33651587c3e5036f10d57881fa97cde15bda708560d0e8cfd092abfc094cc3618fb20a93669519b5ec12002c50000bcec6321c91a5f3aa8db319a01b257c76f623821ef318df2e86b5f4fe7fcef26e3b0c4eac6138a83421c4d13c639417b99dc5bac7ffab9b6540138040a4acb1d4b75dfe5a18d8cb18e832439889ae2b417b793daf941f83aa19be0fc17e0af2c53d9a8d4e2928d36ab42fe363a27f56ae14428eccaa895c71966f0231fc4da3ff93b9087a21ef944ada71ab9316578ec7c72361c76ce6a2bc8f4245ada780de801d15158433eb9b3f2da654b6b4998ab1cea3fe19c69f4c1a136ee2dbc914303c83a6b8322dab49095d924ee747b6a659e519cb24af8be783ab74b2b3d535565f7707069b7a7a5b00b74f8e917b074ee7694f8bd0b59ab849f6642444d9ca0a39ac1227791b0db7cc0c6ea1edd0acad099abaf04dd5f82730522559ef0bfb8c7c94c580dfcf555cb82779a4bbcfaac36f3e4e7adbeca027458b9a457ffcfb58001c979167e246191822c5c4476fb5be69538ae458111c831e685880912442e02915d2632e807429392b4138b5b942a7424e94e93d9d1f0b718cdd214f3717ee3f9b0ac32a04c673eebce3600aa42440e464fd91dc7c82df8e522a2bcd5dc2216a81ae12db518b124ef5c632b535dc7a5dd33927d6dcbe8aa0d8f5fc0e4884ad387db594416337b91241ad6b53098e3c269555b8b9941ba7cc3f65c525b11b3a0cbd76dd80b5781129b10f03030718b13ab79bcaeb1e8612586ea4ab2dedf9a57e50f401547f701e0ee90cb1799c41fec4ee03cb657ed98b33a3b333d6e8d5605d81ada3ac9d8bb66a0e3fa736e718ba07affada08a2b458ccc8fcf125b56677a4ca18bfff3bbc89f6161d45418848bfba90cea124ce775fcf0434c6f19870c08c2f86a775fe04c611d281f89cb6a1b8d74c98f056465fa3b0ee1f3fb784abb1e34e9d404b7646542c365d1985e44fd18c0555d2c3d5a02cb3023c2405b655f8f7426358aab4489bc7c195c3b57b88049de4bf5ea7fad4362b0d0488b1c028a1b8f7618751ffaf293fcfbb589e8e9f32c17b0c813ecabfa84f8144de67a1ad8dcfe09dcfdaa92865823deaf9db7c3fe301301f3d49675834a16bf7bcaa84e598ce50cd1ffdd7b9c63fffc25a60c777ab73224f0ec8f4cb8a327ccce77b8dcd7e816aa635f810c8e3e8c5f19b7b8d8e2e46774dd15238850f62dfc0f27d6c3e77320eb5955482fdb5101b568e6c2d034ee0f456e97499f4057f5a3a621f0b92826bcdb747bc3285446b3da522969e45795a471fd47d6e253519372b710497431d4d9ccd77c0aca218cb2993da0f61471aef31c9782ceb9d8ce0c67cdd16803c50ed2396bdb409eeb84e79c78494ba74bf4c8226bc69c63866031f4127e7f75bb1196f48eddf1c230e616d45b941f3686af04ce19e25710a21b51cf10a90b67cdececb3e3685053eae6533e24e828ce191f2cd717a4c5c88b7b7ad69b8569e9daa65b042fa8ed579a62a689dacf287ff436c0878a3fcbc625a9e35fbd1a3e474af2828b69071ffaddeccdfe71ff109c9f413d72360c913b894224e8b164d96c79becbc54ce87ca4aaec171e2c4f9961d782fced9a1b4db955623b4c7847b66d2829ed5f6aa68e4b802ef8b0cb3ff600a57706f981cc695be", 0x1000) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) listen(r0, 0x1) 16:00:02 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)=0x8001) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r3, 0x0, r4) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000180)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0x80000000000100}]}) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0286988, &(0x7f00000000c0)) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000200)={0x20000000000000a0, &(0x7f00000001c0)=[{0x5, 0x5, 0x1, 0x2}, {0x0, 0xfd, 0x20, 0xffffffff}, {0x1, 0x9, 0x80, 0x7}, {0x81, 0xe0, 0x4, 0xe65}]}) r9 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r10 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r9, 0x0, r10) ioctl$VT_GETACTIVE(r9, 0x40047607, &(0x7f0000000240)) pwrite(r5, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) 16:00:02 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x3, 0x0, 0xfffffffffffffff9, 0x0, 0x0, 0x1]}, 0x3c) r0 = kqueue() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x1}, 0x0, [0x0, 0x3, 0x6, 0xfffffffd]}, 0x3c) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa}], 0x7, 0x0, 0x7, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r3, 0x0, r4) kevent(r1, &(0x7f0000000000)=[{{r0}, 0x3, 0x8, 0x1, 0x2, 0xfffffffffffffffb}], 0x8, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1, 0x2, 0x8, 0x8}], 0x6, &(0x7f0000000140)={0x4}) 16:00:02 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8d", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(0x0, &(0x7f0000000240)='\x008') openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mlock(&(0x7f0000010000/0x3000)=nil, 0x3000) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034ff07010000000000000000000000530000000000000000000000000000000000000001", 0x2c}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r3, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r3, &(0x7f00000007c0)=[{&(0x7f0000000240)="33c73def70bf6e0b4b5ae85c730197d1ea8c23c96411f07b55980aa2f058337936ed462ce654ffadb15a90a7480f5c889de9a5a54f20d07d16b748c082db029b380781c2cfd905c97584cb341c405fd84298261ac1922a7df75bddfe5c7f237d7d2565d83c54492244341ecc97d87c4c861bf270604a01d1aeab3d16aebf449ab6", 0x81}, {&(0x7f0000000300)="91e9fc31844b0d8febf4b98b322295717e8b0acd8e5c6e33dd", 0x19}, {&(0x7f0000000440)="e7dcf73a0acbe926a0619b3c8cccc9d8063a0e5be3d4782cf08365c653acae14dc1a04a9a1acf2ee9c6bec036a323eea04fd15344e4aee1a906e748c7af4f3c28fdd0bf135a9c2c68b6a32f10f13b2eb7af82feb2c2135629d3c86b54aeae2e8766e3f9126e5963d1f62f19c88fe6a934bfd0f22cc665b5c40faf2d18d92ecafb002e8c57122f9802e3a2f02de0035e338cb3ff9e0f5c2062f30046feef74c21e8d0e80f271c14315c41dabe6da956492e6db282fc0aa3aa56dd4a3c1a33065c317e8416210f3582ba56553a668f686f568a6f771bf1ca0a8f302b34d647ee5a1fd74fb278bb45e4", 0xe8}, {&(0x7f0000000540)="4d66ca27d2c2fad3bd89ac971ab71babb12250cb9b902a5aa590a0d91994c032c3639f3ac5632d0fa836054e450d70d4008dbaee01beee2a617940ab64241498046d9aef672a0cf15ff5074c28d6f9436314041c3ee0512a9bd7be06f61b95aaf2e03079f9d48fc0b591c99b172073d033b516eccfefc02b311d395c90dc2c05f8b9e118801978fd03e1fc8fd71c833ec1a81c6cbbfe0e6417c3267bc4b4b2f20f52bf01a4613d6da6fc608a154e4c58ee6f1e74e1a541eb49adfe8e3f2aa96914eff495618f77bba003e78d2c3e5e48c8", 0xd1}, {&(0x7f0000000380)="89106c5c23416b15ee043e39bd3eb104f1e95548e827118a8b1ac5f8469299089f5c9cb655cc1a9f7b65", 0x2a}, {&(0x7f0000000640)="4332cf8b43c47c9ed348395b9bef905428686660d943bca2978e760c9f824fc8f282280e33b6441c38ba1dd07471bf8f43861db8eac9054cfd802893792c3d6bd80907741cb15e8bab7b125910612b46c4b235a6191b258248f238d074e4882f57cd904e6176c3a926e18c94528ac988a62f1960", 0x74}, {&(0x7f00000006c0)="cb817bf03b78bbb05cff7feff20afe1b0f0695664c1441f258a568f6f59b1d229eb0d3ea2b420887a9f4e60771b91343b361b1400b33293f6c04468191816d2ea34fbf271580803e6802220aeed9d52d186ae2612c7cb15fb3fed2dc0bd0ce08e2869a25ad8f30fbd0c793a97587208e288a9cc855e9f610c74f2b60b5f4d21aba0a2192b9c549c8d746c77c406a9c95964a8f20ceac698fc66c9054b75b2cd3a4bae77a969c76aefefd7fb194cd8cc5b9ac3a38cce9e9bf69fbf9de598db7cc652b6e3cd826caac25", 0xc9}], 0x7, 0x0, 0x406) r4 = getegid() r5 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = msgget$private(0x0, 0x0) r9 = getpgid(r6) r10 = getgid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r10}, 0x5, 0x2000, r9, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r12, 0x0, 0x0, 0x4a, 0x80a5}) r13 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r13, 0x1, 0xfffffffffffffffe) msgsnd(r13, &(0x7f0000000840)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1e8d2db3e408aadf1dc04bedfc7a1ab77823fda634971144bd4fa0d3b80f0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf99f117adf4790e1b2ec803c82eec0da2942ae5d1cddbc15a50c4610a9bb9f25906eb89d1bfec5999126adff4eb9f4605ba7627b156f8cd1ae3d69d7a6f5c66410ea1312b28db3213c60b3a472d68af64840e014a5dc02c34e66e343c959bc58ad5342f16ee1767ac19c5b5a7d642ade5d8cbf8c94e04c8e65f5016dbe9630f32f992b1b6ce9c5d759da7e2836411ec84f7a0ecd8af2fdf0cefeb1f95ab7f23682079bb1b5449fffa2155854e2c28e1f47d8ee57400d0d0c0fdac4cbc3d17ed80aee1345f9550b1fa8a61ac4660f395cf1025e8c3e3ae1a7268a75ca0de1b1f9d7d4055204223c06cebd6478950b3f47feef1f9ae05074a51c7733d5881aa19951752f684cdd2e9df15714130cef1a3ed334fa784ec37514e06127c08dc06638651cfc2f36278171a9437e0061e3838f5baa9228256e54395d9ce4b78157d7eba01f1e32e17ccd78b481400"/481], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000140)={{0x3, 0x0, r4, r5, r7, 0xa8, 0x6}, 0xa, 0x2, r9, r12, 0x0, 0xfffffffeffffffff, 0x100}) r14 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r14, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r14, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r15 = getegid() r16 = geteuid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) msgget$private(0x0, 0x0) r19 = getpgid(r17) r20 = getgid() r21 = msgget$private(0x0, 0x0) r22 = getpgid(0x0) msgctl$IPC_SET(r21, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r22, 0x0, 0x0, 0x4a, 0x80a5}) msgctl$IPC_SET(r21, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r20}, 0x3, 0x2000, r19, 0x0, 0x0, 0x400000, 0x5db6ae7d, 0x80000000}) r23 = msgget$private(0x0, 0x0) r24 = getpgid(0x0) msgctl$IPC_SET(r23, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r24, 0x0, 0x0, 0x4a, 0x80a5}) r25 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r25, 0x1, 0xfffffffffffffffe) msgsnd(r25, &(0x7f00000013c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1e8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec803c82eec0da2322ae5d1cddbc15a50c4610a9bb9f25906eb89d1bfec5999126adff4eb9f4605ba7627b156f8cd1ae3d69d7a6f5c66410ea1312b28db3213c60b3a472d68af64840e014a5deb2c34e66e343c959bc58ad5342f16ee1767acb5537930e4af1492333979a9d938eb7619c5b5a7d642ade5d8cbf8c94e04c8e65f5016dbe9630f32f992b1b6ce9c5d759da7e28364"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000140)={{0x3, 0x0, r15, r16, r18, 0xa8, 0x6}, 0xa, 0x2, r19, r24, 0x0, 0xfffffffeffffffff, 0x6}) fchown(r1, r5, r18) 16:00:02 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038040000efbda1e800000000000000d5b40300000000e0ff07d9c4a17b00eef1f8f4a678ee07e825b0d3381000e3ffffffffffffd6898fa2d17869000000fc030600000000000000080900000004e9e70000000000d4000000fd966ab97149f037a476e69696"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x9b) 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x1a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = kqueue() r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) fcntl$lock(r1, 0x14, &(0x7f0000000080)={0x2, 0x1, 0x3, 0x4, r2}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r3, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r3, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = geteuid() setreuid(r4, r4) r5 = getegid() r6 = geteuid() r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) r9 = getgid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r9}, 0x5, 0x2000, r8, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r11, 0x0, 0x0, 0x4a, 0x80a5}) r12 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r12, 0x1, 0xfffffffffffffffe) msgsnd(r12, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000140)={{0x3, r4, r5, r6, r13, 0x0, 0x15}, 0xa, 0x2, r8, r11, 0x40000, 0xfffffffeffffffff, 0x100, 0x1}) setuid(r4) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x800000000087, 0x1}, {}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x8000000000060}]}) r2 = msgget$private(0x0, 0x688) msgsnd(r2, &(0x7f0000000180)={0x2, "e594e8b5ab0e5a8b587319dd5407001ef914a76d1dd3125f48e60383fb97e14ee8b7e8abb4d15c611d1fc17ad995c5444dcdd3bc1b5c057629a448440993c499a5dedf4ce61a931fb83b105947d02e41500ca034ac6858f1850680901402e70cd325d643784289c6dee2622fc64194c8c539c60ee0bc7743cd9f"}, 0x82, 0x800) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x101) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15, 0x6}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000140)=0x2) r5 = dup(r4) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000180)={0x6, 0x6, {0x1, 0x3}}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x3, 0x4}) 16:00:02 executing program 0: utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x7f, 0xfffffffffffffff9}, {0x3, 0x2c}}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x80) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x8000, 0x0) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000000)=0x1) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1, 0x0, 0x0, 0x4}, {0x40}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") socket(0x10000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x4, 0x4) semop(r1, &(0x7f0000000100), 0x0) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000002c0)=""/185) r2 = socket$unix(0x1, 0x2, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r3, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r3, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r5 = msgget$private(0x0, 0x0) r6 = getpgid(r4) r7 = getgid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r7}, 0x5, 0x2000, r6, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) msgsnd(r5, &(0x7f0000000600)={0x1, "6efdd6e4e17af3a488d59e9f94bc8ee902e1422b414a4708b167992bf38787be415285b29034febcaf314a6163a75416f64bf32f7bc041569d9e11a9c0befc92c198eef857e074fab95dc17910a8659fde227d6aa537b93f36279e8c300a53a971bf0b38eea5a59b1a71defdb9df7ca74d63171078712eb28911dfba5b532bd5931245"}, 0x8b, 0x1c00) pread(r2, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r8 = accept$unix(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1fdffffffffffffff71a20486dbd70fb8000000000000000000000000000086b31711bfe3a324eb5df9cd76a29600000000000088f7347452105e31760000000000000000000000d0ffffff0b00080000000000000051322f0ecc897deb7a71e81218ac9b5c60b09e59508d588b3d6571c194278cd07e83752763341bb7f518e103a2ab67fae3d2f00781fa03d8abbd51e99180ed6103314a7d8f21b553452214de0656ac9a6371c39abf4be053bba4e52df2fcdc53e0ac7836b9aad477a98247a21236dbcb107f06abcee888963e7e8d57384e1484c7482bf434c4b8009b087313f3545f018d171874b44eeba41ca4e12fdd5d13087f4229b8e1aee1d15e9c3e30a1e56ef55073aec7b114046d797ae96fbf78eec5829ff6fe1f94a7329489eabbe8a10295435c6a25b4fad2cb2713c1306c7346ce24ed7b0117a841bbc3068d796996157a724a4453613e8aff7adba90fe54503d2aa2cefc7f5b4ac30fef4217be6aac1df4008333c23415c551dc098c048cc7842df47c36fb06c64f95a2706a862389fce42ecc34a2359899d07e9452ae3cc4a7b04cef7e922c4"], &(0x7f0000000280)=0x64) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x45}, {0x74}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r10 = kqueue() kevent(r10, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) poll(&(0x7f00000002c0)=[{r2, 0x4}, {r8, 0x8}, {r2, 0x20}, {0xffffffffffffff9c, 0x8}, {r10, 0x20}], 0x5, 0x1f) dup(r8) fsync(r2) r11 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r13 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001440), &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r15 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000001540)={{0x1, r12, r13, r12, r14, 0x8, 0x207}, 0x4, 0x3, r15, 0x0, 0xef7d, 0x41f, 0x43, 0xfffffffffffffffd}) socket(0x18, 0x2, 0x0) 16:00:02 executing program 0: r0 = socket(0x2, 0x4000, 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8201f9ffffff6c653000875ee3047d412ee3cecb2d0c927674267cffac9fe6977f79319ba258df8742c0234efecf00e2b6c57f78047c9e289935cac6bc0b123b14990381a9188cdf0c7b09082204df778d74fab6"], 0x10) sendmsg(r0, &(0x7f0000000080)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x68}, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000009a81943c7eeeaeb39887d44f48cc9716cc3da0d11d1b2643d0f161f8ad95f2862f9ce62be09f6a6c100a14d746ceef9057fbe4933e5c21fd400ca73ee53ad762156700000000000001ff4f3d070bd0d4a9340a78e1a7577c346be418e6ee39245bed043b6fcda662915e67dbb8ad4be5c9fe86caeb9f9cdda84a70c1ed966f6705ed333082d96167b232a2375ff79041a1e83905ea6597741df050bc0c7a6c"]) kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0286988, &(0x7f00000000c0)) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000700)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1, 0x0, 0x0, 0x4}, {0x40}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") socket(0x10000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x4, 0x4) semop(r1, &(0x7f0000000100), 0x0) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000002c0)=""/185) r2 = socket$unix(0x1, 0x2, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r3, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r3, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r5 = msgget$private(0x0, 0x0) r6 = getpgid(r4) r7 = getgid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r7}, 0x5, 0x2000, r6, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) msgsnd(r5, &(0x7f0000000600)={0x1, "6efdd6e4e17af3a488d59e9f94bc8ee902e1422b414a4708b167992bf38787be415285b29034febcaf314a6163a75416f64bf32f7bc041569d9e11a9c0befc92c198eef857e074fab95dc17910a8659fde227d6aa537b93f36279e8c300a53a971bf0b38eea5a59b1a71defdb9df7ca74d63171078712eb28911dfba5b532bd5931245"}, 0x8b, 0x1c00) pread(r2, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r8 = accept$unix(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1fdffffffffffffff71a20486dbd70fb8000000000000000000000000000086b31711bfe3a324eb5df9cd76a29600000000000088f7347452105e31760000000000000000000000d0ffffff0b00080000000000000051322f0ecc897deb7a71e81218ac9b5c60b09e59508d588b3d6571c194278cd07e83752763341bb7f518e103a2ab67fae3d2f00781fa03d8abbd51e99180ed6103314a7d8f21b553452214de0656ac9a6371c39abf4be053bba4e52df2fcdc53e0ac7836b9aad477a98247a21236dbcb107f06abcee888963e7e8d57384e1484c7482bf434c4b8009b087313f3545f018d171874b44eeba41ca4e12fdd5d13087f4229b8e1aee1d15e9c3e30a1e56ef55073aec7b114046d797ae96fbf78eec5829ff6fe1f94a7329489eabbe8a10295435c6a25b4fad2cb2713c1306c7346ce24ed7b0117a841bbc3068d796996157a724a4453613e8aff7adba90fe54503d2aa2cefc7f5b4ac30fef4217be6aac1df4008333c23415c551dc098c048cc7842df47c36fb06c64f95a2706a862389fce42ecc34a2359899d07e9452ae3cc4a7b04cef7e922c4"], &(0x7f0000000280)=0x64) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x45}, {0x74}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r10 = kqueue() kevent(r10, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) poll(&(0x7f00000002c0)=[{r2, 0x4}, {r8, 0x8}, {r2, 0x20}, {0xffffffffffffff9c, 0x8}, {r10, 0x20}], 0x5, 0x1f) dup(r8) fsync(r2) r11 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r13 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001440), &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r15 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000001540)={{0x1, r12, r13, r12, r14, 0x8, 0x207}, 0x4, 0x3, r15, 0x0, 0xef7d, 0x41f, 0x43, 0xfffffffffffffffd}) socket(0x18, 0x2, 0x0) 16:00:02 executing program 0: r0 = semget(0x0, 0x2, 0xc00) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000380)=""/243) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="471b1b4a0a650466564a3e6ef093cf570d6539d8708fefbc1edb441be1a48034d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd85574bbc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9e063c9be8835b454c21311da87450e92928c4ceb29aa211c56bebd5f3a553c7e5dfea829155f39a431a7e5bc4f8f891c681c813c38c9c8ff24c7be68bd8de34ad8138e07f9a3cc45ce86d", 0xd1, 0x0, 0x0, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/247, 0xf7) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0x3}, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x8020699d, &(0x7f0000000300)) 16:00:02 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) getsockname(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000180)=0x7fffffff, 0x4) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000240)=0xc) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000200)=0x1, 0x4) pipe(&(0x7f0000000300)) ktrace(&(0x7f0000000000)='./file0\x00', 0x10, 0xf14, 0xffffffffffffffff) 16:00:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) msgget$private(0x0, 0x80) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000ebff071b542a538706000000b818000000290000003100000000000000000000f8d2ec000000000000000000000000ffffe6ff00000000000079000000000000000042cdc882dc5806bdf80bbd88a32c99db66cb40f177d760cf2d8d523879a5"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e"], 0x29}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:02 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000b, 0x0, 0x0) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x1, 0x100, 0x3f}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000440)) r3 = dup(0xffffffffffffffff) ioctl$TIOCSTART(r3, 0x2000746e) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r5 = dup2(r4, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="73022e2f66696c692ff2"], 0x10) chmod(&(0x7f00000000c0)='./file0\x00', 0x189) shutdown(r5, 0x1) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r2) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5}, {0x30}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x50}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x14}, {0x200000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="0000080093177320494b272aeeda") r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) pwrite(r3, &(0x7f0000000380)="cb015c10d15c9182688a3829c019ec37b031685e55b88109fe4ec9fd4459f0f4e62d21ebdc2844e79587901db97d1e45ba91480f46d70b96cb27b62e6cff6b6891bdfc3671ca6c102c75c1e738a909de627c16dfc93443f1d3cdf2e6fe411b66d0358b63b60df153966917a5aeb17ac82f7001b146687b35cad08dff6beb4babdfd7cd84838c144f4644385a4c97c691d1df98a8d8ee5dabb614ae13bb8068d1018dcb35009678f49ae52197547fda6ea61c798a16885ac6128840b8cdb3b77afd925ec7688e0038f40a8c6ac55cde595d0e8ddde740698db8c2329c4c04aca7eb29d48c", 0xe4, 0x0, 0x1) r4 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x0, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000001c0)=0x400) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 16:00:02 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x196) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x2}, 0xc) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$KDENABIO(r1, 0x20004b3c) select(0x0, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, &(0x7f0000000080), &(0x7f00000000c0)) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0286988, &(0x7f00000000c0)) getpeername$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000008000000000221d00000000000000000000000000000000000000000000000000000000bf20cf3a5f815c60000000000000"], &(0x7f0000000180)=0x38) fchflags(0xffffffffffffff9c, 0x0) kqueue() 16:00:02 executing program 1: r0 = syz_open_pts() dup(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCSTOP(r1, 0x2000746f) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r3, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x9, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0x1000000000000], [0xfffffffffffffffe]}}) semget(0x3, 0x4, 0xe1dbf429f0669ce8) getegid() r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB=' \x00\x00\x00File0\x00'], 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da22", 0x42, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB=' \x00\x00\x00file0\x00'], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da22", 0x42, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:03 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xd23) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x10000002, 0x3f5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) socket(0x1, 0x1, 0x7) ioctl$TIOCDRAIN(r0, 0x2000745e) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40091}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r0, 0x0, r1) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/70, 0x46) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0xfffffffb, 0x5, 0x9, "2ea86ecce46adc5469ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x1) write(r2, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:03 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="014407"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="55cd37f4753850837343d17ea10d4a63d5c2c333541c887479ab637524129c42e3c2129ec6da612533fa60d71b678c4b15835797b74f6b9ee446b8227adc44a6c9cc499010efb2fb797dd732d6e7cdd33d11eded3f7fe044e500ffd846401de9ae78ae2beb7b9d0d23e0850e3208cc9ce4c27300"/131], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x34, 0x0, 0x0, 0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000004c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000400)=[{&(0x7f0000000240)=""/243, 0xf3}, {&(0x7f0000000140)=""/94, 0x5e}, {&(0x7f0000000340)=""/162, 0xa2}], 0x3, &(0x7f0000000440)=""/75, 0x4b}, 0x807) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x20190, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x126, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r6, 0x0, r7) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0xfb8, 0x81, 0x5, 0x5}, {0x7fff, 0xfe, 0x7, 0x2}, {0x675, 0x2, 0x2, 0x10001}, {0x8, 0x5, 0x81, 0x86}]}) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r5, 0x0, r8) r9 = dup2(r4, r5) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x40}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) 16:00:03 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x100042001, 0x28b1) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x10004d1cc, 0x28ae) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x3d, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000280)="afdb5cb41379ec98b1c57d9b4db40ca420874e4304a886ac779ad9c98f0825c6553e7be78193d8e0e3705550b328cdd1eb1414ea67eb61228f7726738b34c9bcc36e9063aabc5252580f2fbe423ae675128bb3974c0b3449d53bcb3e8cb861a19174d5f1768be337f651ad4be1a14e7e9afa88bc220897e3cb7cace4d71d4d0c9ab1e2cef97a7134c07388c30f4c78d0c029c69a7eaf42fa44a5f38d", 0x9c}, {&(0x7f0000000340)="52ae28b7bc288649e336f1f08f55e038823b9c6d1dc8b709e362645f44faaa9313fcdc74a56b25ccfc", 0x29}, {&(0x7f0000000380)="11ffdfc9de92abe8110a3335f05bc0449e9bad7ada904092da5b96cac31c7f3ff00f97cf4d81970754b797cea8c6d21d57727b196cdb2ea6b0f5dcf94d6d63d064b28d243531d5a17a5b3560d6f4af2f6db6e5224fd05b9bca24da0b3b51767e48e7e8ab5b6c770e5fa47cf4dd14c62a7fb7c7edc6b86f3597a5aae43758a469f852dee4ac953654361da16e4e95ca81bf8eb3098b5d7af064206e7aa8ad47cf8f589a8b9ce6da42a965b58f5df9821424311d3b35f50b8297edbd04ee35150ff524efe137e4aad123559d", 0xcb}, {&(0x7f0000000480)="a88f51ea4db3d05b9ca72c88c05ca66ddc7831351b67a0594a370eb8e8c517", 0x1f}, {&(0x7f00000007c0)="83898c71d94cc0fb588e326813772a5a35bae7a0828f0a1903654fa05115e8d116ec339554499a401ab492964c56e9b4dfe4ac2151d32c271560ef82de686665e04cfcab4a3cd1230750487f055c197a284c86f48810d64c56a99de2e96304f1a64cafc561a1640e2ed1a44a5621406b0a8dc9387ea0d536814e1b9928597004b67464", 0x83}, {&(0x7f0000000580)="31eb4220f259d3b22b038af24a710ba3a7132d297aecbae15322b0ce057b9487f1eb67af0a3920131265ce749b572912acbdf40ca61af24387105f987e60e0db62c2c33d3d9573ce4ed3c74cfeee264a0af5ea82", 0x54}, {&(0x7f0000000600)="665b889a29edaca4a6740d7ce0a8ef9aff4e66d28bd1c2c55c0e33f338bc0931e1381b05ea97bcf9152f3cad9a9b1fbc69f7f56524d80b0cd4d57c1d6025153390240e315307f33a3471d9127dd68461c49dabe1636504557e0f34bfcaf78cdbf2497745e10efecf7a8ae84f9ba9d2b8d059f5bbc0857ee6e6a9efebbe5a2be269bc5d74d3e099f164847cb77c76997c1b2e15", 0x93}], 0x7, &(0x7f0000000740), 0x0, 0x400}, 0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x3ff, 0x6, 0x3, 0x0, 0x0, 0x6, 0x101, 0x3, 0x0, 0x8, 0x5}) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x10000, 0xfffffffffffffffb, 0x5f, 0x1457, 0x5, 0x2, 0x100000000, 0x0, 0x4, 0x820]) r3 = semget$private(0x0, 0x3, 0x10) semop(r3, &(0x7f0000000100)=[{0x1, 0x9, 0x1800}], 0x1) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = accept(r1, &(0x7f0000000080)=@un=@file={0x0, ""/68}, &(0x7f0000000100)=0x46) getsockopt$sock_int(r3, 0xffff, 0xa83, &(0x7f0000000200), &(0x7f0000000240)=0x4) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r4, 0x0, r5) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000280)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x64}, {0x40}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r2) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x18) chroot(&(0x7f0000000080)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040)=0xc0000000, 0x4) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 16:00:03 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:04 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000001c0)=""/254, &(0x7f0000000040)=0xfe) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) 16:00:04 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="a67a6e81da", 0x5}, {&(0x7f00000000c0)="b83873fee888678999f2c2aa48e4f786bb5e1fca70cc7d8521042c2bf8ff001f7c96ca9d1cf3235aefa6c88902db3663ab3ba31ae6753b5025f2074796627f01a2e808d0f146806b0258e31e794aa3138964347d227e5ba3ef91b01d36c7ef69f442a682971da065bf0df073deb20d1b3002de58acb2cda77e49666ef94d5eae8212f8db1d60eedf0df7cee2fdf13ca22bfef0b00ec78c83f38139", 0x9b}, {&(0x7f0000000800)="613608ebd23fcd91df63db3e69a7f1f4d1d74e28869366a9372eccde74c6d34bc1978b49a39c384c7158c1f6a4c75eee6eea096746d2c322e0dff52c4635517674c3fffb0f24b4cc87178a1e73b735baae0f6bbe24f14330a2534aa62b617b4da5a99cd1c0c5dc045a661aa1ab59ecc3d348760b95f4575ef97e649fa2801c907333035c3acfafd93d0775cecd75ecfaae55464789f28be0afc3ea11c81db84f3db7c22cd05eecd90b8608e7ce5d6468e21502e4e0cdb384829dcfe6c4a8e6d3e24fab4705e1bd5aa6132ac5a386ace0e61f17d3c3f4b6828292f0322a988514a48642b17960453b00e89ea26b035757f554b4f67d5eba3e6b6470689fbb838f7d7e5cc1ee966a6b2da6627e1e442de0e84c1869df7078b54608998ddfd55b777711e0da0faa7ff61812f51076c2ea003a812ee899c4cd711acd8d1d6902ef7ef191175cd5735d70ee64f4e68ed3e43b65ebf21a2c89a7a455e92b5fe7a084d92e1f02fbd20caed83ccee819e824e13e9b454ea78b16604f32ac71869fda99c58f8226a20874871b22d7195cf8506399bc46ac79279cf43f4a2924e6eb650f619b7d80dde950039dd4ace426710b0da150b563ee9480eb12dfb1017668a88544039b4d76e2c8561b0e1b8f92910d8dde5a9daecb1176ad3adfc81857f09c85acff62b5e271dfe7d9dd7138b8bc2d73bb774fc1e5cb60d5808c25daa5ea0165d659983cbcc76ea43aa96ebc5386180627a306e3913f1114c60e1c38129c540b1c49dc8fbfeb768d181a06168a00bd876893a814be33bb5d4c9e965c5c7e6f0f48afbc9427c4b625bc5027c55b0066f42c211c90080de43beaf4e1e62d607a5c45716ed6c559f91b860830289507d89455b17c47898f39b6e50708ac5cdfbc70a3d6268ff243c463d2a8f4a3154efec808af98ea6c75cc9767fa18035f914ac7d85cbc41bc9edc697c57d547979e201fbe70063ca5ce2c81a5f01f520f88ed58b34aec8623b470844578fa52add0546b598d7aa6e36a3a27509973ba3213ad9d00115efae99bc14feb425597e5ccdd97340246a93fd4fcbf969dc78201d6747cb073397c9144b839e006950ca8034f6947eb5c7c1d8a7af327d7795581fc6cece9774e4ee972fd6bbbda39e2dc984934f13c61b052b3a1f90faa0a38412385d12ceed5598e1f78f75d353c39c75fd5c7059c63b311857ef59120c18f641784f571ab7dde7e9f78506890566004718e5a459189d7b535d1ae618fa1be076b62500c67915756330e30cef7fc18231fcabcaa25040e28b711357da035120c183e7cba99c7f5bfe0d23c86cceefe923375852cc34fd76e454581bf6582342e3822fa4ddd73020fb17c05bd74d8383b34692cf4f89993123915bfb7f2ea80f2886919fadcb31cae58f2554927b2cfb38276465a46bed722858f019a14663c824bdc3f33b183239390d79a934381edf40ce315cd65d627111230ca1992080c755189936ce339d25fe5e1950243670ce68e894b4687251a5f5f20374b84f290d3791ef63354f24321319b7bd681e3c3f56e9741487cafbb25eef4f883820fe224c9c4ac219dd9207a802ab89f00dc14167d1dab99788e0e1e8fb33e5e85c968fd597daaa3222049c22cc2eac968a62cbec4f3cbe4b57b508a12915bce65535996922e126b66b92bd3deddcd86a5669112730c6a9ed629cf03a41bbd3068b31b5f0c90bbf79a9914316761cc89ef8d183c07cd78abca25fc914868620cc6213518f7a40d021a878bd7d69de768ab95ffcff15172c993c620917bf05a4f622b1261fe4a4fa317887a75feef0c586f5cfedaa36b9baf3aed28f2c0117d8ab2959175e1659760baecf9db8197754313e4b5dcc9bce220e7891d3d990d312f76fd991f942c8a5ca4820eb520ae0b7aa01cd85cb01052f879fd31181ef132199e04e49969eb48b581f841ffdd28d5ff198fb8e573330c987d1af6abf573519019555e11836a0723e7c677811bfb6f199767a501478d6fe604d273fc6425d295d3a0e74f44961fbab90f0a6f0309ef900b9f1bb86c5a33aecf1acab151d46eee4735caa896697e151bb5a86f7bf4834e87c9b88dee66d54c81714e4a0315c35c2bad94839f58dadf3d227b30a078375909de4454e2b34e320629af42e90b1a889dbda2170d6d0b0c9088860164b776263e61bd46d7847612f2eef6c0bb7fae71daa38b36fd9eb979233cfcda6fc5cff263ebd1c5df0e598ff94dfe33f0414e672d94d73d46e3b7bfd40338752fef5759e245b11c96db87d11a7ca49445214920e0dc9f2439ef44047b9d91c1efb885759a8bf8f17d7fb8ae8ca9095430a742670725040a6e06a0efd24f79dc8d8b7694f7253bec9bceb08e480226d6a25346f30c283a1e203dc1c3d948f4a598dffb5378979655e786df9b6a7534f964fb8d72a0edc3e47d187bd188f0954adb0a736ecb5c4b48c64202f6a42ad33822ba530817f0c6110a980af86dca347b0dedde2b02576c59766a3c8f5b8ead8ec1fb479dad6275d783f41fb5eb32fc8e1fb792bfee2fcf1523780ce135608b2b1c21e8deda59c0cad6927b11ac071f5d2187099efff3e09304764a849e1fce4542d1d295139903c869ec1074178425d5d0d8a9f9fd2d63c88eb8ad4a86f595b366893eb984f5a7af66e57e9e5995f2a384517ab87cdfb7428fd49f7ef2a49051d36d43370b2c01da5714df729a85858beba5eb554cbd01cec651278779ef8c13e9bebbec929145d019252b551057b74785aecde710e484ea2f72353bc10a601396cbf89a575c31ff402f3b6194ac75122139fba60159d336188ab1f8eb7f9c8abe2d9a8dc3296dcfb3cd65eabd1bacef3392d3eb70bcf10d9f797f0ecbe1c798a0df82b2cce9a7b1ef9625f69f66feb098b08b523cc91be131b6a3efcfb5e34e638ea5d9f5b9d7667ea28e2796decf0720a06f6fa793e6ae31acdffc82fb512273e4e4344c93767febde5587a61a4f6ebe792bdb7457ede67cb81e179ec7c70ee0eb6047b79f44703699c43dd20cf6fa6bdcb07c1a423b7e33ddf8708c5055ad2333c2545c0716b5e1484dc2bbef7e0017a360a623dcf2e0e9b1a4d8c099b976cd390d18ea23fa47b27e10fb8bb265bc0241189d3244addcaba0f745d2b4ecfc69ceceaec4af09bed97377b1d952cc4fcc1b419325504eaf7ef9ddc80a9e00a5ba64a002cc0663413db87a8348655b291534c292b3ff16099d645baeece3f24e427986df13aada114a613d5856bf865f779c32fa4a623f8e38cf318f6bd35f62ac25232c40ffad98faad872cdf64ffbf58d7fc703541019ea9809832526a16f2c173a887606ea5f1473ba54dc7b7765f10520fe68cb9edede9286eb11653a8116a0516d93ee92f71db9c6d0a4a9b56e6c672ab4e7687b468e9427bfa9d5e38121c53bb8bd6db0c1211afeea478acae76352cd1c1483c9a1a2b2bccece18934c0d2e939733f26a55ccdf925bb5ce66f8a4e77330b464dec89ff5fc897f12065cb4641fa9c93daf314c1293f50dbc458704de3874b8e7bf1989379f169556aa4a0bd0f534cbf262ba5c35d6c784d902aeb4aa5baecbfcdd42a936440f373d57945e8d1215523f8d02f2ec8b96c05a32b77fc106196c498950a84809cfe63b6d21c2b70368a577b6180be7430c63be0e5819ca7cc25851336c622aba673ab7befbeecf364c099a310b56b0f6a564efe594984955f1843527c446bc74a702e8e4f163e9205dcd0336bdd830f1f0d17150440c2f55753a259ca61277e8b3dc02de9b9746b4ca0074eee320a776a12d86d6558b38cc3631ebd8a3dbff1ac71a0c9cf225b19601e55bebb86f981b3730631f8f23afec5adcb2d0d2214ec11c48324f54f75afbeeaaa8abe2223c39c9ba4e71bd0a8f7be15dfcf5827f1ba9acba130717ba41038e352a431d3e1e03bac58d36abb431eb67629b207145668362c120706f72558bea410ba1486a8a460cba6d8927b86006e5499d1d47bd0250e8b20f2a09446cbbf2545cd566e7dfc3276512f069e386c035bdba52ae0799b3c3a643c85a0e53ca9982be955747e9c2feed806a405f2ae8517c0b0acae19c7bd563a404c9cc30a7573c31e64c7a5a81fa02fb4eec7b3718d4f3e10c2a3acb59e8ae17777b066e522985350f1c50eafab6aa2bfec429071dc82e109ec97b3a3aabc7dee5f27cc5b1323d1c3aed179643e73281629df746b00ecd743aca5af6733c9c7ae4262f851d70396fb9ee8be82f65b5fd90abbc221fd35725ff3a7659fbd3afadcfa3724638294f0ebe16ad6df5f12784fa7a6a775d28020edbf5dfeaecd1d368d943da47c91f69ccf0ed40e7c2493138192546e596404f1fc4414e6703b51eb0ba4d8bd819d022e8de596a50f76e9507963ee77cd164da13766e9e86e6587e0f5d0c4ae8bb8c382074aee3ee5148aca8f27d0459f296966ff13e8d8be90a2c4514c8dd61404a80f90dfdb76d233c3fa65b849ad24a0390b5828e84742a7835702d11937e9fce4cba0908017dc7bda6bc6f81357330aa8ab89161471b42256e6917dd936f5317525f2be58a61df9f8bbd738e4bc2b7457764e081998c3d46d01772d67727947d120422030b4ce754bdecbef04584fa5795c615cc66649c0b68949937f260fc205836092fe1fcfb296a75f34adc3e8c7a0517a29a05b8250ffdc477102c00894283fdc74b8deb222d34e2e80cf3b692a5d24a9f123c01f40a7b708d108042d440e8fb01e68d7830cdf3806dc4dcf7b967cd187b5d6513fdb181ac1f407ffafb169f1d20a48ca231bbe5b4bb013e26401e275891ba15674122791d1864d29044339247a86bb8d388a367a56cdd28d45689d79e40caf01855e54b59af9fe146c49e60762c7a6e47ab8f8b25ea109853b45d78af680091c5417e016f167dd5001cc359101fd95b1a0a3fa5d8a967088bb0cf225d2a0d720647434380874fcee319e3776da15adc2b8640421f03fe0d9ffc986e1e3e6cde5535956c2567b55e97ae8f8ca4d266a7512b46276768c24f00291a30f70f745a1c98c2f8506860009d60c9964ff4ca2059af679160526e66dc0f56b6beb812320117be98291907820136dc058c392b0a5b67ba081c2c494290162b66e8258840795bd06bb333e01b1510f8668b3f18bb6b0525368c1689c7dd12fd256b12f09f79841524bf0885590745b9eb1845d2a1d7a0726a82326f5a68d083535688e6c2cc88a75421f2e8a542a47962b5f7bb1be786faecd188970cc2abaeb1d6e4caf154a0298ee822350953effc8ded5e4beef31dee26f3ec2ac7d796a3235a5ead6544242674ca9176c858c641c8205ae17aa54276f99f05121208f6baa8f9ec35df0693bbb06f30977cad5e494267164fdaa612ec51dba6ad288f4229382e062971f97689af4f44fc2192278b796cec99e639bc14706bdeb432c7d2e82e76c19e465d907f8f0446d995fb59116ae8c1b36f1955d5ab57295e8c8c58dc922b489f9f9656d04e91541eaa3eb07e61600817753ba2b6566f0e001ea78f2610191544d0e06b02e9bd9c329a411fa6eaeca690ebb196c9081ccbfc3bfbad17f48a3a71e495d22bf2e7a2c2a22ea9c98e654d066ef39a8c27c1f6cfd06eaa6191ee035ccf199908970c220881f7d94abbd27b716d231085de39e9606b596207551fa763b33025870b3f68cecb0c1b38eacbb60770fde78bdbd1a7ca5b2ed2ade008fb5b09c09a9dd0992ef668e6a76720c5744a7d7a862ee1aa8fc8fb310ad6f8ba77b8051c14245b68498bbd45429b49580761338c292c5", 0x1000}, {&(0x7f0000000180)="d87e25159e8a36a6e902d7cffa507bbad975cbb5a45cfc1adc9dc9dd29e830244698293b73f9945901894aeb1fb130c77f63b0be5717491ffe0badc8e37a763932ed348f17570e462241e0e9b06cedf1e9d8f61156614d3459e8047fc634c2c031ea9a7d", 0x64}, {&(0x7f0000000200)="ee8a203603ee211144e0d72c7b2a42da534dd4c4fea481f20e552c85a00b1b3ed8d8fbad3f64f5ba201d4f16710ecd10", 0x30}, {&(0x7f0000000240)="43edf84bd95e9d5a4f50eb5ded30aeaf1483544e6cf4277a1035d2f9af2494b63b280194d9eb327ab9f6e9f73b288d409954bbddeca5d0cff984553d7b4073280cb776f69303bb91485593e158065af2d94151713df891cdb2d88c446f666bb230a4b283793016343e875e598056ca557a29df6e3df7e964e34198a4", 0x7c}], 0x7, 0x0, 0x0, 0x3}, 0x8) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = accept$inet6(r3, 0x0, &(0x7f0000000040)) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) fcntl$setown(r5, 0x6, r6) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_WRITEREGS(r7, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {}, {}, {}, {0x2}]}}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14, 0x0, 0x0, 0x50}, {0x87, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:00:05 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x48}, {0x80}, {0x4006}]}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x63cbb05316990a00) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x181) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) syz_emit_ethernet(0x5dc3352c08b9dfbb, &(0x7f00000000c0)="cb") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000002d9, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x2, 0x20, 0x1ff, 0xe6d5, "1497e0d8bf43771b95fba0c33baae1194eb4e03b", 0xffffff00, 0x7fffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x3d, 0xfd}, {0x4c}, {0x4006}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0286988, &(0x7f00000000c0)) r6 = openat(r5, &(0x7f00000000c0)='./file0\x00', 0x400, 0x40) linkat(r2, &(0x7f0000000000)='./file0\x00', r6, &(0x7f0000000100)='./file0\x00', 0x4) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') r1 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x163) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x4a], [], [0x0, 0x0, 0x0, 0x9, 0xeffef7fffffbffff], [0x0, 0x0, 0x401]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') r1 = socket$unix(0x1, 0x10cdf53b6094777c, 0x0) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/65}, &(0x7f0000000080)=0x43) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = semget$private(0x0, 0x4, 0x50) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000ac0)=""/4096) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x12, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x4}, {0x50}, {0x4006}]}) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r3, 0x0, r4) accept(r3, 0x0, &(0x7f0000000100)) 16:00:05 executing program 0: mlockall(0x5) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) geteuid() r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) socket(0x20, 0x3, 0x26) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) listen(r4, 0xffffffff) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000001c0)=0xf0d) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r7) read(0xffffffffffffff9c, &(0x7f0000000180)=""/31, 0x1f) r8 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x800, 0x40) syz_open_pts() r9 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r10 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r9, 0x0, r10) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000040)={0x200, 0x1, 0xd5, 0x29f2, 0x400}, 0xc) ioctl$KDGKBMODE(r8, 0x40044b06) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:05 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x49af10f65ebc6fb9) ioctl$TIOCCDTR(r0, 0x20007478) mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r1 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./file0/file0/file0\x00') mkdirat(r1, &(0x7f000003f154)='./file0\x00', 0x0) r2 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r3 = openat(r2, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001fff7)='./file0\x00', r3, &(0x7f000001fff8)='./file0\x00') renameat(r3, &(0x7f0000da2fec)='./file0/file0/file0\x00', r3, &(0x7f0000000100)='./file0/file0/file0\x00') 16:00:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r3, 0x0, r4) sendmsg$unix(r3, &(0x7f0000000200)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000280)="caa2b3b94ff7da78b1948b1878f091ed67cf9cda0c1cbf2959e66d769ec480fbc05e409dab34d0d3670c51f99dc4deea1a3f33b77f423fe9a4da738eae74b2c55a3a27c3f921289af84d7c2e7aa90b1544c27381d2404c600db931f93dae2fd41f5b8860dc44b6e220e8b1cd3a3276e3160e22a416c4668754356e88595fedda2662ad47eea6816a71dde304707a28ffa4d45216f762a53c56364fcfe1f340a6f2be10", 0xa3}, {&(0x7f0000000340)="36047238cec6c897fc68e1524f3082d53042adc196880178702bc744061fc493afebe7de923c4236bcf54107ebe4d7457cc690dcc87fb7eb5211c21a4e42e33013ec4cf377835789327e9a8b2d59e822cd852a179e09899559db68aae22e6a907b815342bc82b51b02977c65775b0d1b859d0adfd469759bbf303cf1278be8ad144c426bee7881418445b0cda61af5e041215d7cce43fb66720bfb25e2216f20d819bd8fe496b968d7e15ce48eea66cc145513735aacdb8b7f65f845c8d44697abeb89586076c15ec90e5aa6154cdaef42538476b5cdde0eed9eadba4d98f4d05fb7e9c3aa04b967cd2c2bd48a1a975170", 0xf1}], 0x2, &(0x7f00000001c0), 0x0, 0x2}, 0x2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/38, 0x26}], 0x1, 0x0}, 0x0) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmctl$IPC_RMID(r5, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0xf76c18a89f2920f7, 0x18) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = dup(0xffffffffffffffff) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000180)={0x0, 0x1, 0x80000001, 0xffff, "a220e2b0b63c445250d9db6526d9862e78bff279", 0x80, 0x1ff}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x401, 0x400, {0x9, 0x1f}}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x800, 0xfffffffffffffffd, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffff79, "541bb97b6600"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x10) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x10001, 0x400, 0x3, 0x1, 0x6, 0x1, 0x3, 0x0, 0x2, 0x2, 0x2}) writev(r0, &(0x7f0000000980)=[{&(0x7f0000000880)="b9c90ca552ba2066085f8b6e536022d5dfc58e7887f4ccb1f2722f96c09d784617fc9d6c969cccb337dc3f7fb0becb42f353c02f9e2100d0e97d8c06eea8dd96bf57506936d28ad19053fd45e9b5b94de92eb05b5c28", 0x56}], 0x1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r2, 0x1}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0x7}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="4182740937b1811c3320a083bc14") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x60}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:00:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000100)={0x1, 0x2, 0xfff, 0x8003, 0x8}) r5 = socket(0x18, 0x8002, 0x0) setsockopt(r5, 0x29, 0x80000000000002e, 0x0, 0x0) dup2(r5, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r6 = dup(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) sendto$inet6(r6, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r7 = getpid() r8 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r9 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc0286988, &(0x7f00000000c0)) r11 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r12 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r13 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r12, 0x0, r13) r14 = fcntl$dupfd(r11, 0xa, r13) ioctl$TIOCFLUSH(r14, 0xc0286988, &(0x7f00000000c0)) r15 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r16 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r15, 0x0, r16) r17 = getuid() r18 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r18, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r18, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r20 = msgget$private(0x0, 0x0) r21 = getpgid(r19) r22 = getgid() msgctl$IPC_SET(r20, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r22}, 0x5, 0x2000, r21, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r23 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r23) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r25 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r26 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r25, 0x0, r26) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) sendmsg$unix(r10, &(0x7f0000002740)={&(0x7f0000002780)=ANY=[@ANYBLOB="00000000000000000000f61de2c1dddc52472a27582dca0576aef972d3d875595247ef316ff5b43d67112db38813022c4273e068c2f9a59838d18a3c967523d528a6dede7e935b80f0fc222a67bed57c842340cf1c153b3a03e6639855596884e331c9df2cf61c8dcda503ad6f3f93b08c60790e527f43bcf34262071e23b6f1a27e90e8438d704a938ce9ec5ddb3288d4bac0d551c672d2bd3ed4877694fabfad685f585c892458679a55b52b"], 0xa, &(0x7f00000025c0)=[{&(0x7f0000000380)="ff60c8494cdeaaf60dabc46e94f8127861794e430df4de2ab640713159589589c0bc0bc58f3ace0fe05520a3cd03d3639f68a42ce2dc92a33bfa317cced67f9bf5b34dfe729b9996c85af41fcc9cbecc1a4a220368a6d7ddd73187d1ae2ca1d72c17d2f9f0665c1ad40cc8bfadee3fecbfe1f3499a44da95cc8585e3e113b88db8af8776e0e78fc2984ff52528d0c3f8bb64825fadb9e80cfadb44935bc3f58a2d13d5757ed97f0470a56e0acc4a9b7cdbc4f85ea87b2a2529eccc26d264221a29acb266e72097fe8740f4095fa5fa807e55afc922387534edb7ae7deb9c501cf16bab94fcfbca0c8b669cb15b2371a6886bdeab884491a7bc143bf10b054d5e1b52248d62a9956f894abae80882803f07fc898276891c89279af4a371a580e3ffa68588abc333e0138a75fa7202e50779bc17b49f04a3967b9e0734e01bea31e405f1fbe2651b3a648e3a93dbba5491b4d072a5a9baddc8f2a33e7f2f3de6fe64ec5e94a2efd057206fb8c31dc6eb5147bcefefb494f254ce7e08d6c0e5f8f3bea68d25da201e89346944c783c249f7dfe30f988adbfc045117586e69554454d99da519a1763c97f3f1c870ac42102ff028001f834589a0cbd6f407a4a40c2fa65a7cb68f3ea47a118901071792af3e573ce5029167a60289b513ad7747dc506aed0162967730a65128cffd4b0720c372864298bfe1d34db83ba49cbdd18a568f99af206db80efa26e40a357c8f5d52fe43718aecb2f144c8008243b3652e4cb25f27a42ad0a1b709ae91974db9ece780b39f3e6e2062b4aeb5556336707aeca6e61b9458bd98fe6324976a59ba06109ab53278db2c44f34d558f54cb76e354f27c1abe8354b0ea74b711d27742b64777b32f6b88811a869892a0111cb24fac0e52827f2a82a3d3aaee22d5da9348975c63d36f026cc35a8365e5129e035e3fab2de182332472c55f4636240a28215f9efca00dbf785413c87ac2779d4e1a3c46c322f186df5f5eac9495a1f5e491cb109aa316fb69d370ff966de21ad01f67eedfb3c6ea202a3f517fdb3b7d3b4097b5ec4cae1b7e832b8196bc2bc140914dd647fcc1713fe644f3274570e7584d651b87f8579b98de38e6f20add999faa86feb0a959ab84b17884bc09e1e9aee5ada261284adca0048e6eb82c7c339dd5de532c489b3a392dee1a4a66b086a81602578591a4d8ea6555129e15a36fa6182163bf429521719bcd3d083e97d74cb6eb507cff9147a0ddd785685b8377f826b6eefd3cdb2fbc612d110d8c131401bac86825062283cd181f71b12303f0c4c42d9d4e5fb5d41ea628e8bef8c0cdf295120f1dd28b3c10ec64699dc56662f126854bfc9043fd8fcf7482813ee03d89a061f936b2d68578342eddb46a5587edd750729ebf7e3619f208d9445ef1a464c7ff4afe773da1e7257c56aaee4590c28f19345a05ed255716771c4906696dd1708276d7668007fbdfb21ae72fea15f388f4c0973e87963f12efc1e8fa226f49dd01c2e4b33bc152873b2e976a8129c5ff4f9aa4c3bfc10c4656b73eb677845360476596c5077d0e86e629bfe7238211ffa59c07a5ff5ce6e48b391dd49232cdf81665d54a2f4813b564cebf4cf1fc0698684b78202961e958e78616ffa83c64e0a66a8d3caafc91700fe36670c3838eee60af84b95fdf1ccb7b44091b7cbdf7d55fe2cfc73ae11911f47d7812c437b146878f2adc56dfedfa601b7b703da819389e397b6819c41716670623925b928c35aeb47bb5dc58294bde1dff8a45e9d08534b3460dc1eaf973766dbe57fcf403a3722d2c81aa6114ac84c28dcff96db2212e16d568c565796adff1dfc0a4b8870eb64598c8ec5f66598b46b08824cea6bf998e64ad39f16aaf12862eca15f28fb0cce076ab9d5beb91d9ba09d2e8bd695cb43ce752df3e4537c7ec746a78b816a1378f615836476453790e6f30ce7ccf761a2d955e40973b1ecb7e44fb6e31dc53f7c60e2ef5b3f98c3a20d8a135a0e2b33aca73c2fcc96677c79fb2933245124333d3b32976e329808b5a4a17f76c999146e5412992494571de1a59ac8b23d518381e2565e8ac7de74efdbc0fea11ed9d97038ebb23f7bcc480c976fee836cecf269b755697d6254527759237a75d4c559ed4ba9e39aa7048bd9040027a0aadfd228212fbe2df91215c34667f24ef8915b390ffb7bdba4e78152288f431ea94376d2ba718655435eded6030bffd2e58e907edf86e4e6593953740b1061012a6f631374de2e453e4728956e41f6f79b98ffbca57b34d848167e883a84f63aa4c83900f42d5783655bc5411f3ddd7492899170ef6e25f3126176e603d5a45c105c437b26b1cf580aa2ae0b378666bb80fde16dc7a4af0483a34bbd18a59cafb9f324ede8e33840910bc2f0655291786a659a8ca98bba7856a10a94b416d99086b3f2d4d8a4086792ed0abfcefecdf591ceb7e0e6955adfc61e2b50d49ae0cf0a955e80f24b81d0d4fa44b96c81f3a4c16753ab3d71f52294635288ee655ba354bad04238d1a7e5576ec8cc6acbdc072df0de0f24a4dddfcf0869fd5472bb6d63510a4dd6c5697abb5af949192c69c4a223271e893c0dc7d6a9df310f28c518a63079d83a2d5c777b172b237caf6efe097daa977450fccdec75ae048ade014721c2cbc284b02156131052a7652a1bc15cc7b996578073af1a134ae33d298955f58dfdfafd7e241c58bb15e1ee96228eb809e529b60a50e5f30bdb00f7e8e58fa68dbbe8c8717a5dbda13eec4a472163458546f35316d72c941d7a8a370cee22e27dde90a22cf020bd8e31e197b10ea697f866cc3accbd8c197f94feff75d1dbcac13b28d3c5f08a6899b028daf7e4eeea4e4205cd2218183851744fd29fb644c904a49eddc4e037caad29072a6ddc254c79293464c2063c3c75406e67337e1958b182c055833f95be33f835be4313ca373cd143399904d546f35780b8f7afc6b1a48cde63f2b9602c2921286479ae99ee002db5821dc7f38bf6e02f33945009ddeba5dbc7328ef5e00248e47c7d2cf9d88cfbdbcdf09bc63d94727b26a848b514d3aa6407edd5c70de8e94dff2d0c6ee495fccd71e2548d55bc2f20f25f974cfe2b2d69f7d44f8f2d2b914942fee07128964a61640d49c2643c2979714071d63b7e963b10aa9a4c78695e99c8147170ac83eecdfec8101282346435b73c1d1ef2db638d7e0a24c83eb78acc85662152c9ac3f02cd72da743db446d8de7797aed20f2c3ae8f572a923fb41d992740810ba63814e1a883d36d8c541dd2e03fe52e93f5e01e87d29992947351f5d25391fd800926955a052f5b3d984dcc09f121e6f95bdc38ebb69d9df8bbcb402acac712e155fca5059255dd38eb20f8dc02d0344ce52569739f31f6244b35aeb1f9b7e0abbeada8095124e0e49ff9d6727ea805ae2dad291277b472136ed8ba7907ceae83be2339015b5bc60dd29f876b435b2af5e7e36fade69cf9480df9bd0615da0caa8b2a1baf4923bf4cb202c2754361233f458cf2185535ce2c6d39e939d11de9df504edbb9459b45fb34c8bc3416a770eaa7eec3c22e478dda81652dbe9cad528d7f51997dee017c409c872b56ae5d7e08594f77447c098157ca0812fffeadd2418f27f51b01206b6ae8578d67096fa9e98f4237b1ab8fac50aa6d99e2cba964b400b88de95f93318be3624953f00f3d11339663f463acb8f74026fc4b58dfc6cb1ab7af5a6d3922b43cb8f43c8f17575d2a43d8f3090effafc95ec6d59e5797c7df2b7289d763f94b2b32a9e6928f42f9d8c406db03ac081f68fbde07af221cd2c36047ba5fcb24a88b7967347573e9f751a46265985d1d592058e72154e23b2cd13f044b2d1e5c684a01330207b3b8c707479d449ea823e3dbf9c99444e0e9f3fc026cfbd4b80f165420a36dc4226a248591cdb915b57ad48f13ba8cfa05f0cfb67f0de90a03a250cc908a26336b8f04641fcedd75e0d4365431b6195dc0e7e3ae6f8f4ce1a34c44ee611c1a1d6265bba541329fc0c8a6005384d8d47f1437e8d56e2fb8b2d3b2f29406e15ab4bad71aedd8982f36e37fa938abb9ac691caa00015f6d909ca787fc65cd0d76c54500b88ec8470684ff79d6d1d6e035be9abd90720beb5cc7769a53cc9c3f06bbcceb8ca7fdb2442269f76c9c2104fc778f104c1f6d1f0b0a5feaa06c3405cf29961c77affc4cfd57fdc3e073cca432fc88543ff3f6aaf4ba759609791835eaf1892e20523ab2a47d2343a89ef9b22dbae75e7675b051ef697e8cc3ddb16c483d4a8e17a12514e3b047cb7dee0e99ab3c73a62847bf922814dcc34c74167efee724fbd7b3262cf386034bb04a8996a00040151b2f7fce1800352d863817a7f97b81002c70a087e482afd0ba7dd89bed370741b60a81fb773a05c3dbc90fb9ef7cf0fedfd699305d003fad3357c1c57d080748576c86558631b2231c3163026709e824035078a3ea9a1dfe510577cd0b24988790df83e44827f069622e5e3eeaa567834dd3a9bd97ec73c745c0667f0ab01f81eb4434e611d854f4dbcfe575f40bb5a143e2836282b7c3562ac769805eaeef61362f5e56ba3779b100986808334953e57e82cceab302b9255f683feed34189500d4bc4c48907766e6fda47df44bdfce0363a7b8b559b719df4bebbb91c6a5a1c5178e8df74afd5ef57f756420e1e266af7cca9242a863236e3a55b38d3e12251cc17b8715a12e26c96b17e8c9e53b9081d63ccc46dc02418098002abebda6575fc2fdd9c5c9d91c524da20466010a12bc647d73a112db4d953ef849cb3f56cc0b55ee4823b61a28f7ac4e2e8f8e9970cac773a64ca6705e9784ee77d5f28f0ccd373e0c5848ee661edb32291ea6e89542cd21222a411cef0bde60733beffdd4f59bc02626f6a9e665b4ca1c033c4873a6fc3dd641df458fd2c868891df11b6b6a2a35014fe2a3fc0bbf7d4df46a3afa7efff7665dab9b15082d6799ec6ce06e4578a6e29b1299d0cf2fca746a9a02d15f70afd09e7f3fee20a90df4457d4cd4800a45a8796b486120a29c48ae2b286d1cb4dc5e6377172b563249c883f9772655dee769edea01c3caffcdb452a5c0f42a307ca5cee7d568b0a9064ab4685b12f7ecdb4bb2deb4de7f5bbed4ae935697c162243c14da4690fb43274cb82d3b6c97285daff4feef0014d6a6d8284d8f04473db8bd8083fad53d9045b82e938ffb23b2c45536500958c218ff5e1f8e1281d3c73fac547345ea1dec64e10c9f1af3f5eadcd895daad5a9bacda0f7afaefdbc26f2ec5f62af18d1be1d111fc93a0ddea7f6196395cf18742f9089f09bc736b9061b473bae1c2991c533c4e003de2b3f8773e3bf8cca23137fe11564442e5154b70147051524f1e3cd587bb1f6c921185a2cf10fe23be7dab1f005d4500d75102b8406dd3e590bb0d974aa2238d213bd012aa47f1eb123734ecb2dcfd2937cf0e72ad82aa198c57ca4efebae87b3ac1d8e68cb546464ebc5665270a9684366e86af9590a579e8941a6b17409b54352bbf4ff02b8702293c1070a7583eaa83dad961ca904868224d4a7a9a34163a629bc5b2b4ce5ebebab43055790f9d6a2411d1508f0b31389189e0c243be0bb5d56254c190f5763d8f9827cff0cae206b1d758736e8deb6128428983e6953ec1c6eb31b0a7528c1053e9296a0050a086147b955e25ae4cb9ab991c2170de8198b93092de7e0cbc9957d1645e8c5af4e8d325811999688d05bbbe1fa8714d363217daa10b963b66fb38a4d2f6f19ae767d0490dc3790", 0x1000}, {&(0x7f0000000180)="3914603982e4e506c318b37b9805077e19c6a8ae53f0c6e87903bc77907e39cf02a549c86af39dd877d47a555389533ea4b7784b35944fb4c8a4", 0x3a}, {&(0x7f0000001380)="b2476346f6554596c77d368b668dc481efbfddb0936b6b3b57bb3c151e09b9e53929e3d8f6e5a393b41a5c0e9b9c0dba88a4a2bed3d082efcd9d73e9ccc425883b624177b6d36903d67e88d1bfebcac41d9e60700e59fa6f241625d96d4790da5cfbcce8adb4f0cb8f82d7358ffb613638cda714d29306c0ed2cdc60e18ea6e37e676e581896f123ef43081482e69b35c0e46027db21b8f806ca42a8d07c28ac270028365cdd93f88ea1fdcd9106df23f332a50575ae9a7ec48161dea39cfd19c5668785486a418fe2e9835cab86f69b26de1daf68a5e9291dac1cc0ca33fab64721300fdff96c8e57cef2270176a0371d495ce282865e2cae21ef2d2ed5c25a68ae4521720ff3fd2c5e70cd23d0199b54ed2e3df8e75b1ae6d4f346b7ea93a2bf48ca8e8a07158d7429cffa1648ad3903eb4d5627c212736547974df5c574375b206a1f62c3bb317680499077348f79eca04e06dd0943126c19e5703cb944d51bbc27a217bfce03256868e0ce6d4a484b7f8f8ef0b82a73b538bf85cbaba565bcbaf17bbc7b364724945599bc0ddb8cce6912b25e7026eaf99184252a8ad64e484afdfe33ff5c99b4632167f5e98c7f0f00faaab25be94219f9be7354c7eebed906b7ce9eb318ee6ae0f014f9ae1125dacba41a1be9704c9843303db28ee1da66c097ae727fb3d242a84025edb114c680dc9f4754c7be1cdde5014a399b0d290778043ddc099b3190d09f993de83979ca1b389251e228a273aa6301aa5b60289f8e27439e31693f00ed980cfa338399a93e629136385b05545ca3d2b68ed92b72d3edf29fef2d06103ebe6bc74b18fd8b99c52198aef950802b49eeb703a642c14fe7455c239f0b90a2a54bfd013a3394f96cbb0d82fa25bf617d87e9885383722e578574934cde8e12465b21d8652d0a5f78c54c3f6b03e5977e215de19516ef0fe1c985c774fd6981634410f44ef4eda9ba0b582d6f81afd93d8faf85c4e97bdce9a85fa32778c5f12e4e6fb5fd268b811a8961a574061a4741d2a2a091908c4923bdb10c0c6090a057b2234ec3a1bec7e873cf2a78b99d845110a2155d3cc7a812fb24e8c04dbddbb2925019be015cac7d79ec76875fb3f1ae43363b01ffdf51a181fd93710b8cf6060f88a0f68606bc3e8fe8885b86ec1cad6240f5eacabad94d418ba3c6b3d44784a44957c5f675cfb56f79fe1bdc28ff6bec418aa580abd0bb38318cab25aff1f96cbed19efa30f08cdf2cb73d86e084e95c3691a3fa7c5e88f6c3230f6f4e8e5b94d096c1576fbf847f488606b125255f3c209510c14e757edb880870e1832f27f656ed5b81b63e16bed2c9dae0164ef29ffd54c96ab0154bd1cb273194e918ba0cfcf9cd0f680a6ad9608917dcb08476faf9141bb9e17dfdd60497ed989b6fe0fddf7d2c60fa9ffb812dd8f706f114c5813df99d0bebbbc61c722cc32d1dbeec46fa2f956d3cc153c5570e2bda477c4f06593fd79807137a1c2d0464f240a405a7f14860dcca836cbc6a6ee0094ebd34b99d697a5d479e6bb00f9b5b9e2f2c429a1354bc6aa75a21a2094abfa398d691bd3f5680cc6f790c91791530acacc799a9d47a036f9ce4630d1a592e1ecf13f3a3c71ff93e8957332a1096f73d747890e48fba2b4c38deefbe2e1f2964cbf2601222a9c2332a5db2246e758d17f0e491278739939b5b139717898158f10dcd1ddffafd2f1dd09d8372e272d56b83bc9aefa137885e641cd15953c64cf0f5679fa3944f7d3f3ec090de6cac68a5eef7e097d35f422618594249156f9bd23019913edf75941b6fdb688149a2d560885458d6768bed8ab5a6c71f4ae2ae73075a4d9bcbbf1810492569b3687e87f0cb75cabebb57666319229cdbc1a10a7e3a8276a84883d8ec25ed411dc977ce70a9a6705707600b392430123bdb8855f823803de5b071908413ba55458aca977d7f4a68e2d7fe57dc79edf3f9080175e49d5b0bcfe4d679e2c13d6560a18b65bb15d6237b44bea600fbc7e71cb26c1de35a21dad1da7a85e62685207a62f5d2feac4f96aa69e89f3702dfcc2b228a52b5165bd1d3b12dba3f6c164bc8a334a708e30739dcb198f85f0d5d7cb02a1ff9b5ef6d19d081443104bcec13947d63359b7f51fb6f3a56a6ecffc23fd965735e8ecb4e33002de321909b9735ca5186511f015810e82b3bf64b5a869a3a4a2382ecae7af4552b40f69ea0007893467b76978cc1674a9498ce811bb4feca3c7f5b38754170c4d2d71047e017f9a173ae3aa5ee1b7f562674e3d28b206f6ff5c07ebf856f27ad51a46cf7f5eb4c85689eb572b70fc6371445decd45677fac54b6a5def9ce51c222af965eeff40920fd6df3b588a302fd1844b244662efad0ce8194b378498fc0e4bf1bee9f6678f6b70d0a4c0f9cbcee2697e42c4047272ac421996bd43e0dd600e9b50fb10f7145415336fe7db005a64eb49d5623cf246622d153771bd6aa01fbaad782b740878d47215d6d2d8051a98bac9169e2acab42b4a6c8018ee0631d19fd8ad049b1e7ae4ff28a4e725d75bb3ac07f7ca432aebe4caa785fec1f370ae65a58c7e9def87cac208e06a8486a968db39e5abb715acc59936c6cfe2c65fc9a11d80d42ab936b77a5254a2f55d9432414fd29a123600f110f806abf7f595ecbbb9053adf4a1b911ca210614de459e393f2f219ebd0a96671612bccd05ab92f62d5628f3af1ae82bdba67054c38c0d198812b0808bd0cac208ec2e37ff4b4b80f031d832a74bc4489df23e59e8a19721f0f9401eb1a2537e0c062ecc4d826c5fb71bf8e7958db2f55c9f18b63c20e4d558c52efca4097a47b637d359887fe97cc7965f948930c6f1878c694d3e51efbfa2abd24a9e5c3afa6404b78e08512c231092b8ef03270d3886a47451248acd06b9358db016dc0938a1a8a1aa433026e8f4ffeb92effa51f3f4b35b6626fbe8a2deba6524658e229ca5d57e73c119ebdbbeb75b47ce06d7308f2febbdf99ca05240fed7cf8185f9ded533f0986356062645a598c1d6eeb295632e82c2cf67859ac106ebd9472eecdd94b7d080093471de2fddd02216505011ddad9e7d344f3f2bc5ae71ddf179576886131bb2c4885fe42ad0f3c77a2d4378fdaeda49b75572bf64c3bdf8a1174184c65c77ae8195f23c8ee8ee2c6a360af2347ebd3d938497b23e84615f6742e2689a3b98e707ff42936bb6b42205c507e73a6cbf775c85982e2f0bfc8d8f59fe48863b05b3ddff36aedb904a39c295144805b014544bf678c3083dd200172eeb2fd2f179b25efb8bb6bbc8e69d215c1d5d6fa02551afea7eda854b23bbb7551d23466bcf311127f6937a6171a6acf3d544fa1203ffc46aa5986c279a07f211ba7ef990bdcb2117b59ddd114888b630d4ec6923a54d0d1e90c7a6c149ca6f943a5d0dc21aa1fad94edff289efc9d2c4db0c6c9a5f18ea9fc1247d8a98417de3aae47d49accae330e95104d2f01d715df0fc8dd043718c07ac73e154711628893e52f8686d59a216202d50b870b19a5b280ba6cc7155f41fce316cb086ab36019d2004f04cc2e8267bc4086778107a4f6dbd0f0b8f5c731418cba61c3740f2cf880fd368a4bfc2a7068860073da4d953a29c3ac595ed54742126a71caffcdc1514214e337d61d6b8562fdf0025688dc92348ceeaa7b5d343d0e37ceac48ba69ba3d49443f9aed199664671e5e0aceb7e47a4b0b0b80e8200e6993e4dab1003e7ee3a48b1a10b51f18db52b25169e2eff4a41236de1e255ee1e6ed36ac25e65c06975940acee97e330684c7915439c5c1882e106929409ce37c2d9a57ae5557f56080e1ea0d2132d67b7fdcd8d16748551339136907a66683832a50dba272a26a3bc52f7e68a6c7932ef11879154804da1ea1817b2a3cc127b0e2333b92b8e08638bcc3764d7b8a65fefe0f3cd39dfc87127bcea26e80112851417379446a89d1b8f3d12abe53e4d2f8429b9ae3b26d364785bdadb25b1434676b4b1e00dfbb1ad868f9b273168247b1af0e96481a32e608489f0b7011e66d6a95b440608cab6f32bd8366d2afb416d73c9a310dc950ad83de4054ba563369c796526e726f06eac6cddfb563960eb9afc12989866ea5172ff3ea5d06ed02c9b496f3fe252ecc1a2f1c329c2040dde0a5d936ba08e3ba831dd815b95c7dd3fc0e8cd0eb4c0c8fe2e5cf9ae09a3a679377f68e0cfe5a492d395b93e5ead28cd76fe7a777dfc37802d30ccad03429be1c21613c986459a27656a4e9d4cc75c4575bd4b2614485dd3f382c649b1c25161007a26c2304657dbb93a457228f371b4b8a7b88a77e5080a66b90c57b6d51b1fb7a56136497b6c779cd45c4149c4a5b9046da970cb00c3bab8940ed2b0755723562b823bccf9a3be4267e356a08673651791d6095417e1bd0070c38eccd5937613273fc2c50dadc182d41c812c345c3cde17e59d2710098d9bd5647e5137dfe3af2289e90124bc2a986019274a2b80b2fdf56ddd9866284b9387d2668bfdda559f894961867b3f7ef62fd07da52f483aec421c4fb45af7f5e57b21c0f682e163a427f71b098378ad686967f53ee1d3b4e2cb643391c01423768820c35f03bc31a8d9a0dbe150ec3c243f67aacb28a18dc8af5ccfef6ca190cecebafb7be4aa9cbdc2266069b0946656e49968ddcb908923da2fa1a785c5ade3c748f6443c10e96ca6653590fc6a593df7ffacc22d4d53426cb32b6d73921033ffdc42cba63dd8a825f54ac55b5e6594d0abc1868c97c221895f4b675b02173a1e9f482e592cd344f885933323d062e4cd6afa76cdf8289a2a5ed4196d9ac940cfe6c8666a718bc107c183c84df37e05e7b04f94028b166a53e469f6fce669b127fb3068b25ffbcdfeeec25f3b9498c01d8899679a54a10eeadd4f6a512232aade564d989060a5beb5e52d1c4965d033c9806d6659c97ded194ede41f9f2250a4664ce3e9fcd6ea10563fcaa7c118712a52df1322f30478b0819932ece228f2df76939bec906bbdb6c1afd4e1b14e37e401a50b359146b757ac0eb3122aec2c34082930c8444c7f89cbaef975c18a9339cf5a7936cf997d7d72dd331d88c979a0aa4f2ef6e0f0f7966263960f7ab077a829d290a27ebb385e34c1983132f41f86b1a6d83e7ed984c584b8f91bf26bb418f80b84ba00de57b0d730d784b2e372be11521cf91ddbfde0b60a84f75e5379dad11208d1c1385e97a789c848bf8bc0214ca60c4eb25d141fc9fa163aaab28c1947e9bc6dc17679d93f842ea40e8951983ac457f0b1077d84ead924d1822b506c76f8271e4dd4ecd94430c4d25d6f1a5a837d1a5364d68a066f240030e248a85137dbee9bf42bb640ee2fc62d2b7a51ef50ba9ff0c84cfd0c469900e5e4d18bf0e651e58f703e2fdf7abdf483610fa6e900110d3a4bcb8937c95da6eb9d0073c2b45b174e03937935cd05cafab7f8f21646044ab4faea26188b30f341e04a0d701b5601b90ebc7bec62605a6129869c6357e190da4b49975bc53b5ca2789763681c3f839147111626c09e315675d1a729a75d4f45c896a8bd03303f9e2946c3f1b8dd74f1ce5201c8126de1be186193779ffdcc6caf4cbabdeb53de7e2f19d8cbdd650ed6cbd575a9137f70c65b1e53750ecacf4e3af6c5023272b66baa3cd52848e13136723baa23712c70fe7d17384fd8fd5fcf370ae468f181b4a3093ece955e7dbe4205ca7cc84c0f94ce967d5a27053d66149bb10aa52d14237f77b87c2a78e734443bd93aaae03d3f12090e7f7154bfdaeb9acc2a8e324c828a", 0x1000}, {&(0x7f00000001c0)="3ef0d777a9d22a9d1e25ad7c450deda5d90e97451425eea3cf7597ad8c13282345f659273eb9729aa7b1bd1cd569d32a8303b6439225cc733d9b36420caf616b9e086317222103a1446a784e", 0x4c}, {&(0x7f0000000240)="cc6b914d07c7dec69ae2d5b914f2e0090a778321931fdf46141b9a374dc767a3e76e40e7d454e1c6e8632ba97d5c6e9009bd492fa04b27e7aaef7f848510734f9f8a72b6a38cb0509afa620c9a633210364c819284d02c91a79d320af6694f1dfbe77a65da4f126f1b612df524ce52f7f10961e1ce210795a18bf2baca732fca601b3b6bcb71a019ea45c362493f812397a211c1ab288a148a4a295bb83209c850b6eecf", 0xa4}, {&(0x7f0000002380)="b85d2584050fc13e597af5697bde28c086a56ebef61ee0fafbbfd0bc0b2bdb7f5c300c4225de5f8eb53fdcb4fd333a40dc2f91fe3bc5d90664187300954aef8ab77ee041b1a300a6f4c310d4", 0x4c}, {&(0x7f0000002400)="d155abedfa90baa31c554b6cb0159e63eeab3b6aa11064eb87026680c7a99c0b5a57fc67e7a0b3cbebd31f507cced68e09055e9f4b8d782e12741302c542a1e2115db24ac3860aa7e20bf3619eda0aec95bf43702adb26fda8d6b7bcc9f548ea9dc6765b9893621034d93adea9d1d84d67d54fabcd72a920b0130eb4c4ee56a9a113382dce0fb33c30e56e90072e4e7d6dc1538cdfd038fa8c07953d804941974615c3fdc43328a55ed499a66ce110e51f5016bd", 0xb4}, {&(0x7f00000024c0)="636fdff199971f064a21f6dbce51f5038cd876a853f2c84b1532a4ef97ef729a271ec9901d4d7b4e31a6fb257d1cd7f474dde8dd45191b11ceeb4b825ca522bb3c91828e905a34da85c9c4625e1e81c4ac0f256517cfafd4e080fbe3dd3a7c1a9b0868943c4327be708d8bc961181e5671d92cdc75170cbdc1f9fe2772ff942cc7f40e1816aaa30c9000a3ad105d6762e1013cf816b808d4c6ae849a4e810592b9084daafbc5b6fc2cf03604ade97961b6a17441490ad0bd26b138a94c14ac8643193e51bdff3d", 0xc7}], 0x8, &(0x7f00000026c0)=ANY=[@ANYBLOB="100095f53621cd8f849e2500010000001800000000000000ffff000001000000", @ANYRES32=r14, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r17, @ANYRES32=r22, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r27, @ANYBLOB='\x00\x00\x00!'], 0x80}, 0x1) 16:00:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1, 0xfffffffd, 0x0, 0x0, "0000000000000001000020018000", 0x101}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030700"/56], 0x38}, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f0000000100)="ddf844c2") r1 = dup(r0) sendto(r1, &(0x7f0000000140)="06443406ea30e33a834841405e2d52be6180e1d75e7ae2a6efac5705b1fbf744dc9d57ea283c2ce6749a9917fc80d1cb4734b455ea98f2257a724fdb2abf9d1e60531dbd56ecab6305786cd4fbdeb851c1c5cf2c4d4141db92d15b5017bc2bbe3cb9e0959f371784e72a9d681615dcb7ef874ae7a3f113b96bdcd8d7ddebdeef55a3c92266b06f21083db25cd61a4b7ee80038080b425309", 0x98, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="0300dbb5cac32e2f66696c653000b12aab777c7526784a5f964f6416d214bc0d9fd364ca1a9a29d43c557fa422eff229"], 0xa) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) r3 = msgget(0x3, 0x100) r4 = msgget$private(0x0, 0xf34b8e89e6f38f72) msgrcv(r4, &(0x7f0000000900)=ANY=[@ANYBLOB="0020000000000000000000000000000000d400000000000000000000000000000000e2ff00080000000000000000000000cd468e359fcc62367cd8d94b29096dd9adc25accae81e0d579655a75f3609fc028db438875"], 0x1, 0x1, 0x1000) msgrcv(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000014600000000150000000000000000000000000000000000000000000000000000989ec40b64200000000000000000000000000000000000000000d825fb7600000000000000000000000000f0ffffffffffffff00000024ea55a6000020000000000000000000000100fffffffffffffff0000000000000000000000000000000000000000000549a921f44915c8fc59d84acf5450893ed4679a2e7599f8347b5ec5896033172b7c36dc6ef9373a1bace6c08b5c53ae1e5a894dd300c591841b78bff5e6c39737ab0b5f34550aa78a424f1c2006b37fe6dcbd42ade19b5bad060bbdd8c81754046e184bacef5bff4d8c576ea62cccacd59f4c1b13b7c54340c32334794634395c45c077a8d0300000000000000fd72c2aea89832d1745be07ee3a74f105ab60782894e39777e056866db3f4b6b489b7a98fe"], 0x1, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000400)=ANY=[@ANYRESHEX=r0, @ANYBLOB="63ff47342bbac1c4f5dfb7611898aa977299318cba4a6ccf6b2ffbdb52fd32b50ab965c8b9fe16008af4f092dc7d9b55d90702c5ff3f6f0af581e20b33aaf1bc432952061034347d00c3cd5a2be576647444973ef72608727646f5388f4e0e3cdc04c31a96b5b1c7c3b54a97aeded1e5bdc777b18ff409387f0b51450cd8cc1fa632703152"], 0x2, 0x800) msgrcv(r2, &(0x7f0000005b80)={0x0, ""/4096}, 0xf1298b3ddabd15ea, 0x1, 0x1400) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000055c0d525241da3044cc41fd59e55518239494a60a417b1e3ef4074b2b6575c4dff05c240b1bdd1e3a939d96fc74d26446999dcf6e8791e88022742467db206d26b797dec5a3f2d808dd0409828484fb04ee9f05a51111344a1bb1c248c8ca240cbb23c7522a216a90157134dd8be492e63674468c70549a33e8d5cebd29cc34279e6b54eead14f154722"], 0x92, 0x800) msgrcv(r2, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r2, &(0x7f0000000a80)={0x3}, 0x8, 0x800) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000580)={0x3fd, 0x0, 0x2, 0x13, 0x9, 0x3ff, 0x7d7, 0x10, [{0x9, 0xfffffffffffffffe, 0x1000, 0x8}, {0xffff, 0xffff, 0x4, 0xb6b}, {0xffffffff80000001, 0x9, 0x100, 0x9}, {0x6, 0x2, 0xfff, 0x401}, {0x82, 0x5, 0x100, 0x7}, {0x4, 0xaf23, 0x4, 0x6}, {0x0, 0x640, 0x3, 0xb6}, {0x6, 0x0, 0xe, 0x7}, {0x9, 0xffffffdd, 0x2, 0x2}, {0x1c, 0x3, 0x8, 0xc5}, {0xa64, 0x44, 0x7fffffff, 0x101}, {0xd0, 0x1, 0x100, 0xab}, {0x0, 0x3f, 0x7}, {0x2, 0x357, 0x7, 0x2}, {0x80000001, 0x0, 0x80000000, 0x40}, {0xff, 0x8, 0x403, 0x6a}]}) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r6 = msgget(0x3, 0x100) msgrcv(r6, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) msgget(0x2, 0x424) msgget$private(0x0, 0xfffffffffffffffd) socket(0x3b31025e40f74300, 0xc3b2813462affd90, 0x2) r7 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r7, 0x0, 0x0) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = dup(r1) fcntl$dupfd(r3, 0xa, r4) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) r5 = dup(r0) poll(&(0x7f0000000380)=[{r5, 0x5}], 0x1, 0x0) 16:00:06 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xac) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0xa, r0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8100, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) ioctl$TIOCEXCL(r1, 0x2000740d) syz_open_pts() fchmod(r0, 0x0) 16:00:06 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) write(r0, &(0x7f0000000000), 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffdf2) chown(&(0x7f0000000040)='./file0\x00', r1, r2) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000140)) readv(r3, &(0x7f0000002300)=[{&(0x7f0000000180)=""/12, 0xc}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/4096, 0x1000}, {&(0x7f00000021c0)=""/11, 0xb}, {&(0x7f0000002200)=""/247, 0xf7}], 0x5) accept(r3, 0x0, &(0x7f0000002380)) openat$vmm(0xffffffffffffff9c, &(0x7f00000023c0)='/dev/vmm\x00', 0x100, 0x0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mkdirat(r5, &(0x7f0000002400)='./file0\x00', 0x1a8) r6 = socket$inet6(0x18, 0x8003, 0x3f) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000002440)) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000002480)) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f00000024c0)) syz_extract_tcp_res$synack(&(0x7f0000002500), 0x1, 0x0) r7 = dup(r6) listen(r7, 0x1ff) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000002540)='/dev/speaker\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002580)={0x0}, 0xc) fcntl$setown(r8, 0x6, r9) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(r10, 0xc0205602, &(0x7f0000002840)={0x9, 0x8, 0x4, 0x6, &(0x7f00000025c0)={{0x6, 0x45, 0x0, 0xa7, 0x7, 0x2, 0x8001}, {[0x0, 0x3, 0x8000, 0x8, 0x101, 0x9, 0x8, 0x5182, 0x27, 0x1000, 0x6, 0x3, 0x0, 0x8, 0xea, 0x400, 0x20, 0x7ff], [0x7ffffffd, 0x0, 0x1ff, 0x20, 0x5, 0x1000, 0x8, 0xb9c, 0x3, 0x2], [0x3, 0x2, 0x2, 0x5, 0x2, 0x9, 0x7], [0x13, 0x7, 0x7, 0x235, 0x8000, 0x2], [{0xc1, 0x200, 0x389, 0x2}, {0xff, 0x1e2e, 0x9, 0x8}, {0x100, 0x10002, 0x83c, 0x8000}, {0x1, 0x1ff, 0x3d74, 0xfffffffffffffff8}, {0x7ff, 0x5, 0x6, 0x7ff}, {0x0, 0x1f, 0x6, 0x1}, {0x1, 0x4, 0x2, 0x8001}, {0x5, 0x20, 0x2, 0x8}], {0x4, 0x550, 0x8d, 0xfff}, {0x5, 0x1, 0xffffffff}}}, 0x0, 0x81}) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000002880)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_SBURNER(r11, 0x800c5751, &(0x7f00000028c0)={0x8b, 0x1f, 0x2}) shmctl$IPC_RMID(0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x45}, {0x34, 0x0, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="36b83e522c066341519be70897fb") openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x20, 0x0) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffeffffffbfff], [0x0, 0x0, 0x3696a8fd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:06 executing program 0: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x400, 0x1d0) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x200000}, 0x0, &(0x7f0000001180), 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2003, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0xc9, 0x2) sendto(r0, &(0x7f0000000300)="9cf53656381268476c7c9e8052a8f3b1d91c3d3c72245bd2ba0f5d1e7edf287fdb73411d08bd1490ee1c0a3435180f0f17bc2e01d667b59c15059b278d7e12708a7c845f65ee6c4c490098e16d99686103d2271096cbd5f96a13831804bb7c6618c66ff2c4cbfc69cfb54a1e29b2192d54d58097b16e0f5e6a5d392b400d80d3d70fc2d59128ea4d748d7cae87d2a7085d53f7c17e4a5ba31b4aa748574fdc01fccbd80d345923579677f5457b4709e643f23949948021db953c21f751170388097d1ef59565ce8b8395a4ec1a9f802c1127702ea3689b3a26bf104b71fbbb1f33f5e690a8b1f1ec6d53ff7ec39579fdd171bab2a1af6467aa82711fc667a2", 0xff, 0x8, &(0x7f0000000000)=@in6={0x18, 0x2, 0x200, 0x7fff}, 0xc) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) close(r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x4aeec42, 0x403, 0x5, 0x6541b6be, "73ac510e5d930900000000000000500d6dff00", 0xfffffffd}) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000240)="b6eed61995fa265016e13ebf3236cda75fbe2d4f0959db36cdc7e7e9eafe2d14daa2094469a10c3dc6e69043cb2fe099ce983c1b94b5d58d5fef567f15e332082b44ffc81db8e43c3f492358db43ba0b3d5335beda493f9d09947d4de8a14fac7387d8c6205a5ada89659cd3f74a4f2c7d10d26df394c8efef3b43f35d5ba02206d9f1a04524bd9f841e52aed74238f08a6148e0cd595bb206c93b03104c6e9096a9b55dcff2d3c10fd327f3168c0ffff35ba62a1ba7206e966da53fdee4a60d", 0xc0}], 0x1) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000080)=0x5) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) socket$inet(0x2, 0x1, 0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'\x83ap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x45}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000340)=0x6) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000200)={'\x02\x00p', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000001c0)}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80, 0x0, 0x0, 0xfffffffc}, {0x45, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffff9c) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000400)=0x3ff) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000380)=0x188c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") r6 = msgget(0x1, 0x82) msgrcv(r6, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000040145480f7d3722384413feccab11d7a00000000000000000000000000000000000000000000790600000000000000000000000000000000000000000000f63fe8cf000000a0ef207aab7f4c900000000000000000007e650000000000cf0000c46af88000000000000000000000000000000000000000000000000000000000000000ff00000000000000006a000000000000000000000000000000000000000000000000da643e55"], 0xac, 0x3, 0x800) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r7, 0x0, r8) r9 = fcntl$dupfd(r4, 0xa, r8) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000440)={0xd0ed8672657eb07a}) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f00000001c0)=0x10001) 16:00:06 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x23, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x8000, 0x0, "9ae34a14c62b3fabd5d9ec923e31f9d51b00f6e0"}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000200)) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) syz_open_pts() syz_open_pts() open(&(0x7f00000000c0)='./file0\x00', 0x10800, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0xfff) ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000100)) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) clock_settime(0x3, &(0x7f0000000100)={0x6, 0x8}) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x87, 0x0, 0x0, 0x4}, {0x4d}, {0x6}]}) 16:00:06 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x40) getsockopt(r0, 0x7f, 0x6, 0x0, 0x0) socket(0x20, 0x8000, 0x4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x5f1681fc) 16:00:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) minherit(&(0x7f0000ff9000/0x7000)=nil, 0x7000, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0xe8) r3 = dup2(r2, r1) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="9fccd7b97e09a929ed5de9b8844bc4f89188a41618b9c35e61f0659754ee70075643076df833526b471afbf16cad6276f677c93e812c7cc66716277256cf322db3d43de4ea54257b673849f00be0a192e8658cac91cf1f34e20f2d39e88f868b229bc032a7c1930c7815450092a5d411f009b2d41826d00700000034be6db74bbd66bdb1e3a2e1f5d8f620c7c5a7353618fef30093d60afb6713ed392cbcef880d629b17efbc4a99ae8e08b58cc766efd408adac61609172482d13ef05ef3999370eca40d9c2c79cdaf31a593377774e8ca50982c6354e74123711d96518801586d35a1e7ec99a1e034b3fb4a274963ba1590e130701983d969a1dd64c4d957a6dd8f2a299bf659976792ef38c8ea77e3d84fc0c9fe2133b6bb56f07c8403f807b41fffdbcab94373f79c11392383b4c61c5351d62f6d0eefa511f220aa0c04cc35d27c3f1263ab6d77f464002a2bd29a689e2495f1bcd8b09d6bfeedb04728ccf9c095db7d415f380804e38760b7cc842e1d8c62d2937a61ab03ac6dc8d774e72d6c50ee342c9bc08a156d657bce6c64f1d28fd200202645bb153dc2bee2155529664e77ccf6b39332f69ea3f75dbfdea8b8e22fa38e42232389bb666562f9a08b5aa8777bf7c"], 0x10) write(r3, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x48}, {0x1000002d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1, 0xf9, 0xa2, 0x7}, {0x5, 0x80, 0x1, 0x6}, {0x7ff, 0x3f, 0x2, 0x1000}]}) syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") 16:00:07 executing program 1: r0 = socket(0x2, 0xc003, 0x2f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r5, 0x0, r6) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc0286988, &(0x7f00000000c0)) r10 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r11 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r12 = fcntl$dupfd(r10, 0x0, r11) ioctl$TIOCFLUSH(r12, 0xc0286988, &(0x7f00000000c0)) fcntl$dupfd(r12, 0xa, r9) r13 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r14 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r13, 0x0, r14) r15 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r16 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r17 = fcntl$dupfd(r15, 0x0, r16) ioctl$TIOCFLUSH(r17, 0xc0286988, &(0x7f00000000c0)) dup(r17) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0xbe812b86e7ea1f11, 0x0) r18 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r19 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r20 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r21 = open$dir(&(0x7f0000000300)='./file0/file0\x00', 0x20000, 0x40) fcntl$dupfd(r20, 0x0, r21) mknodat(r21, &(0x7f00000002c0)='./file0/file0\x00', 0xb000, 0x10000) fcntl$dupfd(r18, 0x0, r19) r22 = fcntl$dupfd(r1, 0x0, r1) r23 = accept$inet6(r22, &(0x7f0000000000), &(0x7f0000000100)=0xc) sendto$inet6(r23, &(0x7f0000000140)="8a8402f24c6944388f2e19b73839d4653cd9d606804f9303b35b546a4cf36141710711a1df48a3", 0x27, 0xc02, &(0x7f0000000240)={0x18, 0x3, 0x8, 0xfffffffb}, 0xc) ioctl$TIOCFLUSH(r22, 0xc0286988, &(0x7f00000000c0)) setsockopt(r22, 0x70, 0x22, &(0x7f0000000180)="7c218424e28bd10bc6ef4e9745aa2b21fe754a929a8714a504c76b9c3d7b680499db8b8a349a7d09a8f3a507a83930335992e25e4b32a20c64bf33b127b2f355aa1fb61ac3e45ca46d2d026826f8015f4a62e5b0898e87f6728584ed812ecd67db657a21a37c293de23d03654556aaad67c3e067ef30e09908372572ffd5714c1ef4b3e78f2a567b05ac16d8253726fc4266668bdc22d662d135daca6441b3300340062d65d47a2a000000", 0xab) socket(0x1, 0x1, 0x5) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:07 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x452) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xfe72) close(r1) socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r4, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r4, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r5 = getegid() r6 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r9 = msgget$private(0x0, 0x0) r10 = getpgid(r7) r11 = getgid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r11}, 0x5, 0x2000, r10, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r12 = msgget$private(0x0, 0x0) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r13, 0x0, 0x0, 0x4a, 0x80a5}) r14 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r14, 0x1, 0xfffffffffffffffe) msgsnd(r14, &(0x7f00000013c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1e8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec803c82eec0da2322ae5d1cddbc15a50c4610a9bb9f25906eb89d1bfec5999126adff4eb9f4605ba7627b156f8cd1ae3d69d7a6f5c66410ea1312b28db3213c60b3a472d68af64840e014a5deb2c34e66e343c959bc58ad5342f16ee1767acb5537930e4af1492333979a9d938eb7619c5b5a7d642ade5d8cbf8c94e04c8e65f5016dbe9630f32f992b1b6ce9c5d759da7e28364"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000140)={{0x3, 0x0, r5, r6, r8, 0xa8, 0x6}, 0xa, 0x2, r10, r13, 0x0, 0xfffffffeffffffff, 0x100}) r15 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r15, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r15, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r16 = getegid() r17 = geteuid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r20 = msgget$private(0x0, 0x0) r21 = getpgid(r18) r22 = getgid() msgctl$IPC_SET(r20, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r22}, 0x5, 0x2000, r21, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r23 = msgget$private(0x0, 0x0) r24 = getpgid(0x0) msgctl$IPC_SET(r23, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r24, 0x0, 0x0, 0x4a, 0x80a5}) r25 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r25, 0x1, 0xfffffffffffffffe) msgsnd(r25, &(0x7f00000013c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1e8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec803c82eec0da2322ae5d1cddbc15a50c4610a9bb9f25906eb89d1bfec5999126adff4eb9f4605ba7627b156f8cd1ae3d69d7a6f5c66410ea1312b28db3213c60b3a472d68af64840e014a5deb2c34e66e343c959bc58ad5342f16ee1767acb5537930e4af1492333979a9d938eb7619c5b5a7d642ade5d8cbf8c94e04c8e65f5016dbe9630f32f992b1b6ce9c5d759da7e28364"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000140)={{0x3, 0x0, r16, r17, r19, 0xa8, 0x6}, 0xa, 0x2, r21, r24, 0x0, 0xfffffffeffffffff, 0x100}) r26 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r26, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r26, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r27 = getegid() r28 = geteuid() getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r31 = msgget$private(0x0, 0x0) r32 = getpgid(r29) r33 = getgid() msgctl$IPC_SET(r31, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r33}, 0x5, 0x2000, r32, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r34 = msgget$private(0x0, 0x0) r35 = getpgid(0x0) msgctl$IPC_SET(r34, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r35, 0x0, 0x0, 0x4a, 0x80a5}) r36 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r36, 0x1, 0xfffffffffffffffe) msgsnd(r36, &(0x7f00000013c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1e8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec803c82eec0da2322ae5d1cddbc15a50c4610a9bb9f25906eb89d1bfec5999126adff4eb9f4605ba7627b156f8cd1ae3d69d7a6f5c66410ea1312b28db3213c60b3a472d68af64840e014a5deb2c34e66e343c959bc58ad5342f16ee1767acb5537930e4af1492333979a9d938eb7619c5b5a7d642ade5d8cbf8c94e04c8e65f5016dbe9630f32f992b1b6ce9c5d759da7e28364"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000140)={{0x3, 0x0, r27, r28, r30, 0xa8, 0x6}, 0xa, 0x2, r32, r35, 0x0, 0xfffffffeffffffff, 0x100}) r37 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r37, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r37, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r38 = getegid() r39 = geteuid() getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r42 = msgget$private(0x0, 0x0) r43 = getpgid(r40) r44 = getgid() msgctl$IPC_SET(r42, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r44}, 0x5, 0x2000, r43, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r45 = msgget$private(0x0, 0x0) r46 = getpgid(0x0) msgctl$IPC_SET(r45, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r46, 0x0, 0x0, 0x4a, 0x80a5}) r47 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r47, 0x1, 0xfffffffffffffffe) msgsnd(r47, &(0x7f00000013c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1e8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec803c82eec0da2322ae5d1cddbc15a50c4610a9bb9f25906eb89d1bfec5999126adff4eb9f4605ba7627b156f8cd1ae3d69d7a6f5c66410ea1312b28db3213c60b3a472d68af64840e014a5deb2c34e66e343c959bc58ad5342f16ee1767acb5537930e4af1492333979a9d938eb7619c5b5a7d642ade5d8cbf8c94e04c8e65f5016dbe9630f32f992b1b6ce9c5d759da7e28364"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r47, 0x1, &(0x7f0000000140)={{0x3, 0x0, r38, r39, r41, 0xa8, 0x6}, 0xa, 0x2, r43, r46, 0x0, 0xfffffffeffffffff, 0x100}) getgroups(0x6, &(0x7f0000000100)=[0xffffffffffffffff, r8, 0xffffffffffffffff, r19, r27, r38]) fchown(r2, r3, r48) execve(0x0, 0x0, 0x0) 16:00:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000001c0)=[{0xb1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) getsockopt(r1, 0x80, 0xab, &(0x7f00000000c0)=""/143, &(0x7f0000000040)=0x8f) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$inet(r2, &(0x7f0000000200)="4a5287f34be40e8d8e7deabc3a2f3c3008b583db6293b0d79e55cfd6ded59ba1d382da3eadec23f800054ddfacab5678a8bc73345031d8eab77d3849bdc2681e1e0281524dd9670731aee57915257fc031be0bf92dbe94686e015ba6d89d24296ebb377841811b386b9e45c12d8c5e26453c575cfa83ced26f30f5f2ef0ba5c03267eade0a2ecab45ae95a6d3053b7bb4565c2544aa04766628351bca55ba94d1b3084aee9dd4bc78a46d156a2a32c3c2b826e", 0xb3, 0x0, 0x0, 0x0) sendmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x5) 16:00:07 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) close(r1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x2, 0x0) close(r2) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) flock(r0, 0x8) 16:00:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffdff], [0x0, 0x0, 0x401], [{}, {0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r3, 0x0, r4) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x45}, {0x1c}, {0x4406}]}) r5 = shmget(0x0, 0x4000, 0x0, &(0x7f000071f000/0x4000)=nil) shmctl$IPC_RMID(r5, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0286988, &(0x7f00000000c0)) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:07 executing program 0: sendsyslog(0x0, 0x7, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0286988, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffd, 0x28, 0x8, 0x9d7, 0x9}, {{r5}, 0xfffffffffffffff9, 0x13, 0x0, 0x7, 0x7d9}, {{r8}, 0xffffffffffffffff, 0x10, 0x4000005c, 0x8, 0x6}], 0x80, &(0x7f00000000c0), 0x20, &(0x7f0000000100)={0xe0cb}) 16:00:08 executing program 0: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget(0x3, 0xaf38ab8b375b361) geteuid() r0 = semget$private(0x0, 0x1, 0x80000200) semop(r0, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r0, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x5, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r1, r2, r1, r2, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getpgrp() msgget$private(0x0, 0x4) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r3) accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=@abs, &(0x7f0000000680)=0x8) socket$inet6(0x18, 0x5, 0x1) open$dir(&(0x7f0000000940)='./file/file0\x00', 0x80, 0x2) socket(0x2, 0x4004, 0x2) acct(&(0x7f0000000000)='./file/file0\x00') mkdir(&(0x7f0000000100)='./file1\x00', 0x0) pckbd_enable: command error 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x50}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) write(0xffffffffffffffff, &(0x7f0000000080)="dd06056f449326372ed7378589615a282a09842763569257340dfa9205856544194afc86449a5cc41c48ba44115f22e88ef2bfc0288e402d67e7383efad68bfe78ea12b0b473421c57116f6736e6e07d09bb01e07d569406094e3c763e6a74924bc8f3bc88a55d1f1dd6f3fe2aa607084f12bbc873382a0e4f89de2236af60bb6c139f44811019a0bc4e23bb4d582012d67138cda63f13076a492c5849801f53cfb2c8dff68679d6b09dccadc9a9c2cc75d3bc2c6600696f0a573586672b281b1ccd0309d319bfe1dd78", 0xca) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) 16:00:10 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000106000/0x4000)=nil, 0x4000, 0x8) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) 16:00:10 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000002280)="84b6b85c1599ced5f6d3c227c876b3c82a9165989499b6d748657135a2853aedd129322f0c75d6595ececc6492b605c2c1c7b792952c918cab7b5578af9845179d7ea426afcfa68fa087c038320f4dd52690b7746049afcecac5bff5ecc599863c7b5387628a99d4daa9723f5ea990406e3bddbb95b0329f33cc894a65e001844f2040a4a65d5c03a828be1b789c25f5e13f1842f6aff9a75770f61d3d76bfcb20261bc46b50f6f21da2d0c73b1ffa4f3a02a29f9114326104dd65810864fd3ae01b8e7adefef95bd23da31a20ead9c2ba81f69bd03cae2ee4a4312a42c4ded066f266c8561bb1283608b0fb802ecd737171898026e3f30f08265d0ba65dbb6a761899aaa6e87230d68898bd8563282827a0babc022bfa1dea392b5ee963572890d20f492b616134b2940ad8e241c2c630fe2a1f3e6c09477701bba0410a9ed4901fcec9396ad6ade2001c6014473c2938046cb0d0fd4b843d795e58a334e0aed1b68817bcee77e3a6a10da267ae43af362ea70933d8a379ef0d13279ce2624c8367dba9c7af1e20db7017fc1fb17e0247ecf34e693d16d6ba5fabf7416dc52089cac72224eadcfc3ab6b506417da95efacb5f788f4081221d56b560c6e74ec20b7ed727ac8341be26d57ce75540c69ad5e1e75570e670ecf882f63c8291b9348fb8a2fc69258b9fe4c206c2e8ff70072cbddefc30a4d3a4e9aa3d572414088d9a0e7f075304bed08835e2aff51c257dc374501948bec5aff30010dcbd9c034230f0840144a8d8673b5277d881b46625b0d2e3dc7ab24e219eccb217ffb865e77562e30858159b040fb8868d834757890259e93eaec4d93399a19d25792e3a030d78357034c5d588dc80e8520328eb980ae64f56ecb6c13a0a6e18c16b923fa948cbc75de17c3d14af91934e156d0c947c8fddb103267eea856d271cbfe1793695dc1985db14b96b4f6af7f00fdeec6947399a6eb2c5729c356cc602db670e60d25b140f4659054117091c4fe70362a1496e0970fc862db3fd847e0d27c37ba3556b9119f4a3b2fa365e63f8c1d2b1fad93615ff00114e49bb5c5f2cb8ca3f894a236dd7a48814c9c12720fc23453a2452055e76fa71a68e97c455dcfe301fc71d5489827a4c9c2a30fb640d17975fbec4268b543df3d7bc0b6d7cba9d5f84cd17179b39f82bdb85294ec73246cc2cd759fee309eb4b25a32a6cc32deb3eb2cda19b03902620f4afbb315e2389a25762960fbac59c2ee3c0c207dfd2b55b507b6b19307bb74de774ce1547fa022d5870a773ea06c9ebc3b5166a32d559b3429cb34b59161cd9d361eba1ce3b64fc0bb13b018cea1e3bedbee4aec29a25f08cbd1fcf50565c29a8183e420e2db11f16448f796548e8ead3f54f2b31b932494fe6092517d0201aa7082415819ebfa6c6c29049bafb570a7a6d59e255a46686f23bc4a0583aeadc0e88007063a0aa61283a55aa9bfc1826aa32207788e6e3710846a3292d0bf93b2fcc6314abaa1dc5caf5a804a9f968eb3895ac2737e69fd1cbef766722f57ac893bc7f122f65b90e67b08bf513ccddcbd0c52f66a6ec474f5ac6e5d806370da91caed90d1bb84a10bc7542f2b44b4eeccfe7b0cb0e1cc08de5875228c978e075961f123ae060861c80014d4ef6aa2e066f8541802d47b36815ced38a7b431c65efd26d9cf8b51db03c44f59d8907daf50c6c0388c7486a9f0018297072c0aff4c3c93fcd00c6c2108997a36f263c091d63b387560479c0f1c85f0f56d746c525fe8287e27a46273edecc75e6d61af69f052c764b32407f38dd5b9faace960f1076cad751d3658252ef3a745f0e0a005c7944f51f1c00000000000069b9e2561e67c23c3dc66fe9451352b4ac9a299226ef2c51e222d36e98692060391d9e9d1be56ff3101ff8b950cba4258c672307c8124e19df3ee72ff997b1d3f9cdb754f29591ed5062c9328273accb444e01a8b438b4722eea1ae969d7dacacb742f98eb16ffe315d926b31f4ba9adde7d076cb831a18c8ff47dbf0ae9978e81ea6f68128c01d408b37413df3f6ecdb693678e4108193f30c9e3f4cf7ddedff92db027cfa5c89e62ab51eac101a4e05da80fef93b486d11e9fb621138cf4b1d3ebde8af19232c9365107a7196170d2fa5da13188db14edb9b7d3fa69db9117cefcf3f4ca00f0ce4586973d8ae9185d2b94ecd1fcce5b789aecf8550e0f0f0ac5b56a34a975b88603f4255f1ffd5175fbb2a1cc2913b6ee6df6f8b9392b1c77cc7dba44392f1342d280e17a345af9691b3574a818883f5249b4857fac8c90457ec751ff165113be7c8001495733ec5c6ff5e5ddff24b6087536463b3ac817d6f950483dd7819bc91ed807dfb35e80de74c4dd1ad180c3271afb78f77f0ec210d0d3f7cfff74b1b4bcf4ae8b26bb758d2cb565bba6cfbbff7bf5fac36ea52447d3eea111abefe1265be913f3b145bfd094447c9cf7b65693ad7f6cded04854cdaad6888485b2c7c0b17e25d2a114d942a77e1ae4fa76d3b3f616046fbde734fa4e3d7906215b48b1e66fd48437aed12fa1d6d6e900360478968df1363da21288d0ec44e095c60d287960af09dea6b27f3001bf88985dfd0e8b7db516277e0da74c4277c7cbac9b9968b41d369705a1024ee673594966a55f7413ff195790faa437b144851fe2609125ae36d86fe600ef5389c7ae795a46da32bb88a10b52c95616514b0345c260f3cfe5208b4e8c7dc37022e26e2c04d27debf1479f48d3bebafc1262f8004074d34613b5c9c223344e78f3dbbfe14d8d90f2a423a722d88f6e5ae309575138bd0b6244277d371b716996d596554960620f1076d27ccb8b0f8b45c4dc67b3f7996b6dd3328b2a79f6324bb14341b6273f56b42e3d30bc392dc2ca97542471934bdb676a2ae4ae2cb4eb8eb5ccbb0e3a9a797bc964a401168e8a5c52fda68ec9d56624e778b237e2837030dfdbd7951b972bc82f82c295d257866b0e8cb01aca26cc609225ce7797510704ed7400a3e09954513baf8712291c70ff41da3d5a3935eae50b50890270ee2539248241537a5bfb7d1e0445e77ef0c5a5bebe702431e149ce571aa79e5cc7c409b81e7517fcb0ceeac79f59b76b0349402a671c9e4046a5fdcc6c7bfa423ddaef71bb7a814093bd87cc9261555369b215caf3f110f50c0911dbed7bdb0f35fe6440c1097b07413342a88062454ef16ab9de126ed6e42980e8175586db4b6a845022dfade8761eb467e5cab299ec8ac6065935cc8667dbfb4a63b964ec32c759773052fbf42c93c6d1622d988ad37388d92fc777abf061f6638ebd16e9c1e6230fd8eef55de45c82e590c648fa8bb02e47a963618a5cdb48aaee0223d76f15fe0485f38627ed7e1ce26502e3b5ac929f457ef4955beb917fc425c0e636e358be47d62adb745eb2cb78d6418d2c15f9be127e05170860a3d45c2d28e2eb9afe20c7644756cd21406cc7836d4226ab0414078080e921b295188307fe365f596e5130b484b082439fbbb8fde5c40cf4e7748b33f6da5ce2d1b96cbea501475642bd3cdc786c4b56cf3fc5997cf8cda4664b4fb04407cbdcfa10186334ceeec312618d9b4d3e73a86214722fb79e5a9a056796b21bdfee5c4965c81caf8cd6cd3a02bae202639042f8ce9f6d0adc3d7ba0213d8187a434b238f60bf9df65b3fc3d0a5d708410d80d00716c360b89a2f94d2ce7ec40a2ecf74fca55181cf0c1f0befbdf8afb1989c9b29077e81fbf5d0532df9659aa641a73c9e5870c49b00f6a982055113902d0f5650c4928cac1fcc5adb410447cb9a44ac5d7b2f0897970b0862a9dee559a339f8c6b04def0beb442206a2f54156121f4eda0ffed52e5da77b209027b8023c9ba07e654328f105f7cca6d920bf2deeab82e85c60886e834fa1a20990d754954b7dd4fd870038c80371ce77bfa4d9c9e2ca09e96e0411a5495696f036e255b037cabe4d8b7bdec3af20c538cf4b7eb7fb94d5fe1deabb1e19774f5d8522c9c20821ad1325a7d04df3f8050ccaed312589c4c09a98de8e5eb72790462ff8b03ab75e57b9f8b5b25b4a566f6e86fdf5af5018de989c2bde6d50c7d9d4ec69928180babb6b020cab6dd4cb7c53d60ccb08164c5fdf3304c0bf1245eaa0fe9559f91ad399b47b4a5d38483f272501c89e4f331ebc99b073eb483e3e8bd8dff3ad99e01cdaa687938830520e9cde3014fe0f60ee8365a0602c72dc94124f023db3c4f9f10d00501d007926d17f887f610dc0f5b3acb0c1419c5f4b83a1144bde6673c9c83a65c0896b3fe2db82c9e9e257eaaf88c397c0052ef267f58e44cc3501bbede996822042267c559a970f08457460d99952eecd7ee1c46a8433c0810a53a2f1e75055cc7a2b7a5c90cff28cf2d887ef13b868fd75cc45b22fcbc2d451a1e6927db12a32585b68a52bdc9b4a60657e0a586fdded35a4ae8c607f49236ae52035716ff1840601780da73144f6aa68885627074d35faca083184f72a73fc35df37a33656bfe0d898692469b2c978d8951caa34594271a59cfc18d50e3d42d61f2f3a358ffa690e0aed110cfa9cea126d0eecb22c38469fa74c31bbe57de1bd9a9a99f5f1e79c55fcc60a9d87d9a88f5af188597dd4fb2df722a8d6c09c1f9e0d2746784f4d7d6158aa26c4a56c0768bb101733697e58106638457561af439581e376390186cbe073247e988386124720fac7e985574eafdde7862aceb71a72101157fe9607be84d991116d647faef8ff25ea43b0ee3b0d6b2bfe9a50d9e1982405b4013f79363ddfc770a78b77ae2b84b0ac572f2e440da4cf3c1c137da010ad48b8a5fb59cc0943df41a93e94a212e0c50b7f7dec4f242aff4cf4c677b06c60a9f34a2cf50648cdf04681c207a521cf94084dcf254e4f9fcff96a89bb89b38ff364642d1f04ccefe36b876c0c22e236280dd2c1abd8d65ed2b6e5e9643f6ba317ca57b428d3a47462c89591f248f9d3e6fa692906b84b7842b0bb9c1d33a19a2e9b3cd4c82223663659cdd8992a5ec12be3e028b338b5af9735ffa49909a148c7eacdcafcf69872742513b586ad42f67066dbd971a34ecd1746bd9ab139e7312207c8499267c7c6af570e9a2fc4db67c3ce18cfe7941dc05d3235b942e612c2b75040044a597ae046bec8844331cc37acd95bc144a838a5c555b563b0896a097e473e876154b0634f664b1458f200fa369b97736a4b8073d803122a48e84514c815614be807c970bbbf4f81b940485b84626c4792b14bfafdcc096613b99bc43d5522702780a6e4bb9c94b4fa10f7bde853425162b3b3495052b4bad6f15327b787ff56d7bd40d406140bec93ccb7c1ca2f078daef2ebe5f969f3099e381821771d411909df50b49cac637514e5c8ce4452f48f467dbf2f8f1b57fb2b7f498e0b5163ea91b14392b094308c9eab76b0358a16f6018c9de4a4301a91a74437ed906668b375d7a004d7b4ce97433084e8c97b85ad34b05eea7f8627aab9bdd1f2be4c0d663d58fcc7e721d791c0ab9132e9fab9be6c6abfb335bc2067d7d8b3afadd5dad29d352b5d146dd94b8607aa64d157cc95c60122a7f96a24f23ecb0222523531af21ef151185457791d931e77aff1bd65f86e562e57f5610197351645e1f85a1e58dd091137b954781044f4e5c70948450c425357620c7b002551ace30669e4eac1d6c07829af981595ce9d228332705dba5fbd830210aea83acf03d61b5144bfc83f7c0ec2c8b2bfabebff7bc39b4ec6667496f10be07362f0ec865bc22a8700384136d929b1677642e1da5618bde230fb36800265", 0xfffffdb3, 0x404, &(0x7f00000032c0)=@un=@abs={0x2, 0x0, 0x2}, 0xfffffffffffffe0f) kqueue() chmod(&(0x7f00000000c0)='./file0/file0\x00', 0x4) pread(r0, &(0x7f0000000100)="b90b77a2eed66092606c40d06889227bc78dd85411f89a8ea458b37cbbb21d81df46dacaad6098224f2782a1e56312bc5c8c4ea18304b5ac3645775fd33f47c35bb40fe71b1d75341e937e5bccfd2105ce554ef0b6de6290bebdab295b57eb96684eb7f2c07335a62993d9c0279c0e7ed3dedadd792dbc51ea76c7c258fe37809d18dc3cc22a874400169f1908c8e34688a6ac6d1e673ead22ca03cd884211cd3086edc069191d0d27d62324ae32e4de39d72ffac84085d2e3", 0xb9, 0x0, 0x8) pckbd_enable: command error 16:00:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[{0x0, 0xffff, 0xa83e, "1ec7a9c2ebd96f216a76c9d46035925733c8123c1368b1106f669bcb5fd79dd1b7cace186633f443694f823d4e5aa09ea367619f454c1d6c338c6f"}, {0x0, 0xffff, 0x8, "90e20e4e3b0ea0e8ce771a8b17f72b4ae406a8892ff28876400173a786d1cba34caddae72438ed78dbf60ba47cabc2f3b44d63e9a261db323707f162537c39"}, {0x0, 0x1, 0x7, "c7244410aabf63a732302a15cf0a099b371b220fc9aacd60d2b89c81a28f5931e74a34a69489"}, {0x0, 0xffff, 0xf2c8, "5da0da9b81b09a5d3ab3750c141db7855dfeeb48ca1265f1ccfc015bafefce970a4cc6a44448b0d6256eb98155bf65df6dc50fd909eb961e719fc1cafa6286567b5414f595c08a13f8dac3a920e9d4"}, {0x0, 0x1, 0x800, "4b7585079010ce86a29eef3bc2976b0ffe8206bf3e0615cae6b1c4"}], 0x13}, 0x0) 16:00:10 executing program 0: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) r0 = msgget$private(0x0, 0x604) msgsnd(r0, &(0x7f00000002c0)={0x6e40176ffd0024ff, "196d38f769e60356ac4057d8aac08216a724c865f3bb281589c8d54d77bc4ed0b3305c0a64ec3b01debb77cdcccf20c48714fc3b5cf226fceaa2b79e356252516dc78c24f16f073478f133023c7b6e900b7e84cd6349cfb990fe923d462d54f7e497ac69e6c849045b"}, 0x71, 0x1000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="2235054f2c28f3c1922995ecc75ec9f390855b193b32f06788596cb7e87b5a09c388a401e969a4f3a790661e285b9282e63652c2c1229e334adc73352e98163f2eb18fb5d186f9a8f4d36d61f4c78475836a2be02990000000000000000000000000000000f66192ede99850d8c8b68a50b65cab09cb721848774a2823c0eff36e7024de41ba9139ac4327c9f0fa4d32a146034e1f6d82c71df016e2ad40688674a0dad33980ccf75351d4efd0c191cfdb613f409c35644ebfa0f8a0fe538436b477606d9cf4ee36e53ffb6f58ef2b6f4d995bce9292c845ef26d55214b0e36ecec5e21175ecec9f7b776992e3837a96883ff66daf695346d1124e920119ed5713d097e9ee503b1c885969b02105caf0c34188f89e2cddd23e3c558072e274fe5c7867c19aa291112dc18005697e5801278724"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0286988, &(0x7f00000000c0)) setsockopt(r5, 0x2, 0x7, &(0x7f0000000380)="7bbc98797267adeb44b4585980949317ea2b523f641e355c521b5c69eb790fb5ac2db19f3163dc2dfddd3569b7cafd2943b00367e38bad42312622cf314a0de4c94e02a0f1a5733ac5c95a3551f34f30a5e880bf61b4e959e18ac97851ed6211678766cc36eef746674cde32562033653adc6f13e9136487c309989466cd13e4caf4fd247e3b219ccd4fda2edb29adcf36be8569fd649c7453edccbd6c97ab83a35d5fb1eb4ace1a15", 0xa9) socket(0x400000000018, 0x3, 0x3a) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r6, 0x0, r7) accept$unix(r6, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) setsockopt(r2, 0x1000000029, 0x2c, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffe08) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0x1d6) sendto$unix(r0, 0x0, 0xffffffffffffff2a, 0x1, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r2, 0x0, r3) sendmsg$unix(r2, &(0x7f00000000c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000140)="9ea09688481638b52b5877dfa6f4d0fc578b265931b1b95322bce125b09a286e5e41a75473f461bf98ea7ae3ba510bfac1eb89dd8971195d2a97e02b592b8aa15e5ff61d5216814f0acfe4dde762021117adb85bbb955c3bf97db2af9b954ad1c51749b0f483684081915081ab389d18588b867c0ce487e94952346fe48c9af273a3f470381e8f46141d0e8abd351e1be8f4dcea7c9e010f4e3182fb5dbd7526966e7366a7aca4d23bb549ba3b4f6b9391de4b5c68f4929024e8d1964ce192295e184d4ab9b9253524db43d2ca", 0xcd}, {&(0x7f0000000240)="c415b9fc895e343b8161a0c0174376c6ae2943fa28448b1025f6c7ef99143b2655262bc4444dd39e71ad256359b567dcb5f2e85c9cef4090372f454b1b37234fc971f5946bc6be9d59a05d0f41921c7314fe6d93cfb5e6bd6d3600958421c17e8d9c57a2e79aca466c9b4b0874b8acb9a0e94716aae032529c97a628c3f9c4734b5a170af91ee4b5fb55b772c91c1cb7f3c353f50c1e7f7f4274da4759cdf81d146c6602a45756ca9ca17c8205f3e335", 0xb0}], 0x2, 0x0, 0x0, 0x4}, 0x1) 16:00:10 executing program 0: open(&(0x7f0000000040)='./file1\x00', 0x40, 0xa) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000100)='./file0\x00') acct(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x89, 0x9, 0x3ff, 0x1, 0x9, 0xa41, 0x10b, 0x2, 0x2, 0x7, 0xffffffffffffff81}) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) poll(&(0x7f0000000140)=[{r0, 0x116}], 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0xb) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x14) fcntl$dupfd(r1, 0x0, r2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x80, 0x0) fcntl$setflags(r1, 0x2, 0x1) 16:00:10 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000ce69b892e6da50a"], 0xa) r1 = dup2(r0, r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r2, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r2, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = geteuid() setreuid(r5, r5) getegid() r6 = geteuid() r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) r9 = getgid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r9}, 0x5, 0x2000, r8, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r11, 0x0, 0x0, 0x4a, 0x80a5}) r12 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r12, 0x1, 0xfffffffffffffffe) msgsnd(r12, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) r13 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r13, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r13, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r14 = getegid() r15 = geteuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r18 = msgget$private(0x0, 0x0) r19 = getpgid(r16) r20 = getgid() msgctl$IPC_SET(r18, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r20}, 0x5, 0x2000, r19, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r21 = msgget$private(0x0, 0x0) r22 = getpgid(0x0) msgctl$IPC_SET(r21, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r22, 0x0, 0x0, 0x4a, 0x80a5}) r23 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r23, 0x1, 0xfffffffffffffffe) msgsnd(r23, &(0x7f00000013c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1e8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec803c82eec0da2322ae5d1cddbc15a50c4610a9bb9f25906eb89d1bfec5999126adff4eb9f4605ba7627b156f8cd1ae3d69d7a6f5c66410ea1312b28db3213c60b3a472d68af64840e014a5deb2c34e66e343c959bc58ad5342f16ee1767acb5537930e4af1492333979a9d938eb7619c5b5a7d642ade5d8cbf8c94e04c8e65f5016dbe9630f32f992b1b6ce9c5d759da7e28364"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000140)={{0x3, 0x0, r14, r15, r17, 0xa8, 0x6}, 0xa, 0x2, r19, r22, 0x0, 0xfffffffeffffffff, 0x100}) r24 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r24, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r24, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r25 = getegid() r26 = geteuid() getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r29 = msgget$private(0x0, 0x0) r30 = getpgid(r27) r31 = getgid() msgctl$IPC_SET(r29, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r31}, 0x5, 0x2000, r30, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r32 = msgget$private(0x0, 0x0) r33 = getpgid(0x0) msgctl$IPC_SET(r32, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r33, 0x0, 0x0, 0x4a, 0x80a5}) r34 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r34, 0x1, 0xfffffffffffffffe) msgsnd(r34, &(0x7f00000013c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1e8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec803c82eec0da2322ae5d1cddbc15a50c4610a9bb9f25906eb89d1bfec5999126adff4eb9f4605ba7627b156f8cd1ae3d69d7a6f5c66410ea1312b28db3213c60b3a472d68af64840e014a5deb2c34e66e343c959bc58ad5342f16ee1767acb5537930e4af1492333979a9d938eb7619c5b5a7d642ade5d8cbf8c94e04c8e65f5016dbe9630f32f992b1b6ce9c5d759da7e28364"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000140)={{0x3, 0x0, r25, r26, r28, 0xa8, 0x6}, 0xa, 0x2, r30, r33, 0x0, 0xfffffffeffffffff, 0x100}) r35 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r35, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r35, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r36 = getegid() r37 = geteuid() getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r40 = msgget$private(0x0, 0x0) r41 = getpgid(r38) r42 = getgid() msgctl$IPC_SET(r40, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r42}, 0x5, 0x2000, r41, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r43 = msgget$private(0x0, 0x0) r44 = getpgid(0x0) msgctl$IPC_SET(r43, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r44, 0x0, 0x0, 0x4a, 0x80a5}) r45 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r45, 0x1, 0xfffffffffffffffe) msgsnd(r45, &(0x7f00000013c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1e8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec803c82eec0da2322ae5d1cddbc15a50c4610a9bb9f25906eb89d1bfec5999126adff4eb9f4605ba7627b156f8cd1ae3d69d7a6f5c66410ea1312b28db3213c60b3a472d68af64840e014a5deb2c34e66e343c959bc58ad5342f16ee1767acb5537930e4af1492333979a9d938eb7619c5b5a7d642ade5d8cbf8c94e04c8e65f5016dbe9630f32f992b1b6ce9c5d759da7e28364"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000140)={{0x3, 0x0, r36, r37, r39, 0xa8, 0x6}, 0xa, 0x2, r41, r44, 0x0, 0xfffffffeffffffff, 0x100}) r46 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r46) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000200)={{0x8, r3, r4, r26, r39, 0x18e, 0x37}, 0xa58, 0x2, r8, r46, 0x1000, 0xbee, 0x4177, 0x3}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001340), &(0x7f0000001380)=0xc) r47 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r48 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r47, 0x0, r48) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000140)={{0xffffffc1, r49, r25, r6, r39, 0x0, 0x13}, 0xa, 0x2, r8, r11, 0x40000, 0x3, 0xfe, 0x1}) chown(&(0x7f0000000000)='./file0\x00', r6, 0x0) write(r0, &(0x7f00000012c0)="e6", 0x1) writev(r1, &(0x7f0000000040), 0x1b) ftruncate(r0, 0x0, 0x0) semctl$SETVAL(0xffffffffffffffff, 0x2, 0x8, &(0x7f0000000040)=0x3) 16:00:10 executing program 1: r0 = open(&(0x7f0000000300)='./file0\x00', 0x611, 0x5fad05f2eb38cc28) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r2) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/170, 0xaa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x80001330, r3) r4 = msgget$private(0x0, 0x100) msgsnd(r4, &(0x7f0000000200)={0x2, "dad355d62fdbdbc32918ef72a46f04de80f06272472d12c24e07add46991e0"}, 0x27, 0x800) clock_getres(0x4, &(0x7f0000000100)) pledge(0x0, &(0x7f0000000080)='\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r5 = socket(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0x199) connect$unix(r5, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46a051e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef0173423b7c576b1562a4293e8a0d283e759b5e549bb1cc2a56887e7f6d4ee45d1de6538fa11ddde4cd99752b2973cfd7d1c13dc01a7f3c9dbc43daa249b288b4"], 0x10) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) r7 = msgget$private(0x0, 0x682) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) close(r2) r3 = dup2(r0, r2) openat(r3, &(0x7f0000000280)='./file1/file0\x00', 0x200, 0x2) acct(&(0x7f0000000400)='./file1\x00') r4 = open(&(0x7f0000000000)='./file1\x00', 0x100, 0x84) acct(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000480)={'./file1\x00', 0x80000000, 0x1ff, 0x7, 0x0, 0x10001, 0x8399, 0x83, 0xf181853d38b24b19, 0x1, 0x3}) execve(0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = open(&(0x7f00000003c0)='./file0\x00', 0x400, 0x180) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000500)={'./file0\x00', 0x7fff, 0x8, 0x20, 0x1, 0x8000, 0x42, 0x0, 0x6, 0x6a27c649d52dcb75, 0x4, 0x8}) pwrite(r5, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000440)=0x40) r7 = semget$private(0x0, 0x5, 0x10000000000491) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000000300)=0x6) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xe50bed0ea47b8d77, 0xffffffffffffff9c) fcntl$setflags(r8, 0x2, 0x2) semop(r7, &(0x7f0000000240)=[{0x1, 0x4, 0x1000}], 0x1) accept(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000013000000000000000000000000f374e00000000000000000000000000000000000000000b3b1000000000000000000000000000000765500000000000000000000000000000000000000000000893d41d8f3a70bf1752ea32776cca2cc620d9d7ad342cf12dc33e4962f5b8f49ee1ecc1a5c1af309110e913e9bc39a1c4bb2e9989042aa14734958a28b663b287b494498641514f25bb5fb1bd5894ae96fe7fd3fd6153fe11353a8499e4f4bd610f7b2ae"], &(0x7f0000000340)=0x6e) stat(&(0x7f0000000380)='./file1\x00', &(0x7f00000005c0)) 16:00:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x1, 0x3, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b", 0x4) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x30}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff8e, &(0x7f00000001c0)="805d863ecd66b78585fd13f53306b2c9c56eeefee89440a1c8f100000000000000afd1033187b814ac158fe98b8d327e2e8bf20f5124ab895006402ec79e0ca07ffb61398bf02d79aa89479e79e0163bf2960e61a94c85eee920023e984c35547cf7d55aff7e0a84915bb03e415bb45cd1f8351bef284436027a762c2d368011c1695648d38c8f90301bcc3df06800fb7e6a962b0923522c96dbbe8908c4682ba10fa0300f8dfd2c48adf44e2d66fceb3c6cd45aef875256f404095c933ccd0639aca8410c7483075c5205aecb2ea59083646fff52ccf681e32f550a5de2890e7cc076521a397dd975cdfe4f24601ba60d2e14a51af2754a95a1811ffde4d9b7b93391eeeb73dd157100b50910bf3bb45c07e7f5137eb18f46dd2dbc3730f8a663624112b38ca91845af33d6d9ff9bb661bdc5fc75f49969937331cc87f66d3275f1c95afa77cf8a7466389de50c06025b0350") 16:00:10 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/4096, 0x1000) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000001040)={0xe5c8, './file0\x00', './file0\x00'}) r0 = socket(0x18, 0xc000, 0x0) close(r0) getegid() unlinkat(0xffffffffffffff9c, &(0x7f0000001080)='./file0\x00', 0x8) r1 = open(&(0x7f00000010c0)='./file0\x00', 0x80, 0x88) r2 = open(&(0x7f0000001100)='./file0\x00', 0x838, 0x2) mkdir(&(0x7f0000001140)='./file0\x00', 0x53) r3 = dup(0xffffffffffffff9c) fcntl$getflags(r3, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000001180)=0x1) open(&(0x7f00000011c0)='./file0\x00', 0x60480, 0x8) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001200)='/dev/wskbd0\x00', 0x400, 0x0) fcntl$getown(r5, 0x5) rename(&(0x7f0000001240)='./file0\x00', &(0x7f0000001280)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000012c0)) openat$speaker(0xffffffffffffff9c, &(0x7f0000001300)='/dev/speaker\x00', 0x20, 0x0) pwrite(r1, &(0x7f0000001340)="fd242e9eb350a02f916b25a2a2ddc94b1aa7434298286e57befbc13a3833f855cee35674515320815639e355f0ee67babe6cc4a7b3527922c010402bf52bd51e836bcca995a1fbaf634aaa96c420b49ce26682c424b340e3ee462056b85592b5ae00d2598c9c4193c3cc274c0ddaedeb956af4fa3099493d16351a94f7aac0b22f314cad968e6310fd950c6b8eeac80159b7b83b800a60e2a077c6e8066623df56883cf809b875f5bf8495880ca84c78c1e2784b043fd6ce6ea8da05d0d3cf30f90e2ae964ef1c285796cb34f66d140bde82143672c6f11159453c357f", 0xdd, 0x0, 0x81) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) rename(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)='./file0\x00') r7 = dup(r1) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001500)={'tap', 0x0}) r8 = accept$unix(0xffffffffffffff9c, &(0x7f0000001540)=@abs, &(0x7f0000001580)=0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001b00)={0x0}, &(0x7f0000001b40)=0xc) r10 = geteuid() r11 = getgid() sendmsg$unix(r8, &(0x7f0000001bc0)={&(0x7f00000015c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001a80)=[{&(0x7f0000001600)="065ae4498756bcb107bd6dbc07803b7a53af24d23f2ff3bce88f775aef7c51a4e5e3b6eaecfd8c153fe859843114a584cb0787aac43db65d", 0x38}, {&(0x7f0000001640)="cc77e91b49f0e30926f9f3613fbc00ca82d14be54a46546fd79ac1b3793ca82c369294ffd5da7a43434f9537086ce1a690f0a6eb69ada57866176157c52b4e24fe8c80bb3c239df2a62637e75fccebdf7aad9a630d6f45c20a4a28192d24b127dc8bf7455852ee0cec8436ed9a78dfad5010c9fac26c28480996dc0808a89a65c72ec6b2c2fb77e085ea579e4f01aea9d6ae616fe0d55fc2365ec3c9da380e4169ed7f", 0xa3}, {&(0x7f0000001700)="8c032dc975c68fff56e0c24a15a6d834586ce2f405b956e32e84101d9666e40a8d5ac9d740b076dff9f3e71ab5eceb6ef7fa7bc6846f933e34fc90bed0b5ad67915051d5993818967b9031551d9fd4d61c26bd7886c8d5e7", 0x58}, {&(0x7f0000001780)="b2cfc7f525fa98f3cf67e094262ace4b10b98244b747a105e8332b943812cfadd8469d396bc8aba8baf0b1a1e1f66799fa3948514efd3b53847a8b63de8b65125d9a3c8c655c09c310ae267879c8308b8150a56e7d068b38c67df03df2819ae04c0627ff4f02098f319635f31a104691d08628dfa18f044207182d985b", 0x7d}, {&(0x7f0000001800)="9dbe5f89257c26dd16026af2d0a9f41c7f6a47bd23de18574cd35d0472e0043113a76b2756cb1f46cbe6d07126b0d023e13984dd5026faab07cf459a5e2f50eeed347995f45cb003ae29fb276aee0c062453082cd51ce69f050cc09bd446b5844b2dd8979d93d40def59f28820d567fa53d05926d4b0d5d973eb71f2cdb6ebbea8877bbbe46ab6acd6b8ad3c38ffaa164bba6d15fd28e6ef5a6afe1bdb83e91abfdbf2889f9b90295ba4e53352a6ced62e13c1f0e88f9bebd7aead9931585056154cde2d3405e82851108fca4b370f9626021e0794ec07cd00c70b052c1d", 0xde}, {&(0x7f0000001900)="9c999551862d852c28bcac3dbc046b2c32506e54bedaa451e410729c4746d826cf5b0359e5d354d73e219a7a02bc008588280c2e9ee33d3f6ec79640f5a8809c3aa76a5a16843f8e333229f0525bb1cc77b4da6d18d5696ee514f4234e8c5b1b2791d6cb5c127fe2f56abe7a0c8061b7e7f6e5be3d", 0x75}, {&(0x7f0000001980)="b631a4c2cfb63bccd71604a4b6a2d1f7a35bc24a7d1d63e5ba0eaef65fc932d1b8332a97613f557af04ab2b2d7dd9f4f3a7a7049ad7836d44e60af13504dabb28f0f916bbc10c7acb19f78a357f1be300be1dd15ce6b04d0acc76180991657adca3724684e368ca7e3c1288138e1708410c74315c189a673b520b44a5bc260af19e677e731b5c165eef844012ddfd734e15b3130fa68a462f7e151ddf38b15b957bdf5be0c6addb2c96bbc37006794950286f26904e041126f21a900953858ce62a10026df141a9ac1158d693761f4ec65e6405e718029d042a82471e64e4bbc", 0xe0}], 0x7, &(0x7f0000001b80)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x20}, 0x4) open(&(0x7f0000001c00)='./file0\x00', 0x80, 0x40) 16:00:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x10, 0x1) r1 = dup2(0xffffffffffffffff, r0) kevent(r1, &(0x7f0000000180), 0x5, 0x0, 0xfffffffc, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000240)) fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[0x2, 0x1a62]}) pwrite(r0, &(0x7f0000000100)="000032599d986e8fb93b00000000a09a9c65bcd3e4540cc454fbd5aee8bd8a685e2cedb7798078c3341ab5de759589f7f6cbf0a7b523cb52b632a84364f555a706b19f5358facf498a5c010996d95712545b760395060000004def70041f010898195c561e779148017cd304f56ce81c3a4232fc36b519152880548080ed6e1ce7b99f8b71d89dfcb82ab0b7534bd2ec3f43429cb74a985af68d60d90863cbc2b71bf9ec111675764b42062c3c4760183a247658b9ab07c7a68a70a647249f", 0xbf, 0x0, 0x0) 16:00:11 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) open$dir(&(0x7f00000004c0)='./bus\x00', 0x400, 0xfe) kqueue() socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) getpeername$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[], &(0x7f0000000380)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) dup2(r2, r3) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x40, 0x1) open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x50c2a4f1e97c6247) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x0) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r8 = socket$unix(0x1, 0x1, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020697a, &(0x7f00000000c0)) r10 = fcntl$dupfd(r6, 0x0, r0) ioctl$TIOCFLUSH(r10, 0x802069b5, &(0x7f0000000300)) setsockopt$sock_timeval(r10, 0xffff, 0x1006, &(0x7f0000000340)={0x6f, 0x6}, 0x10) 16:00:11 executing program 1: r0 = socket(0x2, 0xc003, 0x11) socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf45c2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447474c3e8495aaeeb9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f0016a790d7c13469b58ac929ec5b000000d2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a943416484c690100607b1c36455b3e89484135f23d1aa5513a6c17f28969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000800000001d4e22000000007548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a759255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de73bc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916001005a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798433becd889c9cd17b04e9fff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96560600b012083d8597e9226996d09c1048d54e3f8d389970d2fbe1c38b66b4d7e28272aee313f431ebf190de01bbb11a2c97bc4543fde40630f56ae47d47ae0e1f8adc5fd7206c735104ce9ec0feca77e9707fbc3fc3c6923a7652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac0331f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af012e3f6c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fe2216b25504bdc612c0234b64861f8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae13001a5db4b92c6d3d58750f6fd23a649c9c4cba200000200000000000000502100"/1339], 0x1) socket(0x18, 0x400000002, 0x0) r1 = socket(0x2, 0x5, 0x92) connect(r1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f00000007c0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f00000001c0)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0xbb}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x94}], 0x4) 16:00:11 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) mkdirat(r3, &(0x7f0000000240)='./file0\x00', 0x8) close(r0) r4 = socket(0x18, 0x3, 0x8) setsockopt(0xffffffffffffffff, 0x800000000029, 0x28, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x100, 0x0) fchmod(r0, 0x4) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0286988, &(0x7f00000000c0)) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r8}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockname(r9, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 16:00:11 executing program 0: r0 = msgget(0x1, 0x2) msgrcv(r0, &(0x7f0000000f00)={0x0, ""/4096}, 0x1008, 0x2, 0x800) open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) dup2(r2, r3) r4 = geteuid() setreuid(r4, r4) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r6 = semget$private(0x0, 0x4, 0x2) semop(r6, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r8 = getegid() r9 = getuid() stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000440)) r10 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r7, r8, r9, r10, 0x100, 0x1f}, 0x5, 0x9, 0x101}) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000000300)='/dev/klog\x00', 0x100, 0x0) pwrite(r11, &(0x7f00000004c0)="ceaa9ddb42f6de5d99df0652aa14ec7cfcbcc4d8276347ad1f3590b3a8db9ff82454f22e1c65ee99523fc73aaab32ec3cde20db6f7d165a72f39c4ec1588751349864051f63ff8fa269db0b58e7e8a806e67657c25fa1b66ca7ef7cbe50a530ae8fd8b2b22fa5d4928fec667afe789f8f5a5694424cdcc869c618ed6303bc55a361a4f75d4a495a822f4bac21540ea686682f1f0a665f81e182b36a8d3d3ef5ca39f6a0b9b9f073f8091f1f0ae67805755a8579a5829a365455a35", 0xbb, 0x0, 0x1) fchownat(r2, &(0x7f0000000080)='./bus\x00', r4, r10, 0x0) r12 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r13 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r13, &(0x7f0000000ec0)=[{&(0x7f0000000000)="76b542a5e84295295d8ad171643dddd523ce0b", 0x13}, {&(0x7f0000000580)="ed516731282d42c99a272c04f06d63fceabf24adc393885e36e1d0375b52426e379212db9f4f808e20076ae74a6f62990faafd284e90d8f48445520b2dd3144708f5c1f211cf8e3443d6fc6aa919c2a78dcf95c303d48147817c17532cb8820052dc04c81d6d84c821b8f2cb6980fc7336131b274709e30bf59735894e7a68fcf9b47ba3ec26e17deade98620f1b6d1c9882ac3e91905302c1421d68b8e85081658ef1cb9047cda0511359d455d0548779666457f179ea448549b68fdfa6bbf9eed35029dadc3e6a2871ebbb4155f8297180c5068e7fb67dbee45419df88", 0xde}, {&(0x7f00000006c0)="1efde9dcd9b2e70f96ae52a8c0b812b818e58a96a6e26f394ee1bb40152cf5e563cf3176d7846da3d578cb6a1449e24391839fd70033128862cc794c9fa8fee3caa3b2d94baa4b7c5f11a81228513fb03b8c7a2c00548a", 0x57}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r12, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 16:00:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xfffffffffffffffc, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) connect$unix(r4, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="b611bfd20bd6c8282fbf72c9738d0600008733e96faac060872122b1cd287701ba3c2900813dffd3", 0x327) 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x40, 0x1, 0x2, 0xc6e1, 0x8}, 0xc) 16:00:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="d70ca63f3ac77fb9d817755b"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x0, 0x4001, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8) write(r0, &(0x7f0000000100)="8c65", 0xd) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r4, 0x0, r5) r6 = open(&(0x7f00000002c0)='./file0\x00', 0xcdcce009dc789517, 0x0) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0286988, &(0x7f00000000c0)) r9 = dup2(r8, 0xffffffffffffff9c) r10 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r11 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400, 0x11c) r12 = fcntl$dupfd(r10, 0x0, r11) ioctl$TIOCFLUSH(r12, 0xc0286988, &(0x7f00000000c0)) r13 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r13, 0xa, r6) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x1, 0x7, 0x2}], 0x48bf, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff, 0x8, 0x40, 0x92, 0xb316}, {{r9}, 0xfffffffffffffff8, 0x70, 0x6185defde4d2e747, 0x86e, 0x9}, {{r12}, 0xfffffffffffffffd, 0x5, 0xfffff, 0x416, 0x3}, {{r0}, 0x8000000000000005, 0x8, 0x20000000, 0x2, 0x8001}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x1, 0x80, 0xa41, 0x6}, {{r13}, 0xfffffffffffffffb, 0x90, 0x80000000, 0x0, 0x8000}], 0x7, &(0x7f0000000080)={0x400, 0x4}) 16:00:11 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x0, &(0x7f0000000200)) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x1) r0 = socket(0x0, 0x8000, 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x1) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) truncate(&(0x7f0000000380)='./file0/file0\x00', 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r3, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) getsockopt(r3, 0x0, 0xcf, &(0x7f0000000100)=""/2, &(0x7f00000001c0)=0x2) r4 = syz_open_pts() close(r4) fcntl$setstatus(r4, 0x4, 0x40) flock(r0, 0x1) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000340)='6', 0x1}], 0x1) dup2(r4, r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) r5 = semget$private(0x0, 0x3, 0x10200) semop(r5, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000040)=""/73) 16:00:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './bus\x00'}, 0x8) r1 = socket(0x2, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xe64289eb42a9615b, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x23, 0x4}, {0x4a, 0x1}, {0x42, 0xb0}, {0x0, 0xc41}, {0x25}, {0x83, 0x875}, {0x45, 0x8001}], 0x7}) r3 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r4 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) writev(r4, &(0x7f00000001c0)=[{0x0}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x4300) r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80045710, &(0x7f0000000140)=0x8000000000248) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000140)=0x2) pwrite(0xffffffffffffffff, &(0x7f0000000040)="4550aeb0ef167184867ed55266e4b0a1aed461f00c276b9ea439f7fdb91e", 0x1e, 0x0, 0x6) 16:00:11 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r0, 0x0, r1) recvfrom$inet6(r0, &(0x7f0000000000)=""/119, 0x77, 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdffffffffffef3f7b238bf40500d78a2a197a386207000000008295955984c87910b6f61e095703cd00ffad4bcb77a69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4c6ef9d6185f04157795ea4a5c5fe6598a202361c0300c7c1bc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede765dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e73319d54401cb92f77420eea4173d5b6913eee9e8b0fb636710000d2df0ac8fe0d7b65b7240cf99c031099a5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf637db1ab6fb99de064c82e973cc4608b6ce6d456f15752de4a180c1401748ee2ccca39db5b7f175676cff2229c6bfdd2e73e1b705d3be86907f055691b8c14e7444f6cc1bd410a6e89098802dc46a7bacad3c2c4ca02f3edde24da6ad80816e8fd2e829cf72b85b64235c29c5f9130ca662cd695a1b6f5478fa64cab4af939aefbe365f83a24b78cd5f3a3b567969480da6ffd980e884755bc703d7c891deea4ddaa2a1b6b04ee70b3436a2924a6fc3df92707f9961c4990b02e253ee1473b24c3fe2394e564308c35da01eee0000000086e011b0dcd9c8557a6a5f346ad0ed6bbbdd03aa0f65d84d9de867d5936d8e25a5a8790c342c2026a2570bad79676bfc63422b11b85efab51d"], 0x1) getegid() r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x2], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x400000}]}}) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) syz_emit_ethernet(0x364, &(0x7f0000000280)='D') 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000140)=0x3f) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000100)='$', 0x1, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x15}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000140)=[{0x6, 0x80, 0x1, 0x9}, {0x4, 0x6, 0x52, 0x6}, {0x9, 0x31, 0x8f, 0x1}, {0x401, 0x50, 0x7, 0x3}, {0xd79b, 0x6b, 0x3, 0x4}, {0x1, 0x7f, 0x3f, 0x3}, {0xc22, 0x8, 0x4, 0xffff8001}, {0x6, 0x1, 0x0, 0x5}, {0x401, 0x5, 0x7f, 0x409}, {0x9, 0x4, 0x1, 0x200}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f00000001c0)) 16:00:11 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x20}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000340)='./bus\x00', 0x400000002c5, 0x0) fcntl$dupfd(r4, 0x0, r5) r6 = dup2(r5, 0xffffffffffffff9c) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f00000001c0)=0x215) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x1f, 0x1, 0x5, 0xffffffff, "3c5bebff04e78c8e6f4806fcb516787975ab21b4", 0x8cf, 0x1}) r7 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x200, 0x38111f5c0cba4705) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000140), 0xc) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 0: r0 = msgget$private(0x0, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() r4 = fcntl$getown(0xffffffffffffff9c, 0x5) r5 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x8001, r1, r2, r3, 0x0, 0x130, 0xff}, 0x0, 0x40, r4, r5, 0x119c3422, 0xb1, 0x9, 0x240000}) getpgid(r4) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0xa9) ioctl$TIOCDRAIN(r6, 0x2000745e) msgget(0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0xb, &(0x7f0000000140)=0x80000000, 0x4) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) fcntl$setstatus(r6, 0x4, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000001c0)={0x4, 0x3, 0x9, 0xfffffff7, "afe40f656bf39a255f1de4865d6bfe7607d2460f", 0xea, 0x400}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x100, 0x0) r9 = openat(r8, &(0x7f0000000240)='./file0\x00', 0x80, 0x63) socketpair(0x18, 0x1, 0x1f, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x10000, 0x0) sendmsg(r12, &(0x7f0000001ac0)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f0000000300)="475e02fedbae26cf882d12374d3fb31bd667c203a58f594572f2d38d126140a07151db65b1e2984371faff3b43863714", 0x30}, {&(0x7f0000000340)="a0c4f9a770058678f7c13d17a18432c378d19e81bceb9f39c5d335a5bf45a459223e2e4834488bbb08048738037bd2d40dcb606afee05a9308a9965b588626abe279548d39edd550f2784a293eaa1cec91e4e8183e619c14bb4e64ae09fc72db6282d71f33c55bd0411b019afde703ca2b3796ffd137", 0x76}, {&(0x7f00000003c0)="07cbc6888edf863f399fc6a7e8a411ae7dc3668fd7c5f3255f3e4acb2a9064a893d7146c01077ed9120d55e6ef081f5075604a071aa8cfb19bb87731cfa7cc7b1fc910374f25e25d429a283869bfdffdae2915437d70713fe3f8c6bfd30de661da89ec3993f62a43a6fdb45676476250892cc5aff5e69574489b5ecb47cea01fdc7e80017e38a1c9bacff12a4f4b932c12af7e22351f88fb78f7a1", 0x9b}, {&(0x7f0000000480)="8a37ec7380d72a128f067235a1e96705cb1d53ab18f71078cf1b9c8b35b783bc6e75c0812bf76cb7a767b3f3b375e4906299915d545a8be08faf10a3930ba032a182cc3ea2c8885cb5afe148ff265412b917eaf3d5c75d0c", 0x58}, {&(0x7f0000000500)="88102d3f9ea1db9ebd3b0db0fadae063052fe51e476295c94369f1dd810dc851eb34d642af4690bee18602eb279c5725cf48eb42", 0x34}, {&(0x7f0000000540)="20f6557ac5dc0909ecae885763f26af0166b9e2661dc57b4c000236bccf406e95fa6267c36c52cb4a352d0bc176963fafb45fd73344a6393cec611feba3fd22a054ced4a9e033dc2a06fba3bb1b6", 0x4e}, {&(0x7f00000005c0)="cfcc29295248854621a1b5e81ffa337cdb301efa3eea63c62968a1c185e65bdb2f13d1383320ef0542c93d0b137b66cb5ca3c7362c106ab4980429177a3d185c07c6ee5fd27c75aaf5d0a7aa574a81d701229c48471d59494c362570e4cca620c971b2a0018053a8b7139892192a63c0e3e027fb4bd5864d6204eac68dd88c4c8fb31a6cb72f90c07dbc58b9faa6a663d6c1b6df8407a640cd041040b2500b2b259bf0188964861dde2522ac93a1bfdae81f301fd8b881403d0daa88567433b2ce0051eda03f8ce00be14eb2343386f1b069852a2c088e4ac0d15a8ed9900eb5262fb55bbc0466536a", 0xe9}, {&(0x7f00000006c0)="2917e0be61d4d5382770c3d119923b8f1fe766021ab9ef521ddc50cff555aa43d006ea5234d7e7d1f803e33dbe52705cb49a19fc8d137f44dc9c2cfeee62d160a1829584f1739041a97304e7cb019c4bf17456f0b89537bd6170b66869ef7a707a", 0x61}, {&(0x7f0000000740)}], 0x9, &(0x7f0000000840)=[{0x10, 0x0, 0x7}, {0x88, 0xffff, 0x2, "85700310de569eeca6d129fdf84a4983fbf11c5116d640bb0b398a5147bbef4c6cf091ab2b386487c3933bd2cb1bf5354015287067278ece2d6e87ebba99f342e8a0a24ce169807f26d0a7387429b0eac6544e156dfe7db1a78dd48899c93f6462bc426d5f2787965d5e3e337414f13921ec5410d1442c"}, {0x1010, 0x0, 0x6, "a2f16e5a511f170d366885555188413b67a8b9d5c24464c0fcd57f96921a04d4f5736d075d58947ecc5b26c9fe584db99caec01d56f05a39c329acc4e4602a1f65639ef9c0230949457091407fceab7a3ac49b7ddb8264a7dba53d41cbf9c9bcdb1e1c7aa2dd03343afb23102523a4a031e56cb497114be00e1d798de5b1bfa836707ef4023076fedfbf4dd80290dc380a575eec0e697024daf218023b13878e0e6d831d737a08f1384af506e0c01863e62daa0833fe53e6960fb17dc1eb9de0985faa4768492a17748ce03507cf18b3cd6c496daada32202751fae12b3d497cdf7fb1d651dfa5acf3625ad6fcce292af095cebaeedaa202148ecef3f2d149f31c93fa73a806e29d9e86ab4c39988be6a3f2fd997fed0f2f969beea23476aaedce096793bee2758399b556bfd4a0c48d2b6aa620d65daa821f0be707d5e0a700edcf35b2cebf758465ccb8f784b6bbb8f8f572531ff0d8640649d6e5aa78860ca351a55adfb0589dcf4c690e5a5d3559dcc3841f945bcd5551174bf3067bcde87038d0bee86ef81cd81201b64c38221b5dd0897b8115b0badb7bec4bc664623dd98dece3de82fab2ce4df600ce3db0d28082c373d509b1c652a8005d6fcf3b89deb1f5ef2aeabb28daddd4c1868102132b0f85aa9f6ceaff01866408707e5589b6de4b9f0b9781034a2549452baf383a99319588160ceadf3645aa16c5483a1abc9bc0071f759e363ee75aeae827125e1b8cfb210177335124894144407c812c89efd46619ff13dfd6cf0f18521e3cff3ce47666116f8a0357224e20ff380281cf98c9cda76dbb09c05280fcf80f019354fda17ade8cd9f58972374c712aa65daa674fc47336fd0fcd8b9f286debb4eeb45c27689f437055734fe2fc295f322bcc49cae17729da99b078e1494c53356a96315526ae43a8bc4685d6e5177658887ffbca4a9f8b5ef52b6cbb6b1a72df9d01750bc766432ad6570b8ec2fa98f98cf09dfc6651d83decc176b92681136f6d6e4a668c0175caca46546aba73452a3983a90387db156ac9be4e5e66994db65fe115ca5a097cbb5cf662288458b23e47a81c4e08031efd23292b4b8bd7ddac214767a3f406725b3445ef641bd58607aabdc5d3646b2c8ea8dd04bf4814592f4e99d25c7f414c1f3b30d1b03b569b9b1c7eedbac745b61c7d66b2f84bee2963f2169e53b7a84a70cf978f4572ce41021d264e714a80c129777b34bf71e5fc104a50a800cfb1826694abbb2dd49f18d883f71cf0e64a15c70a0ac90fb69ceded5d957369a13f21abf9a5987fb629f3542339cce324e624c80e88fe7c5b9bd22e507df14fe93a78ef653f025265e3a07e82eea7d0ea77bee0f923c019e9202ff1d54f75bc91c11f2d8f040d6abfa14ffbe0a53f094efbfa92a2dc470bb6f39661870a0d25859d8cd04544aa9a25cbfb8a90edcdf9a9dd042e89a9ec63f6c10985beca6b902311b5e550cb2a89ba5b12668ad23d57cddec19b36111ab1eb9dd89932ba437072d0562b8f2e410d30c769e3e62de5726816c35069607a16dcea8fd6344d1476d1d4309652c310c9bd932843208ed7a6722c4680aeb7f2792e99e0a01da9227073c1b4124d01bd7900ed67289939240f1acec5623c63bad480f3dc1814676e820155d4181e2c59ea0eef9f6fbdf65e41110efa2b6c4c269578c52b87a821db46c2b0c0195180c04bed864230d9b7cdb6c2203888bdf0df2ac050988e33de160f6f2de814544906bc4249525abe1f1a5734bb9bb9de07e556b713d6b99212fb66b891a3b7d828b32d222c4b1ee083d458c410fc82fcb20015b497aa988b06f8955fec07da869538af5d8ebb95765cc6d1e2fb4fa1a6c784500bcdcb7fd5d538c95843a88ce18a7bd52531c8121ddcbecb4c883a1feade8da8a67d7dc9c4fbf8407be4d21f46cc88ff6f8f29d67e519b1c79efd153bf7e0f9ca09b404a8b8732ccace4887ac69e1b0e4fb5a18b5ee37d86dc9f4f5cf052c0068d591cb6c16c95a35066ee00930e14f62a1b8ef897022236c8b871527ed125a4d8375292865b4916ea5b7fcac2fc929863bac748aef79225c784d93795853f3130ea968c8082b89c674586cc33781eb3c9d8291b8650cffc5985f4f31f1d58bd593036b0f03288bb965667955e77879b80ab67faf35ef61f4cdc59b140d6a40fc8f45b9b9cd2d2be933d0061c1fe0465f955162c8732d6e20d1ecc01fe47af22cf8d8091e4ec1858930129dea6b33244f15ac9ab2514de87c453d54b69299532c8bb924f1c2b024368d8587f649578b273a1070eb692f4a11d80125cc9332f7fc17814e7a0eae1bf2e2ed5221fe908c9f7b302cb1cc8de00aa6e80be8ce15007ab274fd445a153ef5632cbdf8b315ff1cdf63d03e3a6defeba14b758610e24f0e1b9f2c246ab79f30af84fc4158f9ae238017b72215e01bc4330dc2d81b576c132435ae5f2d06805e77b97273852fe3f1f97132fc5a591d36b2ca8c330ee4d9ea6a5f13e83f4d2d1522d9d131f780767acf9a0f3a74e7399ca9081d4e2840c0061ab32101bcfa5b8d00cf6ab31012292950a253553698895dfcbc5bd51a028c4b692e44a0b9d424510f532214a0403f16b22e73eb0fe434c142fba07e68b0ae957c8145bbe217b9719670bad731c56b85f13da73d2f183c653655a553165ab2d491e3a9314af27548d245a99f102e28c0e7d0d8b4367bcc4ba7dd07beaa43a1397c233d8a15591374352fa614908b6753873396cb0036d9f779052b6bd18da056e4bc002ffdbe659e28c34fd25ea0e947f0a907014e2c8f2e3dc4c0e43242c3b7e794b06fa532aaea0cbaba2cc9dc3c576d3ceb9c96f5644a536d88779f9598c993b4dd59b5b49e23a5a2d3bd144e478ba359e8841a52a9b8ac4801ce5441de09eff8b264ff1655ef5495a43d0741d70ba29f3e107adf46c3ca9448b317132537c2b97a6b70c06f0da6698f9367054f29de0ad6a9ada9a9bcb05e9513ea2c15d22a1d2d87038bad9a27bc4197e6e278a95bfc307bab441c77373194b84172c1fadbbaf7645a5af160454c61c5336cba4835f4bc1c6ea9135725a2558e0a024b11a8e0ef2775cc04fc6e45b772f1ce82c6e606e58ed80dd558b189d638bdf3b7e31cac35698b247d678d010b74b36ca4ea776597794f37c04d9f5e8fd305469cf0c94f2305bf5a1f621b8fe6bf84bee23ee814568ced853d41c208a38831ca46fedc5a7145a1c5eac77701563b9d9ea2683d63f317c7a5903f6f1b38e4af635c531acf8e534ba983593d98995ac802756e11971ad8551ada88fd177dbf946364fb4150ee6b170b3dbe8d3d17dde30b052eb905b5d4b48df721d8329c8e7830efb988e1e315f6dacedc9691909ca46096d56c3947a27e4d2846a2350a69e8b6e8935c7cfded75f6c11d4691f4a4ca6a9c12ad2f003e0ce3a8fe2c91118bc7cfa813767a9575f0830a22ba57b6f5de4928fd301ccbef0baa9d47e81eb4202390640f583bc2c7a6817f7bd96c61080e2979a920b3e96471b799b3bd225421cf664136ce1096e26bc480928348ed90012e1774d1a20359717ba5c74f233e90f325f85e62159e6be5f1097271682d3403992dce327325818c8bcd63dca27d37c93de597143d83e0c63d43c8f2beed879588bb5d0c11d0cc7fcad7b11dfe7ccbad9bba6d02d206b00afff4e733a744479bc0cac2382ced75507b55812c05a4b7637bc4a8d3965f7b8942b19cc4abffb0cccfbc83037175fd68a0836b14986fe4ee827a86ce2e9e36b8c42c7cec467201bbcfb28b229a8d78bcbcca9bb19f550bc7ff926edc178a70fe6bf15f57ac24888116e9762e5d24432f9a4fba714f6ba121e41b430a6da3cf7aa944c50439a6ab02ac49bffb88a76e1bb308b6ad6e14a27ad0244554282833bf7327def02ef7978e79be773b8a2cf59b8f1ba634d8d6e7a24c4fb055b0c989257678040d0696305f85ecee6547946669bb59bb0c47a0eb27bb8c3a7a67dca0b5f9e35a64e81720946e186cfcbbb6d318867ae3177281e2de228974ac2f2780268f3cf33104ae017a8fca9271595ee4454841b6ffd73f7611d2bf972cb9729f4b4b42cc928231424615d4020cd6ae1721297210b80d909f241922d75281c4b1a6fbf9b0f3adf327e753f09c2de8f6f341934d19946a06167510baf3dc00f5a473fa7b47d8c96d4806cd1e4b6491ec3f0ef59dc981f42aacb970c0726801632b1dee66d64c01dc1011c8c9878c4200120c92ffe70a0ea39f61eb3f963cf9662d64ecc05f489212ef1d16e2c164645625276861447001aacf57369d24f1d0f01d8895a1c5fdfbdea530cb397fdd21afc533b2ce6012b126c9d0b395351a381f4af7d92733277d4fbf04a164acfe53cc4e685fada08cc909e686d5a4e67d839e1297a928fe3c05128310e5a75b26af88a90bcc467c167f95a13772ee2ca80fb534e55ecab32f1d1b331f3fa0f20a424aff1b18af2f7f0fb9fa703bacf83f90b7644464f264cf95852617df762ef9235e348c7ead17bf706990b391b0f36e24a901e3368a80c0d8a191d73fe2f320c986462fc97ba74d8d70c0b3db65f1e1b41d7581b092627571a4f77c75f3d3e3ee0ecbcb91498b7ebbf6baa28c5f97b61a88c8d6391fec3d7c106f5f14765220ca6222ea3f7881eead9ddaeebf85cee8fee5548118b7c8e0a48a3bd640bcbb7226141fb7c8502315699cf0994c1e33ed70e12a7e7877c299c96c29761a7390cdc1a62afdf09fd4914c1fca8f38e6b8d516978bc1803e9dcf74509860455ce070aa892991b34f6dc702fcb4df50a60d1bf028ae2f73d04372bcbff537245153744c762ef04f19c6fad00842feab7a2b59e6f2f0e90e63040796204e68989899b3f663dffabf4819e7518853589154124e10a374b3c961ee1c6d71e4208e34324ccd18fe4a34fd7a67f05eb37496d70faca358d18172961e298ecfc6d697dd72c88fdb3eaef3d14a600610d9109f5d5665a8afa5b7c5523d2971d3de1e93187d70bd1dca6c2342b446339285701a185263166ee61d5577514b4be5a4a7fd0aea60c52de45a2ee249bd0b4143aca6b314ccd54121fe1eaeac34e189aec952d39a85ed92fdcd7e6f71d14d68ce14a5a0a08a23ef0b07ce4fe866b42b3ce171fa5b2d3b3bcee432c4aeaf6a33a7cefd6a4eb160c801cf43894d5995b82d8008d0832ebbc55c60edd3e304a97680a8cc696b8b83876e08277231344a8f1ce45358787f26355b5096aeefdd017cb7240d8f161d42090b7923ad742f09e499490fec8ab1c6b9af410a35886da20eb9671ebadc31f201fe4d14e82c9773337df31588e151e79273ea2092051de3894ff283901d137ff41f939168a0efe53c28b886ce4679b3dd2c2464dd01ad9312977fdf8676a229bf0100e6a4139ce7d569c5630d391bf96c8eaf890cc4decc1ca9701dfeecae7e4abfa4ec8157cb61f2cdc9a08a96f2dba11cc347aa2d582bac2c2b18ea89b50eb66936ed5a9cfde1acb7e28b07d16afc46c93a80403e86048f09ec6730d34a028fccd7abfba55339a609f87bb8ec74d5707fda2f669ea6f69651799e4cbe041fe633d4e8b07dbc70c2ec9b1c5d272d21be855e97fc037d54150e45db1c2d8f16b1f6db8f246e542da9ecfc70fdffb0a67baabeb88174871bceb3f9ff0cf87aea74d923115db8451d9745ddb8622f18b820f23d56ebe2fc9fc622196d30e2c854e88b725d34999b4e31e1d89b1d4403774feedeebbb5002783884ba0c990c672d3890e59652e96f2f873325a401c333cb18093"}, {0xd8, 0xffff, 0x9, "2a9dc74cafdf1459736539e92f3315d80b76c89bce9a38636e16ddc3b035d16f6e04f928168e21574d39f3c09babf43966b36c2d9128c899190d080772cd1faed6af7c9d2542eb1d19b8a7bb92706e751a1a877f6e9ebc9e5a8b0a48d42b0ab9085c1b5f77e9e78cb9b7020a55fa44d28d29b971da3a2346a81cb154ee7923bccd74b1c3cb643ae7062b7a891067030263958cad59629a03dd3d897d568da66cfaf6088b84aee3805eb1a4f394eccca723bb43046e5c707046251bbae40023723fda2a0162919a"}, {0xa0, 0xffff, 0x80, "da03912114d11ab180555ff67b13a960c82b9028c5fda59e7118194a6875ad320dc79ab2b1eb09b7dd8ee51d08043c535b9551e2e2af88f47599e5f998dc4917ee8a51e934ab519dcde8576d16aa43750a9508b1c2726c69a04e39a1b6d60a42ccea5cdbf272266a1d3898a35ca3884f5c3ea09309d2e88a5fa3c9fdf33f954545881ed2b86a067a7153944f5c4002"}, {0x48, 0x1, 0xa90, "b42935162d2cab638a623c71c4cd0689ed6ede152005480fcd1687367dd21729a1d27d391d5774683dcf67746a27d6db113604"}], 0x1268}, 0x400) r13 = socket(0x18, 0x4, 0x4) r14 = getpid() fcntl$lock(r13, 0x8, &(0x7f0000001b00)={0x1, 0x1, 0x80, 0x0, r14}) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/null\x00', 0x100, 0x0) r16 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001bc0)='/dev/speaker\x00', 0x4ad5af1a8bd6ad3c, 0x0) ioctl$DIOCMAP(r15, 0xc0106477, &(0x7f0000001c00)={&(0x7f0000001b80)='./file0\x00', r16, 0x1}) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000001c40)='/dev/zero\x00', 0x0, 0x0) r18 = accept$unix(r10, &(0x7f0000001c80)=@abs, &(0x7f0000001cc0)=0x8) r19 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001e40)={0x0, 0x0, 0x0}, &(0x7f0000001e80)=0xc) r21 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001ec0)='/dev/speaker\x00', 0x80, 0x0) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001f00)='/dev/bpf\x00', 0x0, 0x0) r23 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001f40)='/dev/ttyCcfg\x00', 0x40, 0x0) r24 = openat$tty(0xffffffffffffff9c, &(0x7f0000001f80)='/dev/tty\x00', 0x8, 0x0) r25 = openat$null(0xffffffffffffff9c, &(0x7f0000001fc0)='/dev/null\x00', 0x800, 0x0) r26 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000002000)) r27 = openat$speaker(0xffffffffffffff9c, &(0x7f0000002040)='/dev/speaker\x00', 0x10, 0x0) r28 = openat$zero(0xffffffffffffff9c, &(0x7f0000002080)='/dev/zero\x00', 0x0, 0x0) r29 = openat$zero(0xffffffffffffff9c, &(0x7f00000020c0)='/dev/zero\x00', 0x8000, 0x0) r30 = socket$inet6(0x18, 0x3, 0x4) sendmsg$unix(r18, &(0x7f0000002200)={&(0x7f0000001d00)=@abs={0x2, 0x0, 0x1}, 0x8, &(0x7f0000001e00)=[{&(0x7f0000001d40)="ca11a33f00ad90289107e2f4259c78461da4efa9a5686d5bd3089dcdcdb221d5e8f8d45c6bf6dda2b8235d2cbb4d03b0c355fc0d70c13ff0a1da0ba749cde129db1e8ea94af2c500504f1a5e5f439282f5762207db964cf52cbe832c2737727ce06258ab15269851914fa7c5f870b35f046dd86f044f005dc142d794e165029094fd6220c4a752946a96d6c17691321787abe15590a32abead82f9c611e3bf61a483904b", 0xa4}], 0x1, &(0x7f0000002100)=[@cred={0x20, 0xffff, 0x0, r19, 0x0, r20}, @rights={0x20, 0xffff, 0x1, [r21, r12, r7, r22]}, @rights={0x30, 0xffff, 0x1, [r9, r23, 0xffffffffffffff9c, r24, r16, r25, r26]}, @rights={0x20, 0xffff, 0x1, [r11, r8, r27, r17]}, @rights={0x18, 0xffff, 0x1, [r28]}, @rights={0x18, 0xffff, 0x1, [r10, r29]}, @rights={0x18, 0xffff, 0x1, [r13, r30]}], 0xd8, 0x18}, 0x8) 16:00:11 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffe89, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a53870600002511a3b42d36dfcf027efb15082c00b81000000029000000310000000300000035"], 0xfffffffffffffea1}, 0x1) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) setpgid(r4, r5) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:11 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x6c, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04", 0x8, 0x8}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r3 = dup2(0xffffffffffffff9c, r2) bind$unix(r3, &(0x7f00000008c0)=ANY=[@ANYBLOB="000000c30000000000001454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224b0f3d772e7636e48b38aa77083725bf1b9933ec5127743ce5428c1000000f9cbc16a3c698bf97adc5ecdcfb42c8eb9df0de765d321fa0dcda23782afc1cedafff676c8032f981476a124f4b9834591a8338f71ec99fb36807c5b094db22f4759035c5a2e0b2490fff676ac45ee43325d837da062dd10313d3c7a83021b4a6c7de5330bfb5818849345de58927467d8edbc9770e06c15daa862a78175bb895819a28b69816136415b0316a64921182fdcebee413366e5fb65ee46cc5e175ca2102087a34fb2377ef92869a9e882fd03bb359f25fc23580f45ee475591588549196f0af2b1abaedce4cbe2edad336f9c1073e15ee8473e47e15f921db4181d90182503bb3b743de7549f24feecc6093ac6eb02557a89f7994fae0d75ad9d854b747c2074a8e49442fd0e19b5c1ace89ab4c195c9df530de1a533c92e0d6ad45954e65b2e0bdedfd7ad1ac8b5a51ee364a820d8ad030cbc5be293e76b95b315b0a853bcf19b9f5cfd0d03e2da039ecdef7bad7e65cf4443d7f2359eb1966d08e3c57744a376f70429ca5077eab2ee315e182ad9d77510a6f9d49fe105b64861774a24b41010494ccb84fe207b3e96a16a6712c5d576578c5149ff5c46d8964e561a6dfe892f69f8261086a9c9d21a2c4ae837b0397249773555ebdb2cb362ea941abdde3efb79eef87b031685e1d87b342035f067e5ad1ff87940ac2bf105669af21739db436d7a1268bdb493cce09f8e93451fee3cf3f0fb6c73f4242258165c93e19ab64649210323ce6d3d3a8719457af0263268516f9c4d11aa9537827e82e166468a28ac3f10b79b92f294d7ad38388b8a8309c9fd6cb137119d750878e9cb190697d78bc9f1d4c9394b046075f84bd1176d29c66a580c4b358470d190d143866899ed01b168afc75338c5de28c0c63fede18646d5ba4ece90f95538a2082e52f14f4397f8c67fbe5dc3799324885a7aa949bb326a5d88711b649abfaecc7cfca8b6a7809357e8828b4bb464a4f5b9b5c42a32b0de2d1608cce6b14f2312834b0d1f78c43c7d6560b3b70247111d8f8007420fbc90244b97b106c54ec13571170011d6f4df2f00"/826], 0x1) dup2(r1, r0) fchdir(r0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mlockall(0x4) mkdirat(r4, &(0x7f0000000040)='./file2\x00', 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1}, {0x16, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xf55f13fc72864d45) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) pipe2(&(0x7f0000000140), 0x10004) ioctl$TIOCFLUSH(r5, 0xc0286988, &(0x7f00000000c0)) getpeername$unix(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6f6c17f6a2689993fc85c26fa59df3ca4f2a4d580a7bc86517d"], &(0x7f0000000040)=0x6e) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) mkdirat(r6, &(0x7f0000000200)='./file0\x00', 0x12) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {0x54}, {0x6}]}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x15cf742e5b40aee9, 0x0) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r4, 0x0, r5) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000180)={0x7, 0xf2, './file0\x00', 0x4, 0x9f, 0x6, 0x3}) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0286988, &(0x7f00000000c0)) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c}, {0xc}, {0x200000000006}]}) r9 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r10 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r9, 0x0, r10) r11 = dup(r10) sendmsg$unix(r11, &(0x7f00000002c0)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000380)="f520b0e6b38add835758ed70503525519beffea4dd2e0689a24f045a8fa07468a91be93ccb4ba54a3732654cbcade6bccd787030a6dfcb042b00eb6a2f63339e753805654b4100c0b7e4beac59326ad5c70bd6463d5e29fb17b36408fcf8b709efe3eb5d425fc359589e7c761a94ceefc9b31afce3bf5ec5ac8efdd1c98b10ffbd93395b3d4b8e1f504377a558939eb7034b78a4cb46cc4e23838032b582362c43650d3a54e0445554df8f0a22d76b41381b45b23e2d265fba16c8be47dcb9a8ac577a830b7c4d1d678674580a91bd5ac166f2e2769e2bef0ed9e5fbeb53f25378cebaee290a42249edd4e2a83aad0cb153589b24fa1b8c3c94c09fc5cb984", 0xff}, {&(0x7f0000000480)="7f9e60728c6db8f02c18be436dd1e91fc60cad243d9682fb27cba444ccc57fad9daedd795d07107be3974731d86a137b154634fb9831c59960a1e271d2e7993da9ea9752a0378aca6560d3e52e2c17a6c5e41a30325779a66afedec199d6e661174b81eb2c8271d0dfd48fb822d288757f4aa45888f8a1ff7520673d60b4adbaa21c80037a2997018ca8cba3544b675bff42cdb2f73c798773f75c7d9195d92a2922ca19d1257ce4f126e4", 0xab}, {&(0x7f0000000540)="724e0983640b0d7120af54671e54532fbdada45da5e0e556d0cc31c9586a68c00f9c7cf03b62c6d30359cd9f0efc480b04b1b52c1a67d41a77214f64c4bd886769e964eabdb98dc91075678e81adc07e5a0d88eb921305b185f666a34a5c33070f7af0348ae0bff1b56d2f8d973aa0f3d57f3db74322ce074949929362c3b44a52e512c794047802c7a6d2ae885205bfb8d670e5fffcdf91cd4adf04a7aca94ae9da7232672637e700b39cc0aa02e4234cc88c796ef7b389af6717ba33041334c5e506f4798774cfd2762a6f750421cced71b24a954aa2bf2b064c31ce4efa2d2d1eeb48fc4c08a52a836bbb0bfe42ca", 0xf0}, {&(0x7f0000000640)="4a83ce73ae213834cd29c65359a0b0716680f415e8d9e1eded1f9b81aed45dab4ce2286566109c266ffcec431de2d8a9871d03a592e4cd9dfb546869265349f7ba3bc98217167aff2632adb34b577d558172e6b5f79ef75305e6fbe9cbcc7623b9cb010fe1a99f7f8965eceff999a0bfc618b872bfc74eb5ad800405e05e8afdfcb1d7fe277729c5391e55946259c762b3556f11dde12f457de755162c190dd33cd1d62916df15d05558581e1bf54288c087b7bfa8ddd6463bbd2bba44f56878", 0xc0}], 0x4, 0x0, 0x0, 0x8}, 0x400) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ftruncate(r0, 0x0, 0x872) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2d, 0x0, 0x4}, {0x87}, {0x6}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = geteuid() setreuid(r2, r2) r3 = getegid() r4 = geteuid() r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) r7 = getgid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r7}, 0x5, 0x2000, r6, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r9, 0x0, 0x0, 0x4a, 0x80a5}) r10 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r10, 0x1, 0xfffffffffffffffe) msgsnd(r10, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000140)={{0x3, r2, r3, r4, r11, 0x0, 0x15}, 0xa, 0x2, r6, r9, 0x40000, 0xfffffffeffffffff, 0x100, 0x1}) lchown(&(0x7f0000000040)='./file0\x00', r0, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r12 = socket(0x2, 0x1, 0xfd) bind(r12, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r12, 0x0) r13 = getpid() fcntl$setown(r12, 0x6, r13) r14 = socket(0x2, 0x1, 0x0) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB="00152e2f66696c653000"], 0x10) r15 = socket(0x2, 0xc003, 0x0) dup2(r15, r12) 16:00:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="526bad7786b9b8b67ca6426d09"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f00003f1000/0x4000)=nil, 0x4000, 0x3) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "0000000000000001000020003d05b71845da57ef"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xfffffffffffffe0e) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:11 executing program 0: kqueue() ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x4475e11e], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x8dce}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="0ac68bd0", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f76696c653000"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f0000000080)=0x800) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x691, 0xdec}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000100)=0x1) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000040)=0x1f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/d@\x00\x00\xc3\xb7A\xd3\x00', 0x80, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x7f) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004040000010000000000000000000000cd6fe253451800feff000001000000000000000002105c", 0x2c}], 0x160) 16:00:11 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="f6", 0x1) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da9", 0x14a}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r2, 0x0, r4) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000000c0)=0x8) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r5, 0x0, r6) ftruncate(r6, 0x0, 0x1) r7 = msgget$private(0x0, 0x0) getpgid(0x0) getpid() r8 = geteuid() r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r9) r10 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r11 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r12 = fcntl$dupfd(r10, 0x0, r11) ioctl$TIOCFLUSH(r12, 0xc0286988, &(0x7f00000000c0)) r13 = dup(r12) openat(r13, &(0x7f0000000140)='./file0\x00', 0x80, 0x14) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003f80)={{0x0, r8, 0x0, 0x0, 0x0, 0x140}, 0x8000000000000000, 0x0, r9, 0x0, 0x2, 0x4a, 0x80a5}) msgsnd(r7, &(0x7f0000000180)=ANY=[@ANYBLOB="62a191a4cfdea9fceb403c5ae9b92f8621ce9ccdb9ccc6c3e1f9895b6ccd6247deefcd76558b3f0463635929c00de6ec8005b6295137603c18f55f99786b41985535e834a427866e0e05c72f6c1477692a7f7a710558ed08672cdb7f7b0a3c2f424f1f4a876239ee3a58a78b3aa0668f09d76940baea2d08b8f77fc5b0015e2f16eb0afef342910fed2e9412d66803f8b424616ab80c6a50ccb43294a6b7a34326643d6108df60fb640d179587143eb81ad3b6e47b70b4c04820ec2944bfca25dd23eec837c6ef1154519d26400d58f93d3d11632891302adeb78230b003cd94064d30dde1f415a50b00764c"], 0x38, 0x0) poll(&(0x7f0000000040), 0x200000000000012f, 0x2) socket(0x2, 0x4000, 0x81) 16:00:11 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000140)=""/120, 0x78}], 0x329, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$TIOCNXCL(r1, 0x2000740e) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) close(r0) getegid() r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) r3 = geteuid() r4 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r4}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r6}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = socket(0x18, 0x2, 0x0) r10 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r10]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = kqueue() r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r14, &(0x7f0000000340)=ANY=[@ANYRESHEX=r13], 0x1, 0x1000) msgsnd(r14, &(0x7f0000000580)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e1354851b984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a01690821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9081b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da816a8884dd50ed18e0eb86ea28df80e902ac3cc6958a45c7f4e9a285ecf45aa39d8c69ae37dbd5cebfca84b20f139644bb11294680f192435aa2e3960e80e93d4daa66c34bd40cfe48f3d4a9058e3604d935c215b205bc81607c1c41dea13c58206bed338032fb7f66ed226eb689563cd60e724884cfbfe5111d659a4980471e1ba51d9b99c6fe582e07723f10249be98d58d4dfa8ef76c33835d654bee9f58309892efdd500bd3d11410836c706cc74f589e18f6513abc920c9931a2041a8c77876be1"], 0x1, 0x7fb) r15 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000400)=[{{r15}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) kevent(r16, 0x0, 0x0, 0x0, 0x4d0, 0x0) r17 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000400)=[{{r17}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r19 = getuid() fchown(r17, r19, 0x0) r20 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r21 = kqueue() kevent(r21, &(0x7f0000000400)=[{{r20}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r22 = getuid() fchown(r20, r22, 0x0) r23 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r24 = kqueue() kevent(r24, &(0x7f0000000400)=[{{r23}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) kevent(r24, 0x0, 0x0, 0x0, 0x4d0, 0x0) r25 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r26 = kqueue() kevent(r26, &(0x7f0000000400)=[{{r25}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r27 = getuid() fchown(r25, r27, 0x0) msgrcv(0x0, &(0x7f0000001040)=ANY=[@ANYRESDEC=r16, @ANYRES64=0x0, @ANYRESOCT=r17, @ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYRES32, @ANYRES32=r25, @ANYRES16=r18, @ANYRES64=r8, @ANYRES16]], 0x4, 0x2, 0x1004) msgsnd(r14, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r14, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) r28 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r28}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r28}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r28}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r29 = kqueue() kevent(r29, &(0x7f0000000100)=[{{r28}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r30 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r30}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r30}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r30}, 0xfffffffffffffff9, 0x0, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r31 = kqueue() kevent(r31, &(0x7f0000000100)=[{{r30}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r32 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r32}, 0xfffffffffffffff9, 0x1e, 0x20, 0x7, 0x10001}, {{r32}, 0xfffffffffffffffe, 0x27}], 0x0, &(0x7f0000000000)=[{{r13}, 0xfffffffffffffff9, 0x1, 0x3, 0x1036dc9b59, 0x10000}], 0xa, &(0x7f0000000140)={0x9, 0x2}) r33 = kqueue() r34 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r34) writev(r34, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r34, 0xe3) writev(r34, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) r35 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r35) writev(r35, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r35, 0xe3) writev(r35, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x20008) kevent(r1, &(0x7f0000000f80)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x2, 0x0, 0x1}, {{r35}, 0xfffffffffffffffe, 0x20, 0xffffb, 0x0, 0x3}, {{r13}, 0x0, 0x2, 0xa43650b6e34dedc1, 0x7ff, 0x7}, {{r12}, 0x0, 0x40, 0x8b46d0d583c0d5ff, 0x2, 0x1}, {{r36}, 0xfffffffffffffffb, 0x10, 0x1, 0x0, 0xae5d}, {{r35}, 0xfffffffffffffffc, 0x40, 0x20000000, 0xffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) kevent(r33, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r37 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r37}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r9}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r37}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r38 = kqueue() kevent(r38, &(0x7f0000000100)=[{{r37}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r39 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r39}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r39}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r39}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r40 = kqueue() kevent(r40, &(0x7f0000000100)=[{{r39}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r40, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r41 = open$dir(&(0x7f00000007c0)='./file0/file0\x00', 0x400000002c5, 0x114) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r41}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r41}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r41}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r42 = kqueue() kevent(r42, &(0x7f0000000100)=[{{r41}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r42, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r43 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r43}, 0x8000000000000007, 0x4, 0x20, 0x7, 0x10001}, {{r43}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r43}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r44 = kqueue() kevent(r44, &(0x7f0000000100)=[{{r43}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r45 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r45}, 0xfffffffffffffff9, 0x4, 0x20, 0x47, 0x10001}, {{r45}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r45}, 0xfffffffffffffff9, 0x1, 0xd9f14558daacf7b8, 0x36dc9b59, 0x10000}], 0x6, &(0x7f0000000140)={0x7, 0x2}) r46 = kqueue() kevent(r46, &(0x7f0000000100)=[{{r45}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYRESDEC=r10, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESDEC=r28, @ANYRESOCT=r30, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES16=r37, @ANYRES32=r28, @ANYRESHEX=r40, @ANYPTR=&(0x7f0000000e80)=ANY=[@ANYRESDEC=0x0, @ANYRES16, @ANYBLOB="2594f9f5c67fd5cee3df46ae298ae476bb6c824839a22bf17bc0ab997d23d0f06b3e5eeb6be875832d22b51faf94d8a9757c8f6add0ec1a4daa2173790bb3ef8b6dabf287fc7ed9ecfc46211b389b534f6216f724b62de1c16fda6a3614b4d1cec7aa4a674cf767bdaf6e4ab3500800000a7ca325e289d01bc682c5156d52848ce95c4a80977b663686fda9ddc183d504f5fe2", @ANYRES32=r42, @ANYPTR64, @ANYRESHEX=r43]], @ANYRESOCT], @ANYRES64=0x0, @ANYRES32, @ANYRES64=r33, @ANYRES64=r45], 0x6, 0xc00) msgsnd(r14, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r47 = getuid() r48 = geteuid() setreuid(r47, r48) r49 = getegid() r50 = getuid() r51 = geteuid() setreuid(r50, r51) r52 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r52, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgctl$IPC_SET(r52, 0x1, &(0x7f00000000c0)={{0x6, r48, r49, r51, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r54 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r54, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r54, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r54, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r54, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r54, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r54, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r54, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r55 = getuid() r56 = geteuid() setreuid(r55, r56) r57 = getegid() r58 = getuid() r59 = geteuid() setreuid(r58, r59) msgctl$IPC_SET(r54, 0x1, &(0x7f00000000c0)={{0x6, r56, r57, r59, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r49, r53, r57, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r10, r10, r10, r10, r53, r11, r11, r11, r11]) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r63 = geteuid() r64 = getpgid(0xffffffffffffffff) r65 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r62, r60, r63, r61, 0x143, 0x80000001}, 0x8, 0x100000000, r64, r65, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x9}) fcntl$lock(r9, 0xe, &(0x7f0000000400)={0x3, 0x0, 0x800, 0x8, r65}) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0xf0, r3, r4, r5, r6, 0x44, 0x9}, 0x5, 0x3, r7, r65, 0x2, 0x24cee5ef, 0x81, 0x5d}) unlink(&(0x7f0000000100)='./file0\x00') r66 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r66) writev(r66, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r66, 0xe3) writev(r66, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) 16:00:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x5, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffeffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00003f4000/0x2000)=nil, 0x2000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = dup2(r0, r3) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r6, 0x0, 0x0, 0x4a, 0x80a5}) r7 = open(&(0x7f0000000580)='./file0\x00', 0x2, 0x1d) write(r7, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r7, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r8 = geteuid() setreuid(r8, r8) r9 = getegid() r10 = geteuid() r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) r13 = getgid() msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r13}, 0x5, 0x2000, r12, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r14 = msgget$private(0x0, 0x0) r15 = getpgid(0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r15, 0x0, 0x0, 0x4a, 0x80a5}) r16 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r16, 0x1, 0xfffffffffffffffe) msgsnd(r16, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000140)={{0x3, r8, r9, r10, r17, 0x0, 0x15}, 0xa, 0x2, r12, r15, 0x40000, 0xfffffffeffffffff, 0x100, 0x1}) r18 = getgid() r19 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r19, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r19, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r20 = geteuid() setreuid(r20, r20) r21 = getegid() r22 = geteuid() r23 = msgget$private(0x0, 0x0) r24 = getpgid(0x0) r25 = getgid() msgctl$IPC_SET(r23, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r25}, 0x5, 0x2000, r24, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r26 = msgget$private(0x0, 0x0) r27 = getpgid(0x0) msgctl$IPC_SET(r26, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r27, 0x0, 0x0, 0x4a, 0x80a5}) r28 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r28, 0x1, 0xfffffffffffffffe) msgsnd(r28, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000140)={{0x3, r20, r21, r22, r29, 0x0, 0x15}, 0xa, 0x2, r24, r27, 0x40000, 0xfffffffeffffffff, 0x100, 0x1}) r30 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r30, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r30, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r31 = geteuid() setreuid(r31, r31) r32 = getegid() r33 = geteuid() r34 = msgget$private(0x0, 0x0) r35 = getpgid(0x0) r36 = getgid() msgctl$IPC_SET(r34, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r36}, 0x5, 0x2000, r35, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r37 = msgget$private(0x0, 0x0) r38 = getpgid(0x0) msgctl$IPC_SET(r37, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r38, 0x0, 0x0, 0x4a, 0x80a5}) r39 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r39, 0x1, 0xfffffffffffffffe) msgsnd(r39, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971146d65bbba7725ab48f1f1374bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117"], 0xfffffffffffffefb, 0x800) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) msgctl$IPC_SET(r39, 0x1, &(0x7f0000000140)={{0x3, r31, r32, r33, r40, 0x0, 0x15}, 0xa, 0x2, r35, r38, 0x40000, 0xfffffffeffffffff, 0x100, 0x1}) r41 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r41) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000004c0)={{0x81, r8, r18, r22, r32, 0x2, 0x3}, 0xfffffffffffff001, 0x4, r41, r42, 0x9, 0x10001, 0x10000, 0x6}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x3, 0x6, 0x0, 0x8}, {0x9, 0x51, 0x6, 0x8}, {0x6, 0x7, 0x3f, 0x5}, {0x5, 0x40, 0xf0, 0x2c1}, {0x2, 0x2, 0x8, 0x3}, {0xf239, 0x5, 0x0, 0x4a}, {0x0, 0x3, 0x1, 0xfffffffe}]}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r43 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r44 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/183, 0xb7) fcntl$dupfd(r43, 0x0, r44) fcntl$dupfd(r43, 0x0, 0xffffffffffffffff) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x2}], 0x2}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000000)="220e228901", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000362, 0x0, 0x0) accept$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000083460cb8e8b7"], &(0x7f0000000100)=0x1) 16:00:11 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r0, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) kevent(r0, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) pipe2(&(0x7f0000000000), 0x10000) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f00000000c0)=0x6, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x2d}, {0x5006}]}) syz_emit_ethernet(0x840b8162eae6df34, &(0x7f0000000080)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") rmdir(&(0x7f0000000100)='./file0\x00') 16:00:12 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) r2 = geteuid() setuid(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r4, 0x0, r5) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000080)={0x9, './file0\x00', './file0\x00'}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) panic: pool_p_free: mbufpl free list modified: page 0xfffffd802d6db000; item addr 0xfffffd802d6db000; offset 0x0=0x0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *197063 72445 0 0x14000 0x200 0 systqmp db_enter() at db_enter+0x18 panic(ffffffff821fd447) at panic+0x15c pool_p_free(ffffffff82563c50,fffffd802d7a3b80) at pool_p_free+0x1de pool_gc_pages(0) at pool_gc_pages+0x225 taskq_thread(ffffffff824771f0) at taskq_thread+0x52 end trace frame: 0x0, count: 10 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic pool_p_free: mbufpl free list modified: page 0xfffffd802d6db000; item addr 0xfffffd802d6db000; offset 0x0=0x0 ddb> trace db_enter() at db_enter+0x18 panic(ffffffff821fd447) at panic+0x15c pool_p_free(ffffffff82563c50,fffffd802d7a3b80) at pool_p_free+0x1de pool_gc_pages(0) at pool_gc_pages+0x225 taskq_thread(ffffffff824771f0) at taskq_thread+0x52 end trace frame: 0x0, count: -5 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001482e760 rbx 0xffff80001482e810 rdx 0x2 rcx 0 rax 0 r8 0xffff80001482e720 r9 0x1 r10 0 r11 0x932f7961ae9c2ec4 r12 0x3000000008 r13 0xffff80001482e770 r14 0x100 r15 0x1 rip 0xffffffff817e9708 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001482e750 ss 0 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (systqmp) pid=197063 stat=onproc flags process=14000 proc=200 pri=32, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffffec58,0xffff8000ffffe288 process=0xffff8000ffffcd80 user=0xffff800014829000, vmspace=0xffffffff82578d90 estcpu=1, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 75698 166079 7084 0 2 0 syz-executor.0 75698 42857 7084 0 3 0x4000080 fsleep syz-executor.0 74018 463707 48612 0 2 0 syz-executor.1 74018 38864 48612 0 3 0x4000080 fsleep syz-executor.1 74018 84271 48612 0 2 0x4000000 syz-executor.1 18544 189310 0 0 3 0x14200 bored sosplice 81466 66650 0 0 3 0x14200 acct acct 7084 9238 69229 0 2 0x482 syz-executor.0 48612 236595 69229 0 2 0x482 syz-executor.1 69229 142017 37973 0 3 0x82 kqread syz-fuzzer 69229 40665 37973 0 3 0x4000082 thrsleep syz-fuzzer 69229 230021 37973 0 3 0x4000082 thrsleep syz-fuzzer 69229 410713 37973 0 3 0x4000082 thrsleep syz-fuzzer 69229 469430 37973 0 3 0x4000082 thrsleep syz-fuzzer 69229 52062 37973 0 3 0x4000082 thrsleep syz-fuzzer 69229 348145 37973 0 3 0x4000082 thrsleep syz-fuzzer 37973 139529 37063 0 3 0x10008a pause ksh 37063 243477 63344 0 3 0x92 select sshd 62811 289529 1 0 3 0x100083 ttyin getty 63344 434814 1 0 3 0x80 select sshd 1710 355926 31173 73 3 0x100090 kqread syslogd 31173 374109 1 0 3 0x100082 netio syslogd 77201 44435 1 77 3 0x100090 poll dhclient 31123 462147 1 0 3 0x80 poll dhclient 14295 257297 0 0 2 0x14200 zerothread 86031 229857 0 0 3 0x14200 aiodoned aiodoned 53182 369468 0 0 3 0x14200 syncer update 52208 263734 0 0 3 0x14200 cleaner cleaner 92913 465412 0 0 3 0x14200 reaper reaper 42145 129666 0 0 3 0x14200 pgdaemon pagedaemon 91877 519341 0 0 3 0x14200 bored crynlk 28170 125857 0 0 3 0x14200 bored crypto 52214 131049 0 0 3 0x40014200 acpi0 acpi0 40284 125302 0 0 3 0x14200 bored softnet *72445 197063 0 0 7 0x14200 systqmp 93192 116727 0 0 3 0x14200 bored systq 23728 184757 0 0 3 0x40014200 bored softclock 9274 15531 0 0 3 0x40014200 idle0 40893 386305 0 0 3 0x14200 bored smr 1 204246 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9523 6357K 7000K 78643K 11929 0 pcb 14 8K 9K 78643K 112 0 rtable 104 3K 3K 78643K 392 0 ifaddr 87 16K 17K 78643K 156 0 counters 19 16K 16K 78643K 19 0 ioctlops 0 0K 2K 78643K 44 0 iov 0 0K 24K 78643K 190 0 mount 1 1K 1K 78643K 1 0 vnodes 1224 77K 77K 78643K 1648 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 12 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 1K 78643K 97 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 6 17K 25K 78643K 464 0 sigio 0 0K 0K 78643K 5 0 proc 49 38K 63K 78643K 416 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 81 0 in_multi 63 3K 3K 78643K 96 0 ether_multi 1 0K 0K 78643K 3 0 mrt 0 0K 0K 78643K 4 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 78 344K 344K 78643K 78 0 exec 0 0K 1K 78643K 241 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 133 119K 120K 78643K 1993 0 UVM aobj 27 2K 2K 78643K 42 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 91 0 NDP 15 0K 0K 78643K 34 0 temp 144 3019K 3106K 78643K 30383 0 kqueue 0 0K 0K 78643K 14 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 9 0 2 1 0 1 1 0 8 0 rtpcb 80 67 0 65 1 0 1 1 0 8 0 rtentry 112 72 0 30 2 0 2 2 0 8 0 unpcb 120 302 0 294 1 0 1 1 0 8 0 syncache 264 10 0 10 3 2 1 1 0 8 1 tcpqe 32 176 0 176 1 1 0 1 0 8 0 tcpcb 544 214 0 209 2 1 1 2 0 8 0 ipq 40 2 0 2 2 2 0 1 0 8 0 ipqe 40 90 0 90 2 2 0 1 0 8 0 inpcb 280 612 0 603 6 4 2 4 0 8 1 rttmr 72 2 0 2 1 1 0 1 0 8 0 ip6q 72 1 0 1 1 1 0 1 0 8 0 ip6af 40 2 0 2 1 1 0 1 0 8 0 nd6 48 8 0 6 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1128 6 0 6 1 0 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 322 0 130 15 1 14 15 0 8 0 art_table 32 323 0 130 2 0 2 2 0 8 0 art_node 16 71 0 32 1 0 1 1 0 8 0 sysvmsgpl 40 24 0 10 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 95 0 85 1 0 1 1 0 8 0 shmpl 112 40 0 15 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2295 0 893 46 0 46 46 0 8 0 ffsino 240 2295 0 893 83 0 83 83 0 8 0 nchpl 144 3444 0 1829 60 0 60 60 0 8 0 uvmvnodes 72 2657 0 0 49 0 49 49 0 8 0 vnodes 208 2657 0 0 140 0 140 140 0 8 0 namei 1024 10477 0 10477 1 0 1 1 0 8 1 vcpupl 1984 13 0 0 2 0 2 2 0 8 0 vmpool 528 17 0 4 1 0 1 1 0 8 0 scxspl 192 10037 0 10037 8 7 1 7 0 8 1 plimitpl 152 57 0 50 1 0 1 1 0 8 0 sigapl 432 635 0 621 2 0 2 2 0 8 0 futexpl 56 15307 0 15305 1 0 1 1 0 8 0 knotepl 112 138 0 117 2 0 2 2 0 8 1 kqueuepl 104 132 0 128 1 0 1 1 0 8 0 pipepl 128 356 0 335 2 1 1 2 0 8 0 fdescpl 424 636 0 621 2 0 2 2 0 8 0 filepl 120 6028 0 5923 8 2 6 6 0 8 2 lockfpl 104 199 0 198 1 0 1 1 0 8 0 lockfspl 48 62 0 61 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 21 0 11 1 0 1 1 0 8 0 ucredpl 96 496 0 489 1 0 1 1 0 8 0 zombiepl 144 621 0 621 1 0 1 1 0 8 1 processpl 864 652 0 621 4 0 4 4 0 8 0 procpl 632 1242 0 1202 4 0 4 4 0 8 0 sosppl 128 6 0 6 2 1 1 1 0 8 1 sockpl 384 985 0 966 8 4 4 7 0 8 2 mcl64k 65536 49 0 49 1 0 1 1 0 8 1 mcl16k 16384 6 0 6 3 2 1 1 0 8 1 mcl12k 12288 13 0 13 2 1 1 1 0 8 1 mcl9k 9216 12 0 12 3 2 1 1 0 8 1 mcl8k 8192 24 0 24 1 0 1 1 0 8 1 mcl4k 4096 63 0 63 2 1 1 1 0 8 1 mcl2k2 2112 5 0 5 1 1 0 1 0 8 0 mcl2k 2048 69832 0 69782 15 8 7 14 0 8 0 mtagpl 80 31 0 3 2 1 1 1 0 8 0 mbufpl 256 114468 0 114288 45 25 20 38 0 8 5 bufpl 280 7605 0 2685 352 0 352 352 0 8 0 anonpl 16 92160 0 71141 105 5 100 100 0 62 15 amapchunkpl 152 3398 0 3239 20 13 7 20 0 158 0 amappl16 192 4127 0 2963 77 11 66 70 0 8 7 amappl15 184 487 0 479 1 0 1 1 0 8 0 amappl14 176 239 0 235 1 0 1 1 0 8 0 amappl13 168 1 0 0 1 0 1 1 0 8 0 amappl12 160 5 0 4 2 1 1 1 0 8 0 amappl11 152 48 0 35 1 0 1 1 0 8 0 amappl10 144 9 0 7 1 0 1 1 0 8 0 amappl9 136 557 0 554 1 0 1 1 0 8 0 amappl8 128 131 0 100 1 0 1 1 0 8 0 amappl7 120 91 0 81 1 0 1 1 0 8 0 amappl6 112 56 0 49 1 0 1 1 0 8 0 amappl5 104 152 0 142 1 0 1 1 0 8 0 amappl4 96 864 0 831 1 0 1 1 0 8 0 amappl3 88 348 0 338 1 0 1 1 0 8 0 amappl2 80 4562 0 4481 3 1 2 3 0 8 0 amappl1 72 20772 0 20330 26 17 9 20 0 8 0 amappl 80 1494 0 1440 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 41 0 15 1 0 1 1 0 8 0 uaddrrnd 24 653 0 625 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 653 0 625 1 0 1 1 0 8 0 vmmpekpl 168 7809 0 7782 2 0 2 2 0 8 0 vmmpepl 168 84711 0 82298 133 23 110 128 0 357 5 vmsppl 272 652 0 625 2 0 2 2 0 8 0 pdppl 4096 1312 0 1263 7 0 7 7 0 8 0 pvpl 32 251026 0 226931 225 4 221 223 0 265 26 pmappl 200 652 0 625 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 183 0 39 5 0 5 5 0 8 0