kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sat Jul 25 13:19:49 PDT 2020 OpenBSD/amd64 (ci-openbsd-main-6.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.33' (ECDSA) to the list of known hosts. 2020/07/25 13:20:00 fuzzer started 2020/07/25 13:20:06 dialing manager at 10.128.15.235:31226 2020/07/25 13:20:06 syscalls: 381 2020/07/25 13:20:06 code coverage: enabled 2020/07/25 13:20:06 comparison tracing: enabled 2020/07/25 13:20:06 extra coverage: support is not implemented in syzkaller 2020/07/25 13:20:06 setuid sandbox: enabled 2020/07/25 13:20:06 namespace sandbox: support is not implemented in syzkaller 2020/07/25 13:20:06 Android sandbox: support is not implemented in syzkaller 2020/07/25 13:20:06 fault injection: support is not implemented in syzkaller 2020/07/25 13:20:06 leak checking: support is not implemented in syzkaller 2020/07/25 13:20:06 net packet injection: enabled 2020/07/25 13:20:06 net device setup: support is not implemented in syzkaller 2020/07/25 13:20:06 concurrency sanitizer: support is not implemented in syzkaller 2020/07/25 13:20:06 devlink PCI setup: support is not implemented in syzkaller 2020/07/25 13:20:06 USB emulation: support is not implemented in syzkaller 13:20:17 executing program 0: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/72, 0x48}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000100)=""/159, 0x9f}], 0x3) getgroups(0x6, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000280)=[0xffffffffffffffff]) getgroups(0x3, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgroups(0x6, &(0x7f0000000300)=[r1, r2, r5, 0xffffffffffffffff, r6, r7]) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x20, 0x0) bind(r8, &(0x7f0000000380)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002580)='/dev/ttyCcfg\x00', 0x1, 0x0) r10 = socket$inet6(0x18, 0x1, 0x4) r11 = openat(0xffffffffffffffff, &(0x7f00000025c0)='./file0\x00', 0x80, 0xa8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0}, &(0x7f0000002640)=0xc) r13 = getgid() r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002680)='/dev/diskmap\x00', 0x200, 0x0) r15 = openat$zero(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/zero\x00', 0x80, 0x0) r16 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x800, 0x0) r17 = dup(r8) sendmsg$unix(r0, &(0x7f0000002880)={&(0x7f00000003c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002540)=[{&(0x7f0000000400)="c654a18517a113cf903f93652648404f309d7070946f5de3dd7550098ed66af37aa06af4d4e74049d99a9ff380370748883515aabcd2cd3ee573d87a0ce8316289c044375952a98fd6987d2c2e63eebb0f0e0978e23fad1e6d6e6d6f68c9c2ac92f3cd98aabd1e0f1a7a65be6620cdfbfaf56bb9c637dfffacb8853b1c4e0022562b07f6d1afc86824788890e39b2d69d6c1fc9ffa8ee3252acdcf0f2275a1b510acc89b435e8bc0c89615788baaa63d40acda94cd1d931e043cf528ca9fa1f9395c745e942ab48143f0c647dcffd3ffc75767d41cf22b337a5a4ef94f0356f52c23b477a71964c9bdb5cd59e4f7428945e7212b3b7848f8843ad566724f9d8bdc489f52e637e2f21d16d15d43353b0baef6549afef3dc6f1ca187f11df16c3864f1b3620cede251848ef8d17d8e56fae42c13a86381a5d38f94246ceae99cf4946b5e6bae32ed7380e8c7000d429de9dbf2012798894d6463212af9b8ab275ec238d9e1bd618031f398d4f52c994d31922552ab44214b545df580199eee2c0e47a959b0615d32ac89ba2f86be26579859f85ca9b610dc745a617753c24ad974794f0cfb6109819b4522b3bcb66ac69fc6d67b05da665a8bf3196772859d85f18b3e20576f83bea296d5ebf1943ea1ba716e51bd369b3fe246e2ba4fdb535d3e7337022d8d6613c6e2e37f71aa1cd35dd9b7a3358a796d16453304b3aba599e0940d9f83597ca709b7fe97a0223133372855519f6f0ad43d10e60f598d50652fd17fefb509d242425bde72a5b4cc5e7f049aeac0a15f53b95518a25498ef60b1d8cd9b4728b13c7110a844933c0ff7182db9bac8e02ef3e8946ba319cb7837643e7d7718c9ac58dea3f7875141f9fa57fb33a86e501a445da744a162cb978dc7d2fc192693856a24eefde90050a637b4435d5315832f9c182062343b6fef89e1589d2fb5fc609fb20dd78ea5b6b106e98383c7ee3a0f28ef09b3921c8679165893936e26c2f975740659d8cd93529980e6f6f7e78e4e836b5b1c1107409460f8e57865236dff04645ace739deb08bc33ff70d7fcbb708b3e94b2f2a1e64cd2e309a152e794163a35ac5bab905e52e2d98c6fa16da1ed9aab45ad276240c42a6c939db3e5c9238b172dd72eeb58604f2c8639530ca73506bc9caad7c2a90bc28aa3b81191da0629106e2271874cda78a598faf9d6bf70a9c1abe50fb7e2d99ad461cd0ca000c22010ff65c8e74e0783e65a9217750ca51c75802ae8a542ae315f49ae95b55c336cc9eca0161ff0229271f4e6a47ca73858fab8136ad3eaed9bcc20a2c8024771a21c01e862417d0dd964d359c5c83e49c403d438d14751de0fc8225c65854fba401b87dda8bfb6d3aaa97de53fb3480d4ed269867377bcbf61e1293fa75944c0fb0c258aa3d02d982db9f041211b3349735ec6d22236e8c47d36830b6b38053d0bd161476ea90bacec98ba85a62d4deea12e4f13cd302ee4436d17adc611f060903180309fbba1e17e9bdbe55bea810906d2fae8260a3eb69fc3638867e072bbfbe89f1b1b82de7c699b4146ed9c0b481c6f4373d61d2ce5ba0cb3387d5352677a61c0438631e81511c329b26c7cabd40031f70ebe5637b33655664a4820484ee77853f2d09d71a12e36fa346f3715afedc1e28ef4ae0e51d46a3f8f2dcd2de4a968a2fda6a6e3e106c886db6ba8303b593688a4012ebab57117e14a728e74972868fb5b8912404b360bfbcbcbb59f9418e860293f7457439b7da6970bd338b3323dd05287c41df374a43e7d542a88e0d91b6e59c612bfb679865720f71e7bd3fc81365477d9e7eeae01ba4bf9a5472d2c1485f364f42222057f2c28ac6927c263a78727e16083c76529640f94545f74cbeb4d9238df5001da64134008c8e9856d60a16d851113fbea9e333a842350fef9909a92bd01ceb060733c942e82b2457ec8caef04356f0fbe477b54a51f40ed12bf0ee7a6c6f51282a461dd9835a037eb2e0825f917b687dfbc8eb956f0554e0a83222ab479a8332cd1ee0cc64a3d3ec05ce35316408986f66c643965ed3ed7a6554eb1b589807eb56895937b6b6b504b589c518b4f363d9ccca9f8c07e34900ca893e300ccc172ab7fb9918027e90b5e048876483097e9b590634b14b30b90adeb503a2671b2b9c0954707809c9b2afdda03d19b441f981b4cdf1ce9366840d7d1b9079bc8b7f6b6d15d1fd049608849b4f22eb31ac8cdcc82646cdcf5777595cc2efb9e9d20e4a88f680b69d8155b80f075f16265777dbbcba5355b3c125de43432c3a36dd690326eaa9f738a605ccf5ad7093cc9adbb491af9e3c27b705373cddc981f3219b27cd6f44165967fd01e93f0ada347a874ae5d89bcc71a3fa609e6162f3038cd554b4344f59ac8ab5137aa9f3dad93f512ce6e18dca8d19259ad04cfba7142254493a9a5e28cb854b8386799d4e39d9f9141df1b020f273f6b8243675aa7c3026c930216f11909cd1b085f9b6381726defa8a5b429c896d7d6cc40937c2457816b53f51f91184298b5f950e8f6e10953b9824670b2b0b0d7f561857f040055fa91affd9752ab5ecd90a8d22c421adb14ed01b29c29d570de7870a9de32a20a5e644a721a703f15a8a9b2661fb6bfbc909589e70dbd36f1b9ee77ef4a3c03221cf00313ec9d53d7100edf1b88aa9d8b5b8591ecbaa444bab88d70544e3cfd5febb23a7543a64de93ed3fbfbf5bdf8a2fa7fdce1e68896c50a4abc6c25288cf34982d8c19e9284b19fad07ab539b414334b8f47f7ec918eac7a5e1d23d5c3e7c4455850b02465e5b16112277f3d3efe151e48b0ffe4a01cda56678464e409bd8b02135a2bcb337af5e2b998a6960715d4be22921bc6ce16f58d79f2a8a4fdc29a599c196b27a7405d49732b094a9bdaedd78d8b82e857e57193f0b47029d7f6188092118d9ec1d1c01234dfdd60b543693965e59f657d1dfefda393cb62d0edc4dbf6dbb431d50be7c3c7df82027623af314f4aebd2e244aa5559402a046287276512bd0ee8d59d21cb6c97bc1e68023bb383de330d5d4bb18e8df9823247254811257ef0c8beea543024163830157c52cb7359ee11f9bc45fd4a02af6945a1987a20e45ed4f61ac218b3b315e888e0470054d7df7facf970e84e1396ef70818d367269f1ef15379469600b9db7925ec378d6f7eefc5c2cfaf8adffe0f13060994ceba805164e0809dc4fa69f4f188444c5f7fbf5f83cd76556811b0ba99993fb396266d1756358dc08f813e6837e2d23c7407da735a4c075e829c026b05ece3f270227d9abb3ed31052a6a51ce53b1ff2c9e83c1ae9135d888366b5577dce57a32699744b10609efaf839d4a0379f7cccf66521e50bb32794497c1075457ee4a54709133fd671bd009fa57df982507b2bf8979b839f3e31c77e3c4880c13c7ab56b36d436db34a24cc1bb0cdb3eff874283c4f318e1fbcc1db3ab2095250bb629772a500f2034436d113ac0e0b651ebaf108a1b0223411b9b987a866d62ababf57319391b4bd1dfa5eda069e40b82649e6553e14362ac0b06b7eb4ef5d8d8119f7102b3243caf01a3aa85d4bc08b6008870afa009e729ebcb59311f9180e4d1c724201d52e4356d235c13654bfcdccef7a815a5373041fc33a261be9ba6b32628c17f0a21d2b6631881fa8fd65ae63dc77e8020c79b88e33a8899f5e5b7beec40286ca5f052997289220ecf15c9db193acc4856e12d7fb8759a23c3237d6145158d8d179c591188bfc7fa11ba32f35c5d7dff3799be2e8bfc0be6a71b78e3d8854c117187a1bb4054157b1353d4f8d01113c42c2b07bb237c85fd713aea1a4d47b03f0711699f78099baccc47f85fffca1e25e87f336bda990214db060828c73cdae178a95cf55dd264143c6dee8566e33257490fef06eac88586c38d57600476f5555f6c3108ef0d481b6f4f4d9e05c8d510e4d2c0000ed543d47c6917223da396b59cf06b934a76078b8fa8208555d715a21817217b43f20596825c5414b0351e4734978aa98893335b3d38c093eab398406ecfe3a165edf77f0aa2dc647b0c82ffd185a81c26a834f28de76dfc0b4bc0e8cc29bec8eedb9ad2c968af098fb0603960ac17ba3f48f7d88bfb064f9db91d680072e9606f0a5bc96516a616e6cc7ffa99f3d7913edda3b0028d5697d6a16e892b5b9bfe43c4bbcad391222c9bf7ab880f3c8ca6b61cb5599da9da66e644acd22513c59134c186ab2211c6dd0547d33265bff0f16c793f7f0d5d568353c0d4766418e78dbcdb0ead94fda9683bd119068d25449152ab839261018ddea3883be96e4168fe25a3b969b0945b03c87df3251f0507036e201003b532ba03d24d2db2b8c031862ee3f08ef9f153cb7ac9f04fbe63e9012031926e7b8edfb9b31689ff8b974396b0407f81511511d1325cb64b65ab7fe5441072cc3c1358ddecebbb2309b8ae93e880da54830ecc3fc3306cdd3ab05e2bec4bef001ec5457d0137c6067090ee14ede2aab67332ae2c775f392889d2284c79f004eb9fc0fde3dd654ca0c2357bbbcbc7779896ba4b43d8fe0e13797df40d8765d28be09d6c3c66673f016a3dbc451b503f797c1a0b1f7c74d1c46e7e244d50fcbb97655404223a83460bcb23ed7bed7760e79a86402e09a0d146fd05d327e2d157210169f5797a4f96463295e0670dd7a8f5cc4c1cdb2553c842fbd8e0e007c05086b0a9f45bcde6a3dba55371e29d7034eb0abd5a8140ad2ea65b14b68f5893f82cfbe877b9aeac20395fae6ad3c9a6b855fcd2efe42fa86be96cbc9f33a4f95beed19fb4169a086c9b1e25ab8dbb88e5ee355435968083a15813744cf909ef0b69fca3932116d9d285f55b2ba11df1e2715d72daf5b31f7ffa9dfb3a76a8203de7ef34c599e00fa0a8f76d748e3a70700e8e7c2479f05f651d256a52a16400b9048003b6568f98e7da3c3746e3e822389cf48fa6fbedc7a19fae82f7fb8d1329cb74836aa9d999ddd23758df9458acc521ae0b6aebefb97de0fea3b42c5991286274f11e16d07729fda1990417eb9e9c2ab22495917025d7a683bf3b9684c331469ea6b2031fd125ed56c06915a18e6c72977786faa2a119089a9644dd5cdcf041486141ae42142392be43a2726b67408c2aa450b38bc8b3ae5ea33fbd7f4c3819578ab0926d6a92da2ad4bbc5d75e620b832da27c948e2e8ca026291aadcb8c9a21ef5708e3ae36591945fb7addfa7d055b506e0eea062891e8df5c4cd3b0605d003c2c8e0b3c1f0a91e091ebb628a28ffd0006f8f5975a06537752b99fac3cad21e7591165ac836ed6d4fe3a213e543d134c427a86fc76218a9a63332fd8235662390da733b3cd12309c96e5de37ca9dfd23afe10912c166a55fa458855d9865e2acef48503c5a4015795e80f3d02abe1dbf35f615df8aa37b96a68c7dbe297cc81f60fcf8b02642e33f0457e7c33cad61aac62e77f196946b7b0eb9115d25d2c79c99c07de9ace52b88123255bcc38bc789904a4e135b2198926a8544c38842f6201eca02220fe5433f0a4d94284105657365d5e535ad8db20bb4c28627e413b4788870633769d3e01108c68be1b796577c7198b51154916ecfd5540ed52779edd30a1dba0b40873f53b326f28b055d2fef215b3777258bc6311436e41116732eb117a1016232792bff040e41849b7201577dda94060496e322ce072a2da851e1a76d595459816c7db63c8125124980c93d2ec0c7b2ae6a0d6b123e061b1eb9d1c3bd90f1a9bbb9d319eedec8f66c27e20625dfa8b55a80aa", 0x1000}, {&(0x7f0000001400)="81add5aac2d316c48ffcbac7dbc2798fafb55a1d0b6e1b4dc39950d5c4db3b916a108fb131cb539fc854c3cdec4b0f6666d77ed3de3287887afac9ab88e0b46bc47d1f377ce5a060c17811fdba9daa5623e0ed3b668cb18ff0dac892a47ed68f11c56fe0ab187685a70a22044d1b215650f2997b8a3a722b127c3f046925ef65a27b23fff8992ab3add8a413d4104240bb4f62521d3e8695e66eb99f2a7f1032722aa55de7e0828ec6c9514f5f81f6eb94471d9aa1d12eab2f2fefd39f551ab2d9cd1fbc61595f6188ca601ddcde9dab02a83303a24fb5585f7dea6a4bda021031856f4abdf5cb3afce7bc404b9f56c967a8ab1bb9d8bcb2284caf0f3026d28d8b05a38e0f3c178a8b2b243054a9a23c01d6eae9f6044e9dc0061e44623ef5a967d20cbd5718154e0191ab80725bc019c934ad8dd5e1ad5cb289bb682d91a394c4fe3d607fce7ad8c4d43bdf25e761a83cee3c3cf7b1dcb5404c1b8c93612927144d5cb55bc788aa3f161cacd1a9d5bd534e73d08a7146ee763e9f8e7f5cd532b376c5601823fbef14be616b8c7b5844226606eb8988e379c708f93da63f958603449159723c0989b8f554fcde35cca55ab3300bd04db667c37456045a14447c12785ad212294191e29902cfe5a71ca59490647739d3f11573dd5cceedb133ac81292121d7ac6d7063a0042abdfe00f49b37e29f3ade5102b1217283715fd63bda7e1cd9cdd079bd155bc5db0e353414122777a5e58c16ac9090c2075323b0cc6aa927cb90645da3f642729cfa9ec01abbb152d5fa86d9dd01b0fcb9eb859ac635e7ed7f5192719f066d438f821b706c8b30252067a5ae228e1e54e54740a9e2551299fe100d766bb2fa14f64e0df0d8dd6f6b682476154c438fece1870c3a40cee2ffa49cde110e433a0b8bd98ec23b0a3249a392a0ac75eadd6aea4b41e71cc1419d83d029e8a5f1d805b4da5095b967f180f8e524cbf9638087f87bb5c4de6bc994db2347d35e72e678a41f7b6a956facf4e40d8554530e229e6cf5d40dbf21b7905c1063879eed18f131df2ff2eefbe37b3f5f5d4254df1d3f2fa9cd31731f4095ca80bc6c18cb0371d205684b6a82f818bdabfb7ca9ed042e643129e70ee231e4d9ff45ee9f77f1ae9ee6f1cfb2759dadca1b46bdbd20e1acbd77fdaef2a02bfc0fcbc5c0d5c4bef14759424e016fe003a7570d459aecb57d73b555a9fb712ebe345c7f2f3a4eb34fa98eea7cabb840fb8f035fab3771d03f763543b758abea2dc2813ac517ddef105e3c482604747b6fd4854a3ac398fea2381d7d23873a4892c9720d78714925bd8fd1ade9230bfe7e9535addf29f20c6599150378aa06c4a7dbbf6ece0a10802d59a25072172cdf9a1f4d6a35499c1174f800f4ae1d0b340c0c0808756912708d2be84d182f2528a21ae4f3dc4fa7e755977075b5f6328c3dee7b68e6fa49331a1e6576728c274f4c65183624308c2207cce64ae45de3dcca2be7ec8c5f43f0d4140c4dce7b9f46a81dacf05a617dd3c09b50199d50dc96be847689b7215d240c6abc77f14a2983cb36ee1cc772f7374162a72f7d297f8bbad077d0cb5af5b1918ba8ea69bb23e9d4a3c1732cc0ca10baa3cc3fb6e654e00b8cf46102a179e46d3a15f55e720afdbf27495a17c6c7daa9fbe3d60e5bec62fbc166f7e94031db8d24548de9aeb76068fa6f202f078f9e0b04d07b8f3f35a4fc8ea3ab1991230602b3a706dc551a712dcc51d5ba129afc61b465dd9041fa2b8336fd5f797883a79d4e86c330b94f55d89facb57d60477d5ad96ccf6ada71c3ab7344cd99ce27ad9c30e7062e1de8b384221346624a7bd02c95d32a54dd56bb2b70adeb94971605c7264850df530ad7c1d7b13c409a81e15cc9e91a0cf0322fa3b881348f487a6e049fca4307983458d51de2b9dd963e9d54b537eeea118bbe4e4bf35b349375690947cbf399ff21974865cbf47ab85f2416c2b58ff84bec07c2d3e9b012a3b179aea0949bf22c8401aa27d2b11e228326a1e437c3e7ff9e060d8bec092fdc84b821023e31d77e3bef0952ceab91d5f6ae4f437afd895bdd7595c5799e5a7ebadf479aee4d26487f313400ee4ee38b62627d37f75e5e873f4734ae0616ec9802aa5a9efd8be105bd6a0009803823117726e0bacbaa4a6a02e21f4aac2526c686040d2b8655f375d8f058e12023f68bda8d46b1335fb135e2908e4490e15072cba82acee6464280bcf0da79dae23430a98bfdc81bf76eeb8816e3cadf26a5530b0f0c4516014a3118d54a88ac5e833630cf06751480393a2571465186c9b326c958bcba2caa7a1260d7246682188bc1b67c35f091af517ddcebc330525853bda83338230f830a989294256fc4441290777215ffba31ebcfc3428521b08ad27c478f905e5b280e1182693dfba7b47c2713c61bc932bb5b5609f5c081239a068787873af72ee3b8ac45b1195738a55f258e758213daa5347a288bbd2861f0f05c6fcf9c922d56d16885ff6e7d081eddb473aba63e740ce7cd67b82b67016a7855ed054b3447b55902ca6bdc8e6bdc2cb5649108dda616942919d57efb8c39b51992dd40eeb710b5cba70f5ce0194bf4eb6f2d5d8fab77873cac4027d7d8545bb8d847d9848c4cb1bd4061b6907f5c86ecd165e9791580dcbbf4c4488e55452cabe4ccffee7c439e22edaa945997e9132ff7f5ee90e48188d0cd8c47d15116b0a2c77da37d4071035b549dc3746c93f3d59e05fd223d1b743dc7364da6a3538d8cff7c11e042c1ca2027996067da8d21111a9c45c84c463a99d0d0b43156dc48f1901c0de6bccbbb7cee525a8b759d5365ab9d49ef87272fa5b4088503074b49109e3d1616aecdd2b87cd3b290da8013738311b3d45514556f6f928b5b8738fa616c94ade4704c8a22bd710afa13933f6f043c48c532d11137775f30562dc55ae795ac2cf72acc5e145a4ed56d4a70c4187c0f15384c1698f513dbbd62f705e4f695cacb5b1b8c7c44a6ac4aa80ffc66d3dfb801a52fd7b6b3a060ab63b5a5230cf0de9070cf09f6b5ac4da568b14cd007382a7e334e2d7880b27cee243be85bded821c3d5d6260245c1a80522b486475a2dc546bf75af5c8b723868a29b12e6fee4ab4a1424884d8c1212bef905278abe5c05f126607cfcef916eeae7318eb4eb6ad6567272c7589a71f536374ae29efe6ec60c9f960d499768b282ade4c85afb99e4c1597392bfc23ad977494719dcc083b33cd0489a9c95fa02f4631aacfc5a02136f0ffd6326d8d8ad8e321004600d28885edfa0cba393187df22d94191ac6f73e3476a9eb7d57e891b669fc8ceae95c17bf079d5e47879f1877375d3acd34e819a1428e1e7f1ef58259c680d4b957a13c084067025ae4fcd1144c12885153d82aed495b89d9811e7dee173fe25b889ef9bb37866332108a2b4832a2676663e47919364404f91f900e5c08702fd3ca0b35b16f4c5e62ae86e97fde77103f1fa1074ad20b266c9ded28c8e7ff22feb863ce245f95004342515ba0143e31d26e8a5cf36d69ff9eea9925c781d044bdace058673af3fb982627b8c7884dfa85667c12434d1099689d352b26ef40d79ef9009606ff75e7cf87f887801b9dd4a6db3c94947e9212bac42e5a6acff13cbe17f648dbbc5637fdf6a88ddee50f58f5f02a356f1bab5b4792e6730967cae77fc664412ebb9dd890325f6e94beb5469d8926722d6ed46f16c35a51a851b770ad50459cedf757e48deeb180dee0ff7a3626ec4f20788df125175507cb27df52f8559020f01f1b6cc051e04fd41cdc9ac9f034cbf1e604e5788d5e609893a2677fe372fab2664cddf90dfb4d71540e55256995d790cdfbc8a3095bd1918fdadde31ed8a3ad79aac2d90dfd998b7d8d232eef96f43ef3688bb5f08ff7c352610f380b990990429be2805066884a036a2b2395cda42d3d60f54059ce2cdb7b0e9554b32bc2d2b9fc6d25dbd59dcdc20127d683a44baa2a87c274e299b7818543289202e12ebbf5fa8e024c3218419b5da52728ee4dba4e83afd26eebdfc428c8ae5664b636d50529f4f2af446920ed3025e319aa269aa14d5c9acb0cd7b7dbd89106203d62427608710411c54fb4c3feb4cbb063b5acea5b7dbc669b3fb3eee55f885eaf4b2fc14330853e9447346041fa19ef93c497990a99c4a9e297b9d0a8c7832607f4d28e444c6d17a6d597f5cd709b67fc143d4084cbfbee8f5414f128c8acc7a59d17f7d055ad9fdb6f1da4182b31bb49c5ed08028343f88aecb0cb5fe8abcde9522cc5579b9b401bd82a66b9c7731d84b23fd4469501105fc391bb333df62fcb7f147a9cc3a4c7434e0b528c4db5f5ba7595dddf690a12039e85cde400df3951c9ab3f2bcb04c53d39ccc0b716971d5fd49c24f498799c72fa9a12df1a5108815587ad491bd6f927b26712234d14d277fa84e59f929228da6b5860c5cf1ee4afb12510891de393528cf354b07e6d43b5d1e1d489c235336c2f1fa6ffbccbc2f93f710222587465f47a25c346da4fb2941e66db1c8bc36bb19dafff48c0c07d30c28035719bcb231777556f164550a9983562a7fe5b10c8694e274f667bc0e004e90b942512baac6f6d35136c5fef9916c616a4e9f66d02a6a797fdf61080c1dc39e40875c3d523485e088c6529d9e099da3930abcf29faa1b36bcdcd39aae51836198cb23fa2fc5dd017a01058a78b065c4c0f433fccff98d5dee52f6f6c8d9968ef3f9fb87608ac8e1c12f013ef762e90bc13cbe1bb94bd018b2dcff0213127ef17370774e9df25bcfd053d03b01fadae93e8a38a75a426022e76a87800409549b38153c56d68c6a82d59889b52c32f5adcacd2fe007d4ad312367d43814e7170c6db638b0f674caecb7c4b27e4b90fb38df4b2f4c65f44b9a3ed719d3f06e969248fd00f3a08d4d28be0252bda6ba3cb64ce910c66d7face522e011d668e0bdbac6a18026cd6171e122503312c2395b0d46612e17956ec225c1a72f5be9ee446875ad56e34014adb07d8f80f00148673d3efa1396cb8bb022fb154e84fe1d46b697e7c18e7cfcf39a8393d69a1a7f955779d57ad2e325172c24068bc204c291e531c65f0dea76fb679f611612bb5538670f1c3e3b101f55c5a7cfb9ce0d8c95a5513af6622d66ce76745f5420ea6e466c45dcc088448a3b777304234337b9ec1292fab4752b8f33155bbc45d6ebbb52a2792ea5dd870064b76125a67d5a38cda9a0777d7c43eb61793c94c1461e0230d94bb74dc288162e7c0ab979d2f650f9661d71088eeee12acccc63b8670b7016e4fc421623715732c3350af440f8a1dc9dbeeec75a0b864ee2303ac6e601b5fedb0352d4d35d80636c412e2cef4256307b2f6bf86466ed011e5a3f5c2a752bd4a21a3e598d9e69ffadb4f99b88d30d706a8448a6c5d832f117146f7a492e817361267d98ce0501ef6880fb4fd49a59105ea9db0125a9e9f86852f9f5755371240c33d12d3f3854e06b47007922207ef388ee5b49906f960fde8bfa5d47c79b3028b01e3d860c389d7b4357fa02826ddfdf2769d6f05e219ba578789e9c039d7ebd16c6e7846ea8ed117852a30eb0723a56ac74b616684ff225d662549dd033349ee65e8326b813f424463ba6e4588cf3a459c2f5dbc4e3e5fecfeae47bcdd14a27f0461852d14f04122743e3cc70500b5efa28a8ecafdbea186bbec01073fe4f975adececf2eb8c7724a0462dbcd28b26c814c13cb58287d1b31039c68803d9f0fb65eb86e68b2773ff574035c891bbe2daf1b320a0ae", 0x1000}, {&(0x7f0000002400)="007b732431fb3bd43a51f0445752823f72645d339ec3c3a12b6a4662f86e301c8b41e121df55666bfd7f296946c0fca1f7245df63a7d9a9a98ab47d43d6156deac8007a6a97bc2272f1f2151c2fc8faf3da8f4b551e51c800719caa830fd3210f19e2047227c549a4a23cca15755dbfabf44a936ea582b08375c4d1fb6a107c828e656e63e8d94962daafd635be0599e58020522a75e895d9dcc0b08d868a7883aa6c81429ef939712a5b4a65f05b6902e32e1c25b9e3dd12a4bb33e204546fce6d2acf87d2f2847da0063ffd14934b3e123c1a594197f00ec85b0", 0xdb}, {&(0x7f0000002500)=' @', 0x2}], 0x4, &(0x7f00000027c0)=[@rights={0x20, 0xffff, 0x1, [r9, r10, r11]}, @cred={0x20, 0xffff, 0x0, r12, 0x0, r13}, @rights={0x30, 0xffff, 0x1, [r14, r15, 0xffffffffffffffff, r16, r8, r8, r17, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4}], 0x90, 0x8}, 0x401) 13:20:17 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x1, 0x5, './file0\x00', 0x0, 0xfffffe01, 0x9, 0x8}) accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = dup(0xffffffffffffffff) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000380)={0x73, 0x7fff, 0x4, 0x7a0, &(0x7f0000000100)={{0x80, 0xff, 0x7, 0x4, 0x88, 0x4, 0x8}, {[0x1, 0x5, 0xfffffffffffffeb3, 0x7, 0x738, 0x7, 0xdc2b, 0x20, 0x3, 0x9, 0x7, 0x1, 0x9, 0x8, 0x80000, 0x0, 0x7ff, 0x6], [0x8001, 0x2, 0x3, 0x9, 0xa8, 0x8001, 0xa78, 0x8, 0xfffffffffffffffa, 0x1], [0x10, 0x6, 0xae4, 0x3, 0x800, 0x5, 0x20], [0x800, 0xfffffffffffffffc, 0xfffffffffffffffe, 0x8, 0x1, 0x100000000], [{0x8d2a, 0x1, 0x8, 0x89ea}, {0x9, 0x7f, 0xad, 0x1f}, {0x31f, 0x5, 0x7fff, 0x80000000}, {0x5, 0x5, 0x0, 0x6f321926}, {0x34a, 0x7ff, 0x52, 0xf3}, {0x0, 0x5, 0x101, 0xff}, {0xf91, 0xfffffff9, 0xfffffffc, 0x6}, {0xfa2e, 0x8, 0x8001, 0x3}], {0x1, 0x6, 0xffff8000, 0x6c5}, {0x7, 0x4, 0x8000, 0x9}}}, 0x100, 0x1f}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000003c0)={0x5, 0xffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x400, 0x0) socket(0x10, 0x3, 0x7) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000440)={0x7, 0x9}) r3 = socket$unix(0x1, 0x2, 0x0) recvmsg(r3, &(0x7f0000000640)={&(0x7f0000000480)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f00000004c0)=""/104, 0x68}], 0x1, &(0x7f0000000580)=""/147, 0x93}, 0x2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000680)=0x40) sysctl$net_inet_icmp(&(0x7f00000006c0)={0x4, 0x2, 0x1, 0x6}, 0x4, &(0x7f0000000700)="77739cec3b7515d30d05f9cce1659a1602f077802b8bb2ffad5f508a53e35e52fccce7d7fe95ff771854fdb729c64e8b283e2e1328cfbba08babbd6e7b7035ffca6d78a622c42103baa0b66e1d01872f2f9abe47670570b5fc06ea131d4cbdb5cf8f3f3ee16ceaa1b1dbeaec6d48", &(0x7f0000000780)=0x6e, &(0x7f00000007c0)="19bb915c8207e3e2a684fe1f66aaf35a68d0e8f552d21d55088fa97029688ebd26a7ec11174f35bd9d16a86c2b6a5daf8eda4eb0ec73c659d735aae53957a0045d7edb7a22e7219b50f3629125b9b218e99bf3114b51bcfb33e3a54b4b89bbededc3088bd44125d4911ad1f98e63b1ecfe871e874675b76b2ba908c890cde9d98bc79954b33578a5f9864f5ab995e324fbc94c6527a5ea9c9ee8a6e283c28fc178641c4af61524411202b97dced866bd8c1bfb4f99352c804a", 0xb9) r4 = accept$inet(r2, &(0x7f0000000880), &(0x7f00000008c0)=0xc) r5 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f0000000940)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000009c0)={r5, r6, r7}, 0xc) mknodat(0xffffffffffffffff, &(0x7f0000000a40)='./file0\x00', 0x8000, 0x7c00) login: pckbd_enable: command error pckbd_enable: command error 13:20:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720ef00000000000000049560f8e5815f73f2a044fd2e015552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94bf334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f7280100000000", 0x65) write(r0, &(0x7f00000003c0)="bd", 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) ftruncate(0xffffffffffffffff, 0x0, 0x8fc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x5, './file0\x00', './file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000400)="64909aede151bbbcb0e99fe84ba10e642abd58ad931932ddd5a951c3a0708d5c3b7f2ac2561d2ff9fe72bb38cc6097071bce24e9aeb3a7338094ded20fe4e2915f0d611bae2fb2500234f3c8314ea4144f4bc0fd548a64a5f69baf6ae71ffcdadd5236091cdafca487b7b27e80284f4b59fb1092fd4b83b145708818f283ef5802449d0c6f64154af8e4c79da71a8b0621ef5066db8628b5699e90cb26b3a54c4e2f45998252d679dbcc35ae23e75d63ee5d0b6ee0c1932a7e68b14f3d91de53ea9ada8851440642525322c2629c3d83932376285dfebb8fc7161ef67c88af854a7b7f1e7bfc4441ef0ba1fdaa465ade7ab92768095d6cb5d85d308c7cc34af8536d89b17bb5af576776c592bef15418ad08f2ac492f726ddb9d8c1455d5049ca4dcd7814104cf4c09cadc3f45787f49bc5fc79ebe6ae6cc045983ca314d5ec437ee903f21f84237d01073ae40e2505ae974c9f6ed0cb86465047b1eb7b47e861bc47647ba628d9317179664a80f56d9eb3127fc0183b4cf033e599f79c88f32acd572580665be38071d2d0089e2b14dc6c990c120ed461c0a2841a9fb2c2c54701bd660774d43be7820d3882a4c8ffa280375dc8922598f798fd5069aad8848eecf89ef28409c70b2eacf2a4aa01a66ea40cf29e4a90a8e24e8bea682cbd40a67cbd1887b334d32f3ee8ac4178f4058b631df9a749d61c490a2e70f41fac42838e5a58f7513433bf2d899b82798b6680bdcceadee3b8ec4e0bf12c03f37e9a8439112d6569e65b5a89740598844069d8937044312af68755a7d4a4f60153c93c39524b08fccd9d9987f656448b2c590fa1717d43a46d7e5da26618c28426fb5eb8362aa47a9c8694e05ecc6bfc519a84373710a60ec3f623c69db36d5356b915815f37d19317db342be7625ff10d0aa00d1bf200bae993fcde5ef3de56b73115a27e53ff0d33e4851fef172f7a0407ca031192bebdcf33a59278abba727276c4d5f0c92b786c6e0472c0d552feaf9e143ff62863aacf2e2e03b02c2ad3af91dab884d3f8efaf40373eb8566c10ed2f6f9b731ac0ea3e9b7d184b9b078bcdb8f88fbca61ed4b163c91c5510bf79f5eb28543548651093ec2a4a427d64906eca103e6641ff1f57ee0170382745c7dba7cccbab970d5112d2dcbc78dbde238c9501808567f4057f05781fb7bf595bbf3b74deafd2d0efb81b136c90ce12893aa18fe83c99389ea9d3e5c9fb91f7e7c5a1dbddd2fabd9ba16a407da19429cc362be841bf4b20e3039492c19a921ae557f28f11fb3b2e800fe820cc689a7735ed508989110e1184ee5694f40932f1f35c65c85231dd34ca938a44ccd1ca82775275b401778d38d786f0b51ef8c33cafe00129d745c0e166c55c91ea1cb861ebe1ca5b7b55768ecf9e5f9ff0d3b8ca55f88bfe63b496d2cd417fe2bb4948092ed624212d018a9fa526261d7a40ce4fd07b70492fdd8548346da90cc66ccecb880e84d820e337cc7ed79f1ac74ce7277636cd6e1d31049c9fc84a2c8d6a90540318722479d4234a42344211b558ca44c22918081f7a2ca1da11c81fa690bbcf05ae32b9cf37a73415137748ad081347adffcb6f5cc31b8ce17ae7efe6e5ff85767249eaed0b4854a3f6fbf3b4834a286a260ebf6895f076276a693c677680a37ebe842bd15d0427fc2d99601722ad25a39efcf1fb0654b27ef34c090b0cdbc728feab1e0e8cd657c141286aa3993db6e411d6bcfb221d9bfccdbac742d2661693590592891f2763f941f988895c6cb97ef681c7776d663178538b2deef4a20f81870e2e6cc7b3a416b1d68fd1c278c21d26a03732bfb0485ed8cbb88625fb40c247304639f908fdb4a2722bcd9bcfcd6b1622c4ce4946e29b9d0592caf367cad7080185f2f129e43bdfff78e4e3c6a13122880da784a50d88dda15a6d506056128b1197b4c598f1533dead474b74035c4f0d686ff179cb7c8014dc18b2a6ca3a6681ff9d59ec23ad4df8c58180e2bc7611e3f05868408996776c3b87c80516da50f379f44c089f5e52ce278f416cfdc52ba2352dbb43de3e0173105f0e5453650451ed53e943ef35c52e905f49d04b38cdada78f0f94a71f93b81961c37b309fd0ffa287c4653009f91607c51d4ed5b6e85e8179db44da763d162c5e123d3a296cf701ae8857eeb2fcef88f3721f6a56be75f606039fc7e4790f69351ac54f01482eab1aecfe887df4f8deab14962ab20c371179bfada6fb311345c38860dbbbf2571ae2a44d81680eb2cf67673bdbdb352f6754a89c3f735abc2bac23cfce5875543a51f22145a33beeb2bab2ba030c192d431754a1dcd6f0c4aa1314372d83449c8f77a36d40b9f671c050e7251d2ea73d63d3ada3b51f32efc19b2a8522eefd332a8e9b9de5acdb998890136d52396bd07471971626417ad4c8909afe5d58a9573f28a72f85307675fee0e142ce3362bb46ba84a11206e3432cfebf4227b25d6b5c784395dee68f53f462956601d300bcf62be6ccc7a7af8ddc7e2d2786c19f2b1b97491ec39c50d4189e88e49773193b17b114d47fdee6bd8039c02e91fa416f55ded3691cdcf700b9a3c9f633901fb3fe5d3cc5be5558a16c0bd276005f43655fa36c35ed3a1bc99cdb8953f8ca230fcf91b8086407a1c090bfb28833f44b181534cfe3deaa90c3b948d4aff0a1c379c8654cf7a7322ff777151a66c628801e90e3a7e47c26fd128084d0100ddee670e9740c1197fa894f9d6f8763d38daebf9c92e54ce6721f2a7d0fd8959934167e0da3d9ec767286f03f5d9718cf7beb854bc1ca272c591f281b14059e5aac6512c631a273ac0544528eb187ab7c34b46158a0a6a74e5ffea9c4ade17cb839964ec4c4b9cd2c5553cadabd67ac4151c67ab04234862b1a76d71c1eeb2bedb164d558d7da285cc410603426f2dc4a9cc5068f00f50309440c761cc9090c665ea8e9ff65727a89b09511617d1efa950490c13ac2c36dcfb76b5f668a5aa82de9bdc4de3be747ab2b504727ae18c47d64c125bd58e9a6ba61f629b302de1ddff16a411e19d396c857b9f9f9d30d23b038cf6e93b564d5749c2b0da38cab4419d25f929850904ddfad3a43d509e5abcb003600528dc18d7aa5ac59b705aa633f09bd1613452f24bf412e4ad6a1dea7ee0f8951cf00c51e8fb16138abf2179a25e8a82f9ca063a7fd1c1dca3c304c32219f49f5896a9fe32ca27605a375d7a5d92472173506445cc7814fbf45ef33046ab56dc1dc5f629e7907efdb5bed2abae6ad213beb47595ac7a6ee3f68b71d48839608a4feff066058d3390f411568c10fac580cc114a10809ed883875dc0c31bfc4ca046143fa506118038973f7e420ce95c086ed218e8a147e4448de94b1e069cc14d95c2759aae3fb0069e6af93b03796a0d8d7d12c6885a01e776274316f182061c020f282f073bf57739cc3c941b4cfecceccd07b222acd3d98187502aca45d38be3604857e88fb77d71e5f5ddd75ef0f06910a9526941b663d18698ede588a21d34ae3290dce4f05e892aa50cf48b18852b71cf86d51bea8d94ec559ddc3a60638124384dfcefa2f9e4e0c405a11080f3269957b36ddb5f213742ad9aa3388e30fa91a532bcee6abcdcf1e85cc3981347b65b64cd81000f72e39f206fa35d1326dfdb56e85b4e7ce0a536d5577f5e8a9cfd5a072b3659d25c8c1c9c1e5f6c30eb0ad68bcf06808974ce55758c46b55128ec81a1026a6b4e3dd46daa42571940f70c922a8baa48b566167cabf9f91cda16cb13750b66ef45c348fd98cdd4dfd9d2fd8cdd436ad91173b406c8097cec0096125926d0ba008d0b9f1bbbe5f4544912790903d4ad9962da423721e3095622116f91d4b31a9d9439e863723da413714cc5e7ab150878b441a40f6866dcfc2cc40ec1e7af1648849ffbba0ce010718201c081bf26c097ccc4b65f90a72b022399e89a291648d093e04a733b80c5a470862bf2b23f6dc8a0ea9191f8d18b4f09ff754d83e126dfd30816eaec573dbc3d2047b2ad4db8a7139a320518d2ce2dd00ce0d605d6ba2d2b10a3a9f9f77173edd333974849f55dba2c83e986e9b0968da43b7f1c48371b7c8dd3c185bc27ad816efee2bb88a2d95903ecb71948ad293d0fbb7227d706093cabe18841242369a71a06cb897a889a8049e4af89a9b8aa5095f437ad5de2335c98d174c9d3f5b98c46aa420e3ce24a49144b1d5db8cf505cb7f481f1a52c91ede0b38d45387fca93c7d3e53c82f2da942294e19e75b71e210ec9e8ae337f1a502a68f71659e8d3183ec326f0fedb0bcfbe6c285e182d0f4e6edec833d1c3a4615e4c168a5aecfe8e16fa30e201a5f04e05c6404112efb694e9a6d5551b81142c72612a7fee5a3d6c3e9da7ee50d6272e5c32cbe7d0d2563158a217398259a334b87687a2f50d2e916121292402b66d17000167bfab07f267047c8b5aa615448ef17f31742a224ed78835d0a1c93691c8497fbc1e59443ae537ba53a03c88a25c4ca31d26bca5b0501cdb125a832572e9e1d2c6dfc082bdf6a4641df6bfc46ae70c5670cde905f9855b6c7006a3de6bb82afe4701108956e268d85b54789830782d81e55fa4d20047694a2f0d9bfdd1f7f45d5f774e5559e16edb58e0937238aded203daf734580e11e9b972c090c808e143121008335e9792a97f9f7baff58176eca281e427c6621b777e2acd17b267ea3857df983b11f1ffdb8dee40caf3a2a2669388df53651036ac151fa5d943555d071d9914cea86f16b008556f4a95ac71a163fabf8525467f1ea513e0a1a2667fb08172ecdf730b889fb5a3f6cd34a4d61833ce8754f888893073ecab86eb63f108378030f792c3e4cd5c9c1d89919a9ef246c034c05716b3cfa679168e3ac4c8e41bbefe4ea85cd30f2d0e914a040938d9bdcbe413460912a3bac57ec1d8e877af5dd6a7e7f939db0da88c83dcf4ae98bec83f338be1ab5d15b83d3f741f14464e49b3e0cde1f1002db71f613953a7de97cae83aaa7fc73e83a54c3792e0272829cb9e7681d9626e55638e50e4c69296f990b05064cc230236c9626ea05487c527c27d0dd92c91e26496987c97359172230dab6795e44d6f3d2e551d6d7336ccf17f7be4503575fcd436f856967e46fcec788237a2ff2b5c491f1742200791933426457c90790c346ca1e32f1ae8b74b40192621bcc8547a2caed5bd56d214013a1d45fd82bd4623f686c5a4bcc9b38a04b03566d3cd56adbf4b41a980fc765ecbb1c3ce59246da0d4433e9fb0c1864b315e4a0fd038be6ee5a16d39f71c75094f54b77c643ab751db596527d309c8006ac6a078ccd571bd3918c41fedf97846947fadd4773a3427024fbc06ca9ae3de7720b57e3cd2e2beb1536051b968f1c50a", 0xee7}, {&(0x7f0000001400)="7b42bb43d195ea795466f0963172c1e4ad1437440e21ba89627db71e0fb6e16ba0950f7a16c195907f114ff4594a7285f4568386a69c25fac09be907a10255f8b7b9075f07fb9af8e783fe32f0a81a7df0bcaf48ce992854d4db81689c4672600d4867f38f45e8bfe2b840a7288d9817ae362474a96aec5c2f4cfea739736ec7cbfd432a162b956779ba59090dfa47c83ad7d78540ec1a7febd7ba9e0fbe81eb3920d8e6058bd4924e3ba4ba223a27bba255d385adbe700c8483b7de9c63623d310380c94f09e84b31b3684c763c415b2a52875b37c2c5dbe7c5bea0188e0fc52508f879c5cc3ad0b5b49ffd6c5fe714c3e97ed487e0333650d118cae580872911a30cd8fd04344f715333ed6f66aaefc8edc19bb4d56057e274e2c404736a4c837ab1f988a6fd0a3a99d6d1df5c9c6325dc5fadb86efcb151e7b68fa71c300b5ac94f9dd0baa2566eb591e65629499c78d6bf65bc4057aee0adeaf94397f5e8568084d9793a5c4582e4eeb69271ac759bac758dc1e6217c90a15b7fae6a8e5a178246519ec1a9b45592cd4e9bfe7c609f22ea50245d19a3ea17e7048c285810844990450fadaecf45acd63b0c6188e64c769a624286411eba349ec10a4548b954d0171b91c8d57bd45e18df23e2529e21388f142348e6b016fea28787c98a554bebcb6f8aa377a1c44ee9858bf837755ff2374dfea793dd09e28225b5fb744fe47b1bd6f953d6532635385d29fc1ae4b8ef333016f27347ec39f38655922160e95bdfa28e6e576c1539259342a28a7d063b7ea489987579a22c4a998c588e56d9909f145be3b8dfa47234d98c240ef44755229c277428603cbaf3a265356dc4df331990fba7b9ac14d0431c6c057ba3fc8dc493fb34c3bfc23a03fe6c73dc4d0bab268c4f5677a08de096b4ca21f083b09b08ededc3bb694f3e996e50f1f7341aa681f24bbe560126e84ad8aca7a649cd34915fdf370183aac71472817ec1962eb46a29a72b4523d7fadcc64fa25cf6f07945c0857d2504c8d205515291aa1e9c6563a53fb8af5f6a6f08b082cf91c52c23710c5ba42263787fedf8430de3709638d93dd9d339e118ae9ca460dcb716a4b800c9946a5f5ad7de13d4c18c394ce738b9823aff3da5fa558569c296ee4cb371b71665534a3f32d4d93e215167b085feb44370c3682a2d4129b6f9746d513f586427f48f1a08b1bc3c1a59134e2097542e1fa15cc399b370a862090f2536b2a0cfce665bfe9c20f795488fd651fe1eae874d39f83ffe58990be25a09d702296a58dffb4b07c888446f3dd1fa2d4a4cff38d9a7901a2a1ee125ef989a8d6f0ad90b3e32a36c36ae10e28d6fa28ffcc9520e0b993c7d8468997da7e32ef45d43a4422b10c9a7d6c533798a31ddfc747937cae4822f327a979520a050cff2494086b58803595b9977517494d9dae0160fbc6980ba0a74680f4fbbf959ccf330e7319a1cc31af1f416b670a7e9a9960be7bbd392926ae634b8f0bd37b6142b5b85774cddcb20af54a39ddc0d324deb39387fe041b9ddf40f8d1c59643659c7c7a2bc4cb3ea04a1710db067dfb26dc352cc5b2e5e7acae3403de919661673f80610ca85451214a3b0d3a7f6fdf52a700e9191435d3dbec814d5468ad8ea195358399c5211e5ae71e12aa233983ae95fb193c87eb4c3b32bab3abc1dfb62e0ef759f6f9c604dd0f157e511848a25055e6da3246a07e5ec4f8107f22c4e93eb458b8a8ee5093f5dfb40be6b97ea1bc07cff086a309181886a35b65be744ac2160ad0f8125b8a83d9882b93004719148030cefc1790147595a8282c12a213b7f24ad4aa01c48b8bb8e1e3024c13d781b6322e5515b4247093dc9eff27dbf4a469f87842c7c5910b76eae06bd4210c86032c7c0e81d8c957b801ac3ab4d5fdcc312175ca98b3ce6dc406d8e7a149d721aca5eff7cf9258624e5b920aa54c7bc6983670acd24c2c8da24bb1f51bedaf34fc0df3fc94dbf444fb99d055810b993e377238048a8a8b188fdfbe8af84ab2a52cad856eedfc3d44dd99f2354592c0ca83b9f09f7ef7344ddbcdc6877d6770fb00086c9cd8f3dbc1069a5c78d748d9a4a3b100d73f3d063e48870789d3bbc24e4ea643a11db1e017e5b54d9ca4df2f3f2c3a66a61492bdd8950f2792699b83ed96badac475acd49c268b763de209c0b1fb80de5fbffaba4b4900992644f99c3ca7bed0059acb5853540f6b8aecca56c6d79a6c6287c6b0cefdf03fc697dae9c47ba19be4f11fe8842320643275e93e0baaa724e767120e5f114f76c38402639bcda22d4c52a45475a4450bc49746e69654bb1909a99bd407818fc6f90513d7052756a23de60b62dae0eddabdc8875ee1eab45578ca619e0f4a45d3be26642077f1cafa261896186a5978b174214ba05f21a6d95a3a1cac775bfe64f8b340c99d0fa08fa37566a3d281efac681ddedeb07b710514f12a15160c03c4cbe8a69b80a59cda250d1318f2bf85eb6037525d6783c24008c22c1cd726085f60d6288dc53a3566fe9150cdf08358baf9722fb982d4e0b1c48a8a89d3a194dc9e86946a2698c5b324f02e598f43697fbbfb2e2850956057ce662ec128176ff615098e766e86c8110f7bafef37624965ee4ad29d0fdf4c99ae408ba3c21c4eb374898f0dbe3c79934c777b87a407396b896597ba65e6a25c2f00ee301d67974757d87ed8acc883003ebdce0c67e4108eeec4f9b8410dafa979f37706d9c5d149beeed51d521e66b2d75183c94600f6709884142061a9679592e9e703ec61325052cdf86d5cf5019e98fc927eead2fe091a352f0761d3805d61efa1f4462e33d4b845cd13dabe7f6da9f0e57f10bfec6955c781e4d302ed9164af982b98c27e10d3aae9f78a0519312df50f70fa61284da50396f3017f2ad4e5e5c59ea9be59d02860e31ab99b418d8ab8664b907dfe1db3d760390de7a9acf252065c92064ae34367cd7c7706d90175704646a6dd550c9af428bd92a8ed7e35a23978744699dbcf79deb033baba111f5b1517da4d828ca58e4a30f93f1ac9533731b6d0a4906fb07301d46214c6b7e6fa6931941cd31234123f35a03734e598056e9d0a6813e716c9bece33e299949a99ec0b29fa2a13cf981cd0c7f9334e19f96fe2da9587ba049af7bffe03c6b3e8474e5ca8217cf6f7a9b48ec2080e0b4824c099f07a99f70e3e1c343eb885be336d527cd523f8f1ad4fa4befe8f03f8380b8ef4c956939a8fb9f809d69e0d03aa0ab7f2850173f2321f5b391920de736b3aa186dce8d610f0e5cd33f2b20ece5a4c99a810895ac1fe073fa3963a90567eb4dd8c57a442b9f65a72f0de9ab1ceba056b091c27f1ab1aa5c524f03946e1d3919d2d7cbf3cb5d2c371ede7d80fdc0f86702a0bccf1835dff336195247c7eab99e4e8b96f1a111339e870d9cef23fc98190b0fa3a245c6adeab5279d27c851e15bb9148f402f81bb288adcc7858346137e4a5ff43ce0221e956bead707c47d5263dae1778bd9e9d4e95db1d319c7fb5858103fa0401111f9c555d96906ff5c4d6775bc43f78c4df6682515745183cb91631387e10f988cc07f65d31de520fb1ba642c42b67da7d0726cf6cd5541eb49cbc4d4f5bfd72c1ea3ea59a34e33affd810ea463b751d6c02a8ca83e2acf776ffdb98c59caf1f0561ffd3f17730f60bdfc30dfd6545e1317bb1b1a6215983a576433ee4c340d9881884f45f3cc2c167e5230f3cb9a48d55604ad4f2a197a74e6e312879e94fce1c979b6736d12bcf5c1d52519e865ad29f43119ecfcd6a1f73701e57566a78ccdf87372e658836bf481dfee22c7451d67b4284b125952e3e205545c627e9df0adec44702b46b9f68de69aa068fc992f9d8bf0a99a7957818ba2ea3e07eb9a05631ce78f9f1a280affb6e74c51a88a73b1942160c7726d5846e02e180b789751acd71eac22988c2aa03227a33b9091f810427ad62a3fdb62fc999dc59e266cca3d4ffd5324f000936bd4a9beaf6a8d69dbc71663d86d79f21be73beda6c5e0be598074b94eb03c36079c3097ba06f3c2002e62542be79d3142ce00791603df55fb62bc7a1999661dd045e658fd34dfce9d52798215e400cfd6113654b5f53f8c7af4b14dc670088ce5bf8869ef6074a5edd796adb9356be107425b8d45a333379b3133e4a0179d3d20bc148e3d29a96183286b7451810a522609fcd90a4ab8e0380d894d4b5ba034b7839281c911ab53c3615e2267f35696061456b4bc35ee1c8d8cbf523ebee5d62d1587d2e77705bb18acf558595e1c57d47147a8468bccd6de803f83ea99fee2665cabcf610f8b8f6d5f6fbc68aaf0c08bd826dda28f6e9419f9a939839abc234812d74bdd06e40b578be5c860569c8058f165bda8b36b9e89681c73fa78dd6fc6f26e97a1e64ea58db002d61083d878ff1ddd6915caf07c8e0814cf95fa499cf30d223cbbcc7177267dcfb3477eeb51579c1abb5ead0c0bdd414cd3355417a0cd672fdab87d57164ca571697be13f7ffce36904c3ba6264fc0dc4c5b53c44cc9f03733b5399f1564f565c4e46c5bfd78494eff2ca612741e30b67b1681dbd20c0783ae0a494838e464caac87754c6151b9aa61a105e1e9d2d3d27d19f7ab04c57db39709d11d31800be96ac5f0560ed1d3efb0d399f03d3a39c1feba0dcca00e9a45f7a6f8b99349af6cb51ed3d7de0f7cab90e3e0ef0296ba1df8af312918ea726888fca3bbf0c200aa333a2db2c47d62250df27771c47183f0b74e288518c47403db76633271d22bad8d3e667c1145ff50a7a004", 0xd45}], 0x2, 0x0, 0x0) close(r0) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xfffffffd, 0x90d2, 0x0, "d73000000021f4ffff0000920079001000e800a8"}) syz_open_pts() syz_open_pts() setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f00000000c0)={0x8, 0x3f}, 0x10) 13:20:19 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffd, 0x5, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xbfb) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r3, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4d}, {0x14}, {0x6, 0x0, 0x0, 0x8001}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x1) 13:20:19 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = socket(0x10, 0x4000, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendmsg$unix(r2, &(0x7f0000000080)={0x0, 0xffffffffffffffb4, 0x0}, 0x0) nanosleep(&(0x7f0000000040)={0x10001, 0x5}, &(0x7f00000000c0)) 13:20:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffd, 0x5, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = dup2(r0, r1) fsync(r2) accept$unix(r2, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 13:20:20 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000400)="2ae3930fa450899775f580954b824db76b6f8e0f84561f10582fe01a2f966fbf528050a593e432bca04047aed6d0db6723e3cb4b5fbdd0732942d71e3966eeda0832584b9b2f70b9d0a3ed6a8fc787898765a377035c150cdf4287e08332ac9ef6e27cfbb8a60faf865a18ec640f881a7873ed64e96d8c", 0x77}, {&(0x7f00000004c0)="2cb10440d96547d5eeef722ce7011fede713e752d4365add7617cbb2886f5d23ff5b71efca8f6b786c6fc0ca338f3f45f4f23b9814f5668a9140ac0dc8b768b60f497a826ad76b2e0bac7fb8790dc6671925dcfd4d10a780122e429812cb3fdf66cf645dbfc0d0e63b3280442fb0e3f5f0dd9b4e6bee3fe849dea7f0e213be9fd6c44682c85b72c88a6a2f1d6a5a8022749efe245903f0bc3c6a8ba24a4e4878080746b9cb68443928b2a4c5f690acaab9fdae8a678d3abdd9dc7b0aa0f5bf07208265bdfdc9e6a92d74d1e4fba7a6c11dd5d691ebe07a3bc0ff2363b3a0066bc74df50c5a02113d09ba1d91d8b8f0112772eae238fd49f02ab4c08dd8dedd3175e89a048a1e266dd7392ace93a190405d13d26a0cd030bfc68293271c5090daaf365b80b4ce5589acd3c59353034aaf7d30b52bf5f007bcedf26b6f9f021eeb50a2f0678d9b75472df8dc5318adb1c936fd88d64a6338da86d7c2a86e8a64c32f62354ac1b49bc16ea3c73bac4562870a560b5d9413e908ee63b98e194b12949e976c1df6945a8c3b3afeda73e0dcebfaa33377df0129524cd7edd272a692a15639cfdc56d2754513c500fc2791fd682c1e9aeaf1fbdb2a2179a1d88b776b8eb6f2b9f614780261ea0cd4270bb904b847f782a3cde7a6a1d7c1c4d98b112d01b5b4c6590815c40d4a654fadfa2996860012d042c3c5729f4c8e113ca230e8d02b56085aa28b7e9995be98f249781f25e04bb9766cae01f2b937f7fb42bce3675e9779c0451502880a62b103e1ecf37e443ffee30a3b34f800af2fdba03246d190006362caecd284b8a5987a1e255d37d8b5b17981060f63ab1765681ad521dd7a3a3d613c913927caf804aaa98e774cd616b40a801c9212d9395650ab096961e37b46d5ec008c5577af2ded1e58910686da3080125c1eebcce747c791dc97ec3575269d4f4a2f34fecb9067df380eabc632371decfd528773565d12c767716337907b5aaac2e2175da2bdd1886f6d5b6c524024e553614c4091fdb63bca58db7d8d794bfe3faf300c06df2e330b34a19fb3d9205df9d20178d6079afb43a19e8d47cc9caa08fe9a51f15408cc4fdaa1cdd9e170e7dc49577610c839e709803fa84509b73f52582f678b1bf2a3e87e013d352965a1bf50c2882ec565a4e758bbcb3a4b58e51b793eb31e41079490436e447ae39c6013dcfd3878337159fc57d22073b93c97a874e69cd6e5f80aab157ff14da549326d51ffa95d1f20fb3a682782329669d9d6a53ee59ecda953f5b9e69299a73cc6f4bc7948e31ecdef3d43e1a87642be1b88a34ce3a83b5f7543a5cde9bd4c70008724b50cc173fef243fc3d0efc7df8d188bfc12b3b91095729ee7bba42ed106e94cbd17b1731d71c9b030bf3d86f36b83fe09c863e6c719718b5537eb005584d2891fc07fad951d5c6ad8adb6f8f2ff2d23fe6c678d22e2cf9abcebd2832be9786331f13f3c9e07f37de919386cff6e9ea3e33644a38d4f2ecc2c7372be8d69ee5f42ff12b64a703d1e933b6048f317a65cd9a27d8dbc08e3b6d59cd9c7c0f1d57bac5ccc45ae4387c606ec54dd58527dead71bbd16b7cea7821381edae925ea999a2e1d93d127b5ed1374176a0dea5f35f65c615b61000defb8ad668115a0a40dcea5ee147a6edc99c749e7f6fc71289878751fe15d3cf34c751c965aefc4c42aeb4f644811563496212008261f890239aeeeae106b1d8c6990d353c206fd15639a98fa818b3d13c08bd1f60018da10fae94280a9044f2fada28ae623598193d72aac83ce06fd4e2e04eac9a54e54a27c5d90c79761b88ae37273bd128c7c2d455ab23c248a99959d5ce25f3882dd80799e91c1d1c45250ed934be3d4abb54a4a367fc46201739e4bc73f55b076e7154e160035d05a98b3387289e78f24ec2a4d6645702f73d60330d9faa09a3826171bf10cb621cc2734131e2e48a6bebc6270362382840a53866ab8c97d2791297842c901b93986741033ef51a940d0aeaaaff87f8a27c106e865aa84e7b1d9fabb1e4b81c32f1c0efe20070cc4cb935c850596b1ed5253b7394b1f958f5096876c3911882549411b014a16126dae7051f75439584ccd316658f5901205ea2ce0d4baa17f37c82bde32cca71e6a9e3cdececd7432269f76f38d738f4b0028e1740a37240d55be2e7b40f3fceea816154edbc73269523b9653fc862080703a0b5e04ec0685eece2de2c3841817254d48f0714b4b19a8f2a8e1ed53f88624520b64f52ae6bdbd30d3998c549e46f05a09c410a74a1efb0e212f5e60c24ef977bf16bf6a332cbe425e9fcfafff9622d358cfad4b3b04ff80014c5f12a4b2b5189da7a6a1a49a6dbb59fc3f4832eff466fd300f6c72ba2d1ee08a46fa67a55539724a137749205765e7504155bf782063c0f75176e318461e14548a5f8fcc599951bb3a3276518258cf3d2f5a833d707875802007672f1cf771f70915be2d7d7b98cf87edb09ab4adce3f5610a2f7941a8bd1eda2608f94b1360778fa168f14660f65774642931384dc6a40038f25a5f0eca69ff58788566614631261140414c7a017888ab5e07abe5923bd8c5a7442763820c19e850107790b41a34f550f173d2758eb5b8eccc2ac42d78e8fdddfaa7dd49e3c20d7698bc42e21c8903e68eb3eaeac406d3811b65dc7ac13d0d3806085f3ec5c191c705049dcf33d2c925fcfa5b0d8494bdcfcd6c4d25139f25d878660cde7f1dd2068fd6f2ff7470688889f6b4e137e266da88a87b693c2b8844f3579259d987abdba4fca3ceb811a505f12588ad81243839a3913464867a98ed7731855b42c7055f9d68cab55a8e724016402a2eec3e9082069a26c812bf866686e4d29437e7f6c3ac276b3b6a5009489a96d1547ef392423bfb1bf35278006db5aa8c3946a0df830e5663b15b55f981e753b7859dfb17eadd2978216ad297482b38519976bc1e301aeac25b1184e9f5f5f6e570cda631ebdc932583e0e4b6dc0ad541cf6265f8db46b39a0d04b1ddade078bf2ded6612d2c28ba406f15c47ee67e008d8a7372d68a4d4db1c333335043ba6be4f8d9629e0b3e7e2ba0785543b7ad18962224946484ef7ea6c0a5327982da91c5c211d79ade99d008bb4ce64c78e2a92f5ebac94469b7acb715f485067dc6f490e407cba77bfdad6a0c9b81b173336a2837234d48831b3b60a55b0c5b43ef10bffc55d00bc3b52f89eb9edad618686232b25b36a4363e4a2db27b929ebba1e0983dbbc89fc4a0a9c6f40c6478b4ec6a6467bdd3526b42d4054a95b64d5f74ac63fdc7e15f7a89b5a46a70389d0897ebbc996046e09aa4438e8b2b6b56f1fd4b55a0851c5c98af7ceb7bc1ba46337aea3f45af3af3b36f0039d03824db8227bdba933d68f2a13848a4e1d3da4380cff43292d45de984933d1d52d12ac993ae1f18151529535148a6706f508da893baf38ba5965f63a6844ac0cfefcd655bf5d471817db261273032563450831123ffae3001e3e84126a2c7f2d04c8a4f37b7915570cbf2dbfbc67e59cae5c8056702bae0ecfe243bf8c4d9a1a7392de08118e4437183ff4a1e48ee8c9a98b993e1a4bdf7b1da76380832e427d1f126627684b675b1d8c8de2fbdf5deef6bffe2d335c77d30b77882ef8edd95480f5cc48b0d764277aa416d8c7f891c6df4238dc077ca608f6d1ddb3507350a4c519439020b39d9808368674a3d11c5ba8491d4c43f268fd41ff2571e0e6333907b5643efa190312f7ed45eb3642f3660503f00362aea5224a03598d807735e59406cf9b9bc484d1143520abc1c1553ca7b45ad7c19c7b684d7f92b01fd6d5888bdefec070212ff6509b51c2dd8dc89ce1b5d8e12b011cb97e00b67cd61d103a2522b6219aff28d066210156ae0e3360895ca71ce38441bc8e3a27d284877428cfe360cbfd2e6b3ba4f9d2f7a77f07919fc7ce58d99af066706e7843a9deeae32cc123b6e73698009897454d1d83ba073b83e9e451fb315307a1d3295db740ad274727da9c8c6ac84fc5ff4809df9e931c9c1d0f7f535ae66c5f3c489c8df2e77794f667dd137c7b55f78e190659120a92728ada1643dec35b6279ea6946ac3404c224c75a5d7644a9cbfb6f7c8d55740f4f40a305906f7ef02d13fa0876a7acc179d9e74e28de81905ffb0218dacdece92de7590a578e1ad5824ecafffaba07f36d237aac86e673ba03391da7de8e81a43032367f24257afa0fd688b2e12adc1f3f7dfb6d06aa408ffd2ac9f1505b2d67c96ab310de18461634c95a8a7fd3508325f5e1fed505a31f236f3c5cfb8e69219a6cac6b25e8c4919b243b3c437c069e762d8da620a308419670fb46df422ffb5de353a1ca36b63f2cb9bf799cb0cecfe077655d67424e1225518f813343ef09a7ad98063a8b3aaa83757b9593ea0225eaa42e9db39a6316610110c775479c7300d310a3ac9e8a12c988113758d6212cf8a9e3158d9efc4fd94565c9b725a2f402ef6823c22081cc31fae45d55e1d679db88018a79c7da230705ebf29a4d76eefa55e163f421c5636e134b85798f83063cce080ca7ff96416c06f29c0c46524100a9776d15742872df752a03db179647087f3c4f72371d683feb0cdba6473fd00f32d0aa1228e443e98aab413745ef343764f67795af3c8b36d08b1bdfbc8b14ddfdc77e6a3d5312a1d37f1322841a48205aecdd9b2c396ff36df1b904d06dcc6767588eb2da1108f813570867096752a17f7e52da9a9ce7407357cdad0d3a1b770d6ae9af23d07839f7e607056c13c26a639ac6616630247d8b1ceaad3589d9f4437db98e2a0ad19ea4aaffa268746d96b7ba474bad3721680695a4f16001a506ed0bee56d0969e1302a32d0a544cfa1bed8be48e8a7047bb79f4b3ebf8fe7286db0764d55024395f4f9269e581c51bd5622304e06f87bcf17719a4977412058106e44beb6b4af8bb56603948405b2475d803c4e35a1df46e3ef1a7595f16d597bb74ccaef1274a7c39f383735308a9b9f680f97893b9443efba3760f243f1d1b806f5e05a084ceda01c085d5d7aff84858aa4e64edf7565bcf8b5d91b4285a8a56da0103061649368c20e2e3d", 0xe1a}], 0x2) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) fcntl$getown(r3, 0x5) readv(r4, &(0x7f0000003540)=[{&(0x7f0000000200)=""/144, 0x90}], 0x1) 13:20:20 executing program 0: r0 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffd, 0x5, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) r1 = syz_open_pts() close(r1) fchflags(r0, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000100)="8e0ac1190915fbbed54570075833225f0769ac814b5c56e99482384aff6a68689e66e4a95eb2f0a3b7b1ecf5569cbe15194009", 0x33}], 0x1000000000000119) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)=' ', 0x1) r3 = dup2(r2, r0) mlockall(0x1) ioctl$WSKBDIO_BELL(r3, 0x20005701) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000100)="8e0ac1190915fbbed54570075833225f0769ac814b5c56e99482384aff6a68689e66e4a95eb2f0a3b7b1ecf5569cbe15194009", 0x33}], 0x1000000000000119) ioctl$TIOCSTOP(r1, 0x2000746f) write(r2, &(0x7f0000000080)=' ', 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) 13:20:20 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = msgget$private(0x0, 0x1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8, 0x0) close(r2) msgsnd(r1, &(0x7f0000001f80)=ANY=[@ANYBLOB="2b2b532aac9e2a4d7cf9c298ad28518649fd50da41745e8398e58dd55394d6eb31df5e5772b70e6498d38294"], 0x156, 0x800) write(r0, &(0x7f0000000080)="983685c8d26ab7388e31b287f3c764f2e93d55dc192c8edc8e7d01eb87417b657897747d08c0869aa8798c9705959978302c31e6c441b5e328e8697f8323cf79518bdb0c3c2d25022bd0f1725fb1b40ab6a815478d900ea6b4098207b025549d4676d1aa4a7863cf58b5587fca7b715feb72e04529b5553d8fe3701d1f0194", 0x7f) 13:20:20 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) fchdir(r0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ktrace(0x0, 0x1, 0x6e90cb2ee28ae84e, 0x0) r2 = syz_open_pts() socket$inet(0x2, 0x8000, 0xec) r3 = kqueue() kevent(r3, 0xfffffffffffffffe, 0x4, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffe, 0xd, 0x0, 0x7ff}], 0xb37, 0x0) kevent(r3, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0xd, 0x0, 0x2, 0x4}], 0x200, 0x0, 0x1a79, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x82) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xffffffff, 0xfffffffc, 0xffffffff, 0xa9, "a20f929d058988fb91f742b2982b0a217741c215", 0x2, 0x4}) write(r4, 0x0, 0x0) ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) write(r4, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000240)={0x3, 0x0, 0x10000007ffffffe, 0xfffffffffffffffa}) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x5) 13:20:20 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000180)={@broadcast, @random="080000000300", [], {@ipv6={0x86dd, {0x0, 0x6, '1{q', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x7ff, {0x0, 0x6, "be46b1", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @loopback, [], "dc8a"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344}, 0x1, 0x0) socketpair(0x6, 0x3, 0x7, &(0x7f0000000000)) syz_emit_ethernet(0xe2, &(0x7f0000000140)={@local, @broadcast, [{[], {0x8100, 0x4, 0x0, 0x1}}], {@ipv6={0x86dd, {0xf, 0x6, "85b14c", 0xa8, 0x3b, 0x2, @mcast2, @empty, {[@hopopts={0x88, 0x2, [], [@ra={0x5, 0x2, 0x3}, @enc_lim={0x4, 0x1, 0x14}, @enc_lim={0x4, 0x1, 0x2}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], @tcp={{0x0, 0x1, r0, r1, 0x0, 0x0, 0x7, 0x40, 0x98b, 0x0, 0x7ff, {[@nop, @eol, @sack_perm={0x4, 0x2}, @eol]}}, {"3dc9f364c4465f5aa86e2cc2d30e8d949fe12f539a8a7c0fb3ce43d2c0c44fd5ddcdf65634b038d517978c6e8862bf8f23cb1fda705caa287d8c3805e58c42b6f10071169a1d471217321f63aa4c462225303dff0f007094f8c572f86f1fa8b3143fee07d40a4afbd9f9cf3d"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, r3, 0x2, 0x8}, 0x8, 0x2, 0x3fc}) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0xfffc, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r5, r6, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) setgroups(0x2, &(0x7f00000000c0)=[r3, r6]) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, r3}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xe2, &(0x7f0000000140)={@local, @broadcast, [{[], {0x8100, 0x4, 0x0, 0x1}}], {@ipv6={0x86dd, {0xf, 0x6, "85b14c", 0xa8, 0x3b, 0x2, @mcast2, @empty, {[@hopopts={0x88, 0x2, [], [@ra={0x5, 0x2, 0x3}, @enc_lim={0x4, 0x1, 0x14}, @enc_lim={0x4, 0x1, 0x2}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], @tcp={{0x0, 0x1, r2, r7, 0x0, 0x0, 0x7, 0x40, 0x98b, 0x0, 0x7ff, {[@nop, @eol, @sack_perm={0x4, 0x2}, @eol]}}, {"3dc9f364c4465f5aa86e2cc2d30e8d949fe12f539a8a7c0fb3ce43d2c0c44fd5ddcdf65634b038d517978c6e8862bf8f23cb1fda705caa287d8c3805e58c42b6f10071169a1d471217321f63aa4c462225303dff0f007094f8c572f86f1fa8b3143fee07d40a4afbd9f9cf3d"}}}}}}}) syz_emit_ethernet(0x91, &(0x7f0000000240)={@remote, @random="379fcaf4051c", [{[{0x88a8, 0x1, 0x1, 0x1}], {0x8100, 0x1, 0x1, 0x3}}], {@ipv4={0x800, {{0x9, 0x4, 0x1, 0x5, 0x7b, 0x66, 0x3, 0xff, 0x2c, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@generic={0x82, 0xd, "8a2ab434a0aabcb742476b"}, @end]}}, @tcp={{0x3, 0x3, r0, r2, 0x1, 0x0, 0x11, 0x1, 0x2, 0x0, 0x0, {[@generic={0x0, 0x8, "085c93534b45"}, @timestamp={0x8, 0xa, 0x6, 0x7}, @mss={0x2, 0x4, 0x9b1}, @nop, @generic={0x1, 0xf, "8b2c5800177caa21795c8171bc"}, @timestamp={0x8, 0xa, 0x4b, 0x3}]}}, {"d1d79f02d5df9e0c2e7d25201cf01da9c391cf"}}}}}}) 13:20:20 executing program 0: unlink(&(0x7f0000000f40)='./file0\x00') syz_emit_ethernet(0xcea, &(0x7f0000001580)={@broadcast, @broadcast, [{[], {0x8100, 0x3, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xcb0, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x0, 0x13, "a9f4abf54a6b11fcb35efa958e565f29e962361ea852bc3b94df4c2934f60fb7e696ae0f823ce1c7c7b31593049c0d81680bd536d7688e7af382da2b6d73fcfa983c6df05ccdfa38e756f30dca792d4542bdcac15e43abf716b21bdad9926d4cddbe36e40752a164bc22dad4137714c71ed9476dc846ed82b117b04814be7b45e04388861f3edc783c252428ed69d849113cb76a5b028a42"}, {0x0, 0x17, "bd62ae6fce33d6c1f18e77c084fbb0e8b49d310f28dcc44ec9bcc25e8f466f12f3d3eaf03ffb2137e0fc1f7ba4437bb25f7871d81fed936332e49ef1bbcbefb03b8b314387038d434fa886d5ae78c8b5f3d196ca665da9be2301d3a85f4700266afb0e07602725152bea8926853b53b04760964d26121c49d3a5b12a175e3e9b981551f9e34ef5573569e0d544c6d7b09702dbf22ee8ae2d2c511cb3d11947033b668bb38a3c398c8c56b7f3c97f37d03ad0a153c034b3fbaf8a05"}, {0x0, 0x1d, "9de196cb2327fb1647d65f16a7d60cb254d06d8d75187766323808e2d728d815d6ebc8ba3a8cd6035075632f9e810e23261a7ca91fa95262ea5c292ab767a0f950394435ac8798debb274f8d20f536df39f28af4189ce6baa209c9349aca48680f77a351fd46eaae748f728bad839fc535ec0de3c3f0bba0dbafe597e9da5644a42d963995992639f7f7cfb2eb0ed12ba5a8a01ed84b9e0e31ea8a9ff59eb6de5c0553c36a183bb697779f5efcd71a031b8c424a744c49756f2a1aadd1ab6f5abfdf7bbe94e4f294a53e134047bedda951923d2588c2011798a60a2cea3d316992fb68f8b420853a"}, {0x0, 0x14c, "09043409b694e5160a9f58824d8778b63768e4c44d490b9fc4f762e9005284a6dd9cd1ff18b47376e436ab2722894a9ee5c499eb7f7c0fb1fa3e2ee64e9ce77435597ee2c0fe92a31a50f6d3508f9c127e08bb62876c05eda38a4a405037f43195e63c0d040593ef3290f56e432967b36282bdf8296efb6a3d4a76c5e39d4712de1086e8be101a43346d608c3fba9f6cfee4a57875930202cd33dd01d30e8453b39f55e0e40194972468995038dd8ca7cb33da1477d4f49a3d2c85f26e8550de53540f6b2e2f88b9e2f878f606e6cd0fcbedee0ccb3e6bac2c4694ebcf5d28840ae7cb97fe6952f817d73397f9de2ff7f968da941a41b2cc11a99e6d5582f4a03002ff5d62c6a27344860ee16fc610ad0504133c6addbafa42f4297e0789db29fd98ff31eb606554726aa88c005f911f3ef3edcbe366aacbab4d16806be960fb35e89f8c19672b3cde4c5be1b768e3ebaf9be4316cfc381f2f7108e99ccfc66d4d4faa0f23bc1f009c2e900637a0b4671932c8d2d9272d8e067a665484ea007365b7522a859f8672d170837fa8bbc51f27b5fb4ea3f89cf14785e3c4bbde3cad8f24fe2122943d5564b790072b8b76254c03d99a1691882c76df90e8de59d3c286052664089070da54df364f270950984662cbb2bd2b7673685687eb81b4696dd401dafcef8f2e264d07f67a83b9387fc8ae1562d0930379310ece0249e4ed00239e117bb3f38c51db4394290d4a21aa7f8d085220cddfdd29dbfeae3f6c9e2bb121905686de290370b21f432cd9344a84bc777bf07f4458e918a8bbcd471d6fc98f852af06b28abe243f420ac56269164c8e30885ce88b177165cdaf23e03edefe4a59bc6521343be87f356711585fdd63113f8592e5ce4f8ff179159bb469203eb31e1864d9e11c5b1a189dece89e637ffa3d1a6945181b10056d11b8f30fb79a598bb4d359cb7413e58335358f0bbb64b87868d2782e0dfaef8e13e20bc0b0c8911dd9fa980bbbd6b4dd312450c354443fd50d204fbad25cba519ed6f1b2fa8cc4b89c3d76fabe1c8e2c6a5202067517a7a4f90f291fb5a2a08ca88070ceb1e1e8ff963652b27e2ca5f07dfd68bb934fdb2894fa78dc97e603603ae5d2974fe8ef83682a886c1d5a2d105940d7b6918a02e5b94f18b5549049defa0555d3f32505476e443785b2f1cb0a29afd3f16d8a3249f6ba3383a5581b149a3a1f75794632546ce2741cc3885f7cca103ec09f103210f78804c5537e706fbdf4d3f8395d663fe58bf83cf4fa18c17f0eadb8586f1b7144731184a5edc310c723ecabfced78bbd39d2d02fcd0ce10d3aff7ae0965ed705b88554cc284928f50219c53d0a615baa43ad281f0e70b52f82f387d63dd45bea05cc38863524c0d2be12b871ed976d82ef5976cc1da84a4dd5b28e43e4a41bef8260c8b630c48c9ea5e1ceb08c509b9ce4cd47f5b3eb323455fe2d59eef8b8a68bec92a10772b33d60b29811be5b62bb1abf82e2a9b4b05d0cfef66fd7ca41b562f91bef175d8d52b9fd7a4f6bf29c1eeac318d85d3f7f21a8d8d426ee47b2250ae7bda96afe1ff98787fd62b4ea1fd792f8f4137de9aabf94c54c76e49cb64613ad056ba736333638402e9e2a8159a7eea283bd08572a32d41497c3400d51547e9d176de8f85c595e0e59a4140c1ba88070dcfa8e52fdde6399cf2e87b1df108bc18348452ae7d34c3dec6ac43cf99d57cbc813541b9f990b88179c6f1d59b4d99f91211e26010eebc8868bc26eb5e238a4defd37d7ad9ea147f8f0709069141740da28cd747966dd05ad08e97d6069251e170af489f7dff6959c85fb14d729c466ae27a4accd7054120a39e200d6584f0ba74f0c5546c6826ce8dd55bcac34bf156da7ad4ece9dcc282d9f3c2353058dd1a4fcb7fa233273da65ccc9e5422d107bbf720366090828b5c3f3457e41168a350fa074c905ffd01240325f67736e7f20c27274b4ec581dbd394b05ddd338ee9a6edb0d793cc744b3aa473e59ddee9979f7cdc2a647cb873253c91495833597f6f9478a989af7569e25314739ac874bb8ab327c3f9ba0805af06491adf7ae38cd8ebbce3df689d63946dd6ee54c721ea42100fa5a167fe74a0cad72d21cb2735c6fe1c2ab3df2f8c64e0c7c7983fd1350ee3cd969e420dc6b06c7c8fc4da2e6e86fa834ae82b46557e54466c08218ef7aea40541c7efaf9bcd3a6e656bf1bd7ed85bd975adb4f63dbe9470d3eebdc258892dd73cd2704d93bddd675c23f9b8d36e28b50f89ca3505b6b12445812d6665688d5c14499c914418af11d658126fa5871735d359a5f07550eb2ebfe24cc031dd61612280665b16924ff8ec2228e2e02036c262411f857132c1115479335320a8986389bccf6c5be03153adb77c7b1b151550d41c7efa35b594110c6ba8e1d55a06446a992217f5400da1b67103f7f3fcc281b26ff3065ccd0d50047f30b5b3d3836f201742fc905d7715fc78d3a14a1612958258ceb937e0e4cbac3269a508bca57d91f049c00516a63189822036ef04b7c8fd64847baac998d79a80cd9646a30b5d21c82cef151c2aa81605edae4b78d3f5bf4b68a82105942c4400b98bb680ea4e39868c618e967abb6c32123800385cab4216bc84bd12b4e67dfd656dc685eafffca5e79a8fe635490a4c138f57e617d5fb9248f5fb0c78605f48f458ca87f161f2ba5ee72118ef1b3c15773d7ab6ce36b58ee89d19a4779bb3af6e1a39baab0baf4c1de2084b36934694c2106d60740815cce3fd02a8bcdfa7c088843712355bb1749efa5674e9fc051dd45c32cf5142d4ba86234c08760418fd5905f41b240dd087f1ced9f17d5b2d480e2a5ca1846af2fc9b8e3734c16ca3cb526b40c6f23d09ff0131ee64722e13ef9be9149d254ef73165b3a2683b29cc41f6dbc1922c7bc2b77c8a1ab102b3b715644a6f226fef2c8a55908372f3090cdd27c7e06b8889972739ed58ebdcb15e0f37ef52a49d050208a618d66f6e32539c035736e405f34984248335199f44ab581bd3e4c10935d817ec3d18e42ca1512bcb0b2e0beb59adeb31d4c3257addcc410663312661770fb7a09ca5b589c309e9d7dfc6a88dfb0935dc7c4af70bc3cfbd584188527faa9579812398c97f7c1473fb3778facc8841a25e2815b1ca8337ba203e1b5e4818a55775045b41a3a9ee41de0629943083d34b15acb58bf1522641d049262add965ee01d7301ab02c1c4609b2ec2e5051e17b258f76e78886f2420467d706617c65978f946f772858e99ccc161331ad19fd819596af3a009e19ad039ead89423eeebb5bdd95728011722e7cb282df29190066f86e5fdfa98ef81e08e71ee03011ad255e061ce4db788e3b7b430abf8223ef54bd8bb3f7c90f7b473d2e26beeacf367ce0fcf5cddf129c578ee6276e01e3afe0506f159439c32a73eda0683f1f1aa95168362ea5751beee75dcbcf41b749afd9c292f331070f5f51c11e8081343d011c5ca899f0fed89b1251b2ed763426c407d041109de1279b827f3431d90c0b81a8a9849348e1219dc2c12fac61cb04ac2f44e961d4a5cdfcf558f58bcf7daf612bbe83f412d27b4f1846c0a03c1368cd27cd225ce383e59569671089f46fd2adb0bbf6b901b48202fbcb47d8fb5b1d94ae8634fcbd17e8aac7e290430946db65a6e4c956369b412eef3d63e05fc91f466ed7487dac4833e5f310217c9b25d848c91edbe2abf674caad44bcf38d0300b19e397ced6407bdb788f90c8d"}]}}}}}}) r0 = semget$private(0x0, 0x3, 0x102ee) semop(r0, &(0x7f0000000080)=[{0x2, 0x7, 0x800}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x1000}, {0x2, 0x6, 0x1000}, {0x0, 0x3, 0x800}, {0x1, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {}, {0x3, 0x2, 0x1800}], 0xa) getrusage(0x1, &(0x7f00000014c0)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000ec0)='/dev/wskbd0\x00', 0x400, 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r0, &(0x7f0000019140)=[{0x0, 0x400, 0x400}, {0x2, 0x8, 0x11acb1e5ef0d91fd}, {0x2, 0xff, 0x1000}, {0x2, 0x3ff, 0x1800}, {0x3, 0x3, 0x1800}], 0x5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000192c0)=0x9) semctl$SETVAL(r0, 0x9bc52df5332cbb0e, 0x8, &(0x7f0000000080)=0xf7a) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f0000000000)={0x33f, 0x0, 0xaa, 0x3c4}) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000dc0)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000e00), 0xc) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000040)) 13:20:20 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)) sysctl$hw(&(0x7f0000000040)={0x2, 0x12}, 0x2, &(0x7f0000000200)="53850e0000680a88ffff784e8bb0911b592bff90d0f51df49e80d62af3f48b22e2ebf8a726564a5b41dc711e8ccb4ddc4379e244d23bd2739227c175063bfaff070000d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e44ed387c9fb0f859133a767aac32a0b81cf4cb4fea5c0e5824daafbeb1466fe69cdbc7353d353b22e43620a6d6266a9855287dcd5ed850038d30a5e2737d25de71906b5a30f73f1be64f01fbdf6ffffff1482d4111e16ca825e1037c0a4", &(0x7f00000000c0)=0xd8, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x7d4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) recvfrom(r1, &(0x7f0000000100)=""/241, 0xf1, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000019067d21c9a329dbc3e039fef294b591dba58848a98a622687720f7f8f976abebd921521e5ae20160c33d8cdd78ee3f0377fb8ccfca8"], 0xa) 13:20:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffff7ffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x3c, &(0x7f0000000000)={@remote, @local, [{[], {0x8100, 0x3, 0x0, 0x1}}], {@arp={0x806, @generic={0xf, 0x8137, 0x6, 0x6, 0x1, @local, "499748072634", @local, "335d92ac32328326595ef837344d5d94"}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:20:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x5, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) socket(0x10, 0x8000, 0x2) ioctl$TIOCFLUSH(r4, 0x8218694a, &(0x7f0000000300)) 13:20:20 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r3 = getgid() r4 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x1, r2, r3, r4, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) r5 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000340)=""/192) r6 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r8 = getgid() r9 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x2, r7, r8, r9, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) semop(0x0, &(0x7f0000000040)=[{0x4, 0x2, 0x1000}, {0x0, 0x4, 0x400}, {0x4, 0x1, 0x1c00}, {0x0, 0x150, 0x800}, {0x3, 0x8}, {0x1, 0x800, 0x2000}, {0x0, 0x8, 0x1800}, {0x1, 0x6, 0x1000}, {0x1, 0x5, 0x1000}, {0x0, 0xf7, 0x800}], 0xa) setreuid(r2, r7) sync() 13:20:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x200000, 0xfffffffd, 0x5, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x800, 0x0) read(r1, &(0x7f0000000100)=""/117, 0x75) ftruncate(r0, 0x0, 0x101) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f0000000180)="ab175aa8e9dd1cf4becaea2a99da6b65e25ca5b2077ded1a4f8ac21ca319fce6c872d01dcba6e909aebb185d5e0b4b420cbbeb1dd88744058b59af09a7ecc57aaff9855260401abe073c3ed40d487c7e04657eadb6d649a1d2562f4390681693c383d699e04a30a60678b755bff0078af50547db", 0x74) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x10}, 0x4, 0x0, 0x0, &(0x7f0000000300), 0x4) 13:20:20 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) 13:20:20 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) select(0x40, &(0x7f0000000040)={0x1000c}, &(0x7f0000000080)={0x7, 0x0, 0x0, 0x0, 0x1}, &(0x7f0000000140), 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) 13:20:21 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) poll(&(0x7f0000000080), 0x0, 0x5) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f0000000000)=[{&(0x7f0000000040)=""/14, 0x15}], 0x361) syz_open_pts() 13:20:21 executing program 1: sysctl$hw(&(0x7f0000000000)={0x2, 0xc}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x4810, r0, 0x0, 0x1a) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000180)) pipe(&(0x7f0000000100)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x400) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x8) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f000000b000/0x3000)=nil, 0x3000, 0x1, 0x1011, 0xffffffffffffffff, 0x0, 0x1000000000000000) open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000240)) bind(r2, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x67e2, 0x2}, 0xc) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffd, 0x5, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000200)) 13:20:21 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) recvfrom$inet(r0, &(0x7f0000000540)=""/26, 0x1a, 0x0, &(0x7f0000000580)={0x2, 0x2}, 0xc) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000d5d000/0x2000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 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) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 13:20:21 executing program 1: ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000640)={0x6, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20002]}}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$FIOASYNC(r0, 0xc4504442, &(0x7f0000000240)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) getdents(r2, &(0x7f0000000080)=""/253, 0xfd) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x52d5ed6952c1a7d3) 13:20:21 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, 0xf7ffffffdfffffff], [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(r1, 0x47, 0x1f, &(0x7f0000000000)="8d64179ad0a8e32e426a5e1a6332994b4050040f398ccda97ac156b686539ce13d5e806c180789c4e2c7", 0x2a) 13:20:21 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) write(r1, &(0x7f0000000340), 0x10000014c) ioctl$BIOCFLUSH(r1, 0x20004268) 13:20:21 executing program 1: syz_emit_ethernet(0x11fe, &(0x7f0000001340)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6001f70011c80000fe8000000000000000000000000000aaff0200000000000000000000000000010000000000000000003000000000000000d446c4c051a3c231cc5043a1d2f6d203d9cc963ec421d6032e998cfac2841b28e14e073fdcf240b53c6c62e2f5a6fb546f613bde9e8a1c9ab7606d29e7901fab66758ab82e9418239879c46459f70beeb798246b5e4a8c254f53506eff6efe4a1fd95f49a6ca61a487560c7ceb843a6519d56ef974ea0ff2341820bf3e4aa4ae6db3d3f8d5c60631124027d4325d1403af97127ca12744866b74096fdc076d31b6a581ac5c08ae180b6b85cd3070b65423da69ae13be233ec5327f71392a2bfab960d66bb3e6db4060bb3397f2bc147761d22a5ef4000069d32383ca9fbf6f01e945432bf840e146451ce43ac4db98e62cc62becf92b2ad3cb7fc47b4e4c93bd0bad2b3517bc7b53e5f9487ad9acec3a1068cf944321c2ae36b4b285cb85643ddd0cf002e0c4eccc9b0ee2cfa4ade05b4ef54a69b7f108815fafe74da36b182e3629ab3144dc6c4c98ccdb1f7f336bfb27751489c94baeea9ff601bbe828176735e1ce7786c9e8967b1a8ce55567201809e6341ebc1c2dbbef684d8191829548f01ffffbcca97dad2c642f7f4751fb85b64b5ddc4d2dfcf9170ed08398994fe917c5cd813292cdc72db6267f9d85e2170e12d446c41ea9040983d2cc7c9935e1da51b4134155d02b8d7adacfb77d38f3e6f81b73bc60f199f44ac7ab3c6e82db4b6856563c38b0020690c389922f749652adc3bb7d8cf633d0ff3862bf5229040c1992b775c36c7f63cb218722e9c2f3d58f628e8e6fc60445cc59c622ff5490496b237d8c4dc091e683784a072a514b5b308cea625d67b742b9dd524f8ae886c3713f17615beca497e48363430baa72c3488b56ef39826a9574a022e440850ebd594265cc6b1da5bda2cfcd5127ec383e38106803808b6cb1a4fcdaec95441359bf23a0809f11d4b644d7afbc70211f658bd66069f6910dcdd8caa409007f909ddae3d7a1b287f40406c569a803f799763d1520d2a0923cc577d600dee72bac79b39a2a5340092e3e6f9da83b750d20f0cc86cd3300941acf3be78da3b053fefa180a5b9b90924eadf8f95fbdb80faa20d2d4ca5fac15b86f3847680a3f8b7c446ab92f414abd67e9242212cc6e65e8284adec537e6fc96aa5e85815e8d9ca9cf15f01dc126628219bc2d2cf181f4a884c38c6728d9b794b46a4d180a762b3a909e5b842a43a4add326f4a12ee771144dee5e39428b2fb7235c5fd2afd6c9b61fee7ea2136b8d6763deee79ced07b96768ded86868e19545a6f289b53b664c9452f3bf02cef4d277b9473a188cdf09209a328db92882171849e927b1ad49e574810bd1b3cd5432ad9a8f84ad874fba706b163ad22509d26ea06c1ae92bf6b2d7b44b49beaba370d56525c2b67ff003593add1574781fbf9968cf02f2ad0befe3ff0c85377b0aec17efebb2fdf9f350a4958f458899789aa5d7e7b92f90ca2276fed53065d2d73426f95b7e4eeec579a8f19b17d4dea4ec6ebbbf19eac0150403add5e201a07128911852e3cfe978183a1ea89ac7db3bf57cce0676a9a745d4011da1ac8a0d9dbbe2477f3e0487f0d7ee8545ad911217774ac0c89b4f358ec7e2ddfa6d4fcaf0b938345e382bb72ca9e46817d0d12da6fd233bda411792360c5019a0a7ad4471f00d7d2ba2fc5a401c0fad1199d4d94a690e158e7c32b7054b40448ba89377e2db9560802d587c54762a0d467ac55bf40d89e7acadc8b5e83b8014817301840f55ac8bad413d67ff7aa668bacb81c7526e9b2532d49c0ab1259f5b74e51f65955b23d6e3bad9f4cf023891650314908be7b9949a3c52f5e2fd2e52d2f960b108b8eb122e82396f1a61964840e26a7ef6938ba459595cc1a99d04e2a4404be56198d3688632d14b922410dc0aa9221ae22e1c5f812d1ec52957c9bac46253c10026d4fc6402423aa1e7d12e6a57974b5914af66be0fd1fd4fc52e9a1839b23ce886099cf1f5522594115c80ca5ddbaf945b5f108c6410f571c99b4369f3f33755d888e61e995936dcbe5898d0133538bdbd46a25eac4a6f1de925e565644e1f2417ab6d5fa15ab9d84a1a26381fd1566365115b6dab1ac507b67501f777b17e226a3b78cf499ac07f4f946eecf9dbf31944fcaf15527c93a493cd9a17bd9a76a9ca27d25f4b517b13e1bfd1d92e0da18cad951cfea55823ea4393446328d078c32982491947b3a2b06368449da51e6a937769572d17ae3011e215e1920f9e0defdc08a1770fc94cc502d7d1f818b86ba4fb01926b78efed2b86131d5132143cf6fa1df8128f270225cdfd49005d0bcc6ba5febca593931c5d18e6b66ec02a7e7f800dfad50ceea776f8b6b9a1fd1867295731c8a6ecb5773997bf2272cbfe5cc83563a2045c5d991dabe843ee31df2f2cc2969f5cb840af0adddbfa356a10d2e49004c5d063343b370c7e7b92f67655967ee873f89ed6d971bb28149377eac20f9b996f938962476efc2e8ce2c895587b459605b9e6dbc0dccf5935168a3e4de316b2284201bcccbfb430ef33fc96d4efa7efa64e920266b664264b7a7ca5e08d121e254a5711ac9a0440d9cf3874c4765d012ef6d20d9bde3077f9b79f392db0400306986a7fadaab84ac0ad13d6e07c8b013b86131a8a72645e4cb7178e4db6d8d1f54d456daeef6417882075d2a014b09ea82465750a0f5410d032610e148556c81d4eeef2ad8de36137a8c94f21120b34575431de98447bdb6b09fdd279f00cbfb80b8828579b4a63c9cba4e6e07ae494f4df132186e0d766acb63202df45f1bf0aa1aee2f286ebfc3651dca579f78406c2c5b26073f0659686b555336eeb900bea695ac47aeade4be2626f277f2d6ebc25d3b48ed4010a3f9880d60feb31043bb4af131db88f255839584bb2ec0b39c910d48c60cab5d5a9a643721bbafc9b053f47994bdaa0c09a5e5b5bd309559e7d7bc0551c19630f16484170b6972eb1c5d06881a27ceb72af64e393825262bcef185904fe24317842628e478a70ba945d5086d78e3e6c3236376ac4c90afb5bf5c09aa56957e282a88aa0f0eea5d99709a7ffe808357d6798be8550cba18beeade524ed1f049f93c4f34736c73f0d1abcab672d8e939b1c5dc373b259777501af2b30fb6553ddbe57c50befd1edea88dca773f6254744ee206709b1fe6e8534be64ae34cb400b7d926b067c4b250a058edbcfb469d76cb72f4873cdbc6cb61d68b2c71ec20e12a9f0bebe60cbffa48110b072314dac8fe94e1dca5ff53cbdc7a3886cefb218866b2f8d93792e978c0fff997408c7a7d724513c9cc9c7a239d50f0dde2e72cd85d8e52dd6362dd2a4ff0e1105229c8b05819bf910e6d931ecc4b78fb744428f4c34b7b5ef11e1757924d5211a05d1add87257865f151c7a289a4a9bf2894e3492827db0b410a5462d09713027ac41f36c336c67c315c56502eac5f089fd83e665e561504dbe7e8be18ef5465f948ac9ccea6472071e1743ba0e5632ce81a800f7e95904eb0200105046f6ec609e9a54b7f536883ade9fe69e7931010cf900349b65ce52c817c683b54d51fd4390e249337ca53b2445ad5d203e5cd30dae4cae43381229365647bc6965d5643aff666d487663cc53955136d44985efd3a3b83e83f696044fcd3f4b3e6cd245375fd248f48291715a48f3162b82c2b54bd47cc81d6dab0681d028b34235cf6868a2a96d9bc1bb579cfdb54b316114d1c58406ad85452a1cdf10d20a36188966a2c4fcd1b4947e0001a20decaf3235ae00dacf8882a65878ffe2ac0219bd8ad087837218aaf87ad009153dd992353e53ef052ce0d90c872a0ad49a85418533b5b502728bbde879bcf416c8bb2e723c7a7f59154a44e3d000e148c0974e5b4db8cc321f4ce2b9919ed1d8076eed1a4cc004333e20c3c9a41cfb6c46178191c9f68cd7608fe7792984698da82120f9152e8dac341443b393b95262633286ea62a571ed087ffc61fb84ba77dce9c3f09c31d7ca910b95db9fcdbcbe0881065fa053441ba04b7fbc35833bbfb0e0f9e608fb0d2ca45d9fb64e3bb48fecc1707a02afedc696eda7fda56dfd1baa6e8269b5abe98f3ca62ed44e3ceec0aaf886873aa0bc079c8079c858ed69dc5221971313309686d362e47cd44d8fd1d9a0e64664ed733cd4220189204989ec9ecbb9a27532b7abd4beb574c01d09ee244ba7b0a80bd9b7fa5ab71f3a59def9e2ab8a7421cecb469e7b9c94c1aba9b8de586272c4bbb6a400cb3956d5457a061de1b1542cfb913e9995ac07d61bb77c12a3516658816296b0eed4d47eea3a04ed763f2de3cd52c043d842fd4e8e87444398ab2e8cfb94630d9461f2322f9ad157a9822b752c625c418a770a893f3eb8de0fa855989d39c123a5e6a7eba01df3a4f4f1a4f9f51b395228864e4c2c21a4e0c1fdf2f64d8672eb0725a78cc1f101d1ea15115c4be36a7bc201fdaaf28e2b787d7c20b663ff219155ec751bfaa644a61f3385fd97e9327b58e41f198fc1a35242053acb41b48d1cd7b2b1ac1f7bfcb42ed84628bde205de458c5a7c36750caf54179e2f4d401556eb4085ad736f4fad9ca45a5a15a7ab7341e7b4c4759b300eb4711e8acf441060bb4aad76cbe1b24234fb376f96604b2210cceb64b1f4ac4bc79f4c34a47f1357448e16d7ef20f545a4d89fba47868f7799fb5bfe79ced48a2f0b72e398cfd54bf1b0ccba3295500f721ad798fc44a9bd4288320313685b78a5f4dfe4416e71a9344418a96b074627bb19f515acd067e1e77f9ab4d71c640b3686cbab86dc7bb939a1afd2b5a9c9c611bb032173e9ca973ebab950ef34544458d477b6de38ebda6833fd72556a5b054c6e08629e2e902d37317c42d8b8bed5bc7ed3d931b3997deb151992454f72845c280e25d87e58eabc9df0ed609f68be34a8daf6067478e3764321b869421f6b31bdcd3a18cc8ccb75bf8ec28c441a383413defb161d342bfd0a40922e51ed61a5d7844f1156277355281efaf6adcb53387b6024e2d3447d3399ed34ee9e8377f57a148eec5053c21cb94e23e1cd4530fd65809b940f70ea3ea925b5dd73b18004932d31aeef5e40d896726853fb73a871e4df935fa05564f6a95d877d19864d3a0a21cb75700817453c1a2450d729f97911627678338156b6cbfe84fedbf9da4a547a88fe5710440c36e03e5a09fd52713047feb5e6f75f0930ece8ebb08c0dc68449a4292a8a664162cd3cb11e386abd920695ac5f423603df1d2c60cc6db3d76178d8f47b15b1f4395135b3fa3034825f2e5bbc4b595000542ac2de627152c3460526d960e04af563ee143694ca9cd7627431393a5dd2b7facb8978c0fa296bba0166e448989d001c13c063d1a42f66e092d5f3ae730f2606d43e76e351ea3b7ea41e06e8a189f98e1613a9fb3de78f93a951df01a73f029256c183216ad1d547cfa6333f82c2d1e36dab510d7275f1131dfc85cf50199b860d4e5a063da8a3a95475f3aac26631e20e0f8c29655dec863ec64a88d75c955c03f955561cdec218dbba0d07bb1b4212ca6843c35628d5bd380348d3931204c8e112c3ba096f6d58d934436fa449e73b34004147393202a6688b029ac3beaa6a1c2843f735e374a2b7a366143139b59e93f438c4d7944a930cffa560344f53a40c16ef7dc041ff8570a23586e2881ab9b509f732b6da274afcd35fc53b488ef2d6338e91aa070aefc5025fc9579514243d944237a6a6a83f93432a7db673a229ae691fd666005775067b445c892f9d26f434ddefa186831804aa828fcc17dd1b368f65c9666fa55ccdb21e5bdd1cfe9164e3059d59aef5a432d5b3775b7fcd12859bfd4e6f184d85623f42ad42a531ba80f3ec1569662413de37493817f6001f26fc9e1f916ac7f1052b16ae4ae405e38ff5c69a870a4452b46fb98df1f9c477c897dbf5536abc02eee6f2a7147ba88731450e47527b544cec28d498d4aae334c2b129d784733c2471de0b1aa218eac48e7cff6de0bf04e7292fe6f76af7f5a41382d032af11e8b51c0b46c5b4308633d26610dcd04182378436992ce5ebb90792a0ca83407d5e60ef160dea3b8cbb5c2f8751b6fc579901757151a20f6b743150ae60afeb7e18111887be302fbabd036f6263401ae05020000009c2a74f3264cc884d5e1b72dac17bbb2f6d2420564dd2198e06ec7c3e8517ba2aedb3ffc6c559071b172e5c046b8be0e2e96d917dc608d05b65edb5bc68bc05e8f7e74dffa4e4c821e51feac201742632c0e7dbf720fe7152d42ccddd5d866ca51317317c5c4203f8e79f3c50c3ed221319a55e7b548dda0f64a642b0b001a5c58b4b4be00624a8b2dfd3a70f068cf1344eda8f2560f96afabc56e267401050000000000000000000000000100907800000000606ca18cffff000000000000000000000000000000000000000000000000000000000000000000012792382fe4fbd2e5a8565b"]) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f0000000140)=[{0x1, 0x1001, 0x3800}, {0x1, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x0, 0x3}, {0x3, 0x7, 0x1800}, {0x4, 0x1f, 0x800}, {0x1, 0x0, 0x1000}, {0x2, 0xad, 0x1000}, {0x2, 0x9}], 0x9) semop(r0, &(0x7f0000000240), 0x6) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000040)=0x4) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f00000000c0)=0xd5c) semctl$IPC_RMID(r0, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000180)=0x8) 13:20:22 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x6, './file0\x00', './file0\x00'}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:20:22 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x38}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, 0x8}, 0x8, 0x2, 0x3fc}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x21) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x1, 0x800}, {0xffffffff00000000, 0xffffffffffff5b0a}}, 0x2) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0xfffc, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000001180), 0x0) semop(r2, &(0x7f0000000140)=[{0x1, 0x1001, 0x3800}, {0x1, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x0, 0x3}, {0x3, 0x7, 0x1800}, {0x4, 0x1f, 0x800}, {0x1, 0x0, 0x1000}, {0x2, 0xad, 0x1000}, {0x2, 0x9}], 0x9) semop(r2, &(0x7f0000000240), 0x6) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f00000000c0)=0xd5c) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000140)=0x4) r3 = getgid() setgroups(0x2, &(0x7f00000000c0)=[0x0, r3]) fchown(0xffffffffffffffff, 0x0, r3) setgid(r3) 13:20:22 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x64) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f0000000100)={0x2, 0x3, 0x400}) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) sysctl$hw(&(0x7f0000000000)={0x6, 0xa}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 13:20:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1d}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000000c0)) 13:20:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="f3aacec210000000811238012a"], 0x10}, 0x0) r2 = getuid() setreuid(0x0, r2) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, r3, 0x2, 0x8}, 0x8, 0x2, 0x3fc}) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0xfffc, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x5b4) semop(r6, &(0x7f0000001180), 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000001640)=""/4096) semop(0x0, &(0x7f0000000140)=[{0x1, 0x1001, 0x3800}, {0x1, 0x44, 0x1800}, {0x2, 0x23, 0xffc}, {0x0, 0x3}, {0x3, 0x7, 0x1800}, {0x4, 0x1f, 0x800}, {0x1, 0x0, 0x1000}, {0x2, 0xad, 0x1000}, {0x2, 0x9}], 0x9) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r5, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) setgroups(0x2, &(0x7f00000000c0)=[r3, 0x0]) fchown(r0, r2, r3) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/58, 0x3a}], 0x1, 0x0}, 0x0) dup2(r1, r0) 13:20:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000180)="55cd3034c5c57c61ad8e927539abeb81e76aa612e6cdcd0e2781da460aef40ed7e787cb4900fd00910fcc0a0eb7f18d634d5955d81c01dd749d21b11de950524ef1103d2936a524a5c6c4ef13902242235ffe605e345a605b275d3f19b943dbe13b1a60bdbf04edeb0c913318615a7379ad2a85745d97e5a273b004f6ac4b8be66bad4a67596f9d071d76e0471c46e68790af158bfb0f161e6d6adcb9aa72f64bcb17128744e3b0b3e305cd481f32014b085b6c3d85cb332c5232e77799ebd4b750a", 0xc2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[0x8, 0x7ff, 0x2]}) 13:20:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x44}, {0x3c}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)) 13:20:22 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) socket(0x6, 0x8000, 0x0) 13:20:23 executing program 0: shmget(0x3, 0x1000, 0x4c, &(0x7f0000ffe000/0x1000)=nil) 13:20:23 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x8}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) rename(&(0x7f0000000040)='\x00', &(0x7f0000000080)='./file0\x00') 13:20:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)=ANY=[@ANYBLOB="15da0e"]) 13:20:23 executing program 0: sysctl$machdep(&(0x7f0000000000)={0x7, 0x2}, 0x2, &(0x7f0000000100)="d236febc93edff0c8800015f8b0a6568d92c4ef5f782322195dc8eb970a8cba743c8debedff66fa22506f27afaf2bb7c4ef02703e96ba3a490f89d386f92494b1820d8dbbeda5b689ea4a3c87fe320e895806333b47550cbfe10", 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f00000003c0)="2d9c02fa89de510c5107304989fefda38086f393e872fd15821bf5f06768cd26b1feff6aa28e9edb56c45e8845bddab5de59647110abde288472f61e78d3e306082e3c9418d1eee3fbe5762be300dfef4bf980f029183bc47649d9e7c120066a502d7119c124328854723b6c438199a1b8bd5b4e38362a888a9626b9d1a3f148fec2f7ea50661a1abe8c129c8338400c95f0b5e98325b63b0000000000000000000000000000000000000000000c7fde5d1df11e9a6826e3a1373cefb408695a4d540c407f8df352e16a8d3867b13871b4634fb8be672a14b27633cec651d84d9ed0821eddce1a1a5d912f683828e3bbc02cf9", &(0x7f00000000c0)=0xf3, &(0x7f0000000240)="42d5401023a2f990754e23f4c928590ffbf4fb77b745fe8e3ee619ccac617620731783a1355ff5161adb46f370cfe6b430ef3395b64d87e3d583093a4c8d447cbfe7786623e268a2f63de82aea47d524d082d76746f0", 0x56) getegid() 13:20:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffd, 0x5, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r0]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) 13:20:23 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, 0x4], [0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x292, 0x0, 0x0, 0x8], [0x0, 0x2, 0x0, 0x9, 0xffffffffffffffff, 0xfbdfefffffffffff], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x0, 0x1000000000}, {}, {}, {0x0, 0x1}, {}, {0x0, 0x2, 0x4}, {0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000), 0x10004) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:20:23 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) openat(r2, &(0x7f0000000100)='./file0\x00', 0x20, 0x20) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 13:20:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0704"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) ioctl$KDGKBMODE(r0, 0x40044b06) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) 13:20:23 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x11, 0x4003, 0x0) connect(r1, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0005000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000140)={0xfffd, 0x4c3, {[0x28, 0x2, 0x8, 0xfffffffffffffffd, 0x6, 0x101, 0x9, 0x401, 0xfffffffffffffe01, 0x7, 0xfffffffffffffff9, 0x3ff, 0x5, 0x7f, 0x6f, 0x8, 0x400, 0x40], [0xfffffffffffffff9, 0x6, 0x2, 0xfff, 0x7fffffff, 0x4, 0x1d21, 0x3f, 0x8, 0x30], [0xfffffffffffffffa, 0x3f, 0x2, 0x7fffffff, 0x7, 0x9, 0x6], [0x2, 0xf47, 0x200, 0x2, 0x8000, 0x1], [{0x9, 0x0, 0xf0bb, 0xffffffff7fffffff}, {0x3f, 0x7, 0x10000, 0x8}, {0x2e, 0x66ed, 0x6, 0x7}, {0x2, 0x3f, 0x9, 0x10000}, {0x5, 0x5, 0x49, 0x9}, {0xb1, 0x100, 0x1ff, 0x3}, {0xfff7, 0x6, 0x4b00, 0x4}, {0xffff, 0x4, 0x1, 0x7}], {0xffff, 0x6, 0x7, 0x1c00}, {0x1000, 0x8, 0x8, 0x4}}}) sysctl$net_mpls(&(0x7f0000000380)={0x4, 0x21, 0x6}, 0x3, &(0x7f00000003c0)="36d809fb5c71b7ae2a90f2130cd40ec0d8d705a5be4c4f47eb4086920e19652c537da384f902619d4500b9d8376ec651efe24bcdfb25091f5783f76b7be534f4a1086a49ee6a2e328d88a5b4af8eb7697969c8c0d87bb744038ce43dd383160c60e4b078ad2aba3af0aada0d33fb9c82b67441f358dda980d744200b38e4", &(0x7f0000000440)=0x7e, &(0x7f0000000480)="2002fac50eafc1f0f399b7d829c6540d7f11833c0c40d3d1b5d2e92268c5cfea812aabbeb7294af21998fd88e6f3f9a23ddb4f88003fe702a2c2e7de6433d9baa22693aff2feba7bddf75ca8a83487579526019f7246b32a1d0770ef10c3a8d3171251ce66414d7fce5a1fd6d69648589768f8f8a9f2a4aa7d29a23838a5743c44ca31ba27a677c48e9df8fb52b68b4d0fb8b85a87fab685dcc495862f002c5b422386a662d8d02c1e918fadeed80892b251ef6a0a283aa91230ba80998af4731dc49a8f63835b", 0xc7) 13:20:23 executing program 1: ftruncate(0xffffffffffffffff, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x10000, 0x2) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x2, 0x1d, 0x90d6, 0x0, "d76e8100000000e0ffce8c5d16de984b7300", 0x0, 0x100}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="8e0ac1190915fbbed54570075833225f0769ac814b5c56e99482384aff6a68689e66e4a95eb2f0a3b7b1ecf5569cbe15194009", 0x33}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) sendto$inet6(r2, &(0x7f00000001c0)="dc3c6a7eb8920c5d93b709a216c48ae556b414d2f5ad414ea586d93f856fd410d112bf5f2b42058b2499d1503138799b6b3c57c3fb7114b5e3361771dc4949927738def33c1371ca85a3", 0x4a, 0x40f, &(0x7f0000000000)={0x18, 0x3, 0x6, 0x5f3e}, 0xc) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)=' ', 0x1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r3, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) write(r3, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a569d907b1c4ee62bdc6519515a4c8ab06198824b3da025bbd47b3bf57945b76fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef1849c1409", 0x62) syz_open_pts() syz_open_pts() 13:20:23 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040)="c0a95d9d3d86830696f1dffb33609f5a8a48d1b6fc01d7b0bab5b89c929ce993c6215e2ca194b40cdabd1e4039cf67b2cd60089307539d27d6c09f16df2a935db8535e089f43a6d85230f1d06c89e1c01b0735de818665eeea96abd106938bb1d9fc82a494d5afbba000bdf40ebd73fcd4652de020a29d81cdef7c7e70396f595652a7f6ba12bc8b73f9566d93bdf74bb89a629a81cbede549aabbf2e58bf54987d79834a4a39b7424bf158e06715307605efbcf58aa9ccd0c2ce2dbbc016bbb68196a77fab39c729e448bea9c513b275cadd77ee4d7650621f6c06993af3659488056db49b93aa54d316c5e98d7485b9a5c9669edf410d5b5a932383e35b7e8a68d0c58b9ba75d8f6cd6e6146b489f32ad41198d282738d55", 0x0, 0x0, 0x0) 13:20:23 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x20000, 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) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x7fff, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="0a04eb684ecfc53869bed2732d1f87fa80a249c545f01d5393f40d97bfd47b71151e158f5688d4cea676c15d285e39c8c97f56d0d45a412a17e83334c12132454c21c9a5a41565b860e01ec338d69f2895c9df0bd3005b609a96b173af0ece2eac31b5eafba047f4fd3c31eea4dc0f3f7e94856a90c0fb1121216ecc8a50fe6622d550e51b8b3e1b30bef97ab08f71163b8bbae1ffddef4957b808158a3ea0f8bf60e60ad9349119b0d1de40f5e2a14207368619073637429b4769734939cc50eeeafeca71d5a5f9393ada85cf42d233b545942c31eb0eb27f27dc4c70cf383fd2a28a10ca1d1ba684339e52700b748000"/251, 0xfb}, {&(0x7f0000000280)="ccf2f14dab45bdd18d31f8bc3db64df2dcca405476eebb3f5ea6714b3e6084e28632ef0740c540c275eb603ed732d382c55ade3c09015b095b2e52314bbe2da75fe165", 0x43}, {&(0x7f0000000300)="c566e4082f4958bbb9b9ed833f32c957192cd670f184e75b5292c1a809119e5c9375ed3eb63ee47e618609635a88dcfcdc3a29fc1abe70960b74d6ea5aef54801893260379cd1affc122bb61c7fe8b41cf4e7c937239521928ba921b45dff43481cd16ec361e5463e6fea99ae7a65c1d67eb083f4b1a36da4279ff951e1f4f191a54391ae6aa2e7eb388edd155df92eb144dadcf0a529097bba007df4db82dfa1d3af351ad7b113fdc013c0fb8846044286c08c8275af5f3c64453c2e7", 0xbd}, {&(0x7f00000003c0)="a021e030c393544567c3695e7bec1953aa0f6afca78eddd9119b5784c45f33e5af873129753251239efbe5c6e6119b138510f513c116116f24a34d9bb12b4cf90a1ea90866f3c1bc4939c177dc7fe0be0930ce50459d13bdbc39b4f7882a9a1727dfb5c886703b8dbd918d414a52d7e44cb0c88132c3d5a452ddf81e8270183284b109cf72dc1c98f5443ca06ab1c029db5aaa0e36ad8f3b31076edd2a6da3a0a687af5db1367128b850505b0643b2f590e268ad9ea9cd623114abda50d1a2fc655be9447039be13ea81f8931a89af0f152c765a88b3347e7c19abc3223bfb1d322f7e6cc984031f08d1db93992fb70aea6792ac5ac20650dfd5c19df6c25e94d6411dd9a66850d795094b8949012deaf5e2bc289936dd8d12b7b1535d455eeef9a348a5d72d5e1fac44509d19b660395861065906c2f1eac01ef98c79338af052a281c54c00e9b4f9356e6bb657af80985c8fb57de692db00162bb3c488c49d8f9762c70c835360b09803f54cfe19555785852613c5d0bf6f44c37d498b1817a6c29c29c00af6a9261838d75b8b72733ce0e05b00bd9a49405425a137146e868fbf62d9578f6949f51e8bad10f4c4bccd7df7a0e19992c4bb79f8596da5a0466a7e211eeb82282fe83a7806622dcd7f378e570303e0cfc987c16c53836f09c7a23b2fef28a2b2f6a1387a72c1ad7cca6cafc3f1a51b9d2bda9bec20728e6339d80154c8cbae26ec4f886fa84452e0c57fde8168f4dd429251959e6aa9981a473f2efda2d2c7b4901600890733f030733ca67352f867c51abfb4249e5546b07e734bb2b3d41702cdebfd2eb110d977b35d5a6ba91f41f4aff84df755906a154fa1798d5249d22cfa9f6974a79fdedc6facfa930955ea5c65fc071dc75480e4c8dc88affb5965e86fba550aa98ee49e9e289cd65d40d17a1a4d74b3ea02a7857c92e6e9464ec17ae48301cb022018d378b65e0fa8776a4c2682a91613d8aa0beb9c82457e111d26505549bb43ab4489edf633ff54e2c1267a0de059fb767a5f5230405ecae01f79c40ec461d6054499e5214d49669db8dee3fd0f15a5df644e23511c0c75281644567c2af6f3642583f41b40aef27299105701fb63c07ae64f46206923f2a1b3f12d144a29b8f358a82f74b5898555074631aac1c3ab422e0d63a2bb123cd6fc86ceeb9b47becd0c509be505f80d76da68e1a2ac9a24746f6e4ef57a34121170188ab844d74157be540b325da2268826603eb250bdd2ecfecdd513f59f6a37b40908aa4da4367eb5b93c29e3e1b5bd4a4fa98db4e184dd19d5f140aa61225e2985744fbbdf6a41b2281ed8219b672de19d7afaafb4908ae5b5620f19251c2bcbcbfcbf869f6312f100627022a95943e1dc969419c605cfc45c30b0925cbf5fd86a4d9346b7b486e9ee9b32109c5f877b68b919346599ea74ca28a48427a1f50701d30289bd2599a4211ba149bdee0ebadaffcf75836398046bed723d5e99749ac9f9927901c5ed476586d5786d26d3717d79ee809dad28fd1f4a6ba4a5b22807fee76924338559bff87a1365adb85874286169d8bbb94d3145299c39cec3bb9cc6b76a1255de775534ee2d76e229ef54026a1f56af80d97205943a2f0075ee3db7763f3b58f0c21d710a7c874798d2fdcec9bcceebf97c2e332d88dc96b6ccbf183aa6bc66f25e55cc334cac54816452d97ec1471170d45702c9986573e4395adb3ce46f56546f6755625da3237b068830c704dc4ef3e3f6b9ddeb1f1d02be2c5197ec9fc354e96e6285cd86f09d91daf2b7c14730ba5c0c6580821b57ea21025fecbbe53686b1bdec8187b42c9f0c422d847d199c95d0a48fbe9de7c7ce0c340b30498bb92fa821f162217292415b9b15d6daec7578404d9996c733424d454c368b3d5056a2f1c1e34198b40a436b07ebfbf77fc913eaa7e3499620dbd5ce9ccaa48c60cb1fded02561694a2b405cccf4c7b2ced3cfc5c79b5557506984dce18116b4490fa2d881a27a49c4b5557c356e613802e79a1ecf8114c58fc41e9459cbba64038cb906cdca193380ea0d9035a1bae741e1db61cca3c1ad81be65f17cdd92c29888682e296334263a8cfc0b99998d8da24143533c3c6957fc0e5a2f1091da15a812cca99c33e3c0cdd5db4d0dd5df4bcd23a06dbf5fa3302fa94ec6164e4273a1b1726c842b3da21d8285ccbf7c5a9b7075c16c6720fc9aacd1586ad73eed0b1d7cae86d00700e046400bb0e8cb9f4a0f9088f40452a1f57d31f219c5e9a81c92a0fc612fe9cca66393cac8ae0650bfa3e94117bcea87c5c055004a6ddbed85b5a463b70bc28492530fe990a99c9a1a0fc364244abe989fc8e4a0db25c68741b493c0172a4d70cdc4763cf6595a709651f638a0f8cc0d1eef76de5d7a1dd8866b87405a174a947a73471c92bcba359220bdd9eb4bf666520143a5a956ec0ccd3d20583096bbd03890aaaeb9f4e6fce8721962db34bd9d6426af7b3ac30fd8c8e5920361c446b9f19f95e057fed94da901a28ffbdccabbc05783a29b65487c9bb2c081f53af2ab4f84b00da1a094108a841286ca6e4ec3a31602bcdfa7fb61c9f1c4e428c2c97da0be28d7e19a9f42c959115fa540adf320fe49ff37017fb73e0d647af6568a1f28e51ac3cc0c7dabf04d4cfd08c6af6be8fe4eb4cc289ac135f6299bff043d713cf25f614278f15806214a750846ca5f6b5a211b1e9cdae525d33f6c8615acdf0a31093f3cf0fca073b62dd40eb1c114a41011bc882de598c1edf4e7f9833965c12932e2e5497615574f7f72e73d60e0b5554816b85d6046955e3f9caa11ac5fb17e42a0729e1e9fdaa00de51fcceb1221a114878f3b0a9a45f814f2e47daf0761197c2cb0a92447dbaf80b1d3e2d90c48b5bd293923b83d5135baa85dc5f6fd3baa6414d73d2030be7c8d214e99fca02c0de9a28a7e3257a913ed41af2da375fe2f130e55793589030a351820652c217aae1858e87275b4ebdc26bafcd8236ec1f5da960c0de0cb8562aed13a56faba4ed134e1d91b4ff04da2bfb982340452896b841a7349823531aab796021f01d81e0d4bc9398065fd7683d0d1460f47aaa6ac65d103ea3b24f5b55b3470d8b7a15d3c2423052599193314b28f03f77d687838dada6b8f7da53bab2e0ba3e40bff2517297c4fc036fbcafcb3367da9c1f334c43fd9c054f77b5659c364e669a94c28951f1dc538255f546e6124106d3db9d798de0be0eaaca1ec3b30b5eab18bcef6d8f8daa7ce81aab363f0dac81d77537f90d150e5f3584b5d0f0fa6f3532b49fe7f4f0e6ac44aed6dded4beb8096a3430d7bca396707b1bc9c275c8766dca079baeab4dd16551fe6f950d96dc671e1dc00f8e7056c1c01eb58d6c2196c694e3c5449775fc55897b7d45e4a40c2c024a3effdfd6826e2bd9755f288928d0f7a8688c2764c26faa4b27f68fe059cc9da19646e52c63d9c32f5687e27611f30367a9efab9cd383a17a325930528afbf7df8778fff12f82d089667f12bb56b3636566c6eca6020550b29b65462d10e15548f184796bf541193d1d1571bb7d47092d4e56df5d759a3a1d4e96c5497a9349b47e31d55b0ec1d9991581436fd5d182e2c9e8546738c6826d8ee1232a3924164cf728badd231ee3d8fa32d5d71829fd2da8c8a68aad463aeda99dacbab8a0b3ddc7411fc2ac8863248d7bc3f48aa31c8bd6455e4bdfa10bc113deb45a4625742b2118db5bf7f6ad2dadf047e079b57467d27e39c7940efe12547036c9e78dc3cf8d2a586fb31c8647f70b67323d08cc2e5728a26954b4c6d4ec62a1d8b6cb45f6d87b9a7cddf7f9ad555c0eb04585ed1850af9ecd9fd98daf0b7d41de4e3461c45d8386b7aab34f26dde12b6aa885b546b1bc59d90c7e731d2b253994ef5a05ecd0eae060ef843b815d52fb484d11ba73563c4eb2ec5a3e8fc0eee6b7cac4f2afd9b328e347b1bf2fd3aaca36213135a6f0a254da80a7db0cadc81047675339fa1aa3c3c0f6b56bbe18bcedc70e44233c6421a5099e5a1aadd4ad695380da1d32f1e7a267dfa5c190466c01922361ecdb73e75fe5fad2e7b893ee9fd462c85df323b5503f368b42f8fd44949f0bd1f36b0319f3822a79a161909eca0ffef109f3f7a4ce1fbbec5a5c2164172a1c13d6c24fdd38c333fd0af326ccc91f3ca83dfd0614cb39dad0d09097622b184580d3e1a483c96ce22ef5684363f2ea1864a2ae28de20f48f5ff7433c779fd8a4e3182709f4f9830d342ecc6cc1853796aacff3469092dc473858e87d54af6164e6026d78f84ea2cf9ad06278ed335415ebb251ba3b69b28cb0899516a364f8abce2c9c9e8450fb67e92cf28803fc55311911bc1eef93845d5131418cc08366facab9a0c0074ac5c5476806235eeafda9648d15c1dd8d9b4ab79837c24669e69b89076b88d145170119c310270cb67c266c156a0d48426da7d46cfd39d65e75a6e4ab26dc781c8805b9f8d1da206fcdc4221eeb94bef716a00d529c936675e339fc1eb1bc9e2e7c66f6da04f9cd1ecfcad0f09e046f9fe54c9722976feac154c2583314426460abdae691e46f4cbc713dbaacf4fa7fdec0628f5ca3588a446ca08ccc742c61a6b4038e714bb47340866568b3a5516163ad9f937c26d7d3f3c33f63d9271be8fae7910e0d444b1e2d662caadddae913742c99c94726bf869d79d9020302015809088b195f95125781b32d0d928920253cfaaeb61009d3b46da5dae660c27878c8a003d16e5d67c55472c100b78a8ba1673a4a01c8c6591fa7370e64d8e3520f9079f589465826a9fe34aa8d38e01eb1b58dc9c14996baf142d7ad5b13060d6223c31482e01ac54a1dc6c9e0dec5ca9f38133e7177118dc7e87d12e85e820d39c79571bbbb274afcb9f6bd562e10995e050e2228872171fb604231b7ab6385635499b8344fb5860ebe231c204b56c992a496361dde8e2803ecc7433125b00eed02083904f0ec41239a425daa80c318fb8162a15dea93afcb9d5d993b2b0282892597aaaa87a2f3a1f22f6b7d61df3be721d4b7619ea4a6773673e7ff8c815eb27f565b8f318b89b271b5dd7cb12be1224d9868825d9c0cb130269645349b7e1aa8492edd827cca59eb0450aadaa6530b5410d85bbaebb11626b959c46e3082da4337d41b6441b38c74bc22c1b5921fbbc11c2a7f1e5dfc8aa2a902d62ad7656fac1c76f6b3d299b74673f1be1732f6a1e6811445c36cda48b1189082809fcc1465fe5aa6779a6f78c591e29ffd20609ad5124c09f37e6db3e3547fc4c1b7e1df760728e538ae2d277787af4722b9acc7d0fc6d2431898ce5846408c74628cfe61aa94f2feeb9ae97d1b0ea611db96e0604a3168ba08452b606d33e7b5b3c624778e7587b61e461ce9a682d8ad92f71216f712ecc41f68cb4f5b5889f91a3449b92fcba48450df062e8742e93f486013c72e2e6b7328a15ce1e1241a9f0de8d88d75026dace120f4d38958f49eb86fde2c748dcaa045a4fbe1d2b6829d1f58f4df2e51ee5a0050adf7c5363369f5743f706dd001b4123c751064ebf25c4b7eb28c44c368a1530b57d3dd0b794604afca16a5bd286ff8786075d215a518190aabf41ea5283a32a322ebb7219480d0c40334fb0ff236dd1ba17afd4f5ba824f2ff113ca9b936219286be78de2b8a5e068966c40c9717bf39f6ffe25e2c24d301bd08be57f4e3ef7d3aaab4d45e78d11c707f9581ac6407c809715e39848e42af3369b755ed1b2ea810cacc42a6d8bf59b67559b0fdf9dd2e0c210cb1fd9ed5e", 0x1000}], 0x4) write(r3, &(0x7f0000000040)="0fdeb336f625b21b", 0x8) 13:20:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x61}, {0x30}, {0x6, 0x0, 0x0, 0x900}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000100)="8e0ac1190915fbbed54570075833225f0769ac814b5c56e99482384aff6a68689e66e4a95eb2f0a3b7b1ecf5569cbe15194009", 0x33}], 0x1000000000000119) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000240)) socketpair(0x10, 0x2, 0x81, &(0x7f0000000000)) write(r1, &(0x7f0000000140)=' ', 0x1) ioctl$TIOCCDTR(r1, 0x20007478) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:20:23 executing program 1: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000080)={0xfffff001, '\x00', './file0\x00'}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x23, 0xc6b1}, {0x81, 0x8}, {0x0, 0xa23}], 0x3}) ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000040)=0x31f8) 13:20:23 executing program 1: sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000140)="c4ebb948bff5db32987888b285302d8f3a5c09be10a87b962cde631d2525f9c07a8b56d9cfb40adcae074a701c9c98912517638f94777569b043549d0eaa81b727cc15228cf856b92497bdafddc7c1b0d0e0da5034b1ae0e4429e52c3cc8f0b57cce9f7a8316b251da176f876464011550b6a2215502578e8cfaf554f658c937078b4a2e775e6df1f3c7b6f5dfeb0706aae34cb56df8d5a149aec55581ba10a39d51a89d36c9f1c7e2bfd6043cc4117c22745faed06b9f9ddafa96ff52f73989d95d531111ed5e72935aecf63f6b485111bb0f7d6ec2c897bbdeb0c5efbc2799f19b1e27793471dbfddea5", &(0x7f0000000240)=0xeb, &(0x7f0000000280)="9ef566dec69c4e96ef620d7102a0498644742a9d706ca4e3114addc2a0432e4f81188dfa32fa45d49a189726d86a14d695704ef3cf21e7f9f6a83d0bbd7bc29906b6cc7303b870d8947f2f9c7b8d27c7165e19a63c606a4c83aff062bdb882c4b77c846ef08d2942e8ededbafbfd8a362eaac340782a36cdffad11cc4f30ca71546d926dad4d14f9134c3969b168c7b825215fadbd76319c5470abc7f80609df17bb657d74fca6929e9f3028ae51934c7836780bc773b430319eea4f61783a22", 0xc0) sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, &(0x7f0000000040)="2d541b93d2556a4eac7a8ce34758aa44f35854ab12205b6bc5f08c37039d465c95ffd661dfd7ad3eec98923e3f7320c604ece152435228ba1684b2af1e2ec9ae5dcca8af6e735217ecd844ea1ad57634e3185eedb4deab37757ff25da619e1dfb504df7a1f29b0e4d0852981df3ff3f7cc3360cc2402e2a23240bfe7de5c53ce1e28eceba2f18db227ea0cc046c397dd00", 0x0, 0x0, 0x0) unveil(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='W\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa) sysctl$net_inet_gre(&(0x7f0000000340)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000380)="669557af5749f37269bbcbcdeda935e9a3f94ef08e89cd849d30f31717773d1ea44a3d5543e2cea8a58d1486fac3ad773951f89c12827a08c0fb26e04c80fcc46788438a4d8399152958e1c9f3121f07410eda71ee3ca0ce78634bda4cb608d53035d12b75b5181e9429aeae0875c1f1c28cbac64f4ed9b578", &(0x7f0000000400)=0x79, &(0x7f0000000440)="11257907e3b56fc4ca974d151dca5fc56e89a335cc2de5685bda6175a03f2b2a1a718bb3825121a6ccfade102ef1742a8bebe0c46b3c6258f1a71a97a9854d0059de3d84ef4235ec9b4c97c449d5a288c007e4d087096d5260b736", 0x5b) r1 = socket(0x6, 0x2, 0x2) getsockname(r1, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) 13:20:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) shutdown(r1, 0x2) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = kqueue() setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x7f, 0x1, 0x8, 0xd3f6, 0x1}, 0xc) kevent(r3, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:20:27 executing program 0: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0xc003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r3, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) dup2(r2, r3) r4 = dup(r1) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x81) 13:20:27 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0xac0, 0x0) r0 = getpid() r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)=""/199, &(0x7f00000001c0)=0xc7) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r2 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="62020207e0"], 0x10) 13:20:28 executing program 0: lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x84}, {0x4}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000a5add2573ba1224fce0af1e3a46fede9d8964a7f75cbc8aff092d09491080000007ead19098040faefb92153429d895dfb2b45fd84507c87a24ddbe99013a02f511138aeb9af71dee596c2dd9ed6e8aef15f8278e470d2aea13e754de6e2d8b92169a28b240e6e1d069f0ba7a320a6ab4fe33ad64d15740334a3353814665a4f2d594bb9958bccbe107ee828a0755b41c86d3d11c2894ed1aa1cef6cf5bebe9f47b9de50a392795154c867dda7a7be3cd19a1d8f8270ed642cd66f4659b903a117fd358e3e140162ed8a"]) 13:20:28 executing program 1: kqueue() open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10088, 0x2) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000180)={0xcb, 0x0, &(0x7f0000000380)=""/203}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000001180), 0x0) semop(r2, &(0x7f0000000140)=[{0x1, 0x1001, 0x3800}, {0x1, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x0, 0x3}, {0x3, 0x7, 0x1800}, {0x4, 0x1f, 0x800}, {0x1, 0x0, 0x1000}, {0x2, 0xad, 0x1000}, {0x2, 0x9}], 0x9) semop(r2, &(0x7f0000000240), 0x6) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f00000000c0)=0xd5c) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000040)=0xa6) setreuid(r1, 0xee01) r3 = msgget$private(0x0, 0x82) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000080)) msgctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) 13:20:28 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) chflags(&(0x7f0000000040)='./file0\x00', 0x10000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000100)=0xc) 13:20:28 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x52) semop(r1, &(0x7f0000000140)=[{0x2, 0xc100, 0x3000}, {0x1, 0xffff, 0x1800}, {0x3, 0x741e, 0x1800}, {0x2, 0x2}], 0x4) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') pipe2(&(0x7f0000000000), 0x6) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x7, './file0\x00', './file0\x00'}) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') 13:20:28 executing program 0: select(0x40, &(0x7f00000005c0), 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) lseek(r1, 0x0, 0x101, 0x1) 13:20:28 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005046800000000000ce60605", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f00003f2000/0x400000)=nil, 0x400000, 0x4, 0x7811, r1, 0x0, 0x401) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) 13:20:28 executing program 1: syz_emit_ethernet(0xbd, &(0x7f0000000180)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "00ff7f", 0x87, 0x0, 0x2, @rand_addr="e24d0874ffa47109000000b29ee67d40", @loopback, {[@fragment={0x2e, 0x0, 0x5, 0x0, 0x0, 0x1e}], @udp={{0x3, 0x2, 0x8}, {"2daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b"}}}}}}}) syz_extract_tcp_res(&(0x7f0000000040), 0xfff, 0x200) r0 = socket$inet6(0x18, 0x8000, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x1}, {0x18, 0x0, 0x40000000, 0x6}, 0x2000, [0x8, 0x4, 0x9, 0xfffffffe, 0x9, 0x4, 0x8000, 0x8]}, 0x3c) 13:20:28 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c0400b300000000000000000000e41400d5c6cc0000290000002a0000000001db8d4065120a01bd"], 0x38}, 0x0) r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000240)={{}, 0x0, &(0x7f0000000080)}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffd, 0x5, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) dup(r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) close(r3) socket(0x1, 0x2, 0x5) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f00000002c0)={0x9, 0x9, 0x3ff, 0xfffffff8, 0x1, 0x0, 0xfffffcee, 0x10, [{0x7fffffff, 0x7, 0x1, 0xffffffff}, {0x7ff, 0x6, 0xcf0bad5, 0x7}, {0x6, 0x0, 0x8, 0x8}, {0xff, 0x5, 0x4, 0x8000}, {0x14, 0x3f, 0xffffc087, 0x9}, {0x1, 0x401, 0xfffffffc, 0x23bd80}, {0x5, 0x7fff, 0xfffffffb, 0xffff}, {0x400, 0x1, 0x81, 0x9}, {0x6, 0xfffffffa, 0xa9, 0xf3}, {0x0, 0x3, 0xca6d, 0xa41}, {0x8001, 0x0, 0x9d5d, 0x7}, {0x8fd, 0x0, 0x7, 0x1}, {0x0, 0x4, 0x1, 0x401}, {0x4, 0x0, 0x1}, {0x10001, 0x7, 0x0, 0x80000001}, {0x3, 0x1, 0x0, 0xa06}]}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendsyslog(&(0x7f0000000140)="c01ad9ba47c1b9ac46f34b8d5adeb8564099dec993be4fd2ca45ab83f97f5ae74058c71b621d008edd915c60a99abfff62f2cfe7cd146316a93e73d1f408f0181f5a0981fdf1cfe0a796ec6bc9ff8836044ccfb4b8ff7af919ff3c911a3fdbbaaab863f0aa750892a74f266ab2f55e28c400435723c96ced121dad561493e9ced4acf2f550f1aa9ac8258d74c57244e2bfd2eb7c04b2f5b098ebd1018b14816ce5206116409b9627b801290fc2e7d23afc6c6fcb1c83fb80425c6a82955afd7c23a77340f72bc58756bf7436097eec86b1b36cb0b998f81b391a352313b6d807a9fca0bdd42fc60a214751070cc393", 0xef, 0x2) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:20:28 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x11d6) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80, 0x1f) chroot(&(0x7f0000000100)='./bus\x00') ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 13:20:28 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000200)) socket(0x2, 0x4000, 0xf3) 13:20:28 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x108, r1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffefdfff], [0x0, 0x0, 0x482]}}) pledge(&(0x7f0000000040)='tap', &(0x7f00000000c0)='.\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x80, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) pread(r2, &(0x7f0000000180)="662694fa5b900905324c58d031ea33704417888e659ab513c91d452b1ae7ef0417d2af49776be5432dc5582a1d460baad7a663f153", 0x35, 0x0, 0x3ff) 13:20:28 executing program 0: sysctl$fs(&(0x7f0000000000)={0x6, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x2e) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) 13:20:28 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x400001000000002], [], [], [], [{0x6, 0x0, 0x4}, {0xfffe, 0x1a3, 0x0, 0x10000}, {0x0, 0x5e2f}, {}, {0x0, 0x0, 0x0, 0x6}], {0x0, 0x2, 0x0, 0xfffffffffffffffd}, {0x1, 0x0, 0xfffffeff, 0x10}}}, 0x0, 0xf9}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 13:20:28 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getuid() setreuid(0x0, r1) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, r2, 0x2, 0x8}, 0x8, 0x2, 0x3fc}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x40, 0x0) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0xfffc, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r4, r5, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) setgroups(0x2, &(0x7f00000000c0)=[r2, r5]) fchown(0xffffffffffffffff, 0x0, r5) fchown(r0, r1, r5) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000734000/0x1000)=nil, 0x1000, 0x6) 13:20:29 executing program 1: r0 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) pckbd_enable: command error 13:20:29 executing program 1: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0x102, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000100)="8e0ac1190915fbbed54570075833225f0769ac814b5c56e99482384aff6a68689e66e4a95eb2f0a3b7b1ecf5569cbe15194009", 0x33}], 0x1000000000000119) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)=' ', 0x1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) fcntl$dupfd(r1, 0x0, r2) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 13:20:30 executing program 0: sysctl$kern(&(0x7f0000000000)={0x2, 0x5}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f0000000080)) 13:20:30 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, &(0x7f0000000080)=' \x00\x00\x00', &(0x7f0000000040)=0x4, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10, 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x4, 0x0) pckbd_enable: command error 13:20:30 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x6, 0x5, 0x800, 0xfffffffd, "60f8ab1501af9a99d7ffb756fdc7a422a46ed840", 0x3, 0x40}) 13:20:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbefffffffffeffe], [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)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x2040000) 13:20:30 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x100, 0x1, 0x0, 0x3}, 0xfffffffffffffe72) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 13:20:30 executing program 1: r0 = socket(0x1, 0x1, 0xb7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x488a) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x21, 0x1ff}, {0x2, 0x1}, {0x18e, 0x8}, {0x87, 0x3}, {0x80, 0x100}, {0x21, 0x401}], 0x6}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4b}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) 13:20:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffd, 0x5, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000040)=ANY=[@ANYRESHEX=r0, @ANYBLOB="476694824daa6d80549024a7adb5373883be0a363071f7b3d0a1580ffdf1ebdd3771"]) 13:20:30 executing program 1: clock_getres(0x2, &(0x7f0000000000)) syz_emit_ethernet(0x46, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffed89ccfce59851ffffaaaaaaaaaaaa0000450000380000000000019078e000000100000000030e90780000000091ac1400bb7f0054ecd1d276959fd98317f449717ae67ec9fa3b40f665984406cbba40b31cddded3b9685cbee486d60c50387cbc6b795b25e3f2fa446a900f5a968c471764b3abbc48cd25490fb978f0c8a3972f5bfb1f"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0xf3, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x1, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x800}, {0x1, 0x4, 0x1000}, {0x4, 0x3, 0x1800}, {0x3, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x101) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000040)=""/137) semop(r0, &(0x7f0000000140)=[{0x2, 0x800, 0x1800}, {0x2, 0x0, 0x1800}], 0x2) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x23}], 0x2}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) poll(&(0x7f0000000080)=[{r1, 0x4}, {r2, 0x1d4}], 0x2, 0x41) 13:20:30 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x8, 0x5, 0x1}) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x15e, &(0x7f0000000480)={@local, @broadcast, [], {@ipv6={0x86dd, {0xf, 0x6, "85b14c", 0x128, 0x3b, 0x2, @mcast2, @empty, {[@hopopts={0x88, 0x12, [], [@ra={0x5, 0x2, 0x3}, @enc_lim={0x4, 0x1, 0x14}, @generic={0x7, 0x81, "8dce8d4e4add66979406794e07ef89c1b0678e1d3de7b0c0383051ed7bbfaec496a39e6f9b3f7eb699999c86380a701d0d8b60413853c8f40204d1b41523fb092149500556098aad6ba25e41033884f22d0d4ab4ceb666efbe8aea81fae9df24f17d3c704c7a9309177aa4481e70862a71e3b04bfa53f5d401c3a620a70cbdcb8a"}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], @tcp={{0x0, 0x1, r1, r2, 0x0, 0x0, 0x7, 0x40, 0x98b, 0x0, 0x7ff, {[@nop, @eol, @sack_perm={0x4, 0x2}, @eol]}}, {"3dc9f364c4465f5aa86e2cc2d30e8d949fe12f539a8a7c0fb3ce43d2c0c44fd5ddcdf65634b038d517978c6e8862bf8f23cb1fda705caa287d8c3805e58c42b6f10071169a1d471217321f63aa4c462225303dff0f007094f8c572f86f1fa8b3143fee07d40a4afbd9f9cf3d"}}}}}}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x8, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x158, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08004900014a000000b300009078ac1400aa0000000044100000ffffffff00000000000008c54e224e22", @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="c18000029078488803030004020113126a148ab0041720161cebefb22cd0b71a03034000aedba4db6babea1d7fc329938dc606e38c6630b599f32e1c33f40429b6195ea4da2dc04c042200327b6850caec8f20e5cc24e57da01f5930716c49faef16c605f4e6b3c7415ca74454f36a6b5b77b0c4309ddb10282a86ebeb092b832d83f2223e9da5d12a533826bf5700b810ad5f109edc66307a883720ba400137136dc07318decd1e2915fffb0f027ef4a37a52e742283576d3ab9207f4968e88d032cff72b3a07826fb03b01548f021a48eacd9ebf8a80519a812afc28f1ad7e87645377fbabe445593f1e42609c38aaaa737db6d0c2442a3f1260cf911995f737b03fc9f9c61229683b805685f11767d3928ec36ad2c0954cdad9c39d5532bf631c2355b357e29abd"]) r4 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0xa1) unlinkat(r4, &(0x7f0000000280)='./file0\x00', 0x8) 13:20:30 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000001c0)=[{0x0, 0x0, 0x0, 0xfd}]}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) getpgid(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCLOCK(r1, 0x20004276) r2 = socket(0x18, 0x1, 0x0) close(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x40, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x3) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sysctl$net_inet_carp(&(0x7f0000000100)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000200)="82d0f195c78911c0dffb61db4de228975f1bf676222d6c54051dbcd405182ddd25452b6f793b92a586b1d051f2f28f0619b5fa6d4a71e34992604408da9e8f500633ecfdf2181d39ad0f284a3511445b95c0a98a9d3c950223944f9f33d0b5661c8df2ba63375d0d86ecaea09564c92753ee373b7efe9158e0d200619b2adb138169a2beaa426b64dc96c612ccf2b304431eddc6718b66e3ed96bfe78f4dcd8d93eafe26740b902621498309b4ed640765a81fedcbee49fd6bf6771b0a0df868e94353f12b0606c90d3507cbb6117ee2", &(0x7f0000000300)=0xd0, &(0x7f0000000340)="2919144860c66107b2181744434587c61785340d5da6e895f98721b2059c3f68f6af60af797589e89049e15f429b84cdb50620490108d0e312bfe9dd0d8ae7d4590590c050693b7d16f86df573f85d8ab0f1082ac6ea0b17939806d856d84cda181d34de5d6de9197b2dd8d074565130b1fc5fa6dc4a205db1d360018fd57bf2", 0x80) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r3, 0x2) 13:20:30 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x2f}, 0x2, &(0x7f0000000000)="197aecfe", 0x0, 0x0, 0x0) 13:20:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x400000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffeffffffff], [0x2, 0x0, 0x401], [{0x0, 0x0, 0x0, 0xffffffffffffffff}, {}, {0x0, 0x0, 0x4}, {0x0, 0x0, 0x0, 0x80000000000000}, {0x0, 0xffffffff}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {0x0, 0x0, 0x0, 0x4}], {0x0, 0x0, 0x0, 0x7}, {0x200}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fsync(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) fsync(r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 13:20:30 executing program 0: sysctl$hw(&(0x7f0000000180)={0x7, 0x12}, 0x2, 0x0, 0x0, &(0x7f0000000000)="f471a90a", 0x4) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f0000000080)) 13:20:30 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000100)="8e0ac1190915fbbed54570075833225f0769ac814b5c56e99482384aff6a68689e66e4a95eb2f0a3b7b1ecf5569cbe15194009", 0x33}], 0x1000000000000119) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)=' ', 0x1) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r3 = accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) fcntl$dupfd(r0, 0x0, r3) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="c57030", 0x3}], 0x1) 13:20:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0xfffffffffffffffd], [], [], {}, {0x0, 0x0, 0x7ffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 13:20:30 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) recvmsg(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x40, 0xfff) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 13:20:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x7, 0x0, 0x100, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r4, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000040)="c25077795238c02a79f208819b01eaa4d996ab67f729593dfc7cd14192750c750c25bf13c09f043c6646bfadd182253aaa803b3ff3c539f491f064e8dee238eca25e1ab348cfe1e9f8c3eae2735355bb4a028ba265e7acf03a2e506643d6b33908e472a39ba603823cd6", 0x6a}, {&(0x7f0000000200)="0a2ba508c0e551a62817623dbaead6e81765015080ade91da47cd6a7d62153d6d14c1d5487b4cd1d6f5be054857f463c6536cba138826f4f02b772c8a2fa03f14a833f20d115315040bb44778a44cb6fa0a2100586f9b634c14d3448d4212247e7a772bcdd96aae9451a253da464913fa349fa5bac14f0d038411b1e4a47944f241968f2f00751426a75fe2f01773d07d925c049090201b6ec3cdd1863e1f433ae2f37130a59d2c25b0d2560e4355dd5e06d243e4fe63a5c33e875258aba9806b95b524bb6dcdbe8364a9837a6c4300a6737d1585e0e2ea520014f35a81731edd93024e527bbb1d0eaf63b124fe7479a2218137cc103222f6ef7768befdc77dadb3481ec6a05a0475095c0a5e2fb98d3acb980b9170a8006a80f0c406c7d1c27ae56f89dedf476590c6bdd65918c90247c796bc76a4fd9fc2aef9bc258bdf59fae75427e703df0f4972d88f56d9b9f580431d693379d464760a34ec60c59781d5d5578f3bb6e447ab516d3c2f78db0fdd2cac174e4f7df6340fc145ce5230c1da39cca9ac93642db73221a5245e18bf30f9f9f472264b8f19747615b607447c090282e94b9a7f372bfbffd4d51cdcc66bbcfec2b73a432e1ad26203fe2c8afd99d075b8eb76b129cd03183ac85e3b4d6355c3f315a8e7ac8eee05ed5c008b54483c8d6cac3db914b0b14566c55e460efc743f3755da00ee99115702d1bd1834885c7f1aa2828fa4c89acf3f35d306eede75141a7ab7dc5404c8dfb066590cd1bf9e66401f556fe46409ca0fda5555cfe5f9bf857b7a03c463bf664a14f7400e37937c46e520db4c1a91a29c912bf00cc53e87d27f114d896f81a6a5f96e0bca983aa39967988436f5ec2e009b0e24190825fa5f8a1a58be9f78bbdaae34b648249f01f4829b1144ebf21519adc2b6072536f3d021d38854592e5eabc4c48d3d6774fc0715d53b4f9acdcbeec9f2ce3e762a02eb58d70dcb4c0f307d16e7314b40e2e8ccac21d8e78fbd364c5a474075322986307a2a73b4adeec4fcdf41a33d8ef9e4f2f39acd1e43eec0f604dfe0f8f6a4312dfcdc4927d88e92cba4d4a180f1eff56fece2f6369f7b675556379a663b6a905419163852d34ffd17eadf63728483a9cf8838665fc8be5c4a2cb959a3452ca3fc20f24fb1e4790d14914d643352f848120136971273c7608b488960f23fc8db48671743c23b820a619a58a9adc01d4d4e72c925b292cb8bf4d5a2fb46963046351a1fa8feb7e6b034d87cc0af0e77bfc93ed18ff9755d4f04f36736fe0fbb5b7899703ae3f3d5ae3aa57d1cb0fe796eeae3f0d2d1d721adb5758eba0d8074de2f70ea39a149cfba2ca451849413ddb94e923d2eb91ca94b6ff5f1e70e67ecfa370c1a181ce7510304ae9b191abf0ec332d3ee582af6cf83e95af7f0d42788fe67194f29d692b9f4870d494bea0b899d8cb87c037513c85367e871ab1d3de0b2acaa30110119018f6581d1252446b1237bcada3ff565eb7ab576161cc6d85886bf786fd4f54dde9ba84aa81da1efd2995039da17007339efd272e75c50b7923f9dec12153033cada424850bdf94eaee37ddaf6bc1c6cfac13044a1477812d427c8065f2d2a8b628bf24dd274aad50c70559a79f40d0881f68a8a3e3ca6a8be0d3b4342a5e3a8db9753fc33757e918c02309964cc4575a6724f669589e1ef765bddfc317a32537dc7a72371595238241e35c805113f9d77d0552ad87a9cca1e3d3358faebbe21d873e994ac4a1bad79d17cc22d6ef41f0c7aa0c764923e51a2eef5166c42a149556b58add82558491380043c448eb4945e98be89cb87c2140e64e653c6375f8454457a4f19bcebf026bd5ede831790ce5f4de9bcd246675ddcf19da63e9eddd43ae84a071943abc0bd4b8a4a358e28d40ec4a0782ba1044610f0863c82f1ff8f060584a724684e40ad021c80e258b4abab202079d2c6f953eef2fc8403598f5c5a12bc0fa813cc0bcca3aff07cbef5d8d7aca8bba785c9c788f89157ea3be88605a687d7ee619faee0c00e61da5519bb1966dfed6d25a5476cc47957ed26f7d770181ca8004349ff3cc4dea711e40d0def72ad4a1ec7ff927e6928556103d9164dacb8c1eb87791489e77c14d8f4610b70dd7750dbaa49c708e27aed0d0162d9cd47101de41580b7c08dc2e5e93e19d2f70ae0d767d5a5dd274300fe65f5d8844e7b4d101e6fabafdd4cf723727f53f8dfc43b7c362824d8fa5db978e6a00ef1c163ec74c5fcf566210fc57bfe69859d68143341f7fd7b24cf1464c9641c10d2d895d1e9c415ac8dd39db8f24ff815c7e27dee065231a63f0359bc5c91f371b63b10b1f19f070dba776abdc6c408bf7ad71f88c22c7efc24927c2c1fd571fcc4748ff740c95965ac60e9227b7eeabf2265d8297f244f2931de7ebc10871a98e4855bbf30ab6674442aea9f6013f993f2a8a05ccdef78662e1704db3dd44c7f6f89d1c07fceb99cfc02d3f392597e0c6b1cd826e70e92203711b52abebacc9d4ca2c4d9aac65a4bd5d9398bdfb95277194c0cadb597c6050713ae79f4602b9197aa9e2e6230ca1dc9eb6d0b060fa5834064a3a6258aab29b9dd00a5f21f30a13c7cb958e7b641c59eba672fd6d7dabf0b6c623b4107044ea845161621beafb2db08b0c21b6750468eb4c350b95828b07f7b971f9d718639bae2c9f17f399f8c7a0d6cbcf7b34e21ccec52283f6432b1c10414dd8447f664daac1500fc5591ecea6321169215c84fa9701cc661ae0e560b9914f822f1dd9f86ace715b57d6e79c527fa8f4dd7729fc633fb0f9e794bb64404a5c581f794ca5337176ea2b9a345ee0554b004e1bb8422d1c70547ecca25471c228d6805988125e4a43bddde31f40201a4a015589e41010710270513d477b6b372b246d06b91a89a42916906b129f72168a4bdf8e1b541cbe2459be87d29710a47e84d2a205c9c3303b27c19e8bbc0ed1d6581ad03bfa39149257ee6804c1219e41a34820018ce8125542ce84aa47c427c801f6697bc0f26180c0f6fd882b9e5e99839e11d2d6dc1c5b1c6af20bd0eeac8a72e0d1d360707e9fd73fe9d985c3e48d8f31fe8171c1aa5cb0edf63248334f089a3714d6c95ea71910f65eb3f450ea6631e8f80fd0ecdd4e63a7dbee12e916b0ecc48ae6b732465e955ad93366c3305f0d17f8da1932ff047a191eb01f154b6a76498f55f41bdf4ee32ab791e2cfd9e26dc73ddd0169f0de6dab9d98ea9c7037356b16b44e20f172fbac88d5469ea2b13d46471c02f8fb330be1facb8fd1262a35dad44bfbc8339b2a5529aa3c2978e2694365f1fdc46971019d857dca352dac7b6f6b71c5f7026a60bea1653d89913f46423cd4ad168cc07d03b83cceee6e39ed08eddd5f2080d050d7f6f53f088f03227e56b9ecfada01c7c2b01702d48144bc8f40ee708cacccbc16c227111a280ee31d926d71317adec0cb49fca051597208f34e576d1833a8ca2e98e7e90f5604190a7cfe5b1ac00a35fbf18b647f5d0b1ca6ec61fa1d21e8e3e633e3e5cc5a108805272595e4d25e512f52a1d33c8e00db41fa14a9df5482fbbd443bc0606324aef6b0dd00b66cef133d48863814e14203c94c3874023656f84e90fe527cecf26652450f1f1d914cc9d1942428c546978fb470448042a9f51b9f9d5f0bda2d7f4aaf277a7f6d3f1dc7c48a888b9274783084fba71f1a34bef0ce40d9ef8d5e032cd5f87ed0103bc04744dee28557d49395d0274de41f18fd11ba4b34a7051993a7f4c1076603499661bcea95685692dae3b199aad5ab1f34bf4e954828a75305165f9409b1a1c8d48d5ba17f35e2f08128b4598da785c4d2cd28cf0a1d3f92fcbb28f5da3f806d76764ed9e0ab11d757fa82863df1bc9b810033831c2ac218e0a92e79c33d16793d53d6f103d19257cdf05ad888961483a99d3b08d864b7c91e31d9c36cd6533b056ff1f08d6e1069fd5cc2cc793ca7cf7ce671f03cd7227a122bfcd81c25525199fed43ca3e7682cd8b6f139fd41657b27a7a304fae8582454af878f8a767f47230e394fbc745744a3c9d9041b955ebc22477e566c586474e2406e62fc110ff8a2698e672a765fc4936f4389469ec282366dd01a2480280912d9dced2946e05223df0b85db05cd304e6e7c3fbdd09a9e74eb8a6727bfe038fc1d48a2976e3f1d21d245cc5f7d5553cf7582d05a00b40b29932fc0de09c72237c4658806a3334641d685659df88c798004a80654fbc050be4d6c4419e83b14f9d6513b7238cbbd6244b14a86f1ab07d56fe91ce94feae3365415fd021dfaa03aea83c749ba10f24374e738a929be29d211803131840afc063308d8d99cc5148308d8c12894fdb10578d7fd54bc342d97b9185dd33a473b357f32b7226f4279b5dede16cee114c3cd56fa44d83676580096a99c3969cb0242e15374101dd87cf29a79b705d1024ecf5f90058e8139a778ab8ca6d7ff4766f1f0fa8cb9a662512be6b452a863300f4c0801f442e9c7c098c64a216d6befd66ec37c6a91b5324d7afe95f6be2b10b766387613f2b93359698119f0c2b1a3fd0def121fbbecdb597fa46d00a16a3b75526d71114636dd5ab807ebb36c25bc3057fc21b90ca312202174c6b06d574556b17b3802ac6f7b16f7aa6ffc111e57007db1d9f9722d45b11d3404f3ce8b18be7192f59433e50e7cc9ef43116ecf7ee3bf6c44f155e9bbbae5fb065b71b1f28072540de884eb731d0f058e16b2e4307eb238fbf42717d414d7c632db9beab3848e0b713589b4c70f6a0fb666ace264bd61085fd2a99000958ad95a16738da5d07134d1e1e32087d5d8b566f2f3aca17e344150ccdcb0fb4bd37484a9cb2a51e165c62c9e7422d33a081c1fb1940ddf57b6ef0cfbdc9a0e1c6f2056d497edb212e4a71339dfe9f9d6165403b08c1de732ffe48ee26b572d1599d7e31502d2aa45679c563c951ab16fc8c22db49e63ed72e2228896926f3fef3395f414f94c78df0f6382fcbfdad4618e9db4848007f6b9423ce25fc18ca87733404d076b513b79d2c27d3976c7811426a0055ef482964151a153d49efa0845402e774ab5a215c0b945d1e1eae2623bbf8d015b563102b1cedf9826d0c0ff6df36041014e7ea293c2638382e6d21eaa84c1e21c2b85ceead8a3087352845402f9eed60021bdd5a732484009fb67b9d2a60a0b8b9b7d89ab047a0cab7da8350adeb1768e87f05ea6f60c3fa58910dd9305ebd258e312658661977e4f0db69b8818e633ee93a8d1acaeb133e53253f30eb319bc903d62f0f4f3381c2357b865ec708f0b08828e6cb7928fea1d64a4ffa6c1267ebb1549399c35622810e2f76cdd557d15d618cf73397ae417ca7f5a2fd8b67db66280e922e6a38cce14b2f1284f5f239473b091be5cf1b84fd419f5e512f84d310fb80e4e4968e4e13825512101b894a0a6c930f7e8afc3b2990b7c54c04c2ce2e37071d26cbcdbffde85fc0284b0863d6eb39b88b32c06e244964cd6f717625c531fa67e1f449b5cf6b02b833cde88b4b0a74343407cce383b5961001df13dff45cf9fa09513763996f2b7229fcdad667c3d8efdfc0011629196f1c544106cc72873b76e10dff20167bc5e25b45937c76d439797f391d2cd0803d4c50697cf4de0d1f76632b50e84dd7532e87ee80d2f301de2336228c51a0044df8e3ea2d782ffb5230da1f9e35bc6cd5ff0d21a46d049e5662b9e6362009c32b63274f9752fa9e4f7262a2987e0f4658e769ef80d524e5032fc078eb6c6adfdacc83ea362d4219097", 0x1000}, {&(0x7f0000001200)="809bbb2c470b7feadc6333e26353b6e5bf207653d7c0e9c3e6483f0ab6a2da0b375945094a6c88564041db30e851e2cf3fd8beb9595d9021640abe75a954caf00e", 0x41}], 0x3) dup2(r1, r2) 13:20:30 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) write(r1, &(0x7f00000002c0)="95995c011395da932777c9fcd0c145bb710baaf0b2b64df439112a2934a026f53ec527c6ff2d3917ac3b11c1fff0ffc68d47e70a23cc290d52356f47a7631dd255e67f4db80716cb00", 0x49) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) write(r0, &(0x7f0000000500)="842d5789656da46dcba2701bc9ffd393e9b16e3c84003343a166865f83ad", 0x1e) accept$inet6(r0, 0x0, &(0x7f0000000540)) getdents(r0, &(0x7f0000000440)=""/136, 0x88) sysctl$ddb(&(0x7f0000000000)={0x9, 0x2}, 0x2, &(0x7f0000000040)="3662a6414c6888b5e7e55f5adae458237955f2e22ccf08bcae3f3fcbdb98383351965eb8a5526e16a6154a31746374e739db08aa753c54f2f2128170979a461f8c57d6bff46ecf6e9da69e997af61780442f058f89f399caada78e37dc357197a87aea6cf019660af013ca04ad3988e5d7abf3f5beed9eb35c4aec8c36e1b10e53ce3e4b5a2c64c252b5a3d5db5d6c1248599c29b8b59e8fb14027ef40abd91e66639838cdaf6b56b0fd4f564d2c9dff5f2bedcca66897787d1bff89180ecf036ebfb41666d9bd610f7def1cbf2302d99f392222060ca3", &(0x7f0000000140)=0xd7, &(0x7f0000000180)="f46f9d538aafe1a9bcb4b6d7ba4f3406468340e37f98b751bc57687522d6f3a48834c3fafa24df32f93e7d8ab0d92b2634589469ae538a23f36d2f4cf827ba521c35d9c3dd207cd9a3686a3dbb5836f36cd2bdddce7f278d761b02a58ebd25358eccd0592413bd17e6322aedfb363653fd3fd0d5a0818d75c8fdf4b39f0e3e3bb20fb48c093766ced33def70d658aaa38e483fc608896ebffad9b742d9c15e24aaf6aea04543fd604d2d855ae24bf33e7d5f03eab5e318d4d61ba70c35b9b8e859e35f3ae24531d78437e7e5bb72e4", 0xcf) syz_emit_ethernet(0x256, &(0x7f0000000580)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60e2db1402200000feffffff00000000000000000001ff0200000000000000000000000000010022000000000000000100010ff9d30cff3f62b116e56ac41cf347a801080000000000000000050200000230e4342b5c84109f3a20a8f12bdeb2e4cd6a816d178dee85f3320711064f8b51f072eb5f867440de4f87113af75294f1dbae13cb95af77687d016154c804000000008800907800000000fe800000d600050000000000000000aa000aa65b54ee175cb35543a30f3204c659aba33cced71401371008f756c3b1f58c98b1fc2436f90981b39b562a1514452225ef433867edcce248d2d976d46ffb10fd94e4d6df9f46df2234aab59ef825394edd00000059701df98afa840c568d534aaffc12adca5e343290ba2236355300edb1e21309995ea26f439225668d656b2fd5d9e0637c40c974980ce535acf34cd0418f9e79734e6a5e0c0700000002000000510d14b7fc3216067b20b5246e127251bd66aed27217b44bf3a2d422204e43262bd38921c9f62ec0ec2ef774d8a62000019baf99f53e3900"/419]) r2 = syz_open_pts() r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r3, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000280)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x40, 0x5, 0x1fc80d8b, "0402000001ba5681fec742000000d35ed900", 0x0, 0x1}) fcntl$dupfd(r2, 0xa, r0) 13:20:30 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000002, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x1, 0x8}) 13:20:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x3d}, {0x80}, {0x6, 0x0, 0x0, 0xffffb51c}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000340)=[{0x2, 0x4d, 0x4}, {0x0, 0x7, 0x39, 0x8}, {0xab3, 0x8, 0xba, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r1 = open(&(0x7f0000000600)='./file0\x00', 0x10000, 0x8a) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000500)="56b4206cf9ffff", 0x7}], 0x1, 0x0, 0x200) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt(r2, 0xff, 0x9, 0x0, 0x0) getsockname$inet(r2, &(0x7f0000000300), &(0x7f00000002c0)=0xc) sendsyslog(&(0x7f00000003c0)="2bde848ecc5393711eb7c834a12366f98b03fff0f3442965c7ce28b0ebc773aa39f84b1edb57b1e1e3f909214a7262dbb763584c8ed13aec002767f8077265c046dba0e1a839bf7ab5eb110afac29f83e982e692fd8e1d140ac7d9f69d4cfa6ce4a38c6f14ed6d248d80d55c49a06edae1ed8139832f607f6c80e9b06417672b174bd3133ef218a8e60e9d61bb8897fcbc810a264ecbf0d1c55e942df0149016ab5eb141d1fc0df82736f172f508dcd68ec4d0183bcca32d9805f247d210fa371e004948513dad3e10e08989aa0adf66bebe", 0xd2, 0xe) fcntl$setstatus(r1, 0x4, 0x80) ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000380)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000280)=0xdf) r3 = semget$private(0x0, 0x2, 0x1) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000140)=""/182) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000240)={0x0, 0x8, 0x8}) syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000540)="c714db083186662fa118c861e1efb0dc1757c1307df45a31cb22ca9b4a50add9ecdac6c39078eeaa47a6a368df9d8638896cf8fd6d061c276ca6d1708df9b0b75c62123e8b5121e74258ddc73f3df0a5b7d42345073144462fea85f26cbe88e1329f70d7ac45585296439c6fef9909b35ec1bc9018ef246ba1fa7cfd97dc98af3fd1939f82719f56c93880981a583ad57ec1e03afd3edd8ef395d5927b244aa44e3f66dffa29cf2086721f53e7d7a36b8402f3fddc92337164b6114066", 0xbd) 13:20:30 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sysctl$kern(&(0x7f0000000200)={0x1, 0x1}, 0x2, 0x0, 0x0, &(0x7f0000000140)="1e93bdc68685bea873197320e5b00f8319c22868b0ccd28697ca5fa66c0e5832b7172baa75124de0b41fb3b8bcef88b8409c46ca12f8a65c39afe826876731e4a661b386e63758be1633a1f7532db2975e380b36213adf468f2b8aece9ec524d9e530bca6483b188b59c221c04ad0660077939b16e7400c2ad16f5abf891f272f0718299c60ccc242028ab67ccdb", 0x8e) r1 = shmget$private(0x0, 0x1000, 0x32c, &(0x7f0000ffc000/0x1000)=nil) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000100)) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmctl$IPC_RMID(r1, 0x0) pipe(&(0x7f00000000c0)) shmctl$SHM_UNLOCK(r1, 0x4) 13:20:30 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000140)={@random="259bd0493f63", @random="d0eab5fb5f2e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @broadcast}, "cb0aeedd3b541c79"}}}}}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="8e0ac1190915fbbed54570075833225f0769ac814b5c56e99482384aff6a68689e66e4a95eb2f0a3b7b1ecf5569cbe15194009", 0x33}], 0x1000000000000119) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x2) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0xe}, 0x4, &(0x7f00000001c0)="2f3292d7abdb0ccbb28ab5a7a7d132a9848ee3fbc713bfa85c56aad468011e3604b668e128fba84627741c8351f69d082c7070a69426a8e2c72dc789c633b30fe796b58241aba0041720194618b00b7936e90ed5c43da4b99b0c9727f1eed1ef08ae8e4985ca4e2ad3c8561843bd8bea033893185567f7b68ee7766500a730e194e90de052b6e63c13371ab67e67be68daaf0cdd77658fc8aace9674fd27966ac33d8ff3c850cd41fa5900b402d26f2224710cd3300b04f4579bfb073e7a82137a9448a0e7ec162c342a2dd727a2ab25951b37a3ea6ebc044d233dcc700903d6c7", &(0x7f0000000080)=0xe1, &(0x7f00000000c0)="032711572d0edccb7ae92813167d8bbded12ab728274a21aef2983d1e19de075d9c02bd13066a55e6fcafad5cc43e25c", 0x30) 13:20:30 executing program 1: clock_gettime(0x5, 0xffffffffffffffff) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) getitimer(0x0, &(0x7f0000000040)) 13:20:30 executing program 0: truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0xfffffffffffffff7) sysctl$hw(&(0x7f0000000180)={0x6, 0x1}, 0x2, &(0x7f0000000000)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f2df1883f9e6cf1bb069b3a6d6e9c67a025f2205bbc649c3200d22a02394a3d546a812f2f84a33a15be1969c33b69359dd2b3dc43f758a13c17d9611219c9613730a328be8a1df98af8f69ce2a1fb323fd56acc11eb7d79d20c1dc386e9731c5a1837b6", &(0x7f00000002c0)=0xff4c, &(0x7f0000000300)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0xb5) 13:20:31 executing program 1: sysctl$fs(&(0x7f0000000040)={0x7, 0x7}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x13, &(0x7f0000000040)=[{0x6c}, {0x14}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x7) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x1f) 13:20:31 executing program 0: socket(0x400000000018, 0x3, 0x0) select(0xfffffffffffffdaa, 0x0, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, 0x100000000000}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:20:31 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000eeb000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) 13:20:31 executing program 0: r0 = socket(0x2, 0x8000, 0x4) getsockname(r0, 0x0, &(0x7f00000001c0)) r1 = shmget(0x3, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000000)=""/163, 0xa3, 0x40, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696c6570005f25117792bc"], 0xa) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffd, 0x5, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0xdd) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000140)={0x20, 0x16d3, {0x4, 0x3}}) getpeername$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) 13:20:31 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socket(0x2, 0x3, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xff) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xa, 0xfc, 0x0, 0x0, 0x4, 0x0, 0x7, 0x8, 0x0, 0x40, 0x3, 0xfffffffffffffffe, 0xfffffffffffffffd, 0x9, 0x3, 0x0, 0x7ff, 0x34], [0x9, 0x0, 0x800000, 0x0, 0x0, 0x0, 0x1], [0x0, 0xfffffffffffffff7, 0x0, 0x0, 0x0, 0xba, 0x3], [0x0, 0x3, 0x1, 0x0, 0x10003, 0x3ff], [{0x0, 0x0, 0x36b, 0x1}, {0x0, 0xffffffff}, {0x0, 0xfffffffd, 0x0, 0x81}, {}, {0x0, 0x0, 0x4, 0x2}, {0x1aca}, {0x1, 0x0, 0x0, 0xffffffffffffffff}, {0x9}], {0x0, 0x1000, 0x8000, 0x8000000100000000}, {0x0, 0x1, 0x9, 0x4}}}) write(r1, &(0x7f0000000000)="53c39cdac459da468eddf9a67e2657a10d97eb2a2d9971366dcd18e71e516d4fe366649407f12dd8cd64a6885117e65b3d9fbba52fdea0c84c44832cba519795a7a8e9fe19c203214200ff88f0329e4a9be1a94e9c40b59d96b565d4d9837e1a8a3d87a95f14d3869e42a34837ee", 0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000100)=0x10) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 13:20:31 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x82) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x2, 0x7}, {0x2, 0x5, 0x800}, {0x0, 0xa, 0x1800}, {0x1, 0x4, 0x1800}, {0x1, 0xfffc, 0x1800}, {0x2, 0x7ff, 0x800}, {0x4, 0x5, 0x1000}], 0x9) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x800}, {0x1, 0xd801, 0x1000}, {0x0, 0x0, 0x800}, {0x4}], 0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r0, &(0x7f0000000000)=[{0x0, 0x9, 0x1000}], 0x1) syz_emit_ethernet(0x2e, &(0x7f0000000140)={@random="0100", @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x3}]}}, @icmp=@echo_reply}}}}) 13:20:31 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xcba54340c4bcf6ed, 0x0) chmod(&(0x7f0000000180)='./file1\x00', 0x23f) setuid(0xee01) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0xfcfc96ac7f78659a, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) r1 = open$dir(&(0x7f0000000140)='./file1\x00', 0x200, 0x41) write(r1, &(0x7f00000001c0)="f38d732c6a6c81abb54fb129ba007d40fa9a054306ea1affd8a34729b40a0b83ab5755c152d675a5ab8cb77205e93b511162246111441794418e54fdc6a3b8f9442c040f23c172bb7f612adce485af59c118297e3483404288d23e42a188a4f15807fd341a3b4c648d7305223ce89ecdda873801150f6def4cc9a860ba2421eb98dc8766c6657af587edf00587ee181ada9986620a22af0b6b42422ffedb9fe3f55974d5bec1cbcca948644034", 0xad) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x7, 0x800, 0x7fff, 0x0, 0x6, 0x7fffffff, 0x5000000, 0x2, 0x0, 0x2, 0x9}) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xffff) 13:20:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000880)=[{&(0x7f00000000c0)="3492bb24b899668b3862068a0644a6a93a3a91a11f2a6e510d571ce5a47f84862934001ff6e52761e9b9899e11959b406e62ebbb2d38708a67b4f4484491b5eb590e5b88c23836921e699fb886ff82b249b7935aacee295a3bf9573a71bc3f9d0037b118a5e85dee6425476c90f9bb0bfec7d1100e27ddcf853f8644314150039960dbb6d2dfe4259d7166b5bd76fb488eab5925aa634ae67b11fdea1aeb20874c5b99ed6c3a8e3e5a67302b50d0e7d40f3d08e71c9642bec8332f9e52068234c8f75b893228a0066fa463675b8965d9743b858c003fafb9d729d76f7ec16957b10fce55fb1fa981c54bbebd49033209", 0xf0}, {&(0x7f00000001c0)="168f2fd64092d2da86e9d1a6897009031b9d29d16cb87577d374365343631860ffba06afd00bac1ee0147bc5ddbd3ca05544b70fed21528287da8a87b0bdca2eda194b6b475b74752dd69d34dba7cf941f12fb2ab6dd7cfa03025c969a91528b0843c2ca3eecbac2221c1b05c59fe8666b26bba64aca772fcfc77e0d", 0x7c}, {&(0x7f0000000440)="43cfe546d4c890b9f25bb2b2f01af453fedc5b6387cc98b4b7a7bba147b1322c9437831c5479e979175c0d822c6fa4f7697befa28485226ad57a9f6eb10baa725aa6a5335ec29751df2dc68f109f0f735369329c4ccb2d4d7743a1aa4d03a0f344c867c2c440ff31898595950cb4a1e75cd44f4b0536e61cb5725b28e4110bbb8430235cf1a015b91c980b5db0a980bf3e01d40a12d02882280622", 0x9b}, {&(0x7f0000000540)="b259cb83349fb67e7d73e36562a692ea9140a5cdae12e786769e24b4570e0079cacaa661478e70b909044ea94159f8afc1b47995d6677a9cbfec43248353b960bf57bb5a66c03cfb081d41b7e76b5a1edb09", 0x52}], 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffffffff, 0x0, 0xfffffffffffffffe, 0x0, "a2ddf1f6d05cc733dfc03da85cf29befc374f42e", 0x0, 0x8000000}) close(r1) 13:20:31 executing program 0: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f0000000140)=[{0x1, 0x1001, 0x3800}, {0x1, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x0, 0x3}, {0x3, 0x7, 0x1800}, {0x4, 0x1f, 0x800}, {0x1, 0x0, 0x1000}, {0x2, 0xad, 0x1000}, {0x2, 0x9}], 0x9) semop(r0, &(0x7f0000000240), 0x6) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f00000000c0)=0xd5c) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/17) syz_emit_ethernet(0x66, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x2f, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "155d77", 0x0, 0x0, 0x0, @mcast1, @rand_addr="d3f5ab685191de4dd5e6d1bb848be286"}}}}}}}) 13:20:31 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x4}, 0x2, &(0x7f0000000080)="ed00a9a6", &(0x7f0000000140)=0x4, &(0x7f0000000180), 0x0) socket(0x10, 0x4000, 0x2) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffd, 0x5, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) r2 = socket(0x6, 0x1, 0x8f) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000180)=[{&(0x7f00000001c0)="8e0ac1190915fbbed54570075833225f0769ac814b5c56e99482384aff6a68689e66e4a95eb2f0a3b7b1ecf5569cbe15194009e1b91b7fd4bd51d54afd3e0d2cb9078b506efbb087a1cb49361a721dc2b29789ad55fe283582d35e27dd2b2570933862aec821f9dd855b0b0cc7d65918d74e688af21e6ec3e1606fb30f6ab7365da335cea248ecbdd68000e62bbb48aeb1833f4b209f61c1af31570f0c3edb2b3f28599b5143f761bf2a92b20f06220ead6f3836b367c9403fd3db32cbbd67ccb17ceb6ff0cc001e9c1b55450c9505c47fdbca327e55515884defa4e1ec9f38620a1a0dd1e27bb917ec751fe5b90309e1f9f8855a67235c479bcaeec8a6ca4fa2fdaabef90848704252f11c54800"/284, 0x11c}], 0x1) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r4, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r4) ioctl$TIOCSTOP(r3, 0x2000746f) write(r3, &(0x7f0000000140)=' ', 0x1) r5 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r5, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x4}, {r0, 0x4}, {r1, 0x4}, {r2, 0x20}, {r3, 0x10}, {r5, 0x1}], 0x6, 0xfffffffa) pwrite(0xffffffffffffffff, &(0x7f00000000c0)="fd9d4b15a97b210769c7f3b27f8a08b05b9114c95991629d8308cf7bb1d99ce5d7cbf343fe19501b215ab51dd7dba6c20b8a71ac357230258d0842ccf67cf35fba1ae4cf44d414e949047e5c76a37d", 0x4f, 0x0, 0xca5) 13:20:31 executing program 1: r0 = open(&(0x7f0000001640)='./file1\x00', 0x60e, 0x0) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)='Q', 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffd, 0x5, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) mmap(&(0x7f000000e000/0x9000)=nil, 0x9000, 0x4, 0x8e17dc619601fcb6, r0, 0x0, 0xfffffffdfffffffc) pwrite(r0, &(0x7f00000000c0)='@', 0x1, 0x0, 0x9) 13:20:31 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0xdcc4d4ee002d05a4, 0xe1) ioctl$KDSETRAD(r1, 0x20004b43) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = accept$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000300)=""/133, &(0x7f0000000240)=0x85) r4 = syz_open_pts() setreuid(0xee00, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') r5 = getuid() setreuid(0xee00, r5) r6 = getuid() unlink(&(0x7f0000000100)='./file0\x00') setreuid(0x0, r6) setreuid(r6, r5) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x5) 13:20:31 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffd, 0x5, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x3) ftruncate(r0, 0x0, 0x800) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) shutdown(r0, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x1d}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x4) 13:20:31 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0400f602000000ff2fe4"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x1, 0x100, 0x0, 0x0, "80391d7f2230f0d426b4f4f2ebb82a92741088db", 0x8, 0x48}) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x6, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 13:20:31 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) mprotect(&(0x7f000042d000/0x4000)=nil, 0x4000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x180, 0x0) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000040)) 13:20:31 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) getrusage(0x0, &(0x7f0000000080)) 13:20:31 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) unlink(&(0x7f0000000040)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) r1 = open(&(0x7f0000000200)='./file0\x00', 0x40, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') unlink(&(0x7f0000000140)='./file0\x00') 13:20:31 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x52}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) ftruncate(r0, 0x0, 0x800) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0xfffc, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, 0x0, r1, r2, 0x10, 0x8}, 0x8, 0x5, 0x100003ff}) setgroups(0x2, &(0x7f00000000c0)=[0x0, r2]) setregid(0x0, 0x0) socket$inet6(0x18, 0x1, 0x4) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000040)=[{&(0x7f0000000180)=""/4093, 0xffd}], 0x1, 0x0, 0x0) sendto$unix(r0, &(0x7f0000001180)="973a3a904ea8ab32ab62477cbcc94a135e1e0329350bc5f3c5777e91a8a1fc68ac0d313b2c145c63ddff934f89469b789593c1c3efd816bf65dcd8772edcc122810e23dd2597a1782e2c9a42343b630cd710a2c1fd3f02e902dcfbee448ed3644ba95bedd09000", 0x67, 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x4011, r0, 0x0, 0x2) write(r0, &(0x7f00000000c0)="4f635c9cecd4005c3347b454a658421532087c21681a4378ab11bc166ea9773928d79296e79fb6a769c4d106ba25caacf25a8f39a32052de87602f15fac27e68f69d43bd38beaca4be918378d4ceae659f8928894c9652b7040457cda00fb3ad874d5511ed8f7dcc69f69e654ba849cdcd63075de6102b171624152efa8b54caf5c46107ec8fb8aa5d965c7a9e83c071098f24bba5ec88825778ac3a20ba9cccc8c0ff72967e9152b42ea8c683957e13", 0xb0) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000040)) 13:20:31 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r0}) r1 = dup2(0xffffffffffffffff, r0) execve(0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x10000, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r3, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = openat(r1, &(0x7f00000001c0)='./bus\x00', 0x80, 0x20) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000100)="8e0ac1190915fbbed54570075833225f0769ac814b5c56e99482384aff6a68689e66e4a95eb2f0a3b7b1ecf5569cbe15194009", 0x33}], 0x1000000000000119) ioctl$TIOCSTOP(r5, 0x2000746f) write(r5, &(0x7f0000000140)=' ', 0x1) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x0, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x100, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xfffffffffffffffe, 0x2, 0x2, 0x7ff, 0x3}, {{r2}, 0xfffffffffffffffd, 0x0, 0x2, 0x2, 0xe35}, {{r3}, 0xfffffffffffffffe, 0x76, 0x20, 0x1, 0x36}, {{r4}, 0xfffffffffffffffb, 0x2a, 0x40000000, 0x9, 0xc51}, {{r5}, 0x4, 0x30, 0xfffff, 0xfff, 0x7}, {{r6}, 0xfffffffffffffff9, 0x8, 0x80, 0x2, 0x7fff}], 0x9, &(0x7f0000000340)=[{{r7}, 0xfffffffffffffffc, 0x69, 0x2, 0x409, 0x81}], 0xe8, &(0x7f0000000380)={0x1, 0xcbe0}) open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x128) 13:20:31 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = accept$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000040000d000"/89], &(0x7f0000000080)=0x59) sendto$unix(r1, &(0x7f00000000c0)="b1000504600000000000080000010000000001000000000000006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257698a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0xc, 0x0, 0x0) 13:20:31 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x5}, {0x3}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f0000000000)=0x8d0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x8) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) 13:20:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) readv(r0, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/207, 0xcf}], 0x1) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)) read(r0, &(0x7f0000000040)=""/32, 0x20) 13:20:31 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) sendto$unix(r1, &(0x7f0000000080)="1b3dc52c978059f1f2f66ba181f1d9d17335c3dbb88fa786be000dea2238ae8b06649ec1318315d6a026edfeafc0e642d3fb00224161ac749e97befd222b3d1936c0", 0x42, 0xc, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) getsockname$inet6(r2, 0x0, &(0x7f0000000040)) 13:20:31 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) preadv(r1, &(0x7f0000000780)=[{&(0x7f00000000c0)=""/227, 0xe3}, {&(0x7f00000001c0)=""/164, 0xa4}, {&(0x7f0000000280)=""/75, 0x4b}, {&(0x7f0000000300)=""/192, 0xc0}, {&(0x7f00000003c0)=""/221, 0xdd}, {&(0x7f00000004c0)=""/251, 0xfb}, {&(0x7f00000005c0)=""/237, 0xed}, {&(0x7f0000000040)=""/28, 0x1c}, {&(0x7f00000006c0)=""/154, 0x9a}], 0x9, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) syz_emit_ethernet(0x1ab, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff88e7", @ANYRESHEX=r0]) 13:20:31 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffd, 0x5, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0, 0x8]}}) r3 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) fchmod(r2, 0x180) ftruncate(r3, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000000)={0x8001, 0x81, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$machdep(&(0x7f0000000100)={0x7, 0x1}, 0x2, &(0x7f0000000580)="1444f8a4fb13c15d2c02cf88b0261ac40a00d245537af2c6c4d1096a444a5576b96c190a706e3a9c8ac2c0d32a2d002bbed74a49be38751614999e213eb4cc64e6b46f2a547f7df25c97ea2cdd19766703c8b2211119fdac94efb2d18abc95c57a82ed4ca5c7a74b293b6c5e9960f751c24147203eeb2a09dffbc0f1ecdd57827b48e44f083c9281b6908852178d614937891246d7c8a6f405d9d19a939e0276bca673ef1df2f38171d9d913df3d7919a8460c937966a9b0682d8dc75bc56a47a25df9a09a24599d2f0d0f16e9ebc9bcbc2f824934f9ac422c7e140ee28a60a77be43e1c1995b6d425a023051d1a7d98239d01d050925992bdb59afa34eec8d320627110a69bad791c6e529e8a59a5827ead6fae3220791f012c7e4a3b6c677bca08d78502294b4c17da0edf769579271081efb82a38954c59796f9d3bdc381545ddec25ee4b7548cc92ccf117942d8451ef3cc76719ac2c9ef31269b4c8cb562a4f863d56fb9beefcb45f9ce5eea4be5b30f74d2ef564bbf8846b2482e910e053999f673564cc65fb293b814e570e84b46a9c5d51f2731fd86931806dfcda44055821fd94b3b8229c4b104787dbc0c2c43efe4297349e3b59dea252c291530371fa4be24751260931a51bf2fc675f569e919fd550f88ac070706d9c60be190d6c15debdaf5318088b9fd9f4e08815f0154ab2978376202d9e8a223e8c3d6c36eeeeac9c8fd6af61ee4c034c91202f17556cb7cfb46f8d14b5f2f0cded9c0fcf8aa7287c6396e3f6b5bd06f2ba09ddeb2bb3e318719e139a1f778b67248e01fa3fa353c9d8a675de14474a2b12727ab41c3bce87ddb854466006930f2e4ca942c84a9338da2976d92e6d7cc390ce8cd657fd95d9b748c15fbf061fa4e63b655d2b753a68bb6992ef7db95796518215cfb79ee35ea0aa7be0ff9a4b79351bbcf4392494f1dccfe5cfb7c3950f99e463dd0db77a331792604c114e1d9b041ca13a44b18aa30a3f7fc877c53c3bb2bae21544b91a89cd715b0504f19607d053eada9e83e0a811e37a4150f8c38529c10850977f5bb68556481ee25d3a6d93e2fed2968839d08977f89207779e017b0657157dfb8126023887188e7c145f12fb67d1744f0c52f30e0dbc21c408dab9b658ccff0df05c7610d81074c9cbe87c1ab058cf69d0fcad2872383a427ca882a22725984074a45c32383394af417e19da459a178e4c75238a3171b5b2a41d69d3ce28f038f8c55854487705acb8b72ff74a57de2e8397030294d939cee5953a5f6275df1a2e65a051b5ec68ed5793738a985aaca4c4d1aa15f34773cb8b630e639f0de476ebfc0a88fb83c3c92c49d7653a8e2d93f4d12eb2805c0171eb0289a9dafd6b3bfeb9996efa784ce3eabf25c39a36afe42150ee99d6572f3f73e55eded89e443ae0319a850253aa8279318104050ea9b87df0693d78e56af3a5c14953a4c21094cbd10428b25171a9ca6193cf09c910c8ddc8782842b8bda96f10c77152066214245d4a7ece7d2c8f616898d2c3c5e1decaa0b08f1964b04ebeab71920bc5a382005373ce5510c35d8009e5efd9161345dd037a0b93277f97fcd39e49f29b06ce5d01e4b09fe663a58091b978a359cf18b55c5c3c4bfe340b9e73c00de3750ac247f436169db450c43509243b5aa11932e4060b1630ca33b3186905ed3fb4967b2ba18aff5c534d06dbbaafb8a5685777aec62580612af03f8cbd18643c918cc26dac1af01140632115d23dee060672a5a3ba222c5e7832a47a3c423a9352d49243c1fb6979d6f17bb9a8001ad312c2d92bbd017f54b9163f921215e5e112c523ec9482ca8a8a34878ea9ddea8ee8749b38d51184f12a17ade57c1b75e54e822b52aa39d32e46aa54b13f64b14cf08943bd3640c4bf1f76f0148a29a1225b453d9450f6f8adfbc1eabb518e7064a24edd528aca6b605d88625ffc103c055611946cdf3c022322a394f70ecf061b66ea13205110f16dc1ab6c7f39471244a366bf742b6d344dc0c800f41b8e7166b2dfdbbef51ca84fd8f7cd6cb8ab4c60f2e28ed64039444ac479753132444b875643e3f04f2cbb701106f123448e7ee096a0503d071b6df867d7a9f6bbb462bc1bc00f5970aeafc94b0e48b64f32a064e620a00a440cd819c6658937edc6da9540f69864edd7eeb0eda17ddec70ca028b889aed53546fc0217834389697850730ea6baf51a4603268cfb1f8a1852b8e7f9247354d2440cfd3e0d026d0a40b6ac9433a37b4043102a5e861d390f1e3d50912a697558bb421769a1ef21968e2fafcb13c22dfe8d6fdd18ee66ac04a43233743719ae57b37dbcd10652c3f2cb1905151eee5ce4087ebae1cb13a4be80210d7e7b0e706bcfde6f9a500cd4180b0bd82681316025ba8698fd0e86ac65ad99370935e02e31c372b9133578d652a885627338bf92514ccc6bca5c7648d07c36e68e24a0e4d500cba2d3b78683ddbd31d7afae56ad9943666c2d72751db7c997d8c7dd080490874b6319104452db8b8d417e1905a7165b3ca34d797ef33cda058f2bbb223aeeec3342fdf37c378e80b2087f303774fab6a727f3561000a2ceb5e1ffd013670f0a58448aad11f2c80759be5a9ec82d77ffa2842fe2873eb045d3098027766476a9bde61cd93fc63a2af250136a562776d810fc2ea93302367b704275efff57b0c818f912a07c1089ef321ba7106fefc0dca5a7d37feccfdf68b0688840719995b737c565367d520970cd1196c13844b1308ffee58a6597feb92e661e631681571d68815ae8cad73ad6113c85e6886af99d23cf42759574e68faddb7408a49ece5370ee0f5e548517d7979dd0a245f1f4c76d8d4d3f37c0cbf002d53e6f22811ace9026342e6690ab282f4ab7a29cfd2039d6245be67dfdfe27eb7f240cef46e05aa5011dc2abb13788625cd20eac7266aa5d4548ef17c1c50c6048a9d06e3f9068af0ffe9d4dccb5048ad0a20f2a8315bed4a452d3646125686b3fdffba90c39501869eab91a74058ada1300198c643b6559aa8899b807d2da52aad9c13f8b6d73db287f71329d7b86ee7ee830e41a9eb4efa5f5322a946241d72b401a654233ccd9e3b5d6edf7109514459b2bbcb1dca6e2954b826f8d7147c05e3c00369100f348f99fd5abfb262e68fa7ae191140fc6fb806fc194cf7c6d0986739f95df1e7759f5d6943988400094c3fa636488a74d0e51ba2203130538e41518df13b1c1d33608de5a144fcbd6c928566fcf483ca0678e35bbdacc3e4560387f97d1cec093f2e95ad3bdcfa5838a5fb8e39e4192adc6705d930b7c2e6e6ef08173f38272324c30fccf73f57ef7e40ff6ff7d0882f6d4dc8174ba05954cdd52adaa13ba0a6122edb497253fecb2aaea58e4a3bf6875f365e269ad574e0b1a06cf23537b516fa8579e04d1468785e2d2db11363a42159acf7f9072d46c3068ee4ffb97f425f7f879530624f29bbb0031ca0847dc41d65109c63c149d3ce39e956d1290335a9a8cfe6f8a49aab76397d3c89227ad6910f076a2d3d7e2779670dee97a3841dd28c00e21ebd11dbeae89b096e28f55bbc31f2d74c36418f0f1681d046bfcfa40de12748837750d83d24a7bd75124c4e251d11c9244f11309fa3de78b6cf12766a521c176ff9215a24f81e51e0802ca6be463345fef48a35e535efe685c826d95029bd6ceb2182253c50b3f92c765e849e0bf9970338f3ee581cc227e198197d6131c090be805662ec49795f44aa834f3e1857dd432942467d832cef6482a831a0e7710288e1be5dfb167ec147c95ba25aeb4f147b6c69652e8cd8ca24950c6a2f124996ccc5c27d9f6000bfd7a7fadb2f99b4b4cb7674a5b07fbdf2d7315812d593f3cc3e0b1192717f79faef976cc98b445149827921c840a0e7095081e9420453870e8d57153686515580ece94d6f6cccdb5404b80335f95dac9cbfb25c22295a7d40362ba74ae05360449c01cd9a022735df7f7c4e6544431877b0de224b82a4a71f13e3f174172f4b7c81c8100ed622690820acf0f83acd5f485b3e72141c5da3ac9987788a4f3165961cde429baa45456f9d2c51e5b38db231ea57826bc7fe89df385835b15aea923924e61bd373da151c4e5b543ac8efc172cc51968c8e6cbdf50910139a7f138eab1958abc31e07ed5a3330a49534da1e85f08fe08ec72dfb0c0baab458e37f7c38b1f51d2bc77cea50d27d2f173b749aeb611348a0ed5e750e272f754fc05f154c3d0337df720bf22a570370025411dc7c20274c73b400ce319696e19a167dde982cb4261a9bb14b7005aaadd83d1546454a5c2baceee4620bc653e1cef5fc7a5d213d76698739f6e1118fff7584d9ba316d9f377732d21e2e840a27c4aec17f919a3bb4c34a8a0ed45c920b7aeb250de32015e5e28ae70477c54288dbe0c5d6bd71509a3e460f24efd2eb0687a0d101bc45dc72507cd18dc8e6edf48f1a6b3b275426a5a788e9c7be1e5998c56529535908475c76259ff175157fb57922d741b1f2f90844d2b1b2acf9834608d06efa04734021fbfcdb74c87bc565e0e5e8c34afc4f047e8ab0b50e450f990c65a5a76dd0cb727e6d980d98e128e00b50a4c3df85e45286b9452bb8277965e2c2fd3e89cee544d8b6e31e7b0c05516b18c2e324457bc9a76f0325399e000c0016ef37f33d292e552ce5481845c8184d483dc52dfd35275b3693a93d824af9923ea3ef419e79405c0d8af624ec232270e50ec499d8da68c2bb842b90a7a5c2787595dac013837db916d1989c3b71c891cc30a5eacc7d8542bf664b093fd87872398d52866fcd72b398c35f6b1b8a35f6eb01159dce13768477b2b0fd45355338c222d2fc058662285c3ff8eba21fddbfe4a0a5e511185632988e9822220667e036822f9ce0650d2492765e5c24721d853a45f516d2c5dbdc31323b01e4cdab197ea82abda28ebacc7d149ffd567ab0e3f6f7decc53ecaee65872b45bf43563a8eb221790312c60d0e3774a34c84b13e4f6519857e26aa852e0943d51abb09a96453748e3a425fa80c55a0f20e44258ef8f9327f9f84a54e5c217461a9564ef53b1d329263135e614a9ab91d06cf79ab9f153e02c54c658c257ffa55d386c357692c18ae4c1255e2cd379c5c227894fe8e6443df784399e197a62419e36e94a05a71285f046f81a64372172015d11977e7ea3ea73c3e63709fd8fa460eb0affbac09542833d058aa96695e134f76cfa020a41b47d27ba59bcb25b04557dbd8ab8d4f283c5fb070ae1199cf66d64aae248a61d4fa0ed7aa35333c76621373b09be564bf24af3551658bdbefb21efe95cb584a9cf8ed4482633a634c2be56ff30261d4a50e713b062c47659f7c9cba9be96802cd40a8939614392a61443c81e43e443f0660b980466a53e556ca9171191808f18724522b8a475418a5844307d5ece95270108c56ac8b28ddfb027437570300875b2bf0a93cc9f69c553c949c2da5da72fddbf01a9af0fa5767aa15299d74e3975e5c0508accbd2ff8b363c2239966d82e476b10a29ecb0eb27a97665f2692436c3073257e4350f7e06ef45c46b3d6226df578fd04424484f3b490940d7be4b9853f1b6da5c8463d822688eac9d56f97d511c800a573708e4af74fc7464f56f98add50337059ca4754a62645ed2d1bd60893bf7e603e4c26833271ab6d31e4cf7be9b06e69e99e0b6ebc405743222ed85795c50546607273af2074de24af24c6b33f71ff69e2fb531e7c29d03399f518afc9b47f966e03b9e0f248b5d5a38e2a490738c", &(0x7f0000000140)=0x1000, &(0x7f0000000180)="769575176b22b0028b9c614c3ed751199e187becef16145c663f354e564512135323ba46cb71e5b522005e3db7b64b016a40a2c046db7d0bf4f77c029ba0c8fa3e2c82651fd201c85825989e65b1b92172f29a7a62b03190a00283fb5659860e244dd0ffc45b2e8656c9261b90b82ed0c99b0cbebe700a52a128a5a3f4", 0x7d) r4 = socket(0x18, 0x4000, 0x0) getpgid(0xffffffffffffffff) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 13:20:31 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xa}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) openat(r0, &(0x7f0000000140)='./file0\x00', 0x40, 0x80) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/179, 0xb3) 13:20:31 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="200000000000000000000000000000020000e414000000290000002a00"/41], 0x38}, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) socket(0x2, 0x4000, 0x3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:20:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1087}, {0x74}, {0x6, 0x0, 0x0, 0x3fb}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000008000", 0xe, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x400, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000100)) 13:20:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x10, 0x4000, 0x9) r1 = socket(0x800000002, 0x3, 0x102) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x843) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r2 = socket(0x800000018, 0x1, 0x0) recvmsg(r2, &(0x7f00000013c0)={&(0x7f0000000180)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001280)=[{&(0x7f0000000100)=""/49, 0x31}, {&(0x7f00000011c0)=""/89, 0x59}, {&(0x7f0000001240)=""/34, 0x22}], 0x3, &(0x7f00000012c0)=""/248, 0xf8}, 0x6b9616893228a1) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x1c, 0x5, 0x6) listen(r2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:20:31 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000b80)=[{&(0x7f0000000600)="07b13ec401984335576ca574786eaa4be5518560845f9827b195272fc7ef65e9bce7dd1d749cda4b8e789a5255bb38a87622ef66ce07eac47d708871f86e4efd74649d6999e3da55b793092e8483f9ef178a691718d22cf4cb10a2c50233b839e9d257cc75b31a2ec7c14d4fde0125289113136c064d46b1b1b36f2529740a85b6b123fa34049ea58fb2fe2e", 0x8c}, {&(0x7f0000000840)="a7845ca013d3c2893b89be96ea0c96b2c680c9e3a75d313fe78fb66d0178eca35c4f92c38299cce550c01803393d225133352391aa7c44e75426b56c5ebbc45c9e79e7a1aaad9c578a7d4d96fa8857bbe426acd8aad5083744a2cd70b853bc76a6e10e898b417508419d0ab12bfbcf53c262", 0x72}, {&(0x7f00000008c0)="24a0ef0ee234b0143e82de9784b313dd11c937da04f2062dba80ad7f37e0d70ceb3530d48f85edfa4604c8b0365b06c5ff5197d71593479e36ee5ac227", 0x3d}], 0x3, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000002c0)={0x2, 0x80000001, 0x0, 0x3, &(0x7f0000000900)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x6, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x1000000000000000], [0x0, 0x200000000000000], [{0x0, 0x7f}, {}, {0xcea9, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0x0, 0x0, 0x4}], {}, {0x0, 0x0, 0x80000000}}}}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) recvmsg(r0, &(0x7f0000000280)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000580)=[{&(0x7f0000000100)=""/247, 0xf7}, {&(0x7f0000000300)=""/138, 0x8a}, {&(0x7f00000003c0)=""/252, 0xfc}, {&(0x7f00000004c0)=""/174, 0xae}, {0x0}], 0x5, &(0x7f00000006c0)=""/107, 0x6b}, 0x400) ftruncate(r1, 0x0, 0x800) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000100)="8e0ac1190915fbbed54570075833225f0769ac814b5c56e99482384aff6a68689e66e4a95eb2f0a3b7b1ecf5569cbe15194009", 0x33}], 0x1000000000000119) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)=' ', 0x1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r3, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) kevent(r1, &(0x7f0000000740)=[{{r2}, 0xfffffffffffffff9, 0x10, 0x1, 0x1, 0xfff}, {{r3}, 0xfffffffffffffff8, 0x30, 0x20000000, 0x6, 0x40}], 0x8000, &(0x7f00000007c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x1, 0x9, 0x20}], 0xd8, &(0x7f0000000800)={0x6, 0x1000}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) fchdir(0xffffffffffffff9c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 13:20:31 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x18, 0xc003, 0x0) socket(0x400000000018, 0x3, 0x3a) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ftruncate(0xffffffffffffffff, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:20:31 executing program 0: sysctl$net_mpls(&(0x7f00000001c0)={0x4, 0x21, 0x6}, 0x3, 0x0, 0x0, &(0x7f0000000240), 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 13:20:31 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x1}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, &(0x7f0000000080)="c66365257b939f5ed57f2ed3c50e7d3d3eef46057882b082ff964ae825aa66b0000000000000000694b08fed6450b91ee2f06ca1556de8933420", 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffd, 0x5, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 13:20:31 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$PCIOCWRITE(r0, 0xc0187009, &(0x7f0000000000)={{}, 0x0, 0x1fffffe}) 13:20:31 executing program 1: sync() r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x1, 0x0) r1 = dup(r0) writev(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)="e307000000d5d9093f702e", 0xb}], 0x1) 13:20:31 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0x8020560b, &(0x7f0000000000)={0x2, 0x0, 0x0, 0xfffd, 0x0, 0xfffc, 0x80}) 13:20:31 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x1c000000}) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x1, 0x160) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) 17:27:28 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x0, 0x7f}, {}, 0x5, [0x67ca, 0x9, 0x0, 0xfffffffffffffff9, 0x20000004, 0x8, 0xa4b]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x5, 0x4}, {0x18, 0x0, 0x5, 0xac20}, 0x7, [0x4, 0xff, 0xa7, 0x1, 0x4, 0x7, 0x6, 0x198]}, 0x3c) r0 = kqueue() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{}, {}, 0x0, [0x0, 0x3, 0x8, 0xfffffffffffffff9]}, 0x3c) kevent(r0, &(0x7f0000000000), 0x60, 0x0, 0xfffffffb, 0x0) kqueue() r1 = dup(0xffffffffffffffff) ftruncate(r1, 0x0, 0x0) r2 = semget$private(0x0, 0x5, 0x204) ioctl$BIOCPROMISC(r1, 0x20004269) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) r3 = socket$inet(0x2, 0x3, 0x102) shutdown(r3, 0x2) semop(r2, 0xffffffffffffffff, 0x4) recvfrom$inet(r3, &(0x7f00000005c0)=""/4096, 0x1000, 0x1, &(0x7f0000000040)={0x2, 0x1}, 0xc) poll(&(0x7f0000000000)=[{r1, 0x4}, {r0, 0x44}], 0x2, 0x1000) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000080)=0x9) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) semop(r2, &(0x7f0000000180)=[{0x3, 0x2, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x1, 0x1000}, {0x0, 0x5, 0x1000}, {0x4, 0x9, 0x800}, {0x3, 0x9, 0x800}], 0x6) 17:27:28 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) r0 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x1, 0x40000000, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0xcd, &(0x7f00000000c0)={0x0, 0x4000}) 17:27:28 executing program 0: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f0000000140)=[{0x1, 0x1001, 0x3800}, {0x1, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x0, 0x3}, {0x3, 0x7, 0x1800}, {0x4, 0x1f, 0x800}, {0x1, 0x0, 0x1000}, {0x2, 0xad, 0x1000}, {0x2, 0x9}], 0x9) semop(r0, &(0x7f0000000240), 0x6) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f00000000c0)=0xd5c) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f00000001c0)=""/132) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000100)}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0x2) 17:27:28 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x3}, 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) 17:27:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) geteuid() r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="82024b2f66696c65300063a53a93087e47ad1e66d838eac1d1b41c72eb8a4acf26d89c42ab6b785c3d225623a7815878e69989a6758dc377b763094c6f1c77b57fb142bd93bcacb41c47e6a8248be81e0249199b02e256cf041c133985fe1cd4e87100"/110], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r3, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) accept$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) socket$unix(0x1, 0x2, 0x0) sendsyslog(&(0x7f00000000c0)="a2f58e763101cb62b056f67bb04a5983f75ac4dac467d57aedcd5de59dc34bb8f6d0364537ee1e24e16ab5fdd7651f1e00f92e9f7b0f9522ede5526576b18985f9ef35e869e3090d10441648772f5a3f5dea83ab2418c1d0c8e3d24b954da8faf5cce1599cd8cf61719ef8c2ba0fa26bfcac0bf3d147", 0x76, 0x10) socket(0x18, 0x1, 0x7) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 17:27:28 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x8000, 0xfa) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) accept(r1, 0x0, &(0x7f0000000080)) recvmsg(r1, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000100)=""/63, 0x3f}], 0x1, &(0x7f00000001c0)=""/248, 0xf8}, 0x42) sysctl$hw(&(0x7f0000000180)={0x6, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) 17:27:28 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000180)="0118fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8ffff2ec00000000000900000047000000030000000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563ef69e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec63dafb4bcc", &(0x7f0000000040)=0x210, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x62, &(0x7f0000000080)="aa9a6e792f6f57f231665a4c63b4266a3e0b5b36519e171cdb4eae3ee318544c7da06955233f6c0904b05903029b193257d601867e04ae95da1b36", 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x108) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000003c0)="839be764a7a96aa5507b67d5543fad89d77f7edfc5e7b4cf164f4bc6fe844ae0cf19c545a5d60e1dfc0bd26d8ac6067d4ceaa06e541b4534325f1ecb2880e6c0b1216d74b0212517d5de4a0210a6006e7c710f029b37602f470307497c54cba094df93a9a75cfebd3755776f8d8b5cc0398ec6dc3a02ab1369565c548dd46e0615bfb66111090fdcd852fe5d9127f956db0a941ab4deb18c2403ea6b326eacff9eda8f2814c3fc1a9ae47c2592f1cc74a71cbcd445504aa0cec106609db0009992a6e26e281b6293e292e55fe05749ea87cdf492e38c02781509eda3eb99d04dd911ef3bc978db8539d5db9e0e722c24c23987aa6235619b248a6a95267523f6d1f88d082ded23d02f4bdcc62ffd6431f601fbb0dbe0897966849fd3cdc8f0ce07ef2e767be8a3e98f86b16702bd7153ecdbe95997bf03ed99c1d95f746da8ecd6bd3a0765a9f7ab8ace5e07848aff45fe876df57e30cd4acf9d8ccfd11b814d49b787100f1a5dce9397e385dd3db660cef8b954b4327e4aa31026522431224e4e853a877c3024a7436b38b9d4f2dc6a144db27a2d25d75a3cad6bdc71ba0a11482d9ad855fd57dfe0db4db74b98581e42f2bba84ba1be4b1f94fe1fed3d3fb6328ec2743c315680ceb3e5353630fd5608c8438c235355c280f342b5091afbd395223c6ec152e4f4aa7c643906a0bf3a8ce46d26aa6890f8618884198226c778a27aa3dccda1a16eef07ab6d97c28e554ea8fa1387329cb9ab4b8173fcb73a574de396e44722bf836220afada9946f10284bb12300ecbe943c0e4aa4377c647dbc3b0a0946f26472d1a3d960371d41abffedec95b0a8a5dc7d80ee26bf019983e0e6eb159ee9d61ec53772e10f7ea558ccc7964df8c3e9741ddf5de10a271e867a943e5f2ac2507a56757eb1182aaf6f39eff48fa2c26557076136603abab38d8b81c1629c533dad3987af7b8371298683572f350fb62c9ee3e725c90c1738ecfdd69c6304495ef6a197048bab49fd7844f96afd77e845c0d72b08720aa4361215be29549532302e147e50d4dc0271d6dd293cf04c73de08f894e897a7b39f5d151b0d82e9a7822adcdeae160a4e9a6e955e4fe82d1742702ff568491d985b20fc3016232feac67e4c90ab62cb46a2c22441757971499ad58d50c39a4779e2482218867a9cdb72f86917ad581764a127b743e56c3ea78e89fd3b39ffd65b1312a48df61983d378d52759461e2423328f84dc96c7f528623ca3650a3fa9004cac48fb3e12359cad78facf475f9f7b7a0a6163eed61f2eb0e93c2fd5f31ec017862c74f759389a6def256569bbeb3900b215f9774093699e0d4ac657819704be733e0b683e4f6d84c036c66d0207c27707e5b72a519683940206c8e929bccd984cfe7f80e62e9b8f882b0fe4dc65e60f4a60c839577a6d8d6ddb805bc18ee714b903780192eda352bfe4464b332fffd2e150d1c35823a8f3a1bedafe9b534a05ccfc58d28c1a83981024142b9e791bef63e83fbd397785ac46718e45b47dc61937e460b037cb553e4551f189ca3a06b46f2d903f31e32cd4d381ed302f7ededd43a15b1fb30ee0157d91a8a8d0c164b062bb9ea07e4c208c2321a9cd43d55f7a7f721bc0dee9b5acc55d5213b4d4191175f8fa1f3efff430e98744737fdc03f936456b6c34c883a0818c15900d10606c1773180aa702de76ea6f138c28bc84bde199000e152969886444bda766ff3d5d8b3ad558610239e1a1a093a8772a2548f19c23175513e6fdea77847901546c3cd13cf30f23a893f297ea62701e9718749acc222ad6aab71bc6f48bfcde33b86e971133ae11481a4236a6090f574a68ecd0b7ed34c8a1829e9538c365a9e451c34ac567554a745f446f3b2c863642b02e04221293526ca7b3c1c5c16222b7ee9df7612151fcaaaa5d37d93988317ed964c98b3a1228d96556b0b22f033b7e184d72a1f1434dcb50504473f9f2c6681c85ac92d1c1d068139ed8b4cc0b988978219fc1e8943227848a391520ec5b2eb762338d7f75bb1a71ed9900359d8be37d2ab07a2bd7abdc560d9dbcc5146668247310a46a328d7a7bb49d44b631b04cef1441bd2fc7033e8ba62bc94efc51664ce9a68779e88efdafb2db71e7f347f2a42faa558af93683c4cf391a4d7898c26bf26945334d48bd168218fd531d5b5897ca89944362be3f48c4658d4b0c93e3f22baca37a72fe7ecddb78fc140c161ac270d288e23eca4c3584a55d21ec22777d9ec2ca464d83e504e76f7e2008eb1d51fa8fcd5c690dc0f9148f412083f109cca8a16f62b33fa0fd69427d256db83151bbb49b4f9236d1cd07158bb0ca578584e54aca747d5ed0636074599e976ce257806dec4f0b385615591066fa81895ea3b00500711f608766c9db2b9feb2761e2268fc4ccb058e7ee446e8631651b69c0c1cc0b9adfe58cf1d49e466596d6ca18862eae45e87fad069fd54711f9070fc66f865d7d0db0b8ea50047edd03d16a77c1e1a0a6b8e7832d993a20e566d04becdb7515c2bec2b924455c4eaa5a88f82e8266824fdb4f263300f22b897bdae01578638aa2598b28c8ac082234b10cd0407d6681fbdb74375f6f7b0ca48b363b63b40cf69f3752b04920fc2ad623408eb44edbb5d969f617d89bd1d2ef3f9f0492ecc7b1f83214c4dbc0091b3dffb6a97764bad41d74fc5ae333104b8c7db7201e2172a2cf1734b870623fd8f15aafa849ceaab120bef2bd15d39ca1e0d5da1c115ca2807fa278e00ad71ed2c81c3878fc9a1126526eca0ae59da314b3d06900c5acb1cad6f58abd3e9ff79e8a6de434b73362be4fe7aa36dd364797392cfff34fc51800701551924cdf53a152a9837f3066306ef1b03535432466256b383189ccab4f601561d25870c69a6fbd704a4e769c55a1ed6e9b19c7c201226311c2ac6b3e26d0b4dd55cadbd144a95d3ac7c9f457359351a69716cef376571f851858bae605e06989d824ea3be06300ec7edb6b0d0a97f0d5bb1680833b49a26fe5ab811d940f0221270c99f09924ef4b9837cf1b800b13b6725d88414d5428d1e2a8d5240735461bf2ca355c302457a3977a91f0a955e09a636a3c15bf61c414d12d470b98f1fea4a4f7a58551bda9ccf22c17a02affea8d6372f499183f56ba2605219d0a74da910fc774271bc8826c02babb7a47005d0cc758c4532aa769e2f3681901fed73cadb80e975190e62fa50e5773bdb1680ba86c66ec5d454e22dc08262f3667a28d52379cfe1e4f0510929a13af5c6f1c116d49c19ddf4dccd5d8da0b0f43a8f080d3fa8ced650967b839dcdb329aec6bb9348a5c69b01856a364498e387bb4b3a1025f8267d272545af1f090199c86ab98500d06be245bc5cad0376ab6e023cc56b28fe05bdcd2e6a32a67142ee7a0e4ea52485b0c8c1c22a0ca2baeaf32a623659fde3a0a9164820634a223263ca50210bb535239b169d4af8edffb2e9de7488d334bad8a393f968405a2857b22c1725bf5bb7d92775741fc49d08419de522231fe513e32fdb5563f0d649e69db7127e8d6ecf2fb8473a745398c20dc2e1d171891c537ba042b1c02188a3c37c4b31e962e6bcde133f370bb0ac120b4163e310b8389763d0b2f0e6b5b5404c1415db910585c1d39a13303d67a9360c0612746129c2b8760947ed839b90d913e7201f8d72b09d7c335fd4293b82c2ca14b9a5c810ac7d73cbd516bff26e47af569e9a663d738a2a6cef8dd8d8b7abc3c69fd9b0d6ba87dcd58941935151eae070c81103bf1cc56a25dfe35f766d7d35254b854c1401d232c5135795c68932005e5c6f7cafcb6ad2e81e883071e8c5d092c1c0f8ce9e03d8e1a1569c02e694a083834d71e494acb31c582e1056ab124a31031c4938201556e2c9c478c94809fa09aea65d8a45cda7f8052dd2821b639c27010b843dba0224e2ba8cb4bddb41d118583fdb17cfb014c7a65f030d345d248d0b5b2c23a25115233f09d3dad37d9c1de1528be6ef57e0f564a86c9916075a1cbb5374b2020d045546ab56fd9344eda07628453d9f4f0da8b3ce7ba2c2226933d493da68f39a129531b2ce7a20fa0ea53b4a505ed71b334810b7447084d14b15c0b77f89b7336c0f6d4086f279f2919ac850f09562c465d1b2469f210202ef1b0fc02e4357db9bbacc4b76fd341096d3fc071894c9c87d345a8d9dea6f6cc9bba9967fa297f1d80a0d54375f8afa6f990d7b46099f09f61eae0e03af898202a2b058a8aad29a6a803ab260c6d7edf0c43f41b16dbdd0ee18a4e3c11b84230d246be4f04b6de666ce3035811cb45dc7668732174962ddad4b70058592ad9e2bbf9ce1131fc2a863b8b10e9f5d359c1f4094210a77db8b888a974ede60d3250b71300472710ad287bc4ad8a932d30ca5113f29e0e37121b55b8fcb0effcfa117df81f7a161810aff405a73e0045685aea465be06c125c1bd51cc4d737a9c2c3b62884bf298e63afbe649076d09c0c0e560e151ccf55b9add8f4f9ab8202875f8b40f297ab34dd8cdadbf35e23ffa15fa0f2a9d32ded0d41efb9ee586f9c00e255089c427b5023d84525b1a7ffc321eb358561fd3e32cb25ec787e63ceefb4eb0ff72ce41f0817bdf7f50316f659a6a02cac3c417c5703cc03a639a38de341d134c498b65b34fe0a5f1704aaa5a5d94816983e884cba640de754670b779e284e099277ff0b55d3bcf4e921c087c274e11bf0d1ec5a7bc85b4cbd6d1654a6f7fdd225ced693a8d226e425f1018167add2eba278d9eb83eb2da9cea2d5ab4967f33a62cc3679af596147fe83488da3190c9701f6d0f7121a5c295af6d8114617b12ba0f81e1a9123af4fc6b901846e8283a2cc50432e1f0c730509ea59083012aeda0b46603cf026fe0142aa6984b7516267edc54670a024b81816c3ae8a4625359dea304f63678f36940ae5d6fa7f3cea3509ada230ec03585a509af8b04dd7d24741fd5a98b1698c1bc080ee8a6d19ce979506353b4b4f75d81c5ff5261687975028ae2076f911bf78c85ea877ceedaf11f5362202f8bbd25007f0e2519b717503af0038b1cbd8e4aebd98dc03264422dfe046d799fbf435a6d4ca5bb91fe39e0d217b5c9a8421705ef8e47984d2860440c641e5b170b6b4b1336202bac4988019a9f17d90cae95710ac26b3a0f126dd5bae8340cda7892d194756dd726786d505651227cd219955e83a44ebab6b080cba6db09f9cd34aac59c3b3a00fb7bf3a97a3137753db488838b3937d8739fb63c1ccaa54984f0b7bb7fef299657fc8ce5a8668db5f814f19bec054c3f4f3a1107bf8ca9c62bf82645358e11d7fbd43f213bac9d731939bc2bcebc76a95bd5b2de05d5dcdb0525f4281156b03f012cca40e8a2db26a19d82951cc7a83f5c876278af9fcdb0e833b00786720cd4477b143b7ae37b17226d100f701aff0a57287a6fa64ac3f6b7df1c45c2c2066ccb81154190cc566e0b0b8ec2ba9eac0b45fc00f4b4a62f7b39d502517979b715dc5a4bac8d97d9d19b07b16cbb5de07a8930cae1857313e38f4d7d0ac78b79e51c9402f6fd3ae8e96a1637e173a08dda0e648a2c5d7526ca3957ce51356509892a368da32884444486efa2ed24ac53507bc8aaadc107cfffa3e08f157da883fc6ee2c35c68d032303f1b153793b46803d7f8b60d051565fee79de7973b49866090ca4ccb17417e52e856fd12a0c59668b0141e5bf63fdf7f63e07a1cba745d09ba86b353926be9abdd65060842b7ef0ba42753492d3d09d528fd1f040147b05c91bfd1411bb49", 0x1000) 17:27:28 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xb1, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000100)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffff7, 0x10001, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="eb203d0a078fccff13b9fd812eaa4e713048e699", 0x14) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 17:27:28 executing program 0: sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) getpgrp() 17:27:28 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000100)=0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7, 0x10, r1, 0x0, 0x0) unlinkat(r0, &(0x7f0000000180)='./file\x00', 0x8) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r3, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f00000001c0)={0x5}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000680)={0x10, 0x8000003, 0x4, 0xd10, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000009000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000010000/0x2000)=nil, 0xa60}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8001}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x9}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x72e}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3f}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x10000000003}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x8}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x7ff}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000000000/0x8000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x46}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000fed000/0x2000)=nil, 0x7}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff0000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x20000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x100000000}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000fed000/0x1000)=nil, 0xfffffffffffffff7}], ['./bus\x00', './bus/\x00', './bus/\x00', './bus/\x00'], './bus\x00', './file0\x00', './bus/\x00', ['./bus/', './bus\x00', './bus/', './file'], 0x1}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x0) unveil(&(0x7f0000000040)='./bus/\x00', &(0x7f00000000c0)='W\x00') 17:27:28 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100], [0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff], [0x6, 0x8000000], [{}, {0x0, 0x4, 0xffffffff}, {}, {}, {}, {}, {0x0, 0xffffffff}], {}, {0x0, 0x0, 0x0, 0x4}}}) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) r3 = semget$private(0x0, 0xe339cb8e5bf9e33, 0x385) shmdt(r1) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) semop(r3, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) r4 = semget$private(0x0, 0x5, 0x204) semop(r4, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r4, &(0x7f0000000040)=[{0x0, 0xffffffffffffffff, 0x800}, {0x2}, {0x3, 0x0, 0x1800}, {0x1, 0x5, 0x1000}], 0x4) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000800)=""/102400) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000480)=0x7) semop(r4, &(0x7f0000000040), 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0xbafc]) 17:27:28 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x7}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00298637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb26ea1880a410d6cc509ce45bcb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f0000000000)="6f21800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01195ece69c45f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8a44b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab90695be216871df49c6f97acfbe3df9647e7105698b84bb273", 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000100)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x1, 0x0, 0x200, 0x0, r2}) 17:27:28 executing program 0: sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x6c, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) 17:27:28 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="2000000000000009002c007b80309905f87c04000000000000000000020000e414000000290000002a"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r0, &(0x7f0000000140)="41bd437100fab19dabaf27455a813c4c4269b8e999742551613c849ded47af1eb59e99d17d81307b625855d1ce6cfee62643cc7fa5f8c318cec60ed3e55d697913a293119a84e277da266ea010b39d79400cacd6bb6f911d7dba421d21ed65b14f1ac7216ebda7496a105357cfb95bddf3379c20589b27c21414e60695bf9986d766bc9c8eb1fbb9905bf42d921cc641b807f369329cc125d77f8562294d63abd66bf4322cc860df2689b11d0d05efe1feab5e06f0fc36b5f66d3b48d18ba829a46b610cae0f2f24d7a7d39aea247c972c24591d08ff50e3ebfb952f276e0d7aa4010ba09770", 0xe6, 0x400, &(0x7f0000000000)=@in6={0x18, 0x2, 0x7a2895fb, 0x5}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000240)=0x8) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:27:28 executing program 0: sysctl$net_inet_divert(&(0x7f0000000180)={0x4, 0x18, 0x3a, 0x2}, 0x4, &(0x7f0000000000)="470afc4d0299b2d65a304fe60224c7bca54afb318c5af95b67292966aa3f036d287f803a13356abc2b712c1390b0ed7783294f967016b8da7f0000000000000043ad3112056916ef66c295645beccb262164cc86298884a619923e096d4d00010000000000005f0934da532d89230dad4ed40551f06c9be119afce5dce0ad58c1f1def0ab891cb836be50c509e8d9433b8823b978e18d4000000000000", &(0x7f0000000140)=0x9d, &(0x7f0000000b40)="8171b9c8f33440944af1b7df0e8a02b7e335f3925105e7f8e0edab2c3721e00b55ef04de842a20a4901dfd60d6759392dfea28e25777f9040000cf00ec779f00d6a805d0ec35349a382a76ad6b0900998ba955c6f3cb7e8f8349a52adb974c6f728a32f741073e4d038a", 0x6a) clock_getres(0x4, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x9, 0xffff, 0x2, 0xff}]}) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)="8e0ac1190915fbbed54570075833225f0769ac814b5c56e99482384aff6a68689e66e4a95eb2f0a3b7b1ecf5569cbe15194009", 0x33}], 0x1000000000000119) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) write(0xffffffffffffffff, &(0x7f0000000140)=' ', 0x1) 17:27:28 executing program 0: ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) r0 = shmget$private(0x0, 0x4000, 0x404, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x400, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000040)="de428f2273cc8639182f804fe8f7d3d0bdf4bb842a5e178d3b1d0cc092bcbe079223db820597e9696a2536090b70367c05010a426bf2719ebcbecfddbd134c092a50980e0b1d2184bb5cc38441bcac2ac821cc15b70883bdb2f0b497b1d128dfe443cddc0589ae45c6237db4ce90dbfdb51c91", &(0x7f00000000c0)=0x73, &(0x7f0000000100)="2a59176b46c6d8ca2385a25447e979d7e4746147cb6992a08c1fcf31a2d353f8e80422cb22a527b6e01e", 0x2a) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d6f74a0 17:27:28 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000500)=@in={0x2, 0x2}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000080)="d8304306", 0x4}, {&(0x7f00000000c0)="0995ad4303b5f44325206d070b7c101cebee91556a11f4ae303d226ba3c603c2250444b8e55e91b727efba9cee09b84f28acf6e6253a007e01255d5cabead3d291380e7dee883882830fef6a3640c3964daacd4391821ac612c1fbe8311624b1486903f84a13b1aedba4f1e11fea1747417d39ba9d78454ca37e6e4805f36b0df2803115d798bfe4dbfac6b0beeb9ee4d46eccd985ac96918cb15f40300e3fde4f17d3309bb1b5287a6f8b9f7fd99806dffdf22999ad8a2440bd93a082df8a83c4e6de8b07398c3a25d2c7156b82", 0xce}, {&(0x7f00000001c0)="857e3f13e43c77b6c11e7628d5eeabf2292506b8a776c08bae7bbf5bc53d5555856eb5030845cd97b7e1168db1d4e568df8db2388996baf987e2d22e928d0dbc717195bd055ee7297fd39193cc6acae8888ad20f0f3bf312a9ae779b2fd3ea03e248b6b9e00f2e62d61600f7704504929164e080996052df3ea9fa4af39af1872fd1e0fb70b9b4e5dc64c139a33eaabc90764de989453294d9d0cfce8f809dc4ebfc1493cff62989011291f2d38891874e290f760c0a62c95dc18b69f3581d5c0d475384953f084eeb4d1e7f77477cd80b0aec3220d358a6a19765d6f0a8c5b5b5d36fbf4cac6e", 0xe7}], 0x3, &(0x7f0000000300)=[{0x48, 0x1, 0x10000, "6fb0fcc043f6cad043355a2fda11b8d0996c61ae83e523717107d592e48430101bf26d23fc6647b47e184f5e8b31b5c8d79b97328115"}, {0xa8, 0xffff, 0x56b3, "4c113efbbf4e8969eb2e49a9173b3c489c13aed7e377799329248a5a6c5fcfe19158107a0858e431910a8e8c851933a7c07cb02afd82b6dda641ceff029a2ad094bae3a1ea55dec8c9f2a3e951642b0f82b0ee48c2a4863573d595efb4ded453e46f3e4abf2a984de5e15fde38756fb7457495d251a5a208a3e17324871d19449d019baa22b03d7e354e4a768a0b8726ba6d"}, {0xd0, 0x1, 0x6, "18c3183e55835e430d9426a54f9b6e4ce7e61aa289c97cfaa1f12eb9ae1e8371fa8712aab783a349e4e257f8a28ed4a082122e6b0849e935dd36b68b45b2a977b47467275e41d1c2554675a26b6a31c6a1a8a4cd642c748692cd30228f26e26af1510a22d201ef438621d274a3783a482898e74d33cff0c97e833568f5f368d6e33c0d045e0896d5afcbfdf8d33c08c7d22320ed57ba2eff26fb8109384ab1054c10c8ae661b42ed8053072493a94914cd99520be6216bb78652356c7a"}], 0x1c0}, 0x3) syz_emit_ethernet(0x3c, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080600068015060a000400f40000010027365b378e7d0a9503effffffffffffff8da3a2cae8176b404f2e09bdf0ba1eb"]) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) utimensat(r1, &(0x7f00000026c0)='./file0\x00', &(0x7f0000002700)={{0x4, 0xb2}, {0x40, 0xffffffffffff22d3}}, 0x0) r2 = accept$unix(r0, &(0x7f00000015c0)=@file={0x0, ""/4096}, &(0x7f0000002600)=0x1002) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f0000001540)={0xbc, 0xfffffffb}) ftruncate(r3, 0x0, 0x800) r4 = accept$unix(r2, &(0x7f0000002640)=@abs, &(0x7f0000002680)=0x8) ftruncate(r4, 0x0, 0x5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001580)) sendto(r3, &(0x7f0000000540)="cdaa779b6090af9086f116fcebde932fc7498e49072fdb31bf73d21ce59b278271d91d023c289605dccad8351a03751fabb7b4a32e80ba6faf1fa37a0ad144764775f7fbbec9381f74fa132a6067a8a4a01891b0a068995e953ec507782ef5efa69a487a1e26c2e85bfcc94d61a3735cd85fe04d013bc634882cc055363fd17bffec4390051390d492d62d3a9ab00157a99384f467f0d59daffc2c7283c00f12839cf2cc1ab337cce6545fd95e908072a31d171a305b736ab667a294d49562a30ef4678d7fc1e6da51fa2612b3748c4a1db18c2c3ade61aeed941506bd1771acbc3ae1d9269997bb7f17942eee715b3568aebdcc466abc4f2ede3f3c225654d44b2075cb1988709b025b1245664af8eda3951372dc967f8534ae39e244e57ccbda848edea895e28b3a67bbbdbe398d58c36b52161ddb8c0437be95a651e2146e90cb338a771eb1605e3b1459d44e4db7ea2867fe95e96aa45c8a7e8af2020529cf6a7d0c2d92a5242827ee563a87e211ea1235fc888c5a59ff9e2889d40a10343a1d23bece1844891622a25b1ca179a63e712c1c8d5c5e2506886bfaae05a7c43ae5603d8a45cbac118811ef571aa684ab478e19152d155b7b1f4432a098d7e69a53f3179e34d166664afb2b9cd14042702805be7206191aa6ac2809e063c0c38d0606bfafaa724a7b8b0ddeb04e7c3dbacbeb9b04707128851e145cc96a497d3797b8ca9882de6bc1d07159050cd0dc42ceee76cf91ad6b32f1bd18573b636e5838f7bf722681b42c00110acf80b09ec2e4745cdc923e236a219c594d2a7dce92907c8794d77c30bfd42b2b3d0f13daa831c02b376c2c61cf347c6075dea11b6261c3c88f447af096738669688532cc735eb3843c09c46498fa43d3f1610a54ea071472241f913623d7d3438d4a2abbebefc0513e8988f4a9b99cac2c6118c11b366cebe5c57cd3201ab3cc6157a947ddcb9600a523a360ead78f8a1e4c0a4d1ef3c2ad3fd7157058446ca5d513f4af467aa0f45365695992269f326a6e4c3f2eb4b90bd102dbabf1d4e6c3bae1ba6a5611fb6eaf84472247a8fe909ec060ffd9ad97064f3c3c577de5f772ec4addec9a4eb1e8260cec94d2636446ee67afdfd0aa5b6d37b66cff655904718de386801fe465319ed4d56e494107cf21412d6dd9a3be9bf6734dbd3bff4f8bcaa95fe67c4f5dc3f15126ab0efe104d8192e45ffb1efdd9b3a7082fbce179e2ab6dcb45b175d49f5e0fcaae9fcf56cb4ee5510c51013d5c1a1e94fecc54b8020d7fbacec03c1e324db023c9f4b97d2525a1b8ba871f793870efeae72fbd1370fb7a1902e9833501d4506ad95d9ea4a6cf668179b15ad8c4924a47cb87d92dca11015ef46053f04b3a9a31140e81ce40b0e5472fcd69386f0d97ee7f7b3481bbd3e4148bb05bd046683028e1345dce95c861a6f44fb64e85b37a3059ab599855aa45440c4768c6ad336498b776c117970bc43177408e66501df87252dece8f01172ea92008d668cd7451d013ab8e63e4d44ea6138726a414dc111e51fa561fb71d9e7ee838c53fc20b689cd2db505b19f51426967e351af545cfbde87b80581559526e272de994cc6b60133b217af9d11e0edb237da83547c6e0c3f6afb0d9264bff8313f1c55e19ee5842fe1f68ad062c8b4d4c5e3cc3b20ac9e1e29d20e4bb34397c61ec484ab1a49c51ba1bab1d884f9d957b64ac4cc4464f40004de4070d2c0133f4d765df14cd57afdfc6cbad1e2c1b5648fc74c6156acbd054ece2c45b8bdaa1331e8eba77f9968b973918e0ae1deba630c21d46b60ce40348fbe82930ed72a883c0e5b6f3a857db1b313be3b6a2b59362000a15068449d5f0fce267ecaa007477f2e182b9b6865104797d01fa70646ed8d5c1e13ad04ffcc2e792511dc68fb8fc2482945398233366f9f8e7be777e9e5895d0cb8eff47bf19b7d3c34863d200c1e5301e40013263904be0c6467d09323fd18857cc83d860789525eb87b4a48efb08e3dad41b9c4e0d37b67ffb67786c5cb6af60558c3c167dfd6ff378af8c72ca9cbb00b5043074f0e1ae6d664d1998787fe921fe58accb0d9b958ec9f51ae246f1394cabd310fedfd0a3af56f27d0d85f614c2f93362567b337fcdbb9ee7e916851aa713c68e95c50d6907e9fd4494295298c62a66e47dbb544c89dc2837ee8fb4f71f1b0777be61e7a08ff8976eeb5add99a9493ef02363f55e05f4b801a9f3b6f1554fa0b55ee371ca2317d2f22f42e12a509050a406cd38fb39d4de85f01f33a608496bf931311fb528197f6c8407b3730848cec97ddebf924e9204bc8be5c15b7dfef297fe36dacf6ace0c944a414f4b803b397385415edbe2de75272a3a153a56cb1d54eb0b06f809bfd55bb81621acf7b6e53aed4864576d9d99e660a521f5726cbd280ef2ce5989e98cd623f000b6b04584c119f07039c3c7b9bb41c56114b68d5f6be8ec879566acd7d13e60ee2781138b9707ad90aac9fa557590ff4a552eb052756076e4e185fa46eb33485349ccb1dda87033e5f2243c237aa681719c496bc7b79e996772d4d879bdb2533c00bb656a47770b45efadbbfaca62c3c0bdae77a0eed0e92ea27d32100e49a5687c07c01b710a4ac63525aff173254ed09ba14a27dc3c3fe619a957c084b6b23c7a5d142e6f422d1949e6158b27f045ed6967b19fa9e4ae19a248f147981f8bf0d7610248c787fa1941bb15ce810c3c22d20436c28b77febf60d55243e4fffffcf774261b1916d39d5716d04f8d58dd98b6008fda18a0e7414b16e51c373ef576ec8371b37d41c6c591a1edbc8d9808211ef7b178e85164d0378041d1ebfa124db8e03966bfe47d12721c1a5166cc4744c9fb9cafd9a43e6310a53173c2d247aeabaabaed68f35ee6d7593587b9b6d00353fed1e2529851e153597255bbf2256a939aa21893c53a2ef53bcaf35c03a48c89ab8e76692748aff5459f39084f58d883b6e1d9f7690469fc5d1c19fa24cfbf0f90cd4eb13618b3cd1f22f4869c77e797c6082ea497918c6ff5d18eaf146baa5b95648cecd029cda8427d837782cede97b3a6a1c20cd90d1f9701f2f08bd57d452702b8a6abf9c53d588d08fec3ed67736355dbc858b0faf934b3d8330333a60441e0204d4b3688c671953cd3950b50a0fece5957f75f7990dd1aa2a71d0051f3eb7608b2b41c95305fad8106cee854a15a3025fd2ab03fb216f568fb25104ca384fd8e52caea751c32f175097ceef43b7fe0d79c220996d1ae3f17d368f43c201768e3fb5ac1b76fc1e60caaa9b686b4998392fb42098ba51b122d968053392120f90e00804ccf94a2139c32bdf2cb0d9c37267d16b7f279f09b14ca079aad063308573a6d4ee6eff6a4084d4277198cc06d76bfe41c0bd809429c9a070d1431038ec0cd3dfe0361486f8f4002516b66c100ab03f816187a643c48e53b438b8d0e549472ac3a7c8b51a80f3c96f45284064373c2f0722feaed4a012d4d948909bd8a3217083fcaa350f5388ee63fae03196f4f627b657f6fdbfdbd2c198275b8519e773e051102c28124b2c1320dd7b3f6333e90adce5e51462e2e8e43f0bb58d81cbb9dfce910150559da68fb2107c1caa017a42568428cec827fcde615a4f4cb59f977836454acb7ca7756c9dee0c091cae525c21f52595c7d73a4b3cad57e65116be36013410be6ecfd28a9ce0c1a5b87b9f27d92bfebaef479687901bbc7aa4b11cbbc7ac898aa635de711b54558c120714a99532540247d5dbe1d45ca185da2c00f11c570644a5ffe8ec072a1afd31b2185076bf43f2c3bcb92e58fda17f5386ad34ca70c5e1a9e44973e13c6426fe84bfe771636daa76ba2330c5604e25254f4aadaa43f4f0ce1d09da5352b5012ec2fc9a895aec074dea54df9909b4467a55b208c480dc1ec5e743ffaf81a285ef361841713319ac374153e96af53ffb5aedae989720bb7df4e2df27baa631eaeb4e5144df6e245c9dd8cdd9ca12648a2eaee62dbad2eb321285614d937b5a3c324b0f1d7fdf532c7597194561ad2cc36997d9a42584fb207de83418d076c2fae8b0f9694a0c557014fe82339f6729117e9d983ddf3aef2dd24fef6566d3c3ba881e734d4524b76d8c237c5db4ed55dc0a51ccb0c51c2e62631280775a4fa639bf09e02189c6a8b7778f67ee2fa93c2a9e11ba1d2d6ff9752c86d8985b09d764e1bb5808b3e21fcf92f684b32ec1afa4ac622b84c5d052d7eafb8e4aa25e2c450c814d8c6e57d4992a97cd7abba662eded2b96cc8acf6f72f041fa89e65f65d4413a95337a5c372fd3444b0838685297cf2660dbe949e8342d2b0ab33e93359422871ca5cb85cf901e07b7a8605b320a9e0ccee53189a333b016c721c4ba440b8f14d69c75a1c0ab0de556f974eef07413b62b603dabf77567a1aa4a22ecec80075292a68a0aa95e1366cc6314860454c6a280b7fa4b5cbb0dbb8e44541b83c312f8efeec207f9a755df2e40bfb620894a1f96b9828ff02404f1801a4bc0e6728a6cadfeb5faa1f6499d5dbd24a22607507d4fe1659a7517875a1a04cee14ef4962d4983492c2ae8bcc30e78a417848c15fe672fa53d7cb6056167a017844dc1bbc11bc0b719d2aabdc6dd62a753d406710d7259e364ac8a990383c4a4c69394aff58c1d8bdec2232fb970438787deb95aee6f5fb4303dd1042cc82c349c8f411c7f0dd23f56e45eee406bc0137cb86ae36d24b6f9b0769dad27e21afb255c60dd8aa758302d80e11e04f6503b88f0be51412dab1d51c0968251e5067b2764dfba3bf7ac9347482eb6cb9b153f52e8376db5fb39d745889e40e28e87194660ffa327e750262e97ea83db854856b8a5a271f9269ac1bd3a1c3cb71cc1cc09e262c4593d1688e5bc65cb2e46f1c76884501a5400c383b12b1fde7da62e33f7ad0eb849d689edbb1a8a06098da96be802cd822e6b18ce285a0d389c28755c77c20c9a893bac446caaf8d981cf1c8d6d5058138871d0dce58c35bd3e4e37a24d9d9300613efc208c1c140a00e1a36dd0f131b65a12a98d8543eeba0841cb4d5eecb064a2f71341c3ffc0d798dfe6fde4413bb347f3c3a2922edf4a7c9b1e2e4fc1c4ec30f9931ece5991357aa2adb15e13398c74473227af908123088edcbf915d41e8f68497f75481a3dadd5a2d7eddbf34061b07e0e68b7b7559c17ec9a874f70ace7a5bb6bfa6d59696089aeed25b50ff0c620d28e9c95248014afd59f2aab424c75885ac4c9258480193a091a0bc8e0618ffc96ab2705b1407656869eea3e89ba2bd0a9ade2d0f3e76aae0cab4484c63b138f1d0c53a662835844de1c4ffbb15b6720d2d10b7dfafdc56ecd82b8cf11c1c3132ce3c4480bfea699c0aed63efdab4b17727cb8eebc5c31afb62e9c854ee004042949695a3a37e2405b094acd5875effed6bd5b86e00b1b880e5e2c1daf2bedbd2ac50be8a05323f38e77b3ba5fcfccf18baed853cec9627df4261f25642c25e9add07cb48e294b93f477454f2b33f0881d310e9d2c03aa34c06648e4aa830584638c8253595c0a3099ec9fe1edba303fd4737dada69b5b591924660efea77f3315567364482ce881396143ebc3e79a3ca4d566aba705cf7ab38d2f3591565e4f3a2fe0d28eaa9e69a2bb9159c4832109c6ca1faaf11df928aa7ccc6db56419de6e1d056cb502105220a111537ff9ba89927ff6d14f9f3cadca49a6a923d1edd1cceea5ad41c56f918a8e20defc5754947cbb3e8aa5bde216b536371c3fa3ec5850ad8e69eba4379493f5a8", 0x1000, 0x404, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 17:27:28 executing program 0: sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x12, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f0000000480)=""/246) shmget(0x3, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) semop(r0, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semop(r0, &(0x7f0000000180), 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x1, 0x1f, 0x1]) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000580)={0x29, 0xf, 0x1, {[0x7, 0x1f, 0x8000, 0xffffffffffffffe1, 0x7, 0x2e0d1641, 0x9, 0xbc, 0x3, 0x1, 0x2, 0xe77d, 0xa2, 0x3, 0x0, 0x4, 0x3ff, 0x80000000000], [0x7ff, 0x1b, 0x25, 0x10000, 0xff, 0x7, 0x4d943969, 0x7f, 0x1, 0x7], [0x3032, 0x0, 0x1, 0x6, 0x3, 0x3, 0x200], [0x2000000, 0x2, 0x5, 0x56dd4be5, 0x3ff, 0x8], [{0x4, 0x5, 0x0, 0x8}, {0x0, 0x7, 0x1ff, 0x1000}, {0x5, 0xffff, 0x0, 0xfffffffffffffffa}, {0xe0, 0x3ff, 0x83, 0x3}, {0x9, 0xeb9, 0x0, 0x7}, {0x8001, 0x3ff, 0x6, 0x7}, {0x8, 0x9, 0x10001, 0x3}, {0x0, 0x40, 0xd7a, 0x200}], {0x9, 0x6, 0x1, 0xfffffffffffffff7}, {0x5, 0xfffff63e, 0x2, 0x5}}}) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000000c0)=0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x8) 17:27:28 executing program 1: sysctl$fs(&(0x7f0000000000)={0x2, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x3133f0a6746ec871) getegid() 17:27:29 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) chdir(&(0x7f0000000280)='./file0/file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') r0 = semget$private(0x0, 0x1, 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f00000000c0)=0x7ee) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000480)=[&(0x7f0000000200)='//\x00', &(0x7f00000002c0)='x\x00', &(0x7f0000000380)='x\x00', &(0x7f00000003c0)='}-,#*(\x18!..:#\x00', &(0x7f0000000400)='//\x00', &(0x7f0000000440)='}\x00'], &(0x7f0000000580)=[&(0x7f00000004c0)='[.\x00', &(0x7f0000000500)='-}[-[!\\./\x00', &(0x7f0000000540)='//\x00']) getgid() semop(0x0, &(0x7f00000002c0), 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) ftruncate(0xffffffffffffffff, 0x0, 0x800) mmap(&(0x7f0000513000/0x2000)=nil, 0x2000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0xfffffffffffffff9) recvfrom(0xffffffffffffffff, &(0x7f00000005c0)=""/172, 0xac, 0x800, &(0x7f0000000680)=@in6={0x18, 0x2, 0x0, 0x8000}, 0xc) connect(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="108af0fefb02731664bd8c2d23ddd98680b5e953a29f5335bf1b8ba87909"], 0x1) 17:27:29 executing program 1: clock_gettime(0x0, 0xffffffffffffffff) 17:27:29 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x34}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 17:27:29 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x53}, 0x2, &(0x7f0000000200)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f38743b364ccc24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f3bff208a1501000000c018d92715c5459432ba78cf065bfe5bcd6da9ac815ad539c221f909000000e8a42d3fb23b7604000000008944d0f65ab45977e0b286924ff505c7690ded14f9ca833b67ff1f843207c3561c074a41b9c62e63232ec537052a6472066ce21532de2ac00c6ee5dd8ccaa7d28993ffffb399bffbb34b85305a2bcba2d91265e0c9cea6fa4e3c10ad2d85f805bcc4551c168c5cf13af85b3b5548c18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93cbbce2cbb25fdce2e4c29b18153f5cfa9b26998393955ac50a63962f134cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad43c540681ea26b8ffd420a49bde4cb4a710bafdad92bc8e879da808b580bfc517dbed351e6619e29e5aea1188ba025d8a64b3af2d9659b8bcec1ddfe99444920de8f9e8095c5311a88696f968f8136f08b6d49f3dda9c4f2a7f698e60d0700f87bb0456a55d5667eeb76ba273a100322743f", 0x0, 0x0, 0x0) 17:27:29 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socket(0x1, 0x4000, 0xff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="528938991a8305fa64daf051b5fedf37767b97265e87275a1ab5cff5454c97bb4782b735c55c28bbb3b251ed062c84fd9bc321880a77626d46bf50b7589b91991f04a0a5d5184e6f01401e11c49657454eb36abe0dd6a92bc59b83be7f7994aad2b732f3ca080b54a0f0d220b765a43ea557198392d35cfe38594a6f1771e25cfb816df44e6e08007413912f829db07d81b530922e63c5090000000000000f5d67d7b413ed4d5be14b2630bcdfb77606cd5ce69fd7ae3e0353bb682f01ee85a3786a0600000000000000e22923a9be2769bf076b071e1064b9e601677a7247e435df50ac7f8735cd6f56355a2f937ecbf6803304f2a18d56f765019a7fa893df9c594d8fb68ecb6518a6f7a2644384ef7d025064e1f9f58bc7d99691babfcf2ef3834078dde30068363b20f71b24785e37814f1981f4eaf1d900962b6df1d0e43cb771c54fdb98ae7de9fbcf01fb105e000000000000000000ee11af37659ffe78767b5a41745d272a1570cd0990e162a73fcfbc220ea8c33ae1a06a8b4e634e53b2831d683e36c045fd2a1944a4f7df24e36047cb9fb1da5e484315172abdc83c30a0a4901297b100"/434], 0x1) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000180)) 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) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x18004) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000100)=0x9) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 17:27:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffff, 0xfffffffe, 0x5, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900", 0x2}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) close(r2) syz_emit_ethernet(0x6a, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "9e0900", 0x34, 0x3a, 0x0, @rand_addr="61adf862858aa8790dbf9a1459e5824a", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "f77bd7", 0x0, 0x11, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast1, [], "80020000"}}}}}}}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x1, 0xcb, 0x2, 0x80, "d247bc565381247239e90dbfa1c93ec692dcec76", 0x9, 0x1}) 17:27:29 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffd, 0x5, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffd, 0x5, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffd, 0x5, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYRES16, @ANYRES32=r0, @ANYRESDEC=r1, @ANYRES32, @ANYRES32=r2, @ANYRES16=r3, @ANYRES16=r0]) 17:27:29 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0xfffffffe) shmget$private(0x0, 0x4000, 0x0, &(0x7f00006f2000/0x4000)=nil) 17:27:29 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)={{0xfd, 0x0, 0x0, 0x6c}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x5, 0x0, 0x0, 0x515, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x2, 0x0, 0x1, 0x0, 0x7], [0x0, 0x0, 0x4, 0x0, 0xfffffffffffffffe, 0x5], [{}, {0x4}, {0x0, 0x0, 0x1ff}, {0x2}, {0x0, 0x3, 0x40000, 0x4}, {0x0, 0x0, 0x0, 0xff}], {0xff, 0x800, 0x0, 0x8}}}}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x888, 0x3b) writev(r1, &(0x7f00000003c0)=[{&(0x7f00000016c0)="00000018600400e71700008000000000000000000000000000fcff01000000000000000000002200a2151246", 0x2c}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x6c}, {0x6, 0x0, 0x0, 0x87ff}]}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000740)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r2, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) fchflags(r2, 0x1) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x40) r3 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000280)=0x7fffffff) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffd, 0x5, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000100)=0x1) 17:27:29 executing program 0: shmctl$IPC_RMID(0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xf7ffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x28}, {0x7c}, {0x6, 0x0, 0x0, 0x10000103}]}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) sendto(r2, &(0x7f00000000c0)="c30e7f75749b2081234c21e693896f455ec6d793f09177ade7639354da3d536eef363d9f4754e596c3c72023d9f4d0dbe762d83dbec10ebeee09f2c87bc37730baef785811733b40dca2c1d03285d79062badd0f6f4660aebf641180c72791b7efa9d44f09591ea89f545461947eeb254a8214a6a074eb4bd6c31b972e91c1c89afed16f5ad5b8150d520fdcfc2e49c7f9592f8382874a1c653baa97fb5939146d7ed0f5cc66", 0xa6, 0x0, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 17:27:29 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='W\x00') ioctl$TIOCCDTR(r0, 0x20007478) 17:27:29 executing program 1: open(&(0x7f0000000100)='./bus\x00', 0x60e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x110, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x5) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7, 0x0, 0xfffffffc, 0x1, 0x3, 0x20, 0x600, 0x1, 0x0, 0x80, 0x29e}) stat(&(0x7f0000000200)='./bus\x00', &(0x7f0000001740)) 17:27:29 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @loopback}}}}}}) 17:27:29 executing program 0: sysctl$net_inet_divert(&(0x7f0000000180)={0x4, 0x2, 0xf0}, 0xb, &(0x7f0000000a80)="470afc4d0299b2d65a304fe60224c7bca54afb318c5af95b67292966aa3f036d287f803a13356abc2b712c1390b0ed7783294f967016b8da7f0000000000000043ad3112056916ef66c295645beccb262164cc86298884a619923e096d4d00010000000000005f0934da532d89230dad4ed40551f06c9be119afce5dce0ad58c1f1def0ab891cb836be50c509e8d9433b8823b978e18d4000000000000", &(0x7f0000000140)=0x9d, &(0x7f0000000b40)="8171b9c8f33440944af1b7df0e8a02b7e335f3925105e7f8e0edab2c3721e00b550e05de842a20a4901dfd60d6759392dfea28e25777f97c3f000000ec779f00d6a805d0ec35349a382a76ad6b0900998ba955c6f3cb7e8f8349a52adb974c6f728a32f741073e4d038a", 0x44) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000bc0)="8f4eeb2650c315a0cdee01bedaaff80970e2ca8dfe5862289ed0e9fc741a1f81fa975357aa6226b9e42649252a376656a774ce0362c0202d866b5aee55de56ce0f3f4573ba7498bf339af56e144097129f6109cf51729643fa40d664c9aa3989653bea497857c412c322646fc47d1a41558ff355acf67e957e79effb454654cce8ce47d50e778c9a7a933c37135a4f22691e88fb04d912ea6975078b613b813921a8cbf177adbd00330bef401413b2c90de25c4a7b030be58535b494f8adc706926b27898803dbcb098aa187062b081151fc23971e37a5dab1b75aed9e4215c3013e24858459ee7bee133d127bf1ad47321bb6ac401694082f842f55fd8f8db8a3ba0cadbed6b4c4ce714926ddabfa09e72d9d87ceaec49efbc385a1f95c658ae154933e8141a3c34faa874b31c08e09c375f040001885069213186054f83bffc9d27c2d428981a6a33d29a7e9954add7bbfcc2bb37a6069f7c0e574d272b66e8f12856fd1b87d5ae0d835c13b4e7764d612164877a0dc83b71764937f5e40723464e8ee8bfe9e742ccfab61d9cbd9d29866d181012636505052690050424acf13f6ec477f95a24284b4dbb150d52fe17a94b7fa6bdb3c97c3d3a61b5f2381329a6c4615d406e59b8d1a89552156b31ddf251bccc9bb2bc81f9b0479a756a0f6b5cf11901ff59e5d4438a8c53d3f817442e4b5a09b8cfe2c20e209c90a6380d993fee1f96e8518bd3e93ea31a4c1be64612232b0060f45bf713732f78fdb32f7f67cbb270c329054d349f8a33d841a0712ba11bb695e8d3de315ba7b92433a69f51f147fbe871abfd1f351f796bbe16c847341a4dd5215e18a0dd086adebe5d92c67e61cefc81a2d57f97ec024ca7c26505a9f83c734e01b2acad5a9dc5ad071fc296ac0aa9e5ac1aa013c8ecbe5b4e7e602674bafab2c24df87bd013f309ae911ddda8bf699e66aeb45c17d41e755e9311dc53db916d99c835b18a45c895f941c65dd30512fed00b928436a997964d6c18dc1f20c529c64147c15ce9c75239beb27fb2a445656a55b5bd217d4f6780a143dcb156a32df07d34cc40900be78a31c0dd62d4e598d32370f231edcbc2c8ebcef495dfd796b9ef3f327e3de6bc750d089acbbb4e2da4f4a12bf392398ec84f31914da5eb20c410b2d3796e552471c453640961557d97c512027356d3f8b6c85accb559652904a4401484e87247384279120ff7a9216e352d333ae32a7f5cc07c9eeb4cbb36716f1dc9b771d89545d7be49820c56af730c6b11506696b6393e7ec6a6ad930a4ecd4c262918707e47eba622faad53052d061092ea797890e15a9de088d065603de2ad1ba93f0f755e4fcb68c97f53770ba75b81d53f3d3ee35a733ad54d12eb2a5171ebcc2c8d9ec983ba97c4df1aac7c834c0deef9a7648bb02bda8fc517aa6a7f8c45b225a1ec58c0000854bab0c7464bcaefe14de2f9ff337d40741088af05105dd2a83425deec6fa02051d64e314f8b87c4948399189a776ec557677dfabf9ea4e8c6690c48ea15305aa33cffc0f507ab3f274d666c78a01fbd7dc231484f95e5bea3199ed191e6b66a63adaaf10cedd2f32ed104689d4a75941270ec051881b85cbc289649eeb49c3f1fae65b073a5fe97fd8fb389167188d9f027e52a8db45812da84aa4d459b2fc6c28f1f3f075e026baf94c697368f2fb060dfcea11dcdd328fdb937c633a7d8ffbf85621845ad7a891de5e6c1ea63e9c3a53cbd6539b854a62f9aec345ea5f11f457f32bef5da654ac87a77dc1d29ba2f52bf81ecea650f2c11d1f34605a99dc499f9638e491ecb9419d09af08f7a9c63e3f6185a9f7bfd5535a9e3ec4bc5814045970f68ba9794948c3fca634b054bcf5127000472875ce4ae6be5d2d75ce711699ccce850655bc65615c08cea3df1f1a1465af04e29c3fbdf3324f0ae397d7282535b146bb09827ac6eec57cd60eb4c4a3b3464d03c205121159d896595d5315f50ae90f9b9bdabfef5b75e892055d9d4fadf29d13679780652b4354d69e5924b55a58cef9fc6cb79ae8d61159057d51027b813e34772975421dbfee9afa13fa81a012ce64b010e0c28389486a046b43c6abbe3775377320af67b3c99a8ad6bdffbdc3071a4d9a51cc6412572dd7c97bcd889718c41f08e6348f8cfb7b34ca4cca5b4bef30b07f9958a72e4a0a38a26a50f699160e62a64d32945f9305ad355d3476d23f1eb0dc28472d8c746cef0569d688239ca2c7360b119de83f6f5ad009e7bc37c87be953bde55c06182f33776d671473757ecab1dec0802295cfa3646ac521da13c0909a539c23d24241b79f1931b025024c993305bc24dd8c76d914d22887c83e06800b4d4ca3e27f0c45b3c98cd5b5e3faea27404fb3ea173c97af906d4cbc4317c75a0b56ccf2cd56d1763548c9de522d55e69e508802f57dc0abb72cb18b501c63a9178588a69495f43b3b0942f19ae9ea7cd36a262274912df5662a22b3f8975fb74b1ce7f91be2282ad93c52669e4c9b7a439b70396b092943f26dc1780df9eada01329d03f5ee763bd849b46d28cc62405b2dd50b68c899339ac1717af4eeb7f485ac9eb305d1a1e789290bca6dc46912d6d70a7277d37de45d5c02778042f774beb38e5ebbda124ffc02068bde196daa71dd1abd60b10b7c16049ff80561370c4ee86f88193e95e2a4cc4acad2d395e4f4f2dae88e9b56bcf889273cce7c95e2f70262598de033cf264328cef1b3d4cbf20ba9d0584e7d5c4d965a5bbc38b650889c58828df75bb2c4f61c519edf57844d3ea5d6d6652efa9c6af9109a5cb0cfad8c1604d80332854f6b72fe8f132176bb705e1e00f2e90a3145f3528d36c3a96b2fe00fb579eecb45131dbfc7602edf1d775f3bcfb93c4cdf339520609ab853152b72829371877a456def00ad8423601c1ff28b9def0171bd785c83d2d9dd4302deb61d756d33ddfa467fa9f02c61d7a3ed5f684e90a85ee747ec12e4bb5fbadf3ae961a04e9cf9b2e6f31b3ca04bdda94d408adaf0a55f19574df5bb8f980703190b64c7995376cc0c9eb6076808853ee348028ec774f2161b9e8ae983b0be2b227e4e547ea1bf9380adc3df96b2a1f395eba1c8e7b13cb6e37bf14ada0792b04e12c2008bc6ebc3610ad0d986ea951008bfed51315cc678e5d130112f7aaa217111e8188e04472b4d8ffc5d348fb68bd269a27bb11804add634b0040f1f6ec25e52de2b45a5b39707fbd64c775d04f81f19f74c4d297f3892d060d78eba3a36e96a2d92a1307194a912e84eb58156a39e2d67ff541d3fa6f7f9401c112e3ae6a5c58721922b3c7b006af76cbc55b1ad29012bafa3639a071cf977414fe4adf38ae67a4a76ba819b39ad8a5e7f35a2565074556bc9918f67735e0114277a4d1046503578512c7da8cec576c21ed0f335d824742c60cdee373e8793a4be5c8d31dc974dd42faefd1b21e50c4f529586963695f621d263ff1c95f82d06d60b715582f3a67bda37ad3fbc6f5a0bb885786fca0c73740c07dcf063590f311193387e7f91d82be6130092c3afa403a7146f9dfb599f836f4bfdd152895e79f21687b8ee2bf783ae803f48d6a52564d9da117a6b2faa2ca9a1f249f262b80f03c7e6a050a1a6efa8ffed7655e36f3f2e130879dcc04092c09bccdb8ebaac44fe852ee3b9a3066b31d96daa19f689533d87e9aa44c4c5790a9c5c826e52f72d3065c1e08d39b6a59e6fa9ae24dcc1d8702f012553c6b53486c39ab5305a0e2517d24bcec8d207c7f244d7fc56740c863887976c03d2ee2579c2e9f60451974f9f61d2d2ecf69ae1603ec734b6e877bf0696007a9144e5dd7d8e96440833c9c7ae0d75c180983544becc15e510b035ce51b4b4be950cce97203951058db22be9a3c089927b2fd30cc882d4e98e1961773996d21cc6821f9fa0d9291b314d9927b4663f911c49ad1e252ede7e7e1668f52c940a1ca48ff3df34eb3723c3c7f0006c6b8b608d2d2f36f295655353c23b3ef998d8ef5f3df2d74b6f77d24885f59ebad934798ac4d8ce9707c7196b8b17e1d3b511004d5c1eb883368643dfcafb9873ac4948fd22ef0b1fbd33637e449f6f8b345de0f9858503cf1ea73b7e85b45093ab65eb8f80585764f85844c718a8c4a66e76e9fc30d25be431ebcff697901db4726e3c328af38150b63dea61fbbe53a4510efcd317a63e44fb46e42e2e2ac7a4b48a8b600c8f5c98ff29cff2929148fd5163c535d603ffd64e33894411c55c489ec4fb0fcb851fc39ee21fca037449b997f561b6ef5c34d9b6b9137121be20d4c7c8afb314574f4e9df54b003d9debbd3bfc7527126b8081244b7477ac1c3e009dea8c104b0bce16e12af4921dd2a885e4db556c00a13b3dcf85c8ad63f34cd2321757813869d9eb4b013b82ec899db3297730d32a48481995d919a2ca040af75b6dff2c44dfcd39c37f5ce9042fd4738427b577a84f98ad120725c63654a23771d5ae81a0742e02bc95fc1fedc4e3639c2442abcf1319f230d4e7fe745ca749d551308c029b043451dc04c57feacda49e1db200f804fe1dad38ac3d5829efb865319c3589bd44adeda96bc0ef069af7a6d9de521640162032b45a2900b8a91b481f2c983d9df644ae4a8afd5097fee4e00bc7cdfdf0ffe2ac95e771625214ab8c6ae15850d0bc72a0ea6ffbe8e1c4b6d54159f499f2d4dee4e2fd7eca054bf932fd7d0e5d562a4c970a5b25ac7a6ef3b55c7f99dee22c0867e6b7a6bd0776690e7756853f0c69bd12b913e20fda2de3a54fdddaa1d809b2156732881b133d04f2bb937a81486e76f81357300abf309f0277128f1f2414b970e64224d9049b40ffe5b4e2a7de422d13665be802754d3b0f6135eb7478bf9d7a8fdd82158c7fbd9816ae06849dab21ba4a3f721655305c5ad69e8dabba1e3abb95bccec0185e79eee71ad5f00423bb5111b6f0dcc8b42316462b21bb8d8c63542928f0753f99455d91685fab6da50e78777b72d2c45e1792321c5c6a9881282f7d40218d6d4c70521d3d52c07f41b52097f6e330b5f765b9883ef9fe8e15b8b884189d26b085784061a26583f58bd407b4d5901013029d5cf73353115c2d7880204e6deb08c30db8b06b4b1efea5cbea87b1bb1a06c10e5e702d45e174e61f77252a35a02faff4ab5402f231f026a7a86068702507d0790168e3a5e601ca92c26c8a034c49c0ce898e885d9aee3bf5e3647860f7828a801b5551b583e31c12b3dc13bedb4f47805267e26d554d630b9fb511c90bb240a934c8e9d94fccb740fad3ec0977204d8bca5902e36d79f4e2ba177ec0fd958be3a1a35ec22588b135c377d8ec447fff26f8c4c7cb96ea9049f8514816b558a3366a9f3d3772c460d6e26075efcf7a0e3468c3bf1ef76eccd3053343c00c5b12ea8d041d3656be9cefedccd44f0c1f6e5d9756bec8b7433c0362244508a4c0a72c521eb3b8a69a16be8861ddd548b92e4bbd898f70f007a0dbc30a1e9e05e9eda3187f7d693b1ee05260d2f9130e2eb14d7840c87e169de6860ae621131665e5853604489ce506cf0b8aa5de3276710002767e7640fc104e629c1d92367eba3c752a0828673fc7f6a2dc9b0b35686eeb98f771da91c2eda02ecbc6be22990932eccf304284455e007873d23e2ddd49b63264c8436a22bd43af535104f7c8a7bf4f03dde92207813265c8fc3c58c599d58bc8558506a167b6c59b1e5fda6192ba0f872eb03b4355870bd8d5d35da334163b4c18a6c2d51ee51a2022d28c45ffd7680a07506bd916a987", 0x1000, 0x1, &(0x7f0000000000)={0x18, 0x2, 0x623, 0x7fff}, 0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0x6, 0x4, 0x8000, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x1f}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x32}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x40}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x10001}, {&(0x7f0000ff2000/0x6000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x5}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0xa6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfff}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x2}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xc1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7ff}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) nanosleep(&(0x7f0000000040)={0x7, 0x6}, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) read(r2, &(0x7f00000006c0)=""/248, 0xf8) 17:27:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x1000], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdffffffffffff], [0x0, 0x0, 0x480], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}], {}, {0x7fff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 17:27:29 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, &(0x7f0000000280)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f15c23932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c097da04f69cc5cc4f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f7494a9e1fd03beb90543ad201c371a7d36c264ce28f48fb6b18b", 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffd, 0x5, 0x1fc00d8b, "04000000010000a9b3c742000000d35ed900"}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) setsockopt(r1, 0x3, 0xa0, &(0x7f0000000040)="17e117e2e77801d879902f6c8a94e08edd02f66405b7e84ff8e915c5c78be81a2c03a7a178e1361cbce9fb3d629fbba99c574ddd8d0b4b445b0d4c1b5527186d044d0a267c75e3b9f6eed897c268c7fb2b2ee9eae75080c7f2e97f377732f87efa42c33a24bf2e9cc471ea9fcbb0346cc06c210b88ff1e446e3d89b11921e2fa94d1cb4d46fc97185dd8a1026a01b038ca376e9ff694fca7be41111705e97788694fe7ced68b9e08b9db54e7fe4a3d49855d2b6919", 0xb5) ioctl$TIOCDRAIN(r0, 0x2000745e) socket(0x2, 0xc000, 0x0) 17:27:29 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, &(0x7f0000000180)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f15c23932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c097da04f69cc5cc4f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f7494a9e1fd03beb90543ad201c371a7d36c264ce28f48fb6b18b", 0x0, 0x0, 0xfd83) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0xe}, 0x4, &(0x7f0000000080)="2e4bcfbd7e44cd80294e93b150b7be8ac26aec860098148880bdac723430f9962b32710f91b5f7d9537718ac233ee069705ce8230e3bf25110193c60e75b7f54d945007b2d25e1270df2646d598a4046a25171164a1551d5197fbc6dbb224dc2596f821291bb33795dc16f0ad25417fdba39310ff70ab0491eb0b1c7a2c6ec077732ef5afd5609e8b5a25fe5ab841f", &(0x7f0000000140)=0x8f, &(0x7f0000000280)="69453e41732f63dea9bb66", 0xb) 17:27:29 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaff0000ffffff86dd6000002000140600fe80000000000000000a0000000000aafe810000ba0008000000aa4e204e2200000000009b5600ef8c44bd25b181d34ae257113cf8723eedf227636830fe214afa3bdbab37bdd732be170d7650b7b89cec8a8b3523421b265fed2a7a6bed580de486c8506ccfcbaed4e4b45dbdacb30e1f8bc5269b0b27a1b6d4bd32b6e2d8796d7d150412f153e54e907c3e39d1969078ccd82e5f63819fb0289a532789827197b8cb9987923bb102d674fadf65f2fe", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)="8e0ac1190915fbbed54570075833225f0769ac814b5c56e99482384aff6a68689e66e4a95eb2f0a3b7b1ecf5569cbe15194009", 0x33}], 0x1000000000000119) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) write(0xffffffffffffffff, &(0x7f0000000140)=' ', 0x1) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffd, 0x5, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) r1 = socket$inet(0x2, 0x8000, 0x3c) r2 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x80000001, 0xfffffffd, 0x4, 0x3, "04000000010000a9b3c742000000d35ed900"}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffffff, 0x5, 0x1fc80d8d, "04000000010000a9b3c742000000d35ed900"}) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffd, 0x5, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) r5 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r5, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffd, 0x5, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffb, 0x4, 0x40, 0x26b, 0x1}, {{}, 0xfffffffffffffffc, 0x4, 0x4, 0x1, 0x8}, {{}, 0xfffffffffffffffe, 0x8, 0x80000000, 0x6fd, 0x9}, {{}, 0xfffffffffffffff9, 0xaa, 0xf0000000, 0x5, 0x2}, {{}, 0xfffffffffffffff9, 0x44, 0x40, 0x6, 0x4}, {{}, 0xfffffffffffffffb, 0x81, 0x20, 0xffffffffffffffc0, 0x5}], 0x101, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x2, 0x5, 0x400}, {{r1}, 0xfffffffffffffffd, 0x45, 0x2, 0x3dff, 0x7}, {{r2}, 0xfffffffffffffffd, 0x40, 0x1, 0xb0, 0x6}, {{r3}, 0xfffffffffffffff9, 0xc1, 0x20000000, 0x6, 0xb0}, {{r4}, 0xfffffffffffffff9, 0x24, 0x1, 0xfffffffffffffffb, 0x4}, {{r5}, 0xfffffffffffffff9, 0x54, 0x10, 0x0, 0x40000000}, {{r6}, 0xfffffffffffffffa, 0x2, 0x0, 0x1, 0x385}], 0x0, &(0x7f0000000280)={0xfffffffffffffffe, 0x3}) 17:27:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x35}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x20) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000180)=r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)) 17:27:29 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x8001, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x1e, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$WSKBDIO_COMPLEXBELL(r5, 0x80105702, &(0x7f0000000000)) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) r6 = socket$unix(0x1, 0x1, 0x0) fchflags(r6, 0x1) 17:27:29 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2], [], [], [], [{0x0, 0xfffffffc, 0x8, 0xfffffffffffffffe}, {0xfffe, 0x0, 0x0, 0x10000}, {}, {0x0, 0x0, 0x0, 0x10000}, {0x1, 0x0, 0x0, 0x81}], {0x0, 0x2, 0x0, 0xfffffffffffffffd}, {0x1, 0x0, 0x0, 0x10}}}, 0x0, 0xf9}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) sysctl$vfs_nfs(&(0x7f0000000080)={0xa, 0x2, 0x3}, 0x3, &(0x7f00000000c0)="82f4567616dc473ed40f6860163c79de89b3b33176e186bad193e090f7d8b123cc9ad94b430e34bd0163f296d1486ffe4deb6e6eb91d4911feac8b14a8db156e34c5eb6bb9677365f1b58b7384f7ba4e7945aa0f86e3b5818773367681874a2dbe8af381aeb1484ecd1244527dcac861cbfc7a9b232c39dcb66a93462792565d443fd2c3257b1ca5d12dfbcbc0ca7d8f02a74bb21cc931362bf7dd5196b085cfc2e88d920bece91e813b8f8d3277e446b496a8ab1a7caff505d7ae9a1f221b", &(0x7f0000000180)=0xbf, &(0x7f00000001c0)="e741f22799f00cf2ac116126b6a67b94e92d6f5ae801a93eccc37044c306e3070aaeabccf67744ccf3dba52aff3c1c5b764f6bb50892195d7b445f8083bcb2d11f398291a4938f49ba805ab81ad7b539dae392ec86645ea07d", 0x59) 17:27:29 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000080)="d0000000d340197f90fd14f3f49f89202693143dff9c051c430a99355a9936b9", 0x20, 0x0, 0x1000000000000000) 17:27:29 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000000c0)=0x6) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x12, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) execve(0x0, 0x0, 0x0) 17:27:29 executing program 1: syz_emit_ethernet(0xf8, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000ffffffff001088a800008100100008ac1400aae00000019406000000069406000010004e224e2100089078d92db372f227bd1209a643ebda8af2353d331f53cf09cd5fc4aea68d1e3c090496cead9a80def8bb034b41a3adccf84b0253998f252187d74a355aa9e5934d46e435ab800bbde40efde4b5e41a7e18cb9310e3041e8e5c6bba00ee717390743ff3c464d968dcf0c7165e7042bef777835be926a4c0c3a36e0881616804dd957286eda1971610da01000000000000008a6598c7c189c58b8886bff0315835feb1078c225b040c318325b8b8a2440b666461674ed93563d1f64147778da04f753411f650d51600"/259]) acct(&(0x7f0000000100)='./file0\x00') 17:27:29 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@time_exceeded={0x4, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @rand_addr, {[@lsrr={0x83, 0x17, 0x0, [@rand_addr, @rand_addr, @remote={0xac, 0x14, 0x0}, @empty, @empty]}, @rr={0x7, 0x1b, 0x0, [@empty, @remote={0xac, 0x14, 0x0}, @multicast1, @loopback, @multicast1, @empty]}, @ssrr={0x89, 0xb, 0x0, [@remote={0xac, 0x14, 0x0}, @rand_addr]}]}}}}}}}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ftruncate(r1, 0x0, 0x85) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000300)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000000c0)={0x40, 0x2084, {[0x6a, 0x7fffffff, 0xffffffff, 0x7f, 0x6, 0x8eb, 0x0, 0x6, 0x3, 0x981b, 0x5, 0x9, 0xaf0, 0xbdd3, 0x1f, 0x8, 0x3, 0x1f69], [0x1, 0x9, 0x6, 0x4b2, 0x3, 0x8, 0x0, 0x10001, 0xe97c, 0x2], [0x6, 0x9, 0xfff, 0x4, 0xfffffffffffff800], [0x0, 0xffffffff80000000, 0x2b, 0x9, 0xf81b, 0x33], [{0x6, 0x9, 0x1, 0x7}, {0x0, 0x43, 0x4, 0x36e9}, {0x0, 0x80000001, 0x1, 0x1}, {0x6, 0x1, 0x0, 0xffffffffffffff80}, {0x307, 0x9, 0x129c3d2b, 0x1}, {0x3ff, 0xfffffffc, 0x5, 0x9}, {0x5, 0x7, 0x0, 0x7}, {0x0, 0x10001, 0x7, 0x3}], {0x1, 0x1, 0x80000001, 0x101}, {0x3, 0x3, 0xabe, 0x401}}}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffd, 0x5, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) preadv(r3, &(0x7f0000000440)=[{&(0x7f0000000340)=""/98, 0x62}, {&(0x7f00000003c0)=""/81, 0x51}], 0x2, 0x0, 0x5) 17:27:29 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000380)={@random="214b59fb7d26", @local, [], {@generic={0x8848}}}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) 17:27:29 executing program 1: sysctl$fs(&(0x7f0000000040)={0x7, 0x4}, 0x8, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x86, 0x55) 17:27:29 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000007, 0xffffffffffffffff, 0x7fffffff, 0x0, 0x0, 0x0, 0x1740f5a6]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = syz_open_pts() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x3fcb) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 17:27:29 executing program 0: r0 = msgget$private(0x0, 0x11) msgsnd(r0, &(0x7f0000000380)={0x3, "78eb764882c2feb4892ea6a9d5963495432ea2faf2eb1fbb4a331df0349c74ddf8c8c289b0b66302b5bf380729604cc44d640e98381c14628d81e8d6c6cabd203a9eef68ed60f3a133301415577bc587f24b05da859f42aa24657949d360159375c52090630846389e1553ee40e4bfc8e3c0ed48d059db1bdcd9191f9886429f04830b0b36068a4ccd86099533c2eab4e5186ea26e952ae9b5b0915f4bdae08c9f"}, 0xa9, 0x0) msgsnd(r0, &(0x7f0000000000)={0x2, "a10ecf1069289a804c5c751ba94a25ff14781bdfa24002f87e2761f026c484ed5be4df6c04845bdb1141d271328d9668ac0e35b8d4d485a9ddbcc6e328e484983402d79ccc8b7136003afde3a017b625728a5bd404db682f04897cbb7d676e1e23d46313afad69c009a39487b3e2e1204c20cea335507efe163fc8a6386363945e74618eda0b269c0944570694ba7bfba6c67f19df4c7a629f92b87bbe6d1f271461f015779773043a5b73a0e0a9c7b19e9f72781c1383ccf64855"}, 0xc3, 0x800) msgsnd(r0, &(0x7f0000000100)={0x2, "41a0c14aa47269734f71358b4aaee79b8831fdaa801d015419d1ae8fe0ba07e3a32d93ade66da319a4a4c744b096b6bac85c4f9457254ff2341f4860c773d89b89750ea4a38b96b9fc8b5d8e3f5b7da1db19b065152bdd124c44d332772cd06a7ef5d1addf22c153741d1b654cb821b7"}, 0x78, 0x0) syz_emit_ethernet(0x46, &(0x7f00000001c0)={@broadcast, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x6, 0x0, [@rand_addr]}]}}}}}}}) 17:27:29 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x100000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x669, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000], [0x0, 0x0, 0x0, 0x0, 0x8001], [{}, {0x20}, {0x0, 0x0, 0x0, 0x40000000}, {0x0, 0xfffffffe}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4}]}}) 17:27:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x61}, {0x44}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000001c0)={0x1, 0x1}, 0x10) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffff08003108060001080006040001aaaaaaaaaaaa00000002aaaaaaaaaaab0000007f"]) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0xbf400000, 0x1, 0x64c3, 0x1, 0x0, 0x400, 0x7, 0x2, 0x0, 0x9, 0x4}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r4 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000100)={0x3, 0x6, './file0\x00', 0xfffffffb, 0xfff, 0x0, 0x20}) 17:27:29 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="8e0ac1190915fbbed54570075833225f0769ac814b5c56e99482384aff6a68689e66e4a95eb2f0a3b7b1ecf5569cbe15194009", 0x33}], 0x1000000000000119) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffd, 0x5, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) r2 = dup2(r0, r1) bind$inet6(r2, &(0x7f0000000040)={0x18, 0x2, 0x7f, 0x4}, 0xc) 17:27:29 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80001ffffc) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000001200)=0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) preadv(r2, &(0x7f0000001700)=[{&(0x7f0000000000)=""/232, 0xe8}, {&(0x7f0000000100)=""/216, 0xd8}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001280)=""/152, 0x98}, {&(0x7f0000001340)=""/146, 0x92}, {&(0x7f0000001400)=""/217, 0xd9}, {&(0x7f0000001500)=""/237, 0xed}, {&(0x7f0000001600)=""/207, 0xcf}], 0x8, 0x0, 0x9) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x8000000003) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r4, 0x0, 0x80001ffffc) ftruncate(r1, 0x0, 0x0) 17:27:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="8202df01ff"], 0x10) r2 = dup2(r1, r0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r3, 0x0, 0x800) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x80) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) setsockopt(r0, 0x0, 0x1, &(0x7f0000000040)="13040400", 0x4) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d6f74a0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d6f74a0 17:27:33 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x800, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffaa03ff"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 17:27:33 executing program 0: syz_emit_ethernet(0x32, &(0x7f0000001b40)={@random="712ff2f77594", @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}, {[@rr={0x7, 0x7, 0x4, [@rand_addr]}]}}, @udp={{0x0, 0x2, 0x8}}}}}}) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f0000000140)=[{0x1, 0x1001, 0x3800}, {0x1, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x0, 0x3}, {0x3, 0x7, 0x1800}, {0x4, 0x1f, 0x800}, {0x1, 0x0, 0x1000}, {0x2, 0xad, 0x1000}, {0x2, 0x9}], 0x9) semop(r0, &(0x7f0000000240), 0x6) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f00000000c0)=0xd5c) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/66) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r2) 17:27:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffd, 0x5, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000100)="8e0ac1190915fbbed54570075833225f0769ac814b5c56e99482384aff6a68689e66e4a95eb2f0a3b7b1ecf5569cbe15194009", 0x33}], 0x1000000000000119) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)=' ', 0x1) dup2(r0, r1) 17:27:33 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x3) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000000)) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xe2, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff8100140086dd6f85b14c00a83b02ff0200000000000000000000000000010000000000000000000000000000000088020000000000000502000304011404010201080000000000000000000000004e204e21", @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="7040098b907807ff0100040200000000f364c4465f5aa86e2cc2d30e8d949fe12f539a8a7c0fb3ce43d2c0c44fd5ddcdf65634b038d517978c6e8862bf8f23cb1fda705caa287d8c3805e58c42b6f10071169a1d471217321f63aa4c462225303dff0f007094f8c572f86f1fa8b3143fee07d40a4afbd9f9cf3d0000"]) r4 = geteuid() r5 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001440)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001340)=[{&(0x7f0000000340)="dcaf58a179d9ce0206f9027b20c7557cc5c200ad9590a0692dff76d1728cf94446ee107a9f83b0f6f8dafd346173c95abc95448b9c851d97a3864f4091361d8393c9e871be0aec0ff20148863e6634895ada4e9378b309f207972432c81b52dc0c84687c5ec517fe446b6a6a7bbad55370a06e5a4d40c41db4325e960b65bf67336537d1a3219b1662580e51301358de15bed06af5794488d31457e53e5fa19b1be4c0a4f281cacef9faed41461a896b0476a7e802c24c46d9036abe60046cc6e671fe5196e5001137efdee17564b1aabf8005dad43cea6f042b8ebec1a7936a47a9c4d00b9168bd1fb0416b0b47aa582d9074365932e345ea15e1d826fac204ee559c8f0bc10fca7f873199140ec7ba3b505553fe9f2649c03c3deea4e6ed20ada6bedaa9272e8ced11d7a3d8d80c9ffc07b62453aba6a81fbf0e15f859b3e755f80a9f61989d086a13222924dfce0fe8b76392486b8890c7c71c9a908a005a6a45c1fc4a758aa691fe724e9351585a68aac6fcc65f1c6e26f3aeb0e6748f3a0f6d5bfb4695c46c0f442d7095604fbddc8e69867d76cae609b0d26903d347060b919e3d7820dbd70c4a7f12cc5d979a2e98dac215b63af30b6709ff793163160f3aebf18dacffd864fe2b627521c4e2e61e2f26591b3dbbaf04bad79107f2fb111b08c290c03b1416ccbb4a72f2f4659dfce02109fe89f25d23cd187c710c90cba601a24fb5c426d386b6749780926be38fe5747e883717a47bccac776c02d5ff5b1588188e623b721745d155ae9912f5bce845527050cb8afa1b1b6e6b3871fa7476168643e598c666ec834e81b06738a32286fbfe811d6401c953b2ec40aabe4058dd6b176e8f8ac9433d62e606c61d6af3578cebdeb8a507d0e4db8c969f487925667f7756154923270f24b0ce4bd054f9f780642c68f25e84bfa6b3e3e287c5ff28906a86bce7513610d0385da2e15a2517f08113e26f307d482e1f39a31f971538882db47f5f76d285ba4e84d3b77d95383152c9b30bc29436c73589f7481df0d347f5319f13bd55ebeaeae508bae185fe3bd4490f296eb2faa9138e104a5da1d2a3d4cc82ed4a64143206dd1006738f03659bfc9d293e441679034779dde2e17b5a7e996e06835d42112916c2550436eac403fe676701d60778e819e1bcb98df4d6bb2e6f7ccc65276318c465016fabd0486988d0aea83e127d11869fbcd4332e470bc900a5959add6279a67cfa1494577d92602eccc7b8e7235007b46cdc459c7eba77cbc97daba8bde82c92a7ff9e7811251f75d457382068d7982443dbf45b901e6d967b1588a99e75c3cc9aeb57479419fb4e8404ecc69ad193c7e8a3566f8c7b27a4e1e27f109a8679a24ee593db98a49bdb730e27b9fa498993411279dccef6bed8f838332a9717f36585b2a46d4a11db3b4fe62758bf32f1f199591ffd1f16ac5659a8817e5741aebda82520b688dec8d8eaf74add45961dec4bf2641daf6473609b55a0ba383de62d970c093b9797394872c15aef4a042527dd5ec7c6ab00181533234b48f96d4eb6dd9cdb97f260ad8b934ae4e2986fa98f0c0212fa850d905c56641dd593107c6a2fa149b1b67f226d7c7242124a654fa5d7109cade6e0ced34611990d96bd62fc705421980dcf8602c6e5981914f55926061d1524bcf7bee6dcc0da86a1193fd0c76661ef5a113bd19844693a95df1f810cf3c8c35f02a88618c7414fada197b032dbfae25a6b33cdabb1c65a9d3026c21c744c1353eeb9e4fe9a1e4b6ac99459e83b0afa40fb5fb1377df7dadd7afa7a2a84db34d8d0cec28d85f6f8901cd4d24bbe700f7e32f91c87d7f0af9d91e5cd54bd5da8e33d5d284fbd7c052cc969d46ae02a956f79177e23308b68efc1342f4b88e05030c9364c06c7ac45d92f0cdf08635c029bf50f4183e51df55c887d99147e6f7f6cbee39ad6f85e17e87580af029b06779581abba9a9a7b96d9da89594c101da32f50ed29f1d9b4533c6027a5aa0efa61b0e54736d41c1911f6b09e1fb6fe48f8533c3e02cf2b0cfb32d95a5a95b2ed5e8e44c76c8e1ad3589827b9fba5fb95a9fa2312e1673322cbb33c5c1996a14a4656bf30744ed0af659fb555048d7778799dd237fc4a575a8442c9c2cdc1baed5d3972648d3c36bb872302eed834dc969b18ad92dac6bf26964fa046946582cc6f4ed41f53c77a4c91c924e4bd75a22efd8ba6d6dafe07e78a36173334b2e899f64c7f19d0367676774eb65dabe7e3bcf98c2e520fb7565b227fe226bae1eff62a620c0486332d206c77ca21a63827617b18474b69e9046475360a4526be3435f85d3497cd9220d6a4ad0562cba267b8b6db09e2460f3a54b3d3bf082166554bb43a69985fea4bc8fe576188050371d4a661c8fa7b591f65127f44667bbb92963b5801c7d24cb30da46bdb68675da8ac736b1ea11ed1abf067681592e89defac4b281d918e53a9456c3002e2332a334e312624937686e7de462302b2c658ae10864823d5fde1e3706f799bf0c9ead7dfa955f759404e17bd5ca062d3b63e96ccf0ad547f2a1f2ffabc756e2253872d462b71f65a371a08cafa3261d4169870848969be73828cc56185bb5cd950a8fefbece40663176b54c2e141e30f46e6f2defdf4ebdf8a8cae31399d7a5c513fbc24cefb31ce920c2926b1884c9d6d65a937e0ae1263d340dab302061cd79ae41bdc1936bb5de68b0e25026e17daccabcdfc2730f38805779aa3447408ee54a946a67c7e71b69f269790a22e6441916960746f9b71097d617714c19bfcdd7afa2a1202fa3c9c9dcaabcbf61aeb8b6b02631f42f516d83bb84c41c942f26fdff8bb92dc9b1546826708fc82cd58a78c422494fe166e5b67939ff9d4f6c12169c5a1a663c28726a429eedea248d4f6867bd8366dee1c64e75a226f56845a5e78b1d33fc614bf35e65d42fbadf9d288b9f5d2749ceba16ba807ca6e69b08865628e11e9225ca0bbbed9e649a44e7d299b0a955c345f4894a04d26dbe6e42fbb44227c8df6aa86c6a64ab34580dae40ec2d30c2c72a31a84960d59bbefd56d09130f93a7c28684ec62da2865ea193a508a827d1129984f8c935d028674b9ccc2c1b068c6895582033f5cd3bd23279bc2d0439f71098883f8e9cd4603076d4f0a79b9cadc8cb7e7daf382c5ec4bcce1239baf30236f37910a2ebea05079fb7cb72dd2bb19fb4bd75de7760d0015884b13d5354470cd46347531cd300754e4565dabfe16cbf6c710e9b487f8b278195c3dddfc5bdcff648a59725737934a7db13b532e284ca28c8f3b35934a8ad86b1642fc675e1f67e4a54d888fa3af2bb0db05b2ec43049ac17f18f18fe610916c624ebe109e983146319d9da14955c2403e471473ea3eb12bb889e3b70b837c48b7e5fadaee6d3a4b2ab0e6d64470bbeffd3796f01a389d68fd519f9fd753ee51aa83a283931d1081fa0678273cad2046f38af9897d6af630fc66f8e820e3c757c812a8b48f65ba74350d90ee8e0d5b9d84ec028d676e6c3b57150413f3f78c540bbc6f23f0aa8a9f1bba1bce36c7f367a47b07b78b49592b9477953de4a3be90d64963facfe349efd3ddd5821a51751d779fbd1cdbc1ee3ffcd39cc95ed335b825e7c70b72866667d08e4a2c9bba4e75f6d738080e5ed63c0028241e232dad36081d3db64d6a41b964cbf382d514cccadaf63bb7fa3abb7d2b27b5918c257c84576848d781421a081ce6ab9189ba06538dcc135fb7025ab96cd5c78b80ec9e9636c4c2eda9572dce90a0e405266108d7a63096cd19b581fa80100e28d1f1698d78b72c6964b6243fd4a659690d410476b60c12b46cb679b03cb8e05f70e1fc9e6f8f958fe5b2ca3fc49cb41ec406c7f6130d3525428610413bdb5744330ee73fac46c00eb9d91187bfed235dcfe3cdf95d1ecb03cab3300e8b7d94443320e12db82efe85c9b5e2a8b728d497c3595c8a5397facbc05938ccf21339a9403d7910e047e25c8ee5497137e6a0e3cc664085c29ea091e7ff3d4d42c4110f19e7862f989286682b7d9668462fe6c56e9c292aed35f0f9d049b518164c420182ea9c17deb02b8028c880eff25cf5e698e109d3e202665ea277092bf2d16da34401d363906ac86e3cb767e412df2dfe1eca6a4fd18af2ea394be4bc09c5332f8ffecc1f19a298f4ed819a264709a0b1d7fda145932aa3706dfe78a357c6363f7a9fad66c4741cb14c9efcab4ed95a2ab532213be584027fce97dd83c8a754bfa2414e7edc0de724927cd13af221b19bb4eefee5774236da4757420fd85f8cfab1bd34777dffa15f20db352b1504a4d0f25367d5b7b1b87befbfe5de0eaf11f47b8ab1259dfc4b89307bce6ed98301c8b69bdafdfde2d54acbfb21a1873bf993da58ba4c4232c2913b719e59075e9247d70c4f2bab9f4912b184a92bdfdb6ccb692c2dff74512fc0dc1a3889f5eccf5c53f70713b69bcd074116077dc38f2553b9ce992ebaa90ed9e509dfdab93cfe095d9276ca3ac872d6cd13f3680c37fd502ccc01726d0f4040547a044987fd4708435cc9a715555a922fa8ffc54efd9a2dd75481f9addb0225b2880794890257bffa80f23a33d8d4d4b4a75768801565da1653c958ffa871acd7fb656d23acad7a21aa18f5ae73db01d91477514b0049838d1e7b769ca4ac9a916b9616b532c99a3bb634eb838fb30d169a8c72e4f56415b2eef2d6654d419e2ebaffa97bc3ced5fa4281c432d2218d0f40bc094930c735d69ddb8643bef18f24dc82e08eaa99c877a852186a0e358d456c802ad69ca2c568b93a075aa92413c7932c6153b4732f24c6b781976e1cf01914e62a9c2f951099cc08e85b99f85bec8b883e636372f2bafa535ccd5b3af5d82257219eca4c17f1e4c10f5dc1319d54637b3a97f3fc6bed55f6efa85d0811890a931b95cafecaf3df73a75740d5825bb098f22143e3330ee12763fc143aa59dbbb3f966f7a59cc1cee382a5fb46118b1b8b6947ae1483a580a39ae2f292abf8bbb76e3357db3d79eec932984767c982733bbe5bebb121802f630ea140141999090eeddcec714339e81df95fa04100ab1245db4b3e201948d32ad75b67cc0f350c3dc751cf83711749c15ed21af6b40ae17aae2afbcc7c23d58352c9799939e666eb5b401ba54b86ab1fcf170b6e56687a97952f7b6d9519cf8ef1b9122514d3ad723b1064a8eebad6eb547de3f84c6be783c0ae9df74bab74c906ca31e3c3560d2c0f7a5df74c4a7546968e90ec7567777b5f7f3112242340106caea7d4e222fd8e5b1603bf65981b556b40d81de42bc1938908652652c2faf32a4324471799622d5b8147979d01a710e20d0aed1fae7c966d366401032e37981e4b17d113247f8398a145ff404fa7f310aa2333e726fd043f6c7b601e994395df87f2d99771823989bcf6188876022811eaa465c7a1a19e98ef34ab6bc32b2350d13474f5a7027bc6f1b119366d112c297fcc14a30a9a796174fe4aa41b2f3e70d1ae1bd0c98133c6ae737e599b9f4b1ff776142aa47c7da18d09b5e001ba96a25fcb1884f0f4ec7b8b94911f840ca6f33ffab053ced257eefedf3aa3313c9a1e269f71088d28f0ccf076d3cee987fb0cc4bcc008a0d8eebaba14266ef59c8db0a4c41d31e1e7a252fb22f77add5e486a16d2ba9b764f5ee10f8932e42c509cecda5dc836f911ec30b89d75c01ecae24fc43c8034a321a091bef33951985504de3d47ffc641059d3437837bf2e8f046f5e07cb52577a0ba1a8c9db1ec9646969b6db234", 0x1000}], 0x1, &(0x7f00000013c0)=[@cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r4, r5}], 0x58, 0x1}, 0x1) syz_emit_ethernet(0x17f, &(0x7f00000001c0)={@random="e3ab04002f00", @broadcast, [], {@ipv4={0x800, {{0x2a, 0x4, 0x1, 0x11, 0x171, 0x64, 0x8, 0x0, 0x2c, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x28, 0x2, 0x3, 0x5, [{[@rand_addr=0x81], 0x20}, {[], 0x80}, {[@multicast2], 0x1}, {[], 0x5}, {[@broadcast], 0x2f}, {[], 0xfffff2cc}]}, @end, @rr={0x7, 0x1b, 0x52, [@remote={0xac, 0x14, 0x0}, @multicast1, @multicast1, @remote={0xac, 0x14, 0x0}, @broadcast, @broadcast]}, @rr={0x7, 0x13, 0x78, [@remote={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}, @multicast2]}, @rr={0x7, 0x17, 0x1, [@loopback, @multicast1, @multicast2, @empty, @multicast1]}, @lsrr={0x83, 0xf, 0x0, [@multicast1, @broadcast, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0x17, 0x4, [@loopback, @loopback, @empty, @empty, @broadcast]}]}}, @tcp={{0x0, 0x1, 0x41424344, r2, 0x1, 0x0, 0x7, 0x8, 0x9, 0x0, 0x7, {[@mss={0x2, 0x4, 0xfff9}, @eol]}}, {"e1647f563cd6686d94ebe02f88c16d66eef88e2ab03cd39a773873fb6232f8f7e53c226466644df51db3114d04adaf7247da5c1bfae8e41f1fa35942dc1da85483ed193aede2ce024a10e8025378e7e26d1cb5b63419b25d4891bb869651817aaed7de88eea599fdf7705f606d47b6cdf98c06438d961d2fec8c75a4d522eaa3802b055e18112d24aca5968e7e6b807063f0adcc0678e2db8014b7fe122e1ee32571a37c1df6aad7079f74293f"}}}}}}) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffd, 0x5, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) fsync(r6) accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) 17:27:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000000)='./file0\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="09917b2f1d25d3e5e3df3765279232c01f1eb7dfe6000f0008", 0x19) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:27:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x2c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000002000000000000"]) 17:27:33 executing program 1: mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x2010, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r0 = syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x10000692, 0x3, 0x3, 0x100000, "d7000000006fc6e23c5c000000e74de400", 0x0, 0xfff}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x98df) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffd, 0x5, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) 17:27:33 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x7d) mlockall(0x1) 17:27:33 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x1, 0x10, r2, 0x0, 0xb598) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x5345) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000000c0)={0x80000000, [{0x2, 0x80000001}, {0x2, 0x2}, {0x2, 0x6}, {0x2, 0xad}, {0x1, 0x44}, {0x2}, {0x3}, {0x3, 0x1}, {0x1, 0x9}, {0x1, 0xffffffff}, {0x2, 0x8}, {0x3, 0x2}, {0x3, 0xcc9}, {0x1, 0x9}, {0x2, 0x81}, {0x3, 0x3ff}, {0x0, 0x200}, {0x2, 0xff}, {0x2, 0x8}, {0x1, 0x1f}, {0x3, 0x101}, {0x2, 0x4}, {0x2, 0x3ff}, {0x3, 0x4}, {0x2, 0x7f}, {0x2, 0x3ff}, {0x2, 0xaf}, {0x3, 0x6}, {0x2, 0x1}, {0x3, 0xd3}, {0x1, 0xfffffffa}, {0x2, 0x4}]}) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 17:27:33 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x131c, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) setreuid(0xee00, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = getuid() setreuid(0x0, r2) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, r3, 0x2, 0x8}, 0x8, 0x2, 0x3fc}) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0xfffc, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r5, r6, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) setgroups(0x2, &(0x7f00000000c0)=[r3, r6]) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) ftruncate(r0, 0x0, 0x7fffffffff3) 17:27:33 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) listen(r0, 0x1) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x50, 0x4) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="c275beaafd8b26301f2b89dfdf0591cbd2d03bcabea05d6d6da90acb7da1fdeac80d5945fa05368ae1ef157c5f37646d217fbbbbf381593f05c9581ca00c5568a9c9b81f4b871b88fea1315eaeb30434ac083cc8a0d3e0453847b099acbf20d0a66ae900941a6d8de624721bdac8025b0106af4cf0aba04508eb012e1fc1cdbbf2aa5b81f5356355ba5786e692fd26f308d45b860400000061ac3155761598574403d77660c233e1b8061e968b73250514f29fc43dd70265f83d027857a39ca965695763bd02d8aa5d5096d137fd5086e2911bff9f275820764f5111c22019c6d3e3da7eee88ba7b5f3c6f056fddaeaf4069727b735a4358e8faba0ee366c8e0efa909d47fbb9a75c04fabee980803984503ff8497adecdb7de0e9eb467fb0852c04fe4d2c06bad196484dce43f3b8a838c3772c91a2ba93f427e84bf36e48bf673128db612ca433eed04ae45b84087e5dcc4f6cb28757e1058cacd53eb69a6ac18837f1cf622b6867405ef9645b99edbefc855202e0809cba73fef47e05d70ab4302d8063bed5f020bdc725d103c679c430a65af443492fa80f25b88a325d64c43923e84f72a40310047db11f9d45b3e3a76933028bd6914a60d152f0934009b4f09f97d096cacc54e386f6db9984cb023f48c1028c95e30a703443226ea842538dd5583690c9a186951533d11892c4349f73710be1528a4bfc24714fc5ecbc74b6a749a49a72eef040d7f85bd03240d40a09e622934fc2f589299e49f7065bf3b2ef9efb8780b352f105bd27aa33f3eb97136db1e85b8779a73c8b8b60c05f329259c1ca", 0x245}, {&(0x7f00000005c0)="d2806ed9e972177ce4337b80f37e96d1455f4d60693e49bfff88cfbf0ee8edc04f5d39621100ec9033fc4eb121135a74afcb633ebce22801ee5468972a9ef5b3e86dc003d2f3fe54bdd1b4978341c5d81729a31cea0200f58856813d6e6d44b51679beb66a30d5e260ed94ec10812023a433c8a8841bd4516363414faeb9a057e42bee7d4290c757aaee2204d97cf9e5cef317794adbd36527f5b7cfeb11e2de7238cf399f0196abec786641d34c91e9749b9c97ec1ae5b2772ce53aba433c68ada239fc4c9b870d787377888804e4e7d3897c61ead99178bb14e46513d87d2d7ead63ed3f3a273b8526330e8da98f73b17388a54c3165608951f763fd3438911facc15adb07db8eb5f715ad6cb6ddd42c3cbdbb6ca1194abf18d83080bba74228bafd3b64ba1b7276a8ecb474100b9e832fa203f1ce0facc1136dfa85537f2e99f6d89e8fac742b21bb6fc4f033ae1c7d5a44696b0d6b1041364831df78ff701c052181df944b958c5788058f93604981c54defd9daf04051b866d0d3a5718f4351df6354a1b8377797dea0cf3d8f0215e3351a45d8c49fac78889ff9507e6e46dc02181415c46010985624913d1b3c2832a2e08dedb7677b8200592ad3cebe2568be44a932a35f4ca3911608ce141b5a0850a6702d2de0ce4ab7ab1d443f67b48d36ea684b06f78cc2f718b824b958be08887ea2cefe836368b1978b528b724248d5aebaca1819ad6cf13a99276b094cd66d60bebb661f20be264f84c9e382b0a70547f1430a8647cb2ad365b0d3c21b451d29264ef1e9fe94461f624f5cfbd01f4a726376cf4dd82e91fd4ea825c043dd0a59f5b072a14a2b86f03aeb3a809cec332ddb82895043bcb63bb0754a45cf69668bbf29544b1e5b1697ed7d54afa7bb285fefc56b243c9f6a88e32d1a205ba7909c457da3a68ce02f093fc4f0786fd5e6080d432c8271610f0ce1bf289698eaf9ed1b150b4db792d6c492d6f331b6e6e90d1163cf1754106f10db4af672f2ee1142607d8306c28ef33fd0a925f846488592363885d7cef14e9128172a0e5acb0780c53bb12eec4391e22a9a022b918d42277f387aebfccaaa85e31d3b000edfe0c1c9a07d8f4592a6ac7ed59018ac85d3bafc46c9df939846af5369b1b70c2c09f02182bcc59a2b313eabe2dd51707f335d644d89771032a3d4c8f2c30e6f58c496", 0x354}], 0x2) 17:27:34 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r3) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 17:27:34 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000100)) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) getpgrp() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000003c0)={0x4, 0x0, 0x5, 0x1, "6103bbf06cbb4ec1830de4f7fcfa35738b301986", 0x0, 0x8}) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000040)=""/31, 0x1f}], 0x1) close(r1) syz_open_pts() r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) write(r3, &(0x7f00000002c0)="b742959bacdcea33e75092052e92968845ae6ed529c405ce26b61a7435b7d503eb0df33085eb7ac9e7b6c3cb477c04c2edfa05f0778746997c650205371fae3e9007c136280aedb3416644090795b31b2e3982155aeb801f3b5ea4bccc4c164cdfc79fe4d1fcbd350b1456795d8a4ea1b8f5906f37e70e53c6c56433c9dba8a8c28455bc81ceea129f7b42139148ed6be22ed090021aeb84bb1cf7d2f5cda0d99d87bdfe47286888d92ca0", 0xab) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8000, 0x0) connect$inet6(r5, &(0x7f0000000380)={0x18, 0x3, 0x401, 0x8}, 0xc) ioctl$FIOASYNC(r4, 0xcd604407, &(0x7f0000000240)) 17:27:34 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) munmap(&(0x7f0000004000/0x4000)=nil, 0x4000) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) r2 = semget$private(0x0, 0x5, 0x20e) semop(r2, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semop(r2, &(0x7f00000002c0)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1800}, {0x3, 0xd78d, 0x3c00}, {0x0, 0x58d}, {0x0, 0x0, 0x800}, {0x8b736a9ac564d422, 0x7f}, {0x1, 0x42c}, {0x5, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}, {0x3, 0x65fb, 0x800}, {0x0, 0x8, 0x1800}], 0xc) semop(r2, &(0x7f0000000100)=[{0x0, 0x4, 0xc00}, {0x3, 0x0, 0x1000}], 0x0) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000140)=""/249) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x4c}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r3, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) fsync(r3) setgroups(0x1, &(0x7f00000004c0)=[0x0]) 17:27:34 executing program 1: sysctl$hw(&(0x7f0000000280)={0x6, 0x5}, 0x2, &(0x7f0000001380)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000002c0)=0xc3, 0x0, 0x0) r0 = semget(0x0, 0x0, 0x210) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x8) r1 = semget$private(0x0, 0x3, 0x485) semop(r1, &(0x7f0000000240), 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000140)=""/109) semop(r1, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) r2 = semget(0x1, 0x4, 0x80) r3 = semget$private(0x0, 0x5, 0x85) semop(r3, &(0x7f0000000240), 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000040)=""/96) semop(r3, &(0x7f0000000100), 0x0) semop(0x0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(0x0, &(0x7f0000000280), 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000240)=""/11) semop(r3, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0x40d, 0x1c00}, {0x4, 0x5, 0x1800}, {0x1, 0x3, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000380)=""/4096) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0x7fff, 0x9, 0x7, 0x1, 0x800, 0x4, 0x200, 0x5, 0x691]) semop(r1, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0x40d, 0x1c00}, {0x4, 0x5, 0x1800}, {0x1, 0x3, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000080)=""/14) 17:27:34 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x2) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x7ff, 0xffffffff}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c, 0x0, 0x6}, {0x61}, {0x3, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x810, r2, 0x0, 0x3) 17:27:34 executing program 1: ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) sysctl$hw(&(0x7f0000000000)={0x9, 0x18}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 17:27:34 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) semget$private(0x0, 0x3, 0x204) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup(0xffffffffffffffff) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) r3 = dup2(r1, r0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x12a) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000140)) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x18, r3, 0x0, 0x3) semctl$GETVAL(0xffffffffffffffff, 0x4, 0x5, &(0x7f0000000180)=""/239) socketpair(0x1, 0x2, 0x80, &(0x7f0000000280)={0xffffffffffffffff}) bind$inet6(r5, &(0x7f00000002c0)={0x18, 0x0, 0x1, 0x4}, 0xc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x20, 0x0) dup2(0xffffffffffffffff, r6) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r9 = dup(r7) renameat(r9, &(0x7f0000000380)='./file0\x00', r8, &(0x7f00000003c0)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000400)={0xf75, './file0\x00', './file0\x00'}) connect$unix(r5, &(0x7f0000000440)=@abs={0x0, 0x0, 0x1}, 0x8) 17:27:34 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005046800000000000ce60605", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 17:27:34 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20, 0x0) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000040)={0x20, 0x1f, 0x3, 0x9}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x8a, 0x100}, {0x22, 0x1}, {0x88, 0x7}, {0x81, 0xb}, {0x6, 0x91}, {0x77f66c07913c53c3, 0x20}, {0x0, 0x400}], 0x7}) pwrite(0xffffffffffffffff, &(0x7f0000000140)="035fae6913e0cb2994b027134d0f512d820b3d011d7a3b68480483df9ada7c301d79320ff25cbd7d8bcf5d904fd16c3a81d88dee6694", 0x36, 0x0, 0x80) pipe(&(0x7f0000000180)={0xffffffffffffffff}) setsockopt(r2, 0x247, 0x4fe, &(0x7f00000001c0)="fba3e115f86a11c99a3f070898bde366bebb580f38399a840a149fc47b2252ac9083e125269cb50d2ae15204944a74ba499817241b48a85697722264ae7a5fd21f35522abc16bb017c74281f6f3d139ad4f47edcd765b3edad3670201a2f7e6c1aa01aad2ec70097c72d200513a58effd604665f98165f77e525e01073568c841e70e66793270f3bff4680394f062140ce2af65122084b35273ac6e443f8d8b382e143639460ec7cec79e450f28077bbe3d58c0e61c1d629cad883572b8a2fc01967bae6c50862dd562208299dbd27d710ef7720e8babc9b9c92d8417a790b0e25fa68e76fa34a7f7dbf95f9676d", 0xee) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCNXCL(r3, 0x2000740e) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000380)=0xc) close(r4) r5 = socket$unix(0x1, 0x1, 0x0) fchflags(r5, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pf\x00', 0x800, 0x0) getgroups(0x1, &(0x7f0000000400)=[0x0]) fchown(r6, 0xffffffffffffffff, r7) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000440)=0x5) r8 = dup(r3) kevent(r8, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffa, 0x5, 0x0, 0x1000, 0x8}, {{}, 0xfffffffffffffff3, 0x10, 0x1, 0x1800000000000, 0x4}, {{}, 0xfffffffffffffff9, 0x15, 0x2, 0x7ff, 0xffffffffffffa846}, {{}, 0xfffffffffffffffc, 0x40, 0x20, 0x2, 0x9}], 0x3, &(0x7f00000005c0)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x2, 0x100000001, 0x4}, {{}, 0xfffffffffffffffb, 0x0, 0x4, 0x4, 0x5}, {{}, 0xfffffffffffffffa, 0x24, 0xf0000000, 0x10, 0x9}, {{r4}, 0xfffffffffffffff8, 0x0, 0xfffde, 0x7, 0x1}, {{}, 0xfffffffffffffffa, 0x30, 0x10, 0x20, 0x3}, {{r2}, 0xffffffffffffffff, 0x40, 0xfffff, 0xdf, 0x10001}, {{}, 0xfffffffffffffffd, 0x0, 0x8, 0x512, 0x3}], 0x83, &(0x7f00000006c0)={0x9, 0x4}) pckbd_enable: command error 17:27:36 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 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], [], [], [], [{}, {}, {}, {0xffff}]}}) pipe(&(0x7f00000012c0)) pckbd_enable: command error 17:27:36 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000d00)=ANY=[@ANYBLOB="fb18bd45503302e3ff"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x25, 0x2, 0xa) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 17:27:36 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) sync() listen(r0, 0xa5) r1 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x40) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x9) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x7, 0x80000000, 0x1, 0x0, 0x371, 0x0, 0xfffffffa, 0x0, 0x1, 0x1f, 0x2a}) mlock(&(0x7f000000e000/0x2000)=nil, 0x2000) 17:27:36 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0xb}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00298637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb26ea1880a410d6cc509ce45bcb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f0000000000)="6f21800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01195ece69c45f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8a44b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab90695be216871df49c6f97acfbe3df9647e7105698b84bb273", 0x4) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffd, 0x5, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/221, 0xdd}], 0x1, 0x0, 0x100000000) 17:27:36 executing program 0: sysctl$machdep(&(0x7f0000000100)={0x7, 0x5}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = getpid() kqueue() ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0xfcfc96ac3f7864ba, r0) r1 = getuid() setreuid(0x0, r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect(r2, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r3 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffd, 0x5, 0x1fc80d8b, "04000000210000a9b3c642000000d35ed900", 0x1}) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000140)) r4 = getpgrp() r5 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x24) ftruncate(r5, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000000c0)) fcntl$setown(r3, 0x6, r4) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={r0, r1}, 0xc) 17:27:36 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) accept$unix(r2, &(0x7f0000000600)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="9d0100000000000000"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r3, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) dup2(r0, r3) recvmsg(r1, &(0x7f00000005c0)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f00000004c0)=""/209, 0xd1}, 0x2) 17:27:36 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000100)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "e2db14", 0x0, 0x0, 0x0, @loopback={0xfeffffff00000000}, @ipv4}}}}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0xe) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 17:27:36 executing program 1: sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x21, 0x7}, 0xc, &(0x7f0000000680), 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x30) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x16d) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) 17:27:36 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)) poll(&(0x7f0000000180)=[{r0, 0x2}], 0x1, 0x0) 17:27:36 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @rand_addr="feffffff00", {[], @udp={{0x0, 0x3, 0x8}}}}}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) 17:27:36 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000300)=""/175, 0xaf) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 17:27:36 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_data=&(0x7f00000000c0)="5771b8e6ce15ebbb93052462c29ed8f8d11c70fea32f63"}) select(0x4, &(0x7f0000000000), &(0x7f0000000040)={0x3b3ceeff}, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x2}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x1e}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 17:27:36 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100], [0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff], [0x6, 0x8000000], [{}, {0x0, 0x4, 0xffffffff}, {}, {}, {}, {}, {0x0, 0xffffffff}], {}, {0x0, 0x0, 0x0, 0x4}}}) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) r3 = semget$private(0x0, 0xe339cb8e5bf9e33, 0x385) shmdt(r1) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) semop(r3, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) r4 = semget$private(0x0, 0x5, 0x204) semop(r4, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r4, &(0x7f0000000040)=[{0x0, 0x2, 0x800}, {0x2}, {0x3, 0x0, 0x1800}, {0x1, 0x5, 0x1000}], 0x4) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000800)=""/102400) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000480)=0x7) semop(r4, &(0x7f0000000040), 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0xbafc]) 17:27:36 executing program 0: msgget(0x3, 0x10) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xffffff80) r3 = accept(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000300)="4439dd3621f08fe145dd585ef4e3c2fbdc2b2b63cf598056ff668691b9654847ade5e67958b997d28af81834d7a97d334f2d81d6401d401e768b083ad7ab7ad412adfd69a176ee35b60ee9e294401523bde39486021c9b1ae5943df23868832aabe7139f97a7b4fb5760e30c734625bc444f89128828abd5447f90e052c48c204409a4536ad7846ca85df8931cacad9072391b1690d32eddf677dd60b70f82059a25e7a11ab6942947e19c52b89a57306c231afb691ccfd5ac3f73d0e5f535211d51", 0xc2}, {&(0x7f0000000400)="36690b0fb8a246bf0340f2dbc06b80fcfe13ae01cb4d02d077b8e2b8b04781fc18acba17602262f24701d75589dca98cc4d88965e8c90df0d295d630c8d7403997f06411b2690bdc8f257ce6b2a8e9b5b32f71efb0bfedabc86948edcb1013994c9bd46042ca5d523996e3b626f4c67b21086f1d04f23cbbe97bb557845996d684f075f7bb2bdfec9453869c79802eb5fb6a665e14aa", 0x96}, {&(0x7f00000004c0)="38b8024613ab5a3d50825160a819110e21792880054141d343fc826744d2ed60d28be0424bb46d45b17fb8ce10ec7c117128079e8b16631895875def57f2f72e35d3f69a352eed095e44fcb2d9991e7ca538b6deed477cda2b87384f397545ccf59448479a1cc53c349264e222fee07f5e325303a681156cafeedac3afcadb2c6528f92b25b58b55605a46bf4b", 0x8d}, {&(0x7f0000000580)="1b0d49aaeaa533866c7d24b588fb70519636493b78ac42fe8f0ddddddd9e5b2798f20ec864b040002c30a08d6ed012f791ba0913fbc132eb82885be2ca30dc74fe5d7aa758034f63417e3d468afb7888e6077ffa51c0c80afcb50f098163a90d55dc9adc0dc4ec383f01c545ed469fd25697bf7ab0a21f45dcaf44b7739ff4d88814e42da9e304db9350e8d7f1617f5956cf5e0ef95efad9a6cdf59a9b1c7c6a9422b862188cd2ae63270bc008e897f7e584d604072c8c514d4b9647d1ec330c52f2b78a20384a892444d839a51202a2a6511fca7e85", 0xd6}, {&(0x7f0000000680)="83e71c5cacbb6a8939e4d159234570127911f4c375c26da0a23cf75710599ad8584cd257cb7688bdd8611441b688b93356d2241f02f9f8dcb533314c045cc8b0b45fc1074095c88203596436e1c812d33c4d51aec2949148b543223afae6aa0c3ce842d32ed353e96d7a7593f7bf45998454a9e49ba89457b70ec229541bfc1d59de5fa87d427a603b905ba3de84a093619ed91772363ee486a4711c465cdc9c50b42f50c9d6c54f3c49686366564eb6cc6003a51e675e2176dff441422fa0b0f392b235449b163d0cf553d5757f0349c3d2e7d657", 0xd5}], 0x5, 0x0, 0x9) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x8001, 0x7}, {0x18, 0x2, 0x7, 0x3d5}, 0x200, [0x9, 0x4, 0x9b, 0x1000, 0x6, 0x4, 0x7, 0x5b80ffff]}, 0x3c) fchflags(r1, 0x10000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x2012, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x6) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x1, 0x0) dup2(r4, r5) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x4) r6 = semget$private(0x0, 0x3, 0x6) semop(r6, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x10000, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d6f6630 17:27:36 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xa, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x8001], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x3, 0x0, 0x0, 0x0, 0x1], [{0x0, 0x0, 0x0, 0x8}, {0x0, 0xffffffff, 0x0, 0xffffffffffffffff}, {0x0, 0xfffffffd}, {0x0, 0x5}, {0x0, 0x0, 0x4}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {0x0, 0x1000}, {0x0, 0x0, 0x4000, 0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) write(r6, &(0x7f0000000140)="02", 0x1) sendmsg(r6, &(0x7f0000001940)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001740)=[{&(0x7f0000000040)="aa4f892f69b72fa6da97599bb79f448fc0c3df54ff1ee14a6aff2df0fed2ed167aa051eac703f5b2a22e43d058affd2039904b7a3a8d343c14f8ae61b224b6b3e79c53d9095a6a62a514597fc41d2fc71d4fab67bcf0af0fae71275ed36addaacb7710204eee326af320ad1107acbd87a205f63e", 0x74}, {&(0x7f0000000100)="edc5eb606401b00913bd36d5336e71063fb30d389224d2cc0ee734dc4b436e20cff9739debfeb9a78a4e84965078d2c4705a7c6d1b0d96de0ae047abfe4583c10c2e2cfeb6b74d", 0x47}, {&(0x7f0000000180)="ed7a0dc9ebb386e8b42037e0c672ac971038b2d7accbff154fac6c8faeb3f00be35b0df26e8f84a3cf5d1b6ba23b1924a86e287763f4992e5815fecc13e03711088fd507f33a4157a1a9dd5327c89ef47c112be176c81dbb82607a6bd141024c59cf068d6d3d4dfbb5c275a3c5a7f2b0d9d0019d18e284b61408dada230c7d5f3014c191f642ac6c61f9797b031a95160e0b1d925563010072ad8cfde188f4dc121aa258ba7ec86bea16695870c40857d1d20950a3f0daa4ea91eb7ac311bbd11df17c1141874ffd44edbb0fdcf7b06e966c7ad0d336ed7c71d50c5771628e8a373c7ad0c1d0b835fb", 0xe9}, {&(0x7f0000000580)="7f57c5a053c2cd6bc7b2c8e4275f4d1f990c21dbf1c0b2bd251734ac7396d91337cd0aba86108cb5292ab78ab242f87d49a9b0b2539cc6a3fd18079ca04262f39f3fc3063e931138dc1037ad280cacfbf14ce0f979d00cdb819d7d5d9e19cbc4413726bfb01d546ff466d94e3fd1c9876006d96b5cac1fa884bdb11546b68d3fa47dff25c5465256d476b5a9d195c63aad9ad2d9195bf1185c4a2dea1bdf24115f3b4221b0c77ecd96a3322fee61d6583b78c5e4a03e74d5c1fb3d995a0d652b427049b8bb6719", 0xc7}, {&(0x7f0000000680)="e9c799db153c45873fa8a9bc9a0c45569209e8bbea9b78e44a4b1c982b0a457d9c48aca69fdfc690df4dc26f75d53b35dc01d5f19a2a86387fdd369ef96b7fd17e2a5d5ae56aa429233cb07311bc9d31a6e9923867fadc21ae26d230fd930513dc200dd8988a1c4b8a408fba7ffebb69ddc4c34467ca495790e48e9ee035c4cd127b3a8b401c9b298e479d8e0be3fc4d6ab41b431942d9fc2c27a47816909d8dcca95b54d11827d520133abde640237b4f8d6f76b18ff90d9eeaa40f84cc7484d300c2b3453cf39488e380d239c1e658198507ed016875c6be7a4842d3550df579850019ac38f2964c4bb086ce7107d8fbd4d8cbb5fe20da6c41f6cc1feb9edfb7c0f9d579366d45bda287c1f487fe87019e8a0f7edbe338381979ab5ab2efca0ca712c2950da8f5437a60de29224cf2eafd412521a3fa5ca6ed58df01ca383c364eaf61ef7bb37b1492f7d8f7b4ea483d6941c6b2552fad81f50eb9c3b4ad78d6917a7db22a0b97f3cc174f413f1b5510200dc8e87481cdba20ac0a8b5234a8e54f9acf9cd82dd8e2c821096ea1057d020e8c3b52bf7360cae10a6bf9d396c53291146863b34efad71de757363ca7d139403f356809e6318fa724c672106bda0501cf67f3fb39a9c0f1866ab282e47b21734225a6e57cb69bc677920b15d11d064191b3e9f2b455c0374b551d54f38b52179fcbdeed6f1855fc6805f5c3d7e0273aa5a2521605fa45c9ee1575a4a94ff5fd7687151eb36d6a82e9da18c8fdb330d33450492c75b61251756bc3b6fc1cb5278736d4f449ea16f441deabc0c67f21d85f187d5c1bbf40472ccdb5c3c676d5915b148d32ecfc33d0f9119831b9d310d7445702f8dc6e552ab2a9c5090b3f81bf4c65182a0e55e31064435986bcb89ebdc6ada8ae05601a7c8f22dfc78710aabb4135fa2310adb518661a74ee7384a75f6871a5f7e9979d7a541b2797053daec4c97b6240d4fd21aa4de5eb3c4f83f14719d8bf855471721f62a3c52e79489fc94636323d53c98d4f8f669f764ff7f75bff8341420f0bfe3854827607633cd22285aaf6c2efe07c64b062e5bae2bf34ae6c71e405c3902c90ba4e46183e276e96b057324b23a3e4e9d873e1e9287d4fb8b0bbc408b23c50ea55239bfe21163837c035b8bef333305a9448c0d1ab76a2b541336ec68b9636c77a1050b299c154f9a414179e36880136134bb953a37e36cf66d54bfb77a99fba92ed9896b9bb729ae6c332e6311487cfd50c5bb5d317e69482e273c11f52cf44ee8e65a678a7b6dfe2e850a20aac4e725c91ed1804be5e591c31b1ad9e253fadf15ecf5f36b1eee9261bc7d5a46a8dac3418d0d410dcce29427ca66ed8c8c939f98e24069160a4ff0f014c40520e921e29edf5f9d75f983a98e30e5f153591af58fe08a5f4510684965143b5a3d9ec09a44e560dcd95cee68be85e45bdc7fd64bce69e8c8c1c0074e4d57aca36523750562c5fb1f344293efea4536bf5e3956b548af5c6654af092dd57a140bf4d02c87d60396d1c2758caeba9286c13b36b7cb0b19db45cfd8e42811f21dedee1929fcc70d42793c1fcfa9cf62a1c987c51f04c88f062a3987bac577bf3ff68e12c8894abb5954ae98ea6ea2ff0a79c4366fd3a99c358d1893f6eca56d7bcac36461022994f2c25997f15f760446c624bf37a401154b48ed94fba6daa649ea9d2f539bf8a8f8932478832402914a343f9954055fa22db14929b1a8e5aa6b4c3bbd82e7c5214e1be2f1d6bacb8b052a16c8a214108b47d0a811ada6f93061f0dcb4ef8cacded7c299cb16ff63c482c4d40544124cbe65b4a7b599761ee293342df714b49a722ee107e63194ca35ace3ca97199f31b5bd8f9920d6f7530e2a635833224d2f40144be5ca6f0161f9ab04bbe86574af3689caaee49dd75e26c184c90181bde956c7f7491acfab36525e46e0a714dee1289124f0258ad52ce424ec07c662a632d7119e0f2512c681b84a63bb9cc81ab30a9d6ac83214fdca2ede3dacd9efa45fb6b6ece733e80a1381c6252e2fdc121724ce8ed7a9323290efe7bf5648207c6f965f832c4a9b590b8a5dc47488d882657214844a5e16ef6720f45b8cbc86b4db0aff6f2fb261dfc011bc6079200c6bce2f88d89740f0053fd5bbbfeefdfe7b32e20b83c69da370c2140a5444d793f57992c242d1785d88abd11ec97daec885af4a0f63818a49b13075c01fb0c186ad96eaeb44eb47d731a99e4acddcec79b87e915323892cca6538490f8dbc7328b23db99f696c4e13d4159d43d8a38c72aa5a100353178d5d4c6d3282adf4af4d5027d21f89b740690d02d305c37a65bc8794dc37c5778405652a53a383155e8bbb459f4d763d1852f83095c43f43d8149e2e49ec6fe044d0df9050f019746494eace2afc86c5cb5bfa0c316fb44e581ca32f59ae0aaea752f1a542b97f84754cf8fb65c0891ae71003184b70dbe74d12233dced6b32d24ccc9ee61aac881fc803051009817f3169f074d4bdc7fd4ea322600b0e1e27088a0760986abd07f1691ff908e3af928b2348e170bfea773a8638c9e7235f6bb64ac6019e6155e62c1b42837ccfb588d33333f6babc1fbdd33a95bcee506de46c1f292bcaec851868f009a33c671fb3526d3c3a59a39ec329c0fc591057c2924833d7798a86217ede7aebf68bfd4bb08a0f36c3ef066b0a50953e7c256b3176ff8d53342afb6d05a8404fe4d526bd0f64e7b587344b70bb647abaafb69db23309c19b4e1ebaa8017a94cc3d4a8148b548e2c3f0661d5b91af6128e31861235918576925c5a78505b5326fdcbb07e9e20298c7fe5da2eb145f71b8fd01d03cfbe2dada1cb52af3c68bf57d52ddb399ee5421296f8cc9f57927190eff707ed7f4beb20b29903610aafa10c495acf4fc98ba2cb3155f1460228af830195e0016743c41b401874d063304c2ad8fea3067044d24403810e41a21af9868f23272c2b0aef130341280c3b1bd9af777b57cd9e1f36c73278686ea75f84fa338c4f5a3888e8a795d7afee7eb3c691796863485da1720be948b771dfc6b67d4df978135645526233e1ff1027723ba6ead2bd9bae6f372a7ed19d6d93bcc44c738f9075e50dc0b3b39172c2737eef09d9548ac3476154603f5225b44e1c8a53a6d3e7fb2c08a1da8961890fca6868464a50510fd9760a927965621de2b617eacbca0385f612358ea6c3895d440fc1a2611f1d8330d81125ee378f91e3048d5d862f1a4b29e3c621b2e7e8d603bc375c5f0af38eb34aa7d52ce408b7bf62cc442b9308c9ee60de9470841f70ca7765988e7766791c4e63d7238b9940b7a0426f68a7d56623a5119c22652bc6d39e9b39d78fbb3f2f41a9f6504f2da7d1254e0fa0386d3a3e26bfacd0b92448ddbdf1748ab1b74882facd76bea1c657622727432ffb9e6a03b24dd215df6e15e4917adea51af4c0a0897881dddfa3eafd5b2b8765dfd98be26061d9e72d99fef412bd6e804a019bbb0bd184594ddb5f050f8ea4aaeec0b3f7caaecc08d7b44d9225bb49cc56a89303dd0c1e0989d839b4c3bc50189113687fc25b4dd5292c326876bb06281e35d48c349d9df1fb8a85139bab6c9ddafa30c3cce1c607c9e21fa99c5141222e33959fa80ff52814cda1f109dec59de52d292048c14a31875c59130299ba1fec11a6fa17ed5e7a5ab2c0b6b182e5689b7b263749ec0592863ac5b96708279d33d1745b75c7a884ef048369453f7b20df7d3a8b0a625c8f63b038578221976a7f8826c5d0f1f102c1ff26617d40f31a7ac31e9c47061d8f23823997be420041d2f20ebed5f6416324210020de17fa01dc472fdb8fac8bd2f5ebeef6d70a92f2bd9d77ab192794524f8c314e791ce0eadfa43a24a3b3776c093c5a12dba1081d1e372e5569d69814b059840448a309434479fed8663f3ffff8a9ffbbe07aa722d62cb1d7b6fcca1f7286bfef3cb33e95c8941ad24cf8413f74cdfe03f2a584b1289e31a2183d11183d8e202c33fff8151a295fae41729966b114980a69501925eef4f6af2adb4aafa3954f1f2afd6584137207c93f96942203b806c07853e404762eac0e586fca4d22182dca36b48e46a77efb5811a77a906dc5183f90a19e86146e308532ef9f30881b6f9b13d64d3a63497697947572851232c99dd705cf6a70f3ef5cf01e39a9287439e9ea1daaa8173925b3c06228b69efaf4aecc07ff89cd0b66617585fccaf0adcd0444e6bacb6ff7cb9e6ac5f85d769869ff3ffd97a2a2182724f22a62292250ae713a2ec0f3ab783ad0934bfc7772d63e257f17481438152a8850e81d1fa3e3974ad767e086fc521f123990d3f7b9617ad2ac9b338897645f26b3d1419f0ad3c30d92a7406381dc860c50e435f8cc7b1055d77dcc5ecdad2d2caa5f8c133eead96bb6b968aa395764c8fa68b063cbd60db5da311583b9e7fe4c56cd988fac98cb927bd4f1befea6f278f01e77942f31c1ba2b87e6bc7a4d1ea36816df8f5e1fc6220e663f73a34d8e79467d11269ce13e7234dde6394c1a338e74f2ffcd37d2e97b10bc7e6ae5a73b2948f5b0bfd3ee3da0f201baee898b84ab7b68f717cb125439de3738cf06f79670d3c205608b28f54f35ec412a4386bdac805bc8ca5c9cf9d73033081275b0a47e3b0fb995ab6be85cc33a6093e5ba2710d6e4af109882f71c4d7929145b67e0ba24dcbb02fb82ea7e557a6a9e14640d2849cde31383eaaff3ef8d86032cd188f2da3b3d4adb64e6aeae9ac45e9ab031ffe2e8f8f652507f68f8d0b100d8bc85936bea5f74bd2ea6b9d66ddc4ed6fb2f2bb5c48822fa8bc54a7908c6ee17d4ca4b34a7fd0d4daaacce37f0961a5d30591ab61136a5124f5df5ba139cf0d5c9eb5015f17d80a3f61a2f72278c2e68a9ecb944911cb4cbdbf0696f9a51f9ab53d373251914f3753ea361df04b0e48991a583991332d2d7f1b874657048626d74e39642f60964dce341f4db6ccd4d2d378cc95073029d8beac409157316b463ba1e521202e0eafd163ac0ecff9d8906551d949c64a8d219e545c27a6de287cd0b6df772ffab4e1b8d21b3243cf2e62fc1c9663021a7bba0b8972f550035ca95e00267fe322b69bbede9efe18730282b54067b1d4c546fab79d620cd7f8e6fd6d580d54bdf607bcc8075fe8040f4f915f344e67b78fa035854797e21b6e4d890e61d58bc89cc3184656e61d5bc915e4266fb7e2c863707e110b83f75886427f6e34ca9fefc0a032032a5357376625aae02f685bf9214ac7b7d61d0d8eac1b575dd62e72204f4e89ac991ca9a851e1be1a9a02a30bd98c19c40d12f46c0c3bf9b8c0a95a200b7620499bbd3fc4c3cb2af7c284bbd127567749305506b1ad0609abba0c34671999f7eba6cf8d70bbc62cea738934501c018cde6915b8d5b5a8320417e669a4d148cc0479637d4255c6c0341a6e9606a1776607fc6fffa5d0c09ddc642ad38458222d4a607cd0ba63a8951438c92b3c70c7806a5c51a12f999a5e8dfc2318ac6d1ffcb93c6996b2e03741a0de667c9faf0090ec3acb367a965505106ad69b3368bf58632d2cee88c55094c9e1e5726afad402c34594dff6bcfbe2fcb69c5a969c1026cc7bf56ca39d70ed838e32f92f7f26c53afabae1634774b17239662601f16d1db1237384eb529a8b0a4f918bbaa27ef7450140ad3616335e0bbe4e4d23dcae66c390f092feceb10efe496c0a6d8b5c9a1629f75f7894d028c8adc3e4d2aa3295d8ec28777e739491a8764f5646336656b6f23cc83390557b6921a6dac6", 0x1000}, {&(0x7f0000000280)="7714860504e4fe414d5c51789dd2ffc8e78bbfbb81c87b9e0f6e7f9df69cee459b274a26cb7aa39315a9f93203ad30e1d98af1d40126a9e436fa59e95a4a1f99e3176a219b072affb06645e9633a8fbe5116631074", 0x55}, {&(0x7f0000001680)="f87f5695775390b9", 0x8}, {&(0x7f00000016c0)="0e06a8f95122a6ced9b6af23cae2d6227df2e56fae94ef60c994219592e06144ad53f83eb02264687020dc97c8c42f87cd658a9add4690e2efef373befcd99e2bef0b2d9d3e5c1a11eb5a127f36449058ff238dca9ecdfdb5a277ebbc54d2c1f9c764bfb59cec3a016b1945a", 0x6c}], 0x8, &(0x7f00000017c0)=ANY=[@ANYBLOB="e00000000000000001000000e10000000ebd60c569802ec69e3eb1583008bd061d71ea6bf6feb6249acbf267d6e86fa595bc13efd39ce519144e6f166cc5b1b352b918628909f3123fddb601f6b6718313f24864a5cb847e4df27260932950c54c143876f02dfbd4d2834e4e22dd614b9ca41c87a917628fc7529458bf2eaa055bd6fe03f9d040d6433a2e1796d0eabbac069437b493a6653a9b17b7922367155d37eeb997b5d20612dec746d5b64d795232d9dd6d2b5fa7dde09b7a83e75d1b9c395ca100ef32037347ed56ccac457d15de40d9500431c53aae9ccc3a000000000038000000000000010000699ce06b594d346ad05d5545b8e93ebc5cd58674fa8a2091378d5543cca60000524654fb817f0be20b1558712e005000000000000000010000000200000067b32ce6882ed1ae75c119daf1d4f75a7f4ae3763a50b1eabe560aaf743a230ddf7ae509bf25d542f961a312248c02143080d2fc4c73592e65bae8223570164d18b4b700000000000100000000ff"], 0x178}, 0x400) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) fcntl$getflags(0xffffffffffffffff, 0x3) 17:27:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffd, 0x5, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) setgroups(0x2, &(0x7f00000000c0)=[0x0, 0x0]) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6c68ceaa, 0x0, 0x0, 0x0, 0x0, 0x18d, 0x3}, 0x6, 0x1000, r4, r5, 0x3, 0xfffffffffffffffe, 0x100000001, 0x62756c9c}) ftruncate(r3, 0x0, 0x800) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x1, 0x12, r3, 0x0, 0x180000) close(r2) dup(r2) clock_gettime(0x2, &(0x7f0000000040)) 17:27:36 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r1 = dup(r0) pwrite(r1, &(0x7f00000001c0)='P52', 0x3, 0x0, 0xfffffffffffffffd) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000180)=0x800001) socket(0x18, 0x3, 0x2) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x4, 0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file1\x00', 0x4, 0x18, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0xfffefffd, 0x0, 0x0, 0x0, 0x0, 0x100010124, 0x207}, 0x9, 0x7, 0xfffffffffffffffb}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0xa6, 0x0, 0x0, 0x0, 0x0, 0x18, 0x307}, 0x0, 0xa, 0x880}) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000480)=""/169) pwrite(0xffffffffffffffff, &(0x7f00000001c0)='P52', 0x3, 0x0, 0x0) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') setsockopt(0xffffffffffffffff, 0x4, 0x3f, &(0x7f00000005c0)="6c376d1f6dce5ad93dc272508f8f2b66465e10a7b617d0301bbb5f0772247faf480f7db72bd73df756b92da0560b6ce1c7c94736b503c1772124d517e822f0cbdc0602baa2fad162b31bbd243847146cf0ea2bf804be91274d98e5966ff8ac137e62bdfa42cdf819be96cfa48a1f7acca2141bcae304c17b4779812d0b0f8613e6d62879337a7aea2e2384af394bcc7de73a3cdf94c322e223e55b79886baee2168795ea6b5932804a189eaae35add00847098704dc777f9", 0xb8) sysctl$net_inet_etherip(&(0x7f00000001c0)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, 0x0) execve(0x0, 0x0, 0x0) 17:27:36 executing program 0: r0 = socket(0x2, 0xc003, 0x12) socket(0x0, 0x2, 0x8) socket(0x18, 0x2, 0x0) getgid() connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="79e1adf5ffff051f7b3e2ee8f05bb14fc8809775afef045945ddbd8066868e2faf05a1cef0a0e8325497612ca16d58bd4da4dce11f70f2bff900b66edfc354f6e0bbea8a5d7eac94eb480a2f48d0233fae46c65469e11a6605ef716c4b89188a4cc2765d040eef35c5b585dd4091e644f4064e24a48ed7f7b691115ac8d1890e41e7c9ead20275a51390a74c79048fbc0598bc605bd053d5c88b85e297a671d73cf0a19e278bd39cee8e4179f7297685e6ce168fc7b68470b332d4829837d9301a1c3e91330b4d2a0dce1402c6a01e1ee8e43f979cfc30525d83850ed8e65413c2c0627d3fce40e3e545d8e8713f464d0ae2f8ae07359d4e0a23facafc7497ec7bcbfef4d162d97f3ab16ce0dbdb832e94fac78944407f4b46ae5c868a6eaf0319d1f39ce32079"], 0x10) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000006c0)="0c6953110548000080f236f0f950c6a08e59b86a20fee724be73a1cf0b5b3190c7d509e1a55c639be2d7a1ccb640b2bf14ab52abb5098c759acad8a43b65b4cc0bed889a32d7cc0a865637bd283cf1e2319c0b8dfaac1caca73ee3bfa8a33a20762fc8c247b6675863b980b1ae400f3333cdd3a61a2eee022de3675537642fd092f48d16d1a7ac424397349c66b93b4beee94b609e73adb98df477117381552b9e93d4296771d46c4e51c85c037f5696ef3ac79e4f1439ad5d5d0bf2e672ac127bfbb9d8d54d23e74a25fb64e1add8eeaf0ff2cfd7ee3c66e1ab76846b615bdd63dd85a8a55b9e64f22e790af2f780ebb2ed36729ae566f63242f8821bc9e6dead9ad878300ed9c5ccf7abcd35383ac6eb337d88a28a3d8c1cd1b3ce17ee805c4edfe4394f4ca1e51f1106e290c7ecd196a190fa62564cbb8a97e1d076ba7ea6ee3aff1a55d6951d6591aa4585815e6d6775e138cf011c4219d125afc2b1d55d675751b7d89610ae5a3b2de4548832679863f126633a323d1447c21415a954f1ec8eea45e08d2fa70911fd692ebdd7d97923ee209febfce2830427b4fb71556421858011e13ec848e95db4bbff67931dfc5285ae77dbdf76829e", 0x1ba}, {&(0x7f0000000900)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd60f46a16c4a5d8ded247df35c9a56a79e5e2aaadda50795cb44aa89bd6c7521f44ca5cf19d3785a7e95738ca2efbbe3c1b17994f09421ec37c9348b62e45cd16bf33d55d831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c2778abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2200000000000000003625162767c8c57eecd4e02a69adf30b6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e600cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f827422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc03f99e8604e46ae288ce23a6570032c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e2435fa500e0eed7f39f78a583410004000001000000651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e5ad07edf6d168a4a589306741993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae769f545ac8bf3fc1ba1a21303cd98613b868ac60b4511e47405a81e5bb032772113e02686c3546bf682f6de32011372deb3e06e4280516d9d36c143d6bbcd15a6b7fdbc90ef95fe40d59dd01758dea2de2de0b018111894f6969406ab85428fee32bfdcf7e6f609d48d59dc25d7ca5aa183435b1cf8698c4864688c921055bf63a5790274de5155f0b9b18c94c1351f149a7a1375403874079a4369cf949432b3ad0b979c1371d2566b5d4a9f39d3b7cc80a23f59a47fbae6cfd2ca0f0556883bdafa7cba0a4aa4850df2457f9dda43a1fce1bc1b1a88165cd261a4c0249c0507596a99ea092d539531849821b28c5b38479e461a0caaab0d0c58faac4462807aad00e9c1827a90f066af71055334861f9db524c4e0ec16334785e55cbcb09b3b68640eca728e61c5d5f6ae8e71b6f45ba4f7f28aafe461ff73f1bad1a3d4efdc290d596de22e6a14cfeac91ea3e3d98f07964a28817fec2526b5867a9b8b45c4c6e710dc4077ab689789fde99e12c26f38948fde1b598077eb8e88e709b75cd65073b21834c67584f16c597c376e5", 0x38e}], 0x2) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 17:27:36 executing program 0: syz_emit_ethernet(0xaa, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000ffffffffffff08004e00009c0000fffd95019078e0000002e00000020727047f00000100000000e0000001ac1400bbffffffffe00000010000000200000009000000ff010723d50000d7cd7f000001ac1409000000fffe00000009ffffffff00000000e000000244180593ac1400aa000004a1003ffce03f9b3772000000060003039078000000034500000000000000fe060080e0000001ffffffff57e83ae8afe603ac"]) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000100)="8e0ac1190915fbbed54570075833225f0769ac814b5c56e99482384aff6a68689e66e4a95eb2f0a3b7b1ecf5569cbe15194009", 0x33}], 0x1000000000000119) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)=' ', 0x1) pwrite(r1, &(0x7f00000001c0)="acddcebca3699714c3e912b1d8378305f8", 0x11, 0x0, 0x16) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) write(r2, &(0x7f0000000200)="beb378a0666317c40cdd7e84262440e98933c4bb92ddc073dabed33d473367b399105a5222058ff3b696047fbbbb7305d057722df92c3b93f791342e3ede53ab13aab22b6dce4f38bdaa966b88ddbc4d3bc1b4e06e6a7ed49c363a3f497bf3d759084a1a37d0eafa1346c73089a5e43a2ce9bb3ed5efb68c5bc96a87a613cb0cc8cbf8b5c89c1a1cb0cd99d9570a70011e78", 0x92) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="8e0ac1190915fbbed54570075833225f0769ac814b5c56e99482384aff6a68689e66e4a95eb2f0a3b7b1ecf5569cbe15194009", 0x33}], 0x1000000000000119) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x7d0) 17:27:37 executing program 1: r0 = semget$private(0x0, 0x4, 0x104) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000100)=""/74) writev(0xffffffffffffffff, &(0x7f0000000c00)=[{&(0x7f0000000b40)="f83208cd99a245429d346f967fb6d8740f37f881a60b0f38d41a79cd154f60019b650ade54d689fc9dcc9cbc5376d00161a782b36b6359f26332f0aa3aa6ab3925d3fc9b9784ebf780761a80fcb5dfd13e57e652d5b0d08fb695a0833a8b7bc69f2b3106c97738bffdd02df98afe3a26ccb6310fab3b37ff", 0x78}], 0x1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/53) semget$private(0x0, 0x4, 0x10) r2 = syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8, 0x0) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) read(r2, &(0x7f0000000300)=""/202, 0xca) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4, 0x7f, 0x40, 0x2, 0xca}, {0x4, 0xe9, 0x6, 0xfffd, 0x404}, {0x800, 0x1, 0x100, 0x0, 0x9}]}) 17:27:38 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x24}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0x1) semctl$GETPID(0xffffffffffffffff, 0x1, 0x4, &(0x7f0000000000)) 17:27:38 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffff78ac1400bb00000000830300000d00907802000000450000000000000000000000e0000002ac1400aa00"/66]) semop(0x0, &(0x7f0000000140)=[{0x1, 0x1001, 0x3800}, {0x1, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x0, 0x3}, {0x3, 0x7, 0x1800}, {0x4, 0x1f, 0x800}, {0x1, 0x0, 0x1000}, {0x2, 0xad, 0x1000}, {0x2, 0x9}], 0x9) semop(0x0, &(0x7f0000000240), 0x6) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f00000000c0)=0xd5c) r0 = getuid() setreuid(0x0, r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, 0x8}, 0x8, 0x2, 0x3fc}) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0xfffc, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r2, r3, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) setgroups(0x2, &(0x7f00000000c0)=[0x0, r3]) r4 = getuid() setreuid(0x0, r4) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, r0, 0x0, r4, r5, 0x8, 0x5}, 0x8, 0x3f, 0x2}) 17:27:41 executing program 0: mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) minherit(&(0x7f000000d000/0x1000)=nil, 0x1000, 0x2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) shmget$private(0x0, 0x3000, 0x701, &(0x7f0000008000/0x3000)=nil) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000000)={0x5, 0xfff, 0x6}) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000100)={0x7, 0x8000, 0x15f4601, 0x1}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f00000000c0)={0x0, 0x0, 0x801}) 17:27:41 executing program 1: r0 = socket(0x2, 0x4001, 0x0) select(0x4, &(0x7f0000000000), &(0x7f0000000040)={0x3b3ceeff}, 0x0, 0x0) socketpair(0x1, 0x2, 0x3f, &(0x7f0000000080)) close(r0) 17:27:41 executing program 1: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x200, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) getppid() mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f0000000500)={0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0x64) r5 = socket(0x1, 0x3, 0xd3) fcntl$dupfd(r5, 0x0, r5) accept$inet(r5, &(0x7f0000000180), &(0x7f0000000380)=0xc) r6 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000003c0)=0xc) setegid(0x0) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) r8 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000140)={0x3}) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000280)={0x6}) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f00000004c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) setsockopt$sock_int(r9, 0xffff, 0x10, &(0x7f0000000340), 0x4) socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000600)=[{0xffffffffffffffff, 0x2}, {r7, 0x1}, {r3, 0x10}, {0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x1}], 0x5, 0xfffffffb) shutdown(r4, 0x1) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000480)=[{0x60, 0x4, 0x1, 0x3}, {0x64, 0xfe, 0x0, 0x1c000}, {0x3, 0x5, 0x0, 0x7fffffff}, {0xfff9, 0x2, 0x0, 0x8}, {0xff, 0xfb, 0xff, 0x5}]}) dup2(r10, r8) open(&(0x7f0000000080)='./bus\x00', 0x80, 0xe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)) dup2(0xffffffffffffffff, r6) 17:27:41 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1, 0x50d}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:27:41 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1, 0x8b, 0x1, 0x1000}, {0x8d, 0x2}, {0x8, 0x7, 0xc5, 0x522}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) 17:27:41 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[0x1ff, 0x6, 0x4b6e]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x36}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) pwrite(r1, &(0x7f00000000c0)="ab1fd09d255cfd7bb3284834c54ecd6ef0ac942726eafd39b7c48c9ecddfa6a432627dbfb86e9b8de5d9bbbdbfb46bb41496c635d4e632d420f097153e7a0920158c5defd35c0f87d43c8c382ccbb43ce2396753ec8ed200f62b6d1c354c248baf795cf2665bac5a067ae940ca75fa332cc8b098ab47178de5202bc49b9866dac923958f6102cc68ef3780135cc17ee5426e5dab6abd1fa1debd53e0366fd198c56ad158ac609140662b0034ca9121aed26c24e9c11e32f17ee8b0d2551d6d99888e41bc30ec7526f454620b45adec0c8ba8e2aaf7d5799d79d0eed10714b782d861f21ed03a71b7b7f9b582cb62e1867205b47a0aef2dfc24656619e29edd655c9bf72d2f0406473d19da8866f499172c2a89050dc98c65fb35fb592878db6aa4bc71e4a3f1bff34814fcaaadf7e3d2effb5cf426237b09f9deeac06b85b421aeed6c0ba15b5ae865b733e5ba63bd8bd25ab5e4d716afa07d4b2c21652c8943d9248122960d2d9cdd04efd38f5af69bddb332d48a0c0307cb7c2cb924f38f66b927360aa75d1524873e0b526d180c9ba5e02872c09b199c66098f6f41fce13c2fd1cffea6c859915874ceb5a65db4fe622b0a2a810ec8a8cc4d3416962a10a2ee94e37eeb0d697069e424a1e3af0af786d57178ce4b72e565ac85fbf9716590bfa26ca83188fb151a7075dab24008c5fcd5dbd6a4d0eac13b7aa1e8897d5d1b8e630375769f95042379d66d8b9b88ff25101fcfe7ac47e1e1f12978e4f50a15da105cf1bf954dda1d70678cfec06ae4062210ba4be820327d062a0238784f02725d58b9b91f947e6f3e879a8d7426050d9d8455522e4ae8b47fda6e95e79c68aba3f8da40d49163c8c580f270339b7af06e4ca70c9446e5616aa2bcb236fe29fd5b72ea43259ae8e18739eb6e90a8a3fd805c0bf0d93136151f5449cd7639212803d0fbcfcf22eed8f341bb3af538c3769725bb8d78c84fbcc6900401cae96378bf1e71852e68cf22b68dfe8b915e3c6b9f2d8fc5029b4e9094a8c0394a8ad41a1c64d37a9bb3611de5c0e2bc7757a8fe1c4dd666512adad36e51ac4a84d8cd2fce2d8736351151ec3baf6b79aa2c3087b34cc494a99013ecd34c2b8bf934108d67cd4fbb5cd33b3544fc6f25d10295bebdbb54c73933c6aa0c426fa1b6424246f840e0f5bd9fd72b3388f5651afec20727d762a9e71cb8e4d65869396bd983a004cbb45a597588018f0841622efec99335a905a4cd398c99c41ea86b4b9e3f376152ef98cb888ff95e154fb49508ee255a4f980ebf2f93c6cc47a57122b15690698cfe674bc197ed49040ead8a010b7cdde7a7117f709f3a0515a7e7c43912e8f7b9bbc9bb15a654ac991f5ef865c617aa94a97d8836334b4f70b1f21bf81763a2a9d4eddb27228d9be715d946e52fb4438f256e94371a6bac5401de9db38779cd1bf39ebfe2834ea123f709fe823bf939f9af96fededd9e205245968a4d1ac56b3137d2fe19f9f810742fdb95f0bbe5ffdf9c9b2e4238e7bb3ff6e18b61c1372a66eddcc24f4e3620e6f5afa97b3f1721cfe5b1e07edb52cd1b1273c3368d250a9d4e013eeb3f32ba44e304c16afe94c0d4b360a13a57792b07ec366d44d9d9f026699bf1a756fd00511d68d630a461471c9ed8b8fd059524614dc703977b4b7d1309b8a23d9fd24e66d5199728bff415bfde2db2347617c7b79af54af2adae74b7287ba2e23864baf885da833f2a80349ec55010a17610f7684c565c2263218a95d7cf187117ba853ade419abff598c0ad9aad1e113c42e1e5b48c12680e33853e5ef590820f0eac688ff716612a1e9e89a96c670f9f49dea525c1f262fafb18aa7edefecd01942b1fded7f4c6b8b9f2fbf73a6d4caa8ea0d0ae7a65690bd84ad25a384e90601da79dfc6d38335fde8501cc3e079c22bc87cd30798877ab0d45a9051ac2316a16013995bd9ff3bd4072cf31f79252d7137fe5cfdc39d2f7666110901033dd709b769a2dbd390202979544eea2ceb852624070f2d4ab18779da228115b779029391e19c668c6c59ea222dfbdf1d45b22762ab7a040f31ac8c3c0c91937a23a36061f091ac9f41386e2587a5cf5b52f7cfd836363d178c2768bd3243791d89f9bd425471ce15e4b47bd7122a396feab38e4022aab01f3f1505f24be15e56fb5fe8546f0933e8e1de4eb1a2c50dd6530bc152454505431284921d75a5264810d644be3fe041d27b97aa48fc128071532195004dd12facf0c2a5a62c6e8d36190da4676b6aaf560951e4e677040ef6f69fb0c72a97b9a21c0ad2dfa78a08c218aebc4e07ed62ffbc470e406f53f04f9a0cf8b6947cf1f0abab82972a9a130108c4be888afc065cdf5b8f645feabbe536bc52cdb6c7cb81efb3a2dfd8221b0f11cee734935209b4fea30996c87d9f1da52e3f654308d8a9e53eba93f70e0fbdc138edcba0ebc62aaf2ae89987329bb72fab4610e0c40870eceed7708c1154d9c0c2d7d4ea0cb3a021d23bea872fcf08fde35bf35730f2079da96c4d17bdb45d49e7e864bd7444329b2e6651e02ebc719e6cdc63de1e6de313bcc59a342a8f3c09e95760daa2ed3945ba97ec09dab6305f71d5cb42f5461408bda043a679041792ced9f8be21facb9c5a4ea08fd7407e49dd2bb2c2b42bc5d6ec8a38dc665d1717f77a87501a092fb4bde4cb6a3e4079cc0d4c96a0640c992f6c0898f85d43ed2fa34fbab481fc4e5c273ab2569e40f7cbb1aebb9362926ced8cd02c9a036fa4eb3896dc9d7dab4ec7ed9bf2ec9c0294d14d976407aaea913fbf7764272a29b234569e42fe9ed2d7e5c945d787168734eb4270dc18aebf634a258109928835d98e3952bfc3bca798a116583bbf763e406ee6e6eed4074775279bbc6e6b9ce7481b81753d9fcdbd5e5187cb9a38e6cafa1f614a83eeb17375ef276a62f383a8e0250ecedd057aadbf2b81d24d4ff385d233c9b18d9717ba7950ae77da2f72f8302a1cc43a3d011b2ac87494c27ddfe8fecb111efc937e4129e0924c8a91de2e4bde32318acbf6ad0da4259e2d0dea3ca022e949cfcc556d2bb456db5a709086615000bb7c76e2368830c9a504ab88de971eb4b38d9bd42eed00f1cd6710d3c459f560191a1632c89bbed273572098fa66349c0fb164571fc749aabd438cf55e2b338d8baf516a9aa6e83e0fe6c82769b3bf2d1d32bff08f7e7378506071aa178ff999cafbc81efb8ecec999e0e44e7d6c95d0f719778f4e874c53e6205dda75501f461b8a30ddcc4618312284dbfaba8c764af6b8366867929d0c1bc2a848a48c32fd2cfb6fb4dc22a0d7b0e1a59f3ac88b6b1faf910dfb8a9df2f26e6e94dd46951b9eab9a5ab7ec5b9c98fef9fe8be61386002b6b3f18a8c434b1ac70223d22d6b385cc70e7a0ec4846e42cb95e5fcca8aaa60fa929e9c0ca69cfc2578d2646997a5a2462b98ea2d65c42d53526d0e5d335cbfe61ccf64f35d10d5b7dbf906165e8ad61bf86afbb475f924d3e51521e371122dbce31f8af78391b5fcd8db0125dbf235fdb7d76d4753e762771dd7f1a2870242c036e03ca02e0d6f8340c148966fee7c1b4ac3eeba5be2ab6feb291e341a8555e6e5a8be91baee623f453f358a52cbd948722de1674e846d2cc606f569da6aa13252b7f0c059fa559aef5bceee3148de55719404d5bd2d3a2e92f7d9fdea3c9459a2f18165821d15369db68c8f1ee2ae36c38969c90f62eb1d49ce53c3d8bfa72b2e1dfef7807faf49bd136977798b39fe9288d6a309fcefa934b1c5c942147647df46d9003a2b9e7b0523e74cb7777ab8a46d905429cb70fc5ed6f5a004b07f14c2d22ef515e2662582d66faf2a760090f7cf7ceb3caa37b3b56be6b8274e540d000a0904d83ea342b6c9d205078abfec27b4f9cc516661939fa3dd30ba77eefa538993b3b4088f6c8083ecf2ae3ecab1e49e63483b7e5728112a3234e1a8c73a5d3994fdd73253b9ac31c87535ab26b9126f63abb9ef616ccfeba27f4a4ee11eba6ea27b1222bd3c81a8ba2e419460b8dcfc2574a05766d7108b97c1bf0473de5d687b3b5bc33555d00bf6739999f916485ade6eff202c591e7480ea9f8f7a272aacfd2e087268c8c59ecf48259063b508f37e8109a8cd6ff466dacd26e40fa0840bb2a765c62674347d75f49c11cb7195a170e67c4945f76eb2ac9efeb2708a975d17708450b15a49323f475aef6a25bf4098e7bea5d2060d4037a70f2c2db381825bbf36577139d6889951f0831662880ece8d731b093828b3945caf6884528ac3c0a0694e8cda65040c74d55dbe19933db7f878e25ce1d98ee0204f6e25e6814892c15910363321174091beb8c3bfa558ed0af7fb0639cecd153a8762680ad89c66e73d6eeb3948d0117e717f4b99f628b6f663749ada13734a413084559699189d538110dba798582207b03c1fbea24b23d61d0633207eee3f10f8ef7fdebe06ec985d6260719853ffd2b578d8ec550b134bb3769e2ecfbb08a9b3c7c3b56cf8b3d77c5e42bdcac3550c15053a803489e16fd59ff4b96b0e7a5f31306a6d631707f2039180e3adfa41ca81ade83414012726d36f6dfb289df61806021a9942be3718676eee901976b8b033492abf3c582565bc2601a6eb9c52db6566cbf5a8610f09b811960e5c0fff4bd32a2029c01b17ea6cd94aeab05ba51125557180ecc132cddadf07deb7493d0b974fff1db5fd33ce6b90c3ec9e08d067e013c5c3caae5dc6489a3ebc02a0d21cc4474f8fbfd269b84e9f028bdd2501cbf6607a9e2389dc6bfff2e11a5d0066f980fa353934fc61d8d2d938ecd1cb8c03af77777cf83649fa0871bfdf51476374bc1fa9914e21b2a588bece2f5c3bd349219697935bf887266e70b220d689e94a3e137f9fb2916c542fe23653486284151089e397e9b0c53d330af4c5c4628214f82a46b2c7418506132feb9e582de4e15afbd413e1112f30983b38339af7e51ba969b7228dc13f41c134dde3f7f443de9542eaafcbee008a2ce39a36236090eeec30d8609719478c52fe0804c008aefefd44b4b886d78b9c3a1e34941df0a200008f7a31c084a9f172ace5151eeff14d37c403819f11bd6a26ddca9a753759c0eaf6754ed2993cd0e151d3666f97fc82854999da538073d206da7a6890e99ad729b47a0edcdb81544d5bd4baa93e20b567a5e1b682c6bebae9090c5a03115c4bbc73371cd5e64141f50eaa8ead6781ebd7252a822eb509ef1474f816ff6dba45c96c2f8dbb11eeeb9b094ac69321cb1ace94a919b84fe5ed640a8acfac6b693451304885e30c86e344672a73b403737b04780904b9b3d9e26873a084f25700995932e72a1ff55de2a6376a07eea2a198e26c1e231a4098bca004f1a8a64c0059e4cfc31e39ac5ed52a209c06459dc0c21e579e3b789e0b4b1dd3e1b6ff02d22fabe679c8b9aefe5e0ba8195c311309a9021a29bdeff89d105f613dfe8cd6a0249762843fdac5767a912883b636c712bf27b6eb1eafe1a3f4e277602f766fe2d0aca57259f56b6adfac51c52ac435fbbf2c9a3566cf0fa85c3355398c03e749b70467c296b4b6952a4aacf6aa62d4793c5e813602cb32ac89dc34cbad2e8084463226b4e954976d578f1600d63c0139b0a5440b5317987cedde7c24a7c6fa1b4b1504cedd151927b8c69cf65b9b396e18acc8ac40bc2d068f5404477cba18782f9aad0a57266b5961a137a3fdc0c6a02130f1c54322a61bcc5359574191d7ece0ab620cd0b58694c79ed7573a0a2b6111e2c767accffeea92e01e", 0x1000, 0x0, 0x3) 17:27:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8000, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x2}, {0x4000006, 0x0, 0x0, 0x3}]}) pwrite(r0, &(0x7f00000000c0)="fbaf8aff030000ffffffffffff3a", 0xe, 0x0, 0x0) 17:27:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x80) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r1) mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000000), 0x1000000000000235) close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffd, 0x5, 0xed5, "04000000010000a9b3c742000000d35ed900"}) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000000)=0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x12, 0x0) execve(0x0, 0x0, 0x0) 17:27:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffd, 0x5, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x43b) ftruncate(0xffffffffffffffff, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x2, 0x102}, 0x4, &(0x7f0000000ec0)="97000040ae3fd3d06e61926122000050675b80cc6de4bd00034ff03adf9cbabbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa03000000907073ad7860518d5a10b3534e223d86a09624bb0c394473411555ec87392b67c5aaf400000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2984f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b547544cd13948c15c72705738959eef3f9ae8b57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf7f1d898e26d66e68a5c0f7a98c865c826db842f9475f3c92c6e928bf7ef7dd34c5d11d2e746bb5ae2d5b52d1ee4f622bbb626cf8463e79929c49d6b325f47bd5deca647932245d9c153c2762e635290000000000000000000000000000b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff4db1a0c8ae7aea9b886719fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdafccfe03925f802aa36b08b1152dba4dad12579a545d4f4f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5abff5e779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e9fb0730c3ad70a9451c0ee9855bfa501b772038a04859ecbdd5dc2ebf6175fb8608146794ac5a4792283e20a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106ad8ac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f80422c7fb7870eedd4c7b3fa815c9", &(0x7f0000000600)=0x82, &(0x7f0000000640)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755cf2d5b2462d54eb2f412efdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb5819be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc333c8895d8732c0d5f2aac3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab56eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb7adcb84b27c29330a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d41bfcb2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf7c935b375bd1031d509ac0c3b8508731f86037227ea3832edde8228d45671fbd9ee504f2c6751da849ab13be32662dd49a2be76b26c3a6093d87c47ac31cf475e87d9e352abc7c940ca16cb9", 0xdf) r2 = getpgid(0x0) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000100)="8e0ac1190915fbbed54570075833225f0769ac814b5c56e99482384aff6a68689e66e4a95eb2f0a3b7b1ecf5569cbe15194009", 0x33}], 0x1000000000000119) ioctl$TIOCSTOP(r3, 0x2000746f) write(r3, &(0x7f0000000140)=' ', 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xb7f, 0x9, 0x3ff, 0x10000, "80b650b1c8a43952a05d00", 0x7c, 0x100009}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r4, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) fcntl$setown(r4, 0x6, r2) getpid() 17:27:41 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1d}, {0x6, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000500)="e8fb5cd6faf6fb1b2490d25864a5", 0xe, 0x0, 0x0) 17:27:41 executing program 0: mkdir(&(0x7f00000006c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdir(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x138) rename(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') socketpair(0x6, 0x4, 0x7f, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(r1, &(0x7f0000000300)=@un=@file={0x0, ""/44}, &(0x7f0000000340)=0x2e) r3 = fcntl$getown(r2, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000ac0)={&(0x7f0000000740)=@file={0x1, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00'}, 0x50, &(0x7f0000000680)=[{&(0x7f0000000600)="f792fe6471e72e2141be0443ded7a7", 0xf}, {&(0x7f00000007c0)="7f35385212c598f0dcec3dbb5499abe6402dfdb8ed884665d67bec2b2efd41061059f4e4445a605a05a4375ca12b907d923f1c20f86805274c38d466da94b6aee82b141f00b85b83c6f26faa9f829979ae12fe1fa87f6e64b5c08309ada99934f5ace458bf55cbfc61cb753249d1b31bb7e93a8a2c2a", 0x76}, {&(0x7f0000000840)="45bbf00008cc1ae75aae22fa9be120bcc1cf72338d8508504d85375d7f7c584da9b1944c46e4855e91c9a3724a68e864b1dd9a1b85eedb76a49f06e78e2a16e0d3d61a70c627260566e112ce186b035a75043a8bd65b345506356889c3cef379b7225c6f72b9dd9f34c69644eccf0e1f8662c220b63af06e20d9bb45374ed904ffcec4991fe707d2c06a16661c05ca7737cc7d28cb887a56e16ae7baf7064fc2f474394d6b6b20fe366058920f0935e26d2b7c66d7d4f58aad9303d933148fcb752187b34c6c7fbf3b4519555cc87b774668cced54aaf5ea7f0399", 0xdb}, {&(0x7f0000000940)="498e2f5f2ac7a1e338c820f7af320e4f255250cd934971d625f7dd284f3a3d74456f4e54e2f0ea98605c2533b870634b2ad78f19320322ad57526021e89b48116db49e10f1d32d1791f7e35f931e659ad1310c652ed059d168d46f81614c4eb24f0bef2a77c30a718df1354c5797d242dc5110470c7898dc051a803ecd4a04a79199d63d90863c6341", 0x89}], 0x4, &(0x7f0000000b00)=[@cred={0x20}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r0]}], 0x88, 0x2}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r5) r6 = semget$private(0x0, 0x1, 0x289) ktrace(&(0x7f00000001c0)='\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', 0x4, 0x40001232, 0x0) mkdir(&(0x7f0000000400)='\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', 0xa4) r7 = open$dir(&(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) r8 = getuid() open(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x2, 0x1) fchown(r7, r8, 0x0) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000240)) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, 0x0, 0x1000100a6, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000500)=""/204) 17:27:41 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x100, 0x0) fcntl$dupfd(r1, 0x0, r2) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffff9c, 0x0, 0xff, &(0x7f0000000180)="48554b91d1c54bfa2adeee4e7c046fcaa4c375f02f05b86906a86320c824156cc773fbfacfa103ee3b3bc7cc0070ddc01a88d6947951dd569b9e3d209534740eaed4efd11e6eb6dde7c2a797a1ddfb3a59c80d018b631264", 0x58) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0xe5) 17:27:46 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa9bcea9521c5c3e5677562d08004500043800000000000191780000000000000000030c907800bd000002ac1400aa0100c5986f70db6264cb0000511c09c0acc30ac7846783"]) r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x80) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, r1, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) setgroups(0x2, &(0x7f00000000c0)=[0x0, r1]) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, r2, 0x2, 0x8}, 0x8, 0x2, 0x3fc}) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0xfffc, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r4, r5, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) setgroups(0x2, &(0x7f00000000c0)=[r2, r5]) r6 = getgid() getgroups(0x5, &(0x7f00000000c0)=[0x0, 0x0, 0x0, r2, r6]) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) 17:27:46 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x0, 0x20}, 0xc) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) shutdown(r2, 0x0) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) dup2(r1, r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r3, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x4, 0x1, {0x1, 0x7}}) 17:27:46 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000100)="8e0ac1190915fbbed54570075833225f0769ac814b5c56e99482384aff6a68689e66e4a95eb2f0a3b7b1ecf5569cbe15194009", 0x33}], 0x1000000000000119) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)=' ', 0x1) writev(r1, &(0x7f0000000000), 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r2 = socket(0x2, 0x400000001002, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000080)='(.,,\x00', &(0x7f00000000c0)='[\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='&)\'#\x00', &(0x7f0000000240)='\\}{\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000340)=[&(0x7f0000000300)=']-)S-\x00']) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000380)=ANY=[@ANYBLOB="ebff0800dbb038dd2515ff398e45bcb672d0e41fe9ef983f2b263981c0350290547af84c55e6b8d5e815aefd683c6df1b31ac9a8b873a34b64404b1f7c8eb4e59d96a476967e2905f2117f1f1ff30a1e24e04e0f6518ecd27a505f9c8d7e"], 0x10, 0x0}, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[], 0x10) 17:27:46 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="c8"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) sysctl$kern(&(0x7f0000000000)={0x1, 0x14}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000040)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d806dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df96b2737277000000000000000000", 0x7e) 17:27:46 executing program 1: sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x12, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x800, 0x0) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r0, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semop(r0, &(0x7f0000000180), 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x1, 0x1f, 0x1]) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000000c0)=0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x8) semop(r0, &(0x7f0000000080)=[{0x2, 0x7}, {0x1, 0x7fff, 0x800}, {0x1, 0x1, 0x1000}], 0x3) 17:27:46 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x15}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="8e0ac1190915fbbed54570075833225f0769ac814b5c56e99482384aff6a68689e66e4a95eb2f0a3b7b1ecf5569cbe15194009", 0x33}], 0x1000000000000119) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) write(r1, &(0x7f0000000140)=' ', 0x1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) accept(r2, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) 17:27:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x87}, {0x3}, {0x6, 0x0, 0x0, 0x101}]}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=""/4096, 0x1000) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) setreuid(0x0, 0x0) r1 = getegid() r2 = getuid() setreuid(0x0, r2) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, r3, 0x2, 0x8}, 0x8, 0x2, 0x3fc}) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0xfffc, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r5, r6, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) setgroups(0x2, &(0x7f00000000c0)=[r3, r6]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x1000, 0x0, r1, r2, r3, 0x0, 0x7}, 0x138, 0x52840000000}) 17:27:51 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x8000, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000680)="d73160174caf1fdb37b55715656e4718635a8c9994734f2d218868ac2881f1d6c28e8a3e6d851cb5e1058ad546e6af05fda7ca6e6de98059ba14f943f52c65f327f660dfa156184864128ec5ae45372aab309d4db3ea499c41662d60a61fd9378333cf78b0d0b571ee93a26215006b35a3c4ca1bddafcc55d5d4f613b33240bc8c9d7beb68f43bf760fd171733787444b15b698c9c75c5b3e0188283b7f611b9a26bcd091e96e6d46c1e24ec0ec4c4dc01d8aeb68f41bed0432e2e", 0xbb}, {&(0x7f00000003c0)="df", 0x1}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) sendto$inet(r1, &(0x7f0000000740)="1f0933b7bb8d3df70c11ecb80ac272978d72348278d783b5fc3c508fa3f4df0d0dc6cbd26a5a8990561021558aec5b8800573d8552eb795f04a431a23964b19e896fac138f55dbdc37882c596d4e833dd3a136161e616d7897d1e772b4a7c8756fb7f38d6d49f83c92b1629994a96e9ac644b27e847f7079050ed0f233b141b4c79ed744d04fed7929b04d8b5a409fa14c7f3fe5faeac493e3bc309e62cce733ccbca4442223f29ac446fafcc7050f4b73f5a147347b41d9f0199627e43bf7eb9aac8712d5dacadff4235c180c3f97c5f350ab79c939b19a6ce74dcd7dfc24332d2f6706104a40cd3b8c8cb17cd3e5601fd96d19dcf649769a0036fe415bf6148c238a54faa7db5aab607b6129d9d7afeb092c5063dcd7c2cab431d33d0a44b72885a8163ac65fca041b7efc888ce4b8cd7a098aa4a07f83f5e94ce0103d62b6d21fd382ad8811d7d376c436012bb2ff95c907eebcfc15c0dd155b7785b3ebac7783690bbfde380c95b0a40198e16e927991ff4bee6f4c47e1105c092f1770be4e4abf8cc13e39e45c5fa8b5dca3f9bc5f1b1bd254463e1f90918d9fc479ceb3113ebfa99e5bde46aab83092166d84a1f355b10e393e4c9e1c18a640b2dbe40924d3d6dedebf3e62e38aaf94c003d4ce696253bd4fa5d49cbf8443bebef8b33924eefa8058017189d21940b9f5e2a7f1f4ebbad758c5468fc8da7e5a4e1ac64953c20eca5dbadad1c3cfadfccf00e0fb255a5eb463225dd1628ac6a199d92379f476a41a760c94a3637895aec5072815144fd57106de11e83fd1f225832bf68e066c8f327856834f4f64f49ac51ae265dc636869816d7c49cfc74db5eb150dd108c881c37cf9f321d2cace6539f74a781eac05e1e242933548e53f48f578ef7c58456469a67700a3570265e6f58b9f71168ccf11773a9e3e898e01e2198d42832c0c2eab28302376a8bdeafaed48b6a2554754dd0a0bd37617922be53adee2f458e6e31f58327ade507eb13aea2175ab4ed7525b5d4f384371b47ce34502b79c6c40a6240c3d1efd4c0c109dfe5e9affb864d3f56b1c94544603b8a285dc1573ae9830dcfb4a600ad5c2d645605e65393ff40a42459e94cbeb59f69138c6eb7aa8ac6d338f2e0251f4bfa2d3e1309e16caa0ef6d5328a6008ab04513abea3b55457c55e6bb47ac4d74cc826ef9688b156773866c29c1cd1e4f866335f5bb2e6f8867b762105dc728aa4a28768ec3c4f8db3519e4a053bcbed5039d0b707daf73fec7c240a8420d9850c7e2c7d4da31bcf662cf090926fbf58da4e2762458427290e90e7c99891271b44dc5020dcb8dd74c33faeaa73ef1018b03346faed8f52e25bf5214bb42186926bc93c4c7a9715c865732d28ea5795beead87e1525ae0c4f50d63139a963395a21a6959863fbf17b78813fb6b4b5caf8fdaabd517cd12ab3e770d72504a633f0d7696ce0f0a7e09c95fa7691a47e97c237c02892145688a0d16d2e801830178559beeb7950d9455dcfb69bdd863cac1d6377e61cb946ac304c421486ec5b1791acb6a3af653db2f41ff54aeac02d67427f226d188c0b1ded8763ee427039391edfd833235d5b753cae61b1b846d2e2ab270ecc250b23cb96e7f4f90f134f61f366bb263139893c4c2d439c91fba2a4d6942ed65f2ca6837298694475f8d754a5a813ea89007bd1fd5f85290ea16d2e1380102b0181a9d95a0cdf677e49b5fc3cc59686d67f95113da2ba035564e77604f6504883cb625caa2eac1d9498e48d05e54947d6df2ccf751c51fda4e38d5bc23a4fc83e7c9c2eb23e6333c2b8fc1056c79d5991dce6f67f29355187e23c07bd1395cd0adf2fed6efad7eff9b95263afbd4b6ecab97f0b661607130373ac7732dd27f33ba4da90196832076faf76117cde6d57cbf65942327d8b98c64031af77dd26def170bc68ac872db4ff80c0dac37fe388730eefaf1d3e2b98382bcce7febe38ebbf821505f00371aaa4987bf23ea5544cdf2efc807595eeda3b8983581d07c7f5e4e4eedd84018baf510cb079e19ecb0e7ce7ee0d0abaff3bd092cabc4d1bdb63464be7646868d5b63edb23f7c2b61789174dd1379cbbab296caa05935c76965d9ea176c50da9d6b497764e7c728322dd8636d731c2c72f3caff4584d57541cab8d5af645ce05f42b96360a98a09e8a60a4f74a00f1e1ed1db7a1c914d08a0e9837212fc952644a7105a968de63764fd237a1e4f842e227f0da415f115e783b509478b5ce6c4c4730bc76acf698d972c067379646189aa7f8cc157a6f0f179bbec49d110d29b344a0ad7c842286e13a17dfa951590e96fdcf697e28930283a885acc98780707a6cbba078434241ad99b24c88d772c5b6af5f20e1348955a68b60f625db2cdcc7aa65b6969114f4c3bb775b12a7d2fd794c666f7e7402f9140bd39a77f5cb846e9931ac19dbe98c154f0ec091b12412da2a8e0d01cdcf2ed1823c943b09682f81b4aa3cac0c090a179cd79717edb2f2414668a04a1b1500a159720a3cca49ca2c0b953587490df57b4e95ac093ce3a5533f02cd03642e28c0b99be25ec0a41dc1595b576dae05da7710e507dc426d7c0c77afe5fd2f7dc4c3ced3ad9a0e8f16feffbc99cede64f697b0022fb1383adabe49fc2449c27f20e8a1a13cf35648848bde6aa1b825c136ac612d9bab9380365f04cc92e97431461cae44e70f86c043d686f788bbe1c8404df2733f2bd4fd96878d602f5cef862f69a0d5572728f0db07be0efe96f2a157b30e57575f780d9a686060b5f83618f22ba2ace8178b445a1b3e4bf720493772ecac7ed28a170309bff6c16d78f1ca97c500fe80e597a1379474df167903fc74732e616b80cb8efe0e6bf023b0042910c20d81bc75f561c47de0977560c40ca3cbbfc659e839c504c957ec37f0338619c0de84d1936da55c7b096ddde0fb36e44049d0d9c3866d6fb8fac5f56d010a7c70d4af867ea1401742c10f162469a1f0e7a1550a84cbc146362bafb0e21c35b903434d6d26070630ded9d0223ee2630dbb4946988704583a6199961c7acd064b4534a85ecb74e5f480d00a75fbb7e7b785fed5f6dbf7d9a27bc76138d7dd30407bae86ebf4ea3149edb849d6dc43885f922a080ced6d319b72f07a14790601c8e361d2f4786c91b0ef190ddd4a2abd0a3c437246496089db47da97ca1fc34bcb1b6259486a0a978d666ba739b0cb337821875d7768586d67d6e3a5b05af25992ffd4148736ad984698741286c4d4f8eccc3958945448e2eb00e45005e963bd20afaf4a3e5fb3be339e0b03f603e9cfab58dfaf1692c7707f76f9067f9bb01a18668cee0be32ba5ff1463277201660b2219486bc7642193915dbb715931396a434a69ab81c4de95fd51db5126f9e001a0f7a8ff46aa09ac697fd1a6d3965d0b33c7573b95692b121993bcf0f3ca70a77d6c2a3c849128e0f26c20b5f795698cbb76699c7ff55b1ec8a2385120173cd3d8008dde48242fc4ff83d9dc93a94b7460f13366fb6335f1cd69eda2324a3a4cae3a110d8e880892f0b5bbabe7517b60d9a8713a81dd19b450623f5353abe80399bd8ea1751d57a11f0ad68af41936eaad1906de749059336515d5d23cb2fc5a0ca1473b740f4447f0a7093a1accedd7248f6921602f98a30e195cdb804f10e6a9dd2e81c45562bd6e3a5f787ce7ce7194bc476084be43ff04f4461f7f7398249d36c7e86ec76219b45b0486e7762a76dd2f9b04d1bcd5e61181e520d21d4ddd35f300c393bb99d36f553e13516a8ff9d27f7c8a92b44f561772edbf97cedd314b8d9820ff1bc69adb1459b25e04c4ed18420bb0bb25e14033b37b36da61475a745cdb64214bb6a154f441e9333c4cf5e71b5deaf44f3a60a3d9540c1b761c492fba47dbedffbb605366f00a1d0f408581e2e26fc8f37dfd23d0c031979f3922f6c88e680679b6cc2027d3782b30dc288f38447aa66f5e918ed754bd574791967cd71103cbe1d1e4a6659ffa4b42b4c54d7e743bb3e090f53719b4e6744589e8036801bf7ac0a973fad8b116fb439aec021c2666ebdefce013c9e19929382b46a31c09cec8dd2babd5f899f66a71cd2b24615b5f2f0c6fb8b2287d9b5bcc7f173306883f592aafc0f6f5d1fb0a45ca6e8ce54d4f234779dd616a5924173b3a2b42a22e931d5a34cedd10795d5b47e8e5a7d86b94142ac1b5af3e3bcbc3b40fe70660adc324ecb972adff34c47813db8aa4de085d38ffd1b3f3205578d3233dedfd800a94950deb93e0857027926881401086e5dd351911d4f41057f3c49da6cdf1bc2f6700f1e460594496c7d6f11bf4a95064fe6d51987f6e5879039f6804b4290d068caed6344e1558b3e856a2bc0287b03e1c66f1d3af5e9407d244858f62ff5e7bf2c3bc8391bae2b59c37ffb6639084a2839c848509e63a3c14c2d34724a990cdab8433701bfaea54d5a25022d85fa9fa8e6f220090c1bbcad6b966cbd9dc7bacdf5e7354606fbb6288683993a396ac37f85ef1cdadda53d1524a2b3c744bab6711a495f4e807c0d2d61be5bcdee79a02a351515949b3133ff8d0e37c762c6fb0ca6b86347600b3c52341fe3aed1691658f8ffad2cb04931006d1b5e1017db5a19c18d2c341092143a6d3532d006d7a0aad58d4540306ce4507f67fa9cccda8b7e4f90ba3ece95dc2b608898acf0ffd6cda8ce2322823d48b61291e5b804174c4964a23f2ed73b031bc3fdc6debcf76f80acbd946e8276954cf6e72fbebbccf9c2c1c226227065e9e24e1951b1155d1ce34f641b9a7727b245d2b7112ad3c2efca90d4340a521b9b26745af0bc66cee0b641ad2d50ee35f97bc2d43f69fbf60bdb6604106b6f661a616197e2c095840b760bfff688b7a14a1e6cdf221a70b986ba2c8f875c8869b7acca5d5073e80721242e0918618b1e959fc1e472c5feae168cb807d0d2f324d199a7aae1e90e777ceefd6cb4ef6ae7e5f10ffc1056de3aec0ceaa2fbbc9c0e68e2a5cac147de6baf4c4d392a034ab62556ae21d8e7fb28c0d27f79d932123802b905fdf654195294ccc0fbac1531b2529967a1870812fbdc081b74664e0175898f384f498f06e59d20d862bd7f61dc92914ef7dba5b7bda1b8d08a76d276da790f727efb30c6292acd1352df766375e5252b288530ccd7538df26daa212ec0932fb5e4765cc0da12d5a0a95c2bf0daabd41cf4a5334d3736aaa4a5f20ea67a747fe5ed9467e5fed8d24b843e0654afe33faaba8e11b67c4437b2d4391237e2fa0d9d67455c22bae2c08274e026bf2b2a03dafed09a0cf4e1d968660ad810306cf0c5c311f8c09e56fc7fd910dceeb0d13c3013687eb0c94571d632b2baeb20106b75a8364ac1a1ba72fb077dd962d9248c855891060195dcca96ad87aa7f57e3861409eec7609b52f6e8950e7464453890c83cc5581b155f3a8524420c216e0487b84a4f59722853d408c8a017973376f6aa9660616a60fe5fad0596cd11751700c780c8e27c5867774515cba73e5a2bf9766c1ac80a51a8795dce90ad0b40a145aec3d57630a3a5fc5b168f2d5e7777a5c09a9d7b730d237677e0d83466f4f56fd1e2d3622bbcb7e368381374853cc66a6615ac4f34dec1999471a6ae6b3e913258fc6ca36fd260939bcd6eb039e927cdc5af92181e11857294b77f32415a519e5dcabb3769edab238695b6f90d0aac2ec5042d0cefcb7abd008f447f43081233d412d4fd03bc3f5071ccba695b353f7d4b98c3a703475be701836305431985eeead5cc7a0d22b90bd3ae0e12c9", 0x1000, 0x408, &(0x7f00000001c0)={0x2, 0x2}, 0xc) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000240)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x19) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x2) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) connect$inet(r3, &(0x7f0000000100)={0x2, 0x3}, 0xc) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r4, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 17:27:51 executing program 1: syz_emit_ethernet(0x4e, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @rand_addr}}}}}}}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffd, 0x5, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6) 17:27:51 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @multicast1}, "feb354cd107f6269"}}}}}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffd, 0x5, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x1, 0x99db, './file0\x00', 0x1f, 0x7f, 0x3, 0x2}) 17:27:51 executing program 1: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, r0, 0x2, 0x8}, 0x8, 0x2, 0x3fc}) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0xfffc, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r2, r3, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) setgroups(0x2, &(0x7f00000000c0)=[r0, r3]) fchown(0xffffffffffffffff, 0x0, r3) lchown(&(0x7f0000000000)='./file0\x00', r2, r3) 17:27:51 executing program 0: r0 = syz_open_pts() syz_open_pts() close(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x9a) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x800) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="8e0ac1190915fbbed54570075833225f0769ac814b5c56e99482384aff6a68689e66e4a95eb2f0a3b7b1ecf5569cbe15194009", 0x33}], 0x1000000000000119) ioctl$TIOCSTOP(r0, 0x2000746f) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) write(r0, &(0x7f0000000140)=' ', 0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x9) 17:27:51 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="fffffff700ffffffffffffff0800450000380000000000019078e0000002ffffffff0303d07800000000450000000000000000060000e0000001ffffffffcba7c7fb9219c772"]) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 17:27:51 executing program 0: madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 17:27:51 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x10, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x23) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) 17:27:51 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50707000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab6000000002a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607f1c26455bedfb9c7d35f22000a551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc66584671817f52ce03ae00ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a0200000000000000d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6cd8bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f7740f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33beddfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb1aa2c979c457d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3b9cf40349cb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fd2e6715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d29c545499ed51332784778526285ea70b50883a43c72b9e00c23a2cce6a7074b46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce709332c7a7da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c0500000000000000130000000000000000000000200000000000894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad445cb57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c05bed29d7b308b5c975ddcad8ec4ba61a4830949f95b0f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d8ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c87212587fe56d2468b0907c44c25c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503bbe42e174e08967b424806cc52f252f32a71f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000000000000000000000000000000000000000000000000000000000c56330eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb25de4e2dedd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf5f3ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96baf63236cf2356dbc2cad745610f922fda7e94ad22669429e946e0d242524e7d9dafbaa2b504aec52568fd99adcd4e2a45d64c7ac1d75ca947bd9dd496089598fcfdc4121678cd810acc42f3dd49efa57dbc6ce523a0220a493ecb499bc1b659240812c8a85678b6b973eb35ead42c59c67d2953e6e0b5eea36fc84fb302757b39aab86b42b72983d3cb92ed3bf000000000000000000000000c276ab7002ba9e1c9b7c52e1b0790fa106000000fd08ff4ed24b4a504242086ba4198724f05d0b0bc24098c2fb35bd8fd980cec324de4d234ace89e50e6d746d98b44cf92d19da77076fe12e32572c7300000000000000504d2c13302e217477cd7f5380c1b23607d10db7217d461d3aede7e5301d2428bb67a51c79196e183afb572fab0d49a5fac9a47bfdcccbffbedd159e0788fa2776558d4da810266587c6ec324e0977ceb73223b607b78ef642ea1df0fa9eb1326ddb8fdbba67e00e01499fbfafd09ebf7843d7db68f9368a46a38da9f941576e2bef3be12e5b47365ed67d544262c5291256401291acd3e6225b20350af76d1898edd1ba060bd1092b2c68043e40dfd66218668e0438b35182677515fb96435faffc1b6aacc360544920e55a9d456b45624b506724ede8742bbdecd858f143ac4b55e3194882cae360dd77816400480a044553787855b8402e8535636b9aef30f7a3c08868f8a30755f1180a60b793088109646e7caf0b57b73a0706dd62fead75c16e9561581adac8e41692396c6595f80f4fdcf4db4233ae8e206598c442cf68ce368a4c503d0b6c888065644a41a8f0f16ec43a02a00ac18df917d2a91b60d5a0aa08aea4276fb09c7463277ec727a369308c81d657f49f3791883a5cb0dee75016be7b7fcdc99781bab824188cc118961a6bf6954b0a00aaa54e9f5ac892b9ae20e9d4f1ec8739431ddbc5f732759858681d0c6a00b56aa141dfa3450a80cd6fec21b9aa91352f55a1dd862f7528bfc27a5ed49d61026450ebd1e59b8f44031a073712ca99cd174eeff7b502a2b90d1f9a2030f902c1efaf917c3bdaccdad355fe1d4806e39dd077adccfdf246aa3692c188c4d28a66e86b2bd83e3ccb9f06752bffe6ee"], 0x10) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="020000000000000000007244cc2354bbe57d785c6f17d8959e341b34171db03b02b95f34e8fc6d3a60d2b51701356d62aeeecbf66d355d4d7aa71979e157f4da1d722cd2492c64ba515d24ac35e5345b0805521ee4c16f2003d1256083d993b88503cbec1694b42c68e6d86d16c6a84a6b014101ae3078963f330f1dbcfa30edf1525f2cc571b2608183e490cde3d86a70355681b5f4f28dbf63e658", 0x9c}, {&(0x7f00000003c0)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5e2aaadda50795cb44aa89bd6c7521f44ca5cf19d3785a7e95738ca2efbbe3c1b17994f09421ec37c9348b62e45cd16bf33d55d831f48e82313e72bd96e800e000079e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca22000", 0xd5}], 0x2) r1 = getegid() r2 = getuid() setreuid(r2, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) r5 = semget$private(0x0, 0x8, 0x10286) semop(r5, &(0x7f0000000100)=[{0x6, 0xfffd, 0x1000}, {0x3, 0x1, 0x17fc}, {0x0, 0x1}, {0x2, 0x2, 0x1800}, {0x2, 0x9, 0x1000}], 0x5) semop(r5, &(0x7f0000000240)=[{0x0, 0xfff8, 0x3800}, {0x1, 0x40, 0x800}], 0x2) semctl$GETPID(r5, 0x0, 0x4, &(0x7f0000000380)=""/24) semop(r5, &(0x7f0000000040)=[{0x0, 0x1, 0x1800}, {0x2, 0x5bd}, {0x2, 0x1, 0x1800}, {0x1, 0x5, 0xc00}], 0x4) semctl$GETZCNT(r5, 0x3, 0x7, &(0x7f00000002c0)=""/156) semop(r5, &(0x7f0000000280)=[{0x2bbbcac57db0b3e0, 0x79, 0x1000}, {0x5, 0xa, 0x1800}], 0x2) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0x3, 0x0, r1, 0x0, 0x0, 0x100, 0x20}, 0x8, 0x0, 0x8}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x4, 0xffffffffffffffff, r1, r2, r4, 0x8, 0x8001}, 0xe0, 0xb2, 0x6}) setegid(r1) socket(0x18, 0x4, 0xff) 17:27:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x50}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1f5, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'/14]) 17:27:51 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) 17:27:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = kqueue() r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x51}], 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 17:27:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {0x0, 0x7}], {0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00000ba000/0x3000)=nil, 0x3000, 0x1) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r5 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r5, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) r6 = fcntl$dupfd(r2, 0x0, r5) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000000040)) r7 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 17:27:51 executing program 1: sysctl$fs(&(0x7f0000000040)={0x6, 0xb}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f0000000140)=[{0x1, 0x1001, 0x3800}, {0x1, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x0, 0x3}, {0x3, 0x7, 0x1800}, {0x4, 0x1f, 0x800}, {0x1, 0x0, 0x1000}, {0x2, 0xad, 0x1000}, {0x2, 0x9}], 0x9) semop(r0, &(0x7f0000000240), 0x6) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x3f) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f00000000c0)=0xd5c) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000001080)=""/220) sendsyslog(&(0x7f0000000080)="abf986f99c9751d63433a4a52f76eb2089b1395cd8f4a91872ffc1fdad2dbdcc8934ebd74cbf6db29c2dd32954d39a9cfc3b436ff945baa37503aff0bcca09e865e5a15200c3001258bb1f056fa7aef26153bc7632fab326db5d260f1016365b3eacafae2f0c41f5afcde09e1984d47c132ca15b1b84d8c34ce33e3f9b95099ca3d66545c48f794d5fe51017bb1e1fb82175326f5e9b5a64835ce0a1a849c693c2c7f1c024283fb6cadd60ace01b7be92ca7a65a8288e0d9741b7189e263de8653ec0436877dc165e9802a7483bc8770de61aaf046fce5ee59f41fc0778e260a8c49db457f430c3a584cbd17a80a55fb91f50e76644d8edfd08968c51cae8fad465d5c55b615c5b552649a02f48cdf4ab1c44b575ce6d46875226ab4d4d3c1be57d61c93d5ee1fdc5d777829c961dce9ad3264216596f38901544fdf7c31688c6a588bff352df9e643c52553f7133e38fdfd2699c8ab81eb9a994a7e27f6465c32c4060dbc17e999365614748549959dfc9fd76cc7e51862b1313791887450301ec74ae18cc382d36108e728a731d90020cfb48fbd80311846400e7c53876e3c84e98e383be9c9af0da8ebecae9d6c9ad4584b104893e477218c512db846fc4f744de18275787e080364fe40e5a5ed3412722f3e8fa9ddd37098318c3253ff6709a576d3f0a176b215968f640eb5871aec7371f336464fa8b4b0afd7676c7931b991d6ec31aa647cfec524db2a356d85bb645d401f2be43d5c865baece44199fa63a9a7f62416994ea17824e72c0832a83e9deb05b2ee4bea57332f6cad4ed7369e1c9c0d39b532fba3744cc8bfeb174845e75d9066e6289c6f9015bc75a19e93184f6c2301981b51f3f3f7af41317cf0d6c21df02662f5b98f853c2a243151fd1e877242c3597b590845a8c6423114d6c613743264767f8d710f9a3f3b01a3fe6c222b452bd9289d466467e230179cf8f405fc033ef10a50c34b7fb03e4f9ab4684067b1d8a899445022a6bb28cc3107b16a8fd074e3ccaeb42a49ad6ee41900b78b7f3ce09f63cb880afedab510c21dc3b15d56e4a06fa0ef63738aed5494ae1dd34951b75fd1a85145d8ff3e355a5d95feb59751184d997704e073f09bcc171bf9be5bde091cdbd87fbdf6b56b5f800512be07c472fc28909d8fadc99ca10735e2f5df467683d0a638adb0020d07f6877572d0e617a24b923fd607a1bacf8d1e1b42beecb23b5ee60fcf5e7a7a5caae7ddc53a90482f7d789f3134db6d26ea62afff7ce21428dd210211d237e2dc2513509dcba1fbe9909e063d7bdcdaf7ba5f8616d71202dabbdfc64f0b631e8173c0c5bea60d3a92d231ee56e756a5dac94964d1cd71d8846fb21a93d459881f54a1ef0ce6136ec3ac57d93b3df02bde1d8c5f734c089219dd3d26a4bcbafef6260c0077574ff213d7dc7fd0374198e900a6a7451bf38f913a3f9e3e6d51b6f1da22ded7c29ffed1fa6d74215d6ef33caf2bbe261d2f31a873e96b033ac2c3ece33a0fe2b8e9bb30165ef132e326bbdbf9d77241b81f2f94558186ee6b064b4b683e55166a4430f1deeba3af248795189103f6489d772de78e9ddfe2896e8a0675c2f21d357d208803c490fcb3a01464b0548fc3e9413996d0e5ad766d4d1e0555884da5a25b3dfe8000506ecf111f297a41af6dc770e4e79d04eaceed66f4133d91ad167dbd4a9f4a5be582c4bd01b1a9c33cf8b04e189c86c6399d9828c3a6b18b6764f820778213f4fe34b805ab852ddc1421d03f9eb7dbe1f09f8d6f04f2a430f091e7c2881f9aecc765efce5efd52482755a320789f5a3c4452104eee91ed16a2ba840cfdd06475af5e6cacec6b6a1a9a80b07b2933221d142f4a29a00aee09bb8e9af0ebe05cae2308622eebd4947eb94cc3485d86c8215dcbf803f8c99fab24d936587ed083b90511cbbf9ae9694b87b6ddba15e94324b492dd69d1f2ae9fc99da9b5c4c76e838e53d3153a91127f815dfb3e9a0c60738287b21f0fa479c30287885c4d62277e655b4009fe154b387e2cfc18ef0ea4b8be1070cc2905a0ffc48043ef132079ccdaf2709826713158d46c032ff899855a1b43fd3f19aca987886799087d861526077e69054fae09518ae4571c4944b32606d07caae1d0988e69efd3cc192f55d21f7c7c6866cf522a57c7a3ea9d43ff613bc2c8fe5fd2be27f6cd52edc35ac148832ba8b629a7eb41f8603c5c816d828f0973a7f4bc311d492770a41f3ed59afb58422f6607cd874d7d07972d1ac91d8352efc3611501d094f6008cc56c25533801850d80ed097046f040ccb5f9b90021e7626382b1750c38235a46dc9c0056c7461201d096812e5cb5e6bcdb5e38a0c996c916a6f21dcb12623a47a67ea05b51b665be6deaf98bfc14baa6b7f092f3be5cd0519b456653905ed8713d1abdea5867d29815e4ba19a73851f771c6a1ce59af6460faaeac44336609e923b7fc6e1646cef411a3c9f1295b61b8c29f4e7bc2ac64bb871a952657073d3f851ad9551384d5e18bc45c1247ec3150b8b3a62440a10cd3707ba4610f30c584ee89e79fe4e3f08fdab00995fb20a70b6b7a5a110ad62b446c6cdb3342b6f090a3dea55280c3c1895379ea1d317af7b032d71ab78b9ae5b13468abfe87ef54ca1f4cb5b5d4e932be225e7759f7fa9930f554b661979a11d3ec12da1012f1744dba865e2ebf80441f4ffe1b9fa6c8d3c5701fbe2d6af6804ba1db848ad9db40e7a8bbaad6d3d1f8e8027b969c746f3582952d36d1b91dae79b7378a94b0c54b132598844bf8c0288ffc74aea1db573c9297166de2aefb453c7a188349e334d207cc4925355cad82799b8bb12bd58161487330187fe0ae08ddf3b62d9cf3b0d3bdf624c6bce11dec6eb99c65dda483f3562e93cf92032405921a91754bd6c8301073e93d730f3311a4f9f1bcfd456b33f57d880f31bb28e13f997759811e52b9bf88f18f7018794f30841a663cbe270e0cd9f891cb6951307c7b34126887115ec3c9522cecd708074e1803cac6465f833f67633c16e1a7b2310df51caf40c54d86f440260ef4c332d7fd940e2c18833dc0df1818ed38233848db810b64b7176cf2f445aab985bd15f6436f62d207d1627e0271c92e29c3a56a0d044c3b8284ebfaeeca807ed34e2b3f56b0b7c194f181f10cde98a6336b33ab316180e6c5259e093e976d2528c0fd25d2fb36efffc9e1bd55f4f9fecc15c4297bb956d38e1fc907b7238b6a36566c66c8ed4219a1be579bbe89188519b17f87a41fe0062c8cf52060ec8e17f9d5cc2b86c4bb1c8438cfa1d715a7971263941c43a645e0635f4467ad79e625888a1cf2d3637882dc700b8c5ec77d422c8d34c65b2940cd33eb669317b34da5503f42cc40c7465a54b87217777f866d9de3db77c9bc64ca071bd471c94f0310fae2278ce1178b07cff7d0b8f15e6120d520079f34d8c740d30913d1af747a99a109bc8bb2b5ae4cefbec79fca1f0d36446b6e5a5eff6deab15cab81cab827ae176c71c7c8846e44262bb5e14fa53c2808f512175220d0dac3093f4c776b0d5836877a73995cf127afa8eb0e18fcc4c81ba91caef1577600cb40b19a7900dbcdd0c4fdc6a50245db32b3925e34fdf54487e4c013ae5381f2deecc17d3442d5114532417bfc52c1cb5d692f8c36cecf3d033f1236340a0e9e5166308beb0c4b0444a4ed3fa804c21b61c497c797c5e9d6c3815800b8f0f07c33b03df1b115845e6018ebee52b0f6e54137319526d74540d955d15d6db6132d2284d8e5f0b4e285a0bf98d56976b9aa353b0151f9c870be49ec11c0f44aa8995a89a759ba70ce89aa14609bb9ab058577e105fdca313fd3fad17627bfc52e256e3e8290f1f70be43e4ba9865e29c5b43a449c02f4f6df1945c99d8fbcd523af1963a2aa3175a430eb3bcd1fab504ce95df0ca1e648048357b6ec05604a4b1b84f1c9bef43c3a64a85319f500e54297de23dbeb40c423f0581762efadae13dd8502ebe7128b56cd882b31426c4562516e460ddde4bdce9088c78dd72dd8d3986f0eb625e23a3f3e7fdf054e5216afa0e6843139680d4fb171a08de58e90ed8402b3adc4eeb2330203d3ff820fe0b1aa22a8b5bec8ad99a9e0fdf909ffe42c723724657a271b4ff3f269581581218d29755f236bffba84c04f944cbdc7baf671cf989a2becbefee093866eef5247ccd85196606062127c2fb16deeabbb4fa684970ee842da107e680033dadb6ff062f82ede0460a10785499c809c36342b2e3ccc00eb66541f817da0b7d467e9747dcf3a6ea2c9408a2967950f2db01e872a12fe271d26982df29e93f37fa730bb2f1917716bc65fe50f9fab5f38bfe5f7c3eeada8dcf797c33e04661f33df78f393563f406000e1654dd75dda4ca76579520e81023ad553959252f9ff6fc76dfdea4e93fdbf98b5af87c1f911a9f564ca77bc54f19dd9ca76ca2cbec07df735b3eda1b03cd89013cd077c8050d4396747ffde98eec08802f5feaefd0414b8cf2b01e148ca1c29e7140e1f27e48cbb56220a7240d868e21bc46ac80b9d67473e13dcac8d181414a84b5c6b18a907797f624e8f1354767b71ba5862303f2bd3d7cbbefb970b273bb04f658bfe5d48b0b6d02234217c6c646bf030e054960ef3ce9fc5d2907d150b02dc2b661b61d3e4ac94fd1377d4e33d714c72c409dc19e94acfdf81910f87f9c9ac2a314cab56faa4839e85fd009a7ae5cfa3528466f79da281520792f7680b4704b4d261fff82eacca2e84ec796b04173ca85c8b1aab475c6a48e8ee8da3201e5818ea08e504d011b8196f405dbcb4d5ef132f141307aadba76255df30dcdd9ded67224320b02aa6499072a39c23ea1b6a9b90a7b293417fc9996d24a6cba445d18686768adc4291a2c470f0fff0ff6427538eff2d33dfd205c3f1f67212d0ef6a76db699882f6d72b98de5f3add02c6db4d603e182c1659300d7038c9133f280b64386029492bb8033df51ffd854f56ff4357f45672cad244fa979444e76c1eefb17f74a153d5aec410956a2ba902ca01bdbfec8951262c796c4faad835454fed7c2331f788d538f15376907951620a47152b642786c5eb067bcc6302603c826b1940d3209d2cc9d0be1f077e5dbd2bc981548a3667e1a2299a68f38e42ab8e41a43e6bb9cacace867d46100bb43c4e10f6acdd878d358b40d231e0ab231c99e48ebf8e4cd3eca29f9510fdbc2773a1dbf2ce427700281e39a0cfb3049c05506941f96af359f8bbd2d81a705f7c1e3ad8247f86e55249407cf1586eaf98a5aeebe84d9fa82397aa4ac217e2944bdc47ba97349ce68fb8a9c4cd491b38cbf0d0cd57ceb01352935e590ea65ef852163427ba613d75e21857b9e586c03c276d64651f6a3b8112c8edddb73a70fc26023189b8bc1ddbe892e98a719eae7e3f514d266cd668f303d0897a087fa32154a700a750ac635dcb5fa0f7eceb81b7b402b16fd31389add83d960d3b9c49d066cb2cb24b6dd6e1146bcb8fa34e9d1d89609a562f9cb65d1b1475a03d113dd6ccb4f80105ad1a85a2159aad080e5597057ee878424357338231b929c6d0317a2609ec3d37132586ea756df5a6280766c76e7755ae53ce3aa6acf34cbe8d481f08b341f8c5cc13163bb56303bbc7a813809a7753c22c658bb564025aeb31b52a646d94c21afc60a653fe3f0c9fa147be71e8caaedddb554d113502393770e63e23e65a6b5dff804354d15df7c7334c2a9d98e8bbae30ec1ab773bb1c2ad586b03b8b94b7f31e986f61e5ceb1cead", 0x1000, 0x2d) 17:27:51 executing program 1: r0 = syz_open_pts() close(0xffffffffffffffff) socket(0x6, 0x8000, 0x6f) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1d, 0x0, 0x0, 0x100}, {{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x7, 0x80000001}], 0x9, 0x0, 0xffff, 0x0) 17:27:51 executing program 0: sysctl$fs(&(0x7f0000000000)={0x6, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x2e) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) write(r1, &(0x7f00000000c0)="d39e663a460757f0b15171159f77fba2a99a3bc746ca9048d98c060594d42516380066506da8f85489c02fe6e8b366f3751ec7b3dc3ac3003e61d1f970d8b7b88fa21be60581dbdd1c920a45853340402ac35ee26e56aecaf921065e015479749878940c01d5ce32b3a500bfbcf8198952b049f3f31070da51cbe98e5ff592efa878d73f32cbe9650b21f202fffc4a11c3781b67e22c0c1b824b3a7b5ef09ad9f820dd5cdff507be20a782afdec26a6712c9143ec53a4b131a5de5758d699429c0e35f09198899cbc8c2629b76ba735482d8a5e2c0dc0ce85c3ae2b9b3", 0xdd) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000200)) 17:27:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x392, &(0x7f0000000600)=ANY=[@ANYBLOB="00d183120579f99eb812cb06580c34d3cf0000000000000000019979a43bef64ed7413aafcd8e240d108112ade0650e61ddf5f4dfd73de758dc800003ef42e8ec00a9d05ff25dae6202462db8cd2e34f27d03d7e1339d06970f52ecb0681fa5bee2c997a53a75597fcf386da0fe5dc5bf57bfd104af465083ae0d99930a9c601754c359389d4081fc3fe3fb307d4cd214847d590df69234ae575266fa606c7ba123ce8c3e9da159339b51cd55dbbc864b7b975322439651f99a94eda0b144e506edeac5a01faf2427238880d5d5830a64d10ffb366f6ef32cd48a940abf808655ffa078ab1303d407f141d4e9d67d23109741323ec065cffc9a88cb99dbb555bcbaf97728fd1b7ab16fb41c84cc26adf3c9ef43b61e2a002a53ae0eb8b7fc6ce"]) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x16}, 0x2, &(0x7f00000000c0)="0c9b5af14e5d1c6e5196c64955aef4ed9cb85f8f39b22de7dfe20a95da6cb6bb1440dbb88e6c1590345106092fc4a82e7e9212b3c223e41aadb9300f434c1fbffc7eab2498af63571df94adb57c171ec2d67bfd0e6a85546ceae083da8968aadd82f02199914e4be402bc524abfa6db715238cc748da2fc7ea51e33937c2", &(0x7f0000000140)=0x7e, &(0x7f0000000280)="e63646fc4fa470e6c2b8d979a6ce87bee35b9e75bc6763b94b1dbcbd8cb484c8a375253a3495d7dda5b03af01aca06556b0683bc79945cb387a29e79ca6f096e5b8e9342d4ff687edbc5d0728b7435fc72ea0651b52be4f6e959ca3ac789586acd9989f1c4aa4ed0a8e92e4a419dc1c10ed8201464838017afd03a954f0c80d97502fdd99497aad9d7ef7b66d45f9ade7cd2be27774cae3fdbcabc83df95193dc96cc1976ecbebd426c0bd5b1ddbcd68f42dca2a280862e303f12dcf9a70a44ff82cbe22c3ee7387388d39641da17172b03ce843d06143191188e181bf572629cbc1b92465f0550daa7b68ae3810ada701", 0xf1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() setreuid(0x0, 0xee01) r2 = syz_open_pts() ioctl$TIOCEXCL(r2, 0x2000740d) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_open_pts() syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101}) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000380), &(0x7f00000003c0)=0x4) ioctl$BIOCFLUSH(r0, 0x20004268) getsockopt(0xffffffffffffffff, 0x29, 0x1021, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0xe3, 0x3, 0x0, 0x0) 17:27:51 executing program 1: mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x3010, 0xffffffffffffffff, 0x0, 0x0) 17:27:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x4) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000005c0)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffd, 0x5, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1ff) read(r0, &(0x7f0000000040)=""/32, 0x20) 17:27:51 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x6319, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffd, 0x5, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffff9c) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000000)=0x9) 17:27:51 executing program 0: open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa}, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r3, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) utimensat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x7, 0x4}, {0x9d, 0x7}}, 0x2) 17:27:51 executing program 1: r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file1\x00'}, 0xa) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000100)="8e0ac1190915fbbed54570075833225f0769ac814b5c56e99482384aff6a68689e66e4a95eb2f0a3b7b1ecf5569cbe15194009", 0x33}], 0x1000000000000119) ioctl$TIOCSTOP(r4, 0x2000746f) write(r4, &(0x7f0000000140)=' ', 0x1) write(r4, &(0x7f0000000140)="714704ded33a344a94dfd03d518b94da04f41b6d3fb19316121cad468a0544bba500430a884a9837e706547115f00191e57cb5a49ec4cf08d69b6071ccdcaa17c753a1a2798a615a68b82eae13c23f2e3b9eb784b92ef8eb72e88face9ba8c273cfb22a0ddeca7ce0d42c7609d2996151fd2bec05ddd5ac00af4907c15e642dfa8d885672ae437d233fb649cc33cfd5b596707e301693fdfe9e8a4c02ea013eacb04e2dc34cb6d1116000dfa6118c97d85d0776d4bc58552d6e5286d5b", 0xbd) fcntl$lock(r3, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x2}) 17:27:51 executing program 0: readv(0xffffffffffffffff, &(0x7f0000119ff0), 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x120) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f0000000080)='./file0\x00') rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file0\x00') execve(0x0, 0x0, 0x0) uvm_fault(0xffffffff82795140, 0xffffffff0000000b, 0, 1) -> e kernel: page fault trap, code=0 Stopped at in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff82795140, 0xffffffff0000000b, 0, 1) -> e in_delmulti(fffffffeffffffff) at in_delmulti+0x8d end trace frame: 0xffff80001e3a95e0, count: 0 ddb> trace in_delmulti(fffffffeffffffff) at in_delmulti+0x8d in_purgeaddr(ffff800000b10200) at in_purgeaddr+0x156 in_ifdetach(ffff800000ac6800) at in_ifdetach+0x74 if_detach(ffff800000ac6800) at if_detach+0x140 tun_clone_destroy(ffff800000ac6800) at tun_clone_destroy+0x1c7 tun_dev_close(5d01,7) at tun_dev_close+0x160 spec_close(ffff80001e3a97c0) at spec_close+0x311 VOP_CLOSE(fffffd805dcd5c30,7,fffffd806c3bfb40,ffff80001d6a99c8) at VOP_CLOSE+0xc0 vn_closefile(fffffd805754d790,ffff80001d6a99c8) at vn_closefile+0xd2 fdrop(fffffd805754d790,ffff80001d6a99c8) at fdrop+0xc2 closef(fffffd805754d790,ffff80001d6a99c8) at closef+0x117 fdfree(ffff80001d6a99c8) at fdfree+0x100 exit1(ffff80001d6a99c8,0,19,1) at exit1+0x32c postsig(ffff80001d6a99c8,19) at postsig+0x4b2 userret(ffff80001d6a99c8) at userret+0x159 syscall(ffff80001e3a9c40) at syscall+0x42e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd8c30, count: -17 ddb> show registers rdi 0x2 rsi 0 rbp 0xffff80001e3a9590 rbx 0 rdx 0x3 rcx 0x1 rax 0 r8 0xffffffff818ebc13 rt_ifa_purge+0x153 r9 0x5 r10 0x71c2dc27e5f94301 r11 0x9fc60a823ef5306e r12 0 r13 0x3 r14 0xfffffffeffffffff r15 0x1 rip 0xffffffff81e46f2d in_delmulti+0x8d cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80001e3a9530 ss 0x10 in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb> show proc PROC (syz-executor.1) pid=453455 stat=onproc flags process=a proc=2000 pri=32, usrpri=65, nice=20 forw=0xffffffffffffffff, list=0xffff80001d6a9758,0xffff80001d6a9c48 process=0xffff80001d6c4e90 user=0xffff80001e3a4000, vmspace=0xfffffd806bc09440 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 29594 207297 0 0 3 0x14200 bored sosplice 9400 19280 77977 0 3 0x2 biowait syz-executor.0 77977 386260 70733 0 3 0x82 thrsleep syz-fuzzer 77977 398282 70733 0 3 0x4000082 nanosleep syz-fuzzer 77977 320888 70733 0 3 0x4000082 kqread syz-fuzzer 77977 4897 70733 0 3 0x4000082 thrsleep syz-fuzzer 77977 7862 70733 0 3 0x4000082 thrsleep syz-fuzzer 77977 288984 70733 0 3 0x4000082 thrsleep syz-fuzzer 77977 199544 70733 0 3 0x4000082 thrsleep syz-fuzzer 77977 296707 70733 0 3 0x4000082 thrsleep syz-fuzzer 70733 461177 68407 0 3 0x10008a pause ksh 68407 414782 35665 0 3 0x92 select sshd 47026 332806 1 0 3 0x100083 ttyin getty 35665 520262 1 0 3 0x80 select sshd 81847 58764 69225 73 3 0x100090 kqread syslogd 69225 134729 1 0 3 0x100082 netio syslogd 88918 494677 1 77 2 0x100090 dhclient 31238 348164 1 0 3 0x80 poll dhclient 45472 114372 0 0 3 0x14200 bored smr 49068 209652 0 0 3 0x14200 pgzero zerothread 79742 331105 0 0 3 0x14200 aiodoned aiodoned 14492 358731 0 0 3 0x14200 syncer update 90533 218192 0 0 3 0x14200 cleaner cleaner 55359 378364 0 0 3 0x14200 reaper reaper 13917 236658 0 0 3 0x14200 pgdaemon pagedaemon 6266 487712 0 0 3 0x14200 bored crynlk 98137 317352 0 0 3 0x14200 bored crypto 14266 247271 0 0 3 0x40014200 acpi0 acpi0 86619 172533 0 0 3 0x14200 bored softnet 80977 364710 0 0 2 0x14200 systqmp 60161 118904 0 0 3 0x14200 bored systq 30404 306547 0 0 3 0x40014200 bored softclock 77016 406409 0 0 3 0x40014200 idle0 1 109321 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 9459 6335K 6464K 78643K 10737 0 pcb 13 8K 8K 78643K 61 0 rtable 87 4K 5K 78643K 230 0 ifaddr 54 13K 13K 78643K 64 0 sysctl 2 0K 0K 78643K 2 0 counters 21 16K 16K 78643K 21 0 ioctlops 0 0K 4K 78643K 59 0 iov 0 0K 20K 78643K 59 0 mount 1 1K 1K 78643K 1 0 vnodes 1220 77K 77K 78643K 1324 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 5 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 88 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 195K 288K 78643K 12938 0 file desc 4 9K 25K 78643K 298 0 sigio 0 0K 0K 78643K 4 0 proc 49 38K 63K 78643K 373 0 subproc 23 1K 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 13 0 in_multi 61 3K 3K 78643K 96 0 ether_multi 1 0K 0K 78643K 11 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 61 281K 281K 78643K 61 0 exec 0 0K 1K 78643K 203 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 132 72K 72K 78643K 1545 0 UVM aobj 16 2K 3K 78643K 23 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 32 0 NDP 6 0K 0K 78643K 10 0 temp 73 3851K 3927K 78643K 16676 0 kqueue 3 4K 18K 78643K 25 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 6 0 2 1 0 1 1 0 8 0 rtpcb 80 33 0 31 1 0 1 1 0 8 0 rtentry 112 46 0 17 2 0 2 2 0 8 0 unpcb 120 147 0 139 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 384 0 384 1 1 0 1 0 8 0 tcpcb 544 86 0 78 1 0 1 1 0 8 0 ipq 40 2 0 2 1 1 0 1 0 8 0 ipqe 40 4 0 4 1 1 0 1 0 8 0 inpcb 296 266 0 259 2 1 1 2 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 pfrktable 1344 6 0 2 1 0 1 1 0 8 0 pfrule 1360 8 0 2 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 220 0 72 12 1 11 12 0 8 0 art_table 32 221 0 72 2 0 2 2 0 8 0 art_node 16 45 0 16 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 0 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 80 0 70 1 0 1 1 0 8 0 shmpl 112 20 0 9 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1876 0 478 88 0 88 88 0 8 0 ffsino 240 1876 0 478 83 0 83 83 0 8 0 nchpl 144 2538 0 937 60 0 60 60 0 8 0 uvmvnodes 72 1966 0 0 36 0 36 36 0 8 0 vnodes 208 1966 0 0 104 0 104 104 0 8 0 namei 1024 7005 0 7005 2 1 1 1 0 8 1 vcpupl 1984 4 0 0 1 0 1 1 0 8 0 vmpool 528 8 0 4 1 0 1 1 0 8 0 pfiaddrpl 120 4 0 0 1 0 1 1 0 8 0 scxspl 192 7818 0 7817 1 0 1 1 0 8 0 plimitpl 152 20 0 13 1 0 1 1 0 8 0 sigapl 424 485 0 457 4 0 4 4 0 8 0 futexpl 56 6067 0 6067 1 0 1 1 0 8 1 knotepl 112 87 0 70 1 0 1 1 0 8 0 kqueuepl 144 40 0 38 1 0 1 1 0 8 0 pipepl 272 108 0 99 2 1 1 2 0 8 0 fdescpl 432 470 0 457 2 0 2 2 0 8 0 filepl 120 3000 0 2916 4 0 4 4 0 8 1 lockfpl 104 49 0 48 1 0 1 1 0 8 0 lockfspl 48 20 0 19 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 19 0 9 1 0 1 1 0 8 0 ucredpl 96 635 0 628 1 0 1 1 0 8 0 zombiepl 144 458 0 457 2 1 1 1 0 8 0 processpl 928 485 0 457 4 0 4 4 0 8 0 procpl 624 811 0 776 6 2 4 4 0 8 1 sosppl 128 2 0 2 1 1 0 1 0 8 0 sockpl 400 448 0 431 3 0 3 3 0 8 1 mcl64k 65536 4 0 4 2 2 0 1 0 8 0 mcl16k 16384 2 0 2 2 2 0 1 0 8 0 mcl12k 12288 9 0 9 2 1 1 1 0 8 1 mcl9k 9216 3 0 3 3 2 1 1 0 8 1 mcl8k 8192 7 0 7 3 2 1 1 0 8 1 mcl4k 4096 34 0 34 3 2 1 1 0 8 1 mcl2k 2048 94924 0 94864 28 20 8 25 0 8 0 mtagpl 96 21 0 13 2 1 1 1 0 8 0 mbufpl 256 150981 0 150877 14 6 8 13 0 8 0 bufpl 280 4125 0 126 286 0 286 286 0 8 0 anonpl 16 56578 0 39843 71 1 70 70 0 107 0 amapchunkpl 152 1995 0 1867 8 1 7 8 0 158 0 amappl16 192 1938 0 995 49 1 48 48 0 8 0 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 161 0 151 1 0 1 1 0 8 0 amappl13 168 158 0 154 1 0 1 1 0 8 0 amappl12 160 144 0 139 1 0 1 1 0 8 0 amappl11 152 180 0 170 1 0 1 1 0 8 0 amappl10 144 13 0 8 1 0 1 1 0 8 0 amappl9 136 368 0 367 1 0 1 1 0 8 0 amappl8 128 329 0 287 2 0 2 2 0 8 0 amappl7 120 106 0 94 1 0 1 1 0 8 0 amappl6 112 157 0 152 1 0 1 1 0 8 0 amappl5 104 154 0 143 1 0 1 1 0 8 0 amappl4 96 684 0 656 1 0 1 1 0 8 0 amappl3 88 249 0 240 1 0 1 1 0 8 0 amappl2 80 2938 0 2880 2 0 2 2 0 8 0 amappl1 72 19564 0 19165 24 15 9 17 0 8 0 amappl 80 1056 0 1014 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 22 0 7 1 0 1 1 0 8 0 uaddrrnd 24 478 0 461 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 478 0 461 1 0 1 1 0 8 0 vmmpekpl 168 6834 0 6802 2 0 2 2 0 8 0 vmmpepl 168 64330 0 62365 122 26 96 112 0 357 2 vmsppl 272 477 0 461 3 1 2 2 0 8 0 pdppl 4096 962 0 926 7 1 6 6 0 8 1 pvpl 32 182173 0 162795 169 7 162 166 0 265 1 pmappl 200 477 0 461 2 1 1 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 266 0 43 7 0 7 7 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace in_delmulti(fffffffeffffffff) at in_delmulti+0x8d in_purgeaddr(ffff800000b10200) at in_purgeaddr+0x156 in_ifdetach(ffff800000ac6800) at in_ifdetach+0x74 if_detach(ffff800000ac6800) at if_detach+0x140 tun_clone_destroy(ffff800000ac6800) at tun_clone_destroy+0x1c7 tun_dev_close(5d01,7) at tun_dev_close+0x160 spec_close(ffff80001e3a97c0) at spec_close+0x311 VOP_CLOSE(fffffd805dcd5c30,7,fffffd806c3bfb40,ffff80001d6a99c8) at VOP_CLOSE+0xc0 vn_closefile(fffffd805754d790,ffff80001d6a99c8) at vn_closefile+0xd2 fdrop(fffffd805754d790,ffff80001d6a99c8) at fdrop+0xc2 closef(fffffd805754d790,ffff80001d6a99c8) at closef+0x117 fdfree(ffff80001d6a99c8) at fdfree+0x100 exit1(ffff80001d6a99c8,0,19,1) at exit1+0x32c postsig(ffff80001d6a99c8,19) at postsig+0x4b2 userret(ffff80001d6a99c8) at userret+0x159 syscall(ffff80001e3a9c40) at syscall+0x42e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd8c30, count: -17 ddb> machine ddbcpu 1 No such command ddb> trace in_delmulti(fffffffeffffffff) at in_delmulti+0x8d in_purgeaddr(ffff800000b10200) at in_purgeaddr+0x156 in_ifdetach(ffff800000ac6800) at in_ifdetach+0x74 if_detach(ffff800000ac6800) at if_detach+0x140 tun_clone_destroy(ffff800000ac6800) at tun_clone_destroy+0x1c7 tun_dev_close(5d01,7) at tun_dev_close+0x160 spec_close(ffff80001e3a97c0) at spec_close+0x311 VOP_CLOSE(fffffd805dcd5c30,7,fffffd806c3bfb40,ffff80001d6a99c8) at VOP_CLOSE+0xc0 vn_closefile(fffffd805754d790,ffff80001d6a99c8) at vn_closefile+0xd2 fdrop(fffffd805754d790,ffff80001d6a99c8) at fdrop+0xc2 closef(fffffd805754d790,ffff80001d6a99c8) at closef+0x117 fdfree(ffff80001d6a99c8) at fdfree+0x100 exit1(ffff80001d6a99c8,0,19,1) at exit1+0x32c postsig(ffff80001d6a99c8,19) at postsig+0x4b2 userret(ffff80001d6a99c8) at userret+0x159 syscall(ffff80001e3a9c40) at syscall+0x42e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd8c30, count: -17