kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sun Apr 12 02:37:52 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.120' (ECDSA) to the list of known hosts. 2020/04/12 02:38:04 fuzzer started 2020/04/12 02:38:09 dialing manager at 10.128.15.235:7343 2020/04/12 02:38:09 syscalls: 338 2020/04/12 02:38:09 code coverage: enabled 2020/04/12 02:38:09 comparison tracing: enabled 2020/04/12 02:38:09 extra coverage: support is not implemented in syzkaller 2020/04/12 02:38:09 setuid sandbox: enabled 2020/04/12 02:38:09 namespace sandbox: support is not implemented in syzkaller 2020/04/12 02:38:09 Android sandbox: support is not implemented in syzkaller 2020/04/12 02:38:09 fault injection: support is not implemented in syzkaller 2020/04/12 02:38:09 leak checking: support is not implemented in syzkaller 2020/04/12 02:38:09 net packet injection: enabled 2020/04/12 02:38:09 net device setup: support is not implemented in syzkaller 2020/04/12 02:38:09 concurrency sanitizer: support is not implemented in syzkaller 2020/04/12 02:38:09 devlink PCI setup: support is not implemented in syzkaller 2020/04/12 02:38:09 USB emulation: support is not implemented in syzkaller 02:38:13 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x9, '.\x00', './file0\x00'}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000080)="49be6d98532db7d9550d7e44af", 0xd}, {&(0x7f00000000c0)="30b595ed4671fbdd6ab0128d8c5a90113d8bbeda0436437bf3e46d7668942fb4c2d3c570644edbb458e8600b39de04ff69440278c4e27a800471e670e900de7de753701d80fdde1512", 0x49}, {&(0x7f0000000140)="3fa0a15d47ad25d5aa0aee0e277c9e2e92508ab05345f2f9292104aa3a119a409d73b4192690ba2464b5a9f32c517c538dbfa74cb88d54af2991e3f8fb618ed3b75f3af9d145a57e27403c5496562fddfed1ab02375539c9066ee2c503861818aec90a699fbd82b8d5fa97cca98096aa3aa2444b91f842697c38a3e48c30e2bbfde872f929b36abb786c23e2a7f1", 0x8e}, {&(0x7f0000000200)="82a324297f8fb19aded29a74b99ff9", 0xf}, {&(0x7f0000000240)="77844b4261562898cc5537d5240f9aa5d019b108a838624b883db5df8b71653fc069eef55630f0034a431066a17575425f8da0e52495aa0230b0e1434a549b902062cebbf66ccd4fc13c598a4c8a0b5acb68419cffd52a34745bb56498fcb1d9cbcf27575db0fc50c14683292d6bbf6fd515108b3dea4d5725c6720e83f1dbbf87d5d1c144a0817dc74b1c594b6a1c2ae462d86717c3fa08feb6d7dab9c65a6ebef7719d249b534c9809e40c596ff9f34b2c10833cf877abcdcc2e", 0xbb}, {&(0x7f0000000300)="af89bc92550f945e7d39dca5fe999231e3e897b9be24bba8d53007085cb8ea5fe87e20525879ae479956104df5a1f6eb4a8e322b8288fcabcda1cd7a12b18cdc824462e06379a165b39ed0dbb82a80c9147c7cdcfb6e164f87723cb78676b58f64980952f79810e99244fc67eacd0c86286d9b48d1d22fc234b0b2dc832d90aa39ee39c33bc19193f2afba30dd4be49a6e8f4f428186432ae837aee470c3dc275f19a38ad5d9f02c8c038981d9f913d043fb098164149dcfabd9ba715810b688fbd1ad61d4eb8f732ec94a0934e97617218f825b9b4125927b35d5b0ab2792296e1b942864512bfa3e7a0c", 0xeb}], 0x6) r1 = open$dir(&(0x7f0000000480)='./file0\x00', 0x40, 0x2a) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000004c0)=0xf8b0) semget$private(0x0, 0x4, 0x4) chflagsat(r0, &(0x7f0000000500)='./file1\x00', 0x0, 0x2) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r3 = getpid() fcntl$lock(r2, 0x8, &(0x7f0000000540)={0x3, 0x0, 0x0, 0x4, r3}) r4 = syz_open_pts() fchflags(r4, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x800, 0x0) readlinkat(r5, &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=""/203, 0xcb) r6 = dup2(r0, r1) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000700)) r7 = open$dir(&(0x7f0000000740)='./file1\x00', 0x8681, 0x1c) read(r7, &(0x7f0000000780)=""/142, 0x8e) r8 = fcntl$dupfd(r0, 0xa, r2) getsockname$inet6(r8, &(0x7f0000000840), &(0x7f0000000880)=0xc) 02:38:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/190, 0xbe}], 0x1, 0x0, 0x4) writev(r0, &(0x7f0000002200)=[{&(0x7f0000000100)="32e0ed5300e241c6ea8d1ef1a46f3d5ba16f350dfa16e9e5c042e949b610e581858f93e6f06b8abcf1b8e91ff6b5bcd661b22b1e6e35a58b1d8d42a27e4faed7e14859a9455226e5d8724fba399875be9ed8291a1c6d0e07c7459969609642dcceeda6d577c008f44ebb674b199c0cbaab5e0abe71b399dfffe03fb410a577daf6a36a902943e51afd887c2983eb717f6bda94b342ffd27acff7343fed0ced776741f513859bc0e0f3a17ec9b6571ed4524dd2a80851a83c55d4d67e863bff38567ed13071f81e6a10647ddfbc04beba7e799a533de290dac419c6029c54b5dc9a4add085e8e9902da30ab1823257b220423a2ed2722a5185b05882951848d0592fa692b6fc682ebce0a996db55a4fb00fbf144abc0c4d7348c3f4c73eea8a361dc34178cc22bb998996106b5a3bdce1839940116454598513e01cc421bb71e9e9f51957257a32c219f5cff94193e2ed486431addd4748c217122c30e44287c0d9497b2ce2ea506bdcacef9733eb08cf0a76cb73ddcd6f78cd46522d7a02a0eb852edcb694d42c1026dcc660a068db269f57c1612255c1451bac229d15d0798b3b493bb1e8f6c1c20dd24d98a1c6417a914b7b059b854dd328741e539cc3b67f5e15e7199ff393fc5ea2ab55d43ac3b7a4a36ae92ec231198452e6ea48a9eb0c06ccfa6611cc3e52bc299fd2a9fd4239d000554e782926be47b25d5b004f10c9dbeabb4e0262888d703639b34464417e172f216d4bbc8501f40bf6e4af4b6a5971e4e86f4fafdcec2d52d8a0aae61a5bf403a1ed225eb15b998551c6fae56b77794ec2f6fa83c0d2677fa8187dc3eba6a2a7ed4bab9d7fb292c3a7c58f04d214ce36b831901e0e33503504d1a0229d282f0e567542cccf11aec6f5a5a8186d8d5e9e5dbbde688a6030b66649e236d8029db14c4beb39604a9d697e45af4f3fbd6ef80006b3493a99b86a665b358b8f17636564581ff7fe8908a63cad2ee4a30f673821f3c6a4799b8e90c037f0a97e62dd68d359cd38d293dd9d56bcfb4b15ba5b0f34932c14dd2fa1017c69d5b92857e79b7f3d65e4460e49f1688dde9675a97bc513dbe9380a1a60c57c14b21e246316ae93c4a0ab9fde6246b4bfee439d97fce85f93666926956571eab3e96e05e9d30b372551df8aa005f35574f460c2b4a5d20cff7bbc608c8b459d75eb76086f9b1b3bea18a09c1cd8f0a9fa9d0bc87ea10bd25c112e894dbd2b305c1fdfb4e1d4e381743ede9256f644fc42bc2a58baec71872398fe6659a7bf3250e084faf1269fb0c11037ee9d404d7a87045320c1f7b70872c51efc7a3f6d62c0d8913d8821a0a6de4efb0b51ace49b4b9ebd4b6961de9146426f63db35f73e709937b3ad8632abffc1351c46e2e0bd3a3991940390ba1f682efa48f96fa3fef724d671b4111c7057e9ed5af9dbc49e923a4e4564a0224d683427a753e196890a53201006f5f6caae60360b338e7e1919d8699e8278fec733b834a7fd800d9c88fab1fb423b66d18e569882aae84c5b335cd57a0cb5ce7248f1903246c9a4c6fe72379a92b5fb218528a27aa73fe9a09ec4fc3fe45a576a3e4da02d0c5211a3ed5edf89e0adc2791e1996307d58b410e0a78a3825c6bd52d1231acabfa9cee4a729d6864dbe8d5eaa814a59ffdef9862c354cfb743fe895aa45d10a551de966f74bf0fac269e402b41044d08e3de732f2c4aba60bbedad136fd5c2f5b87b0b63b6d3be57b78b754d413128012a12b9de68906c4114ce3ee8a674b964dfc49299f70129331b4dd050ba18f44e662ede9ad476494e0ad122224a0238712644220d41dc966a8c9047a6c6033b0affa1d44b8eef62f773f16ea9153d9d29ac34eb50ac256cb7cea4b58956b8bc8849bd7ca97d40f6b56516ffafea334c824ac65b531ec852c61a7350bd72d389e7b383232a594e7e01558c8d60bbd33bcda6dbcfd53bde85f5692ee1c0be9ec7e8f5307d19131fc7686c90d56df883f2c96ef4367f94ead730b31fde2a3b0adbbcfb3fe43d908eb8b2b1fcb8cda66e1d6e5457c6e71a33dbc97907bd3ad4be2ede346c6e30403146e9bce3c4113e399928dba6d4452d1788c7aef404e0f148fb325a084f37266c5f6d1ecffdbecd2796b28d1d37b7e6a83f8eab0fca5fec255e9d79a77d12ef391d48be9bd4fca299d098453c4adc13f84ecb68053f07120ac7533f7ff8dbe916932c7875a4bbddbc40ee5a7388eddefa1a3b5aaea15abc66f20b57a8088ee9b575a5b360ab4868fb484372899cfee6e46c47d73c2c6e3ecfd2da3e94bf7f07f31e9cc84f59d40fed48c7f12c13c85c5a5eed60c23773742c9664a5887d5d5bc5c6bd7555a21d43f91eaff9def90cb432d3eb1ed9a9cad780bea14e24b76c3cfc8b929daa346d434e3f485747afdb610a27e40274050b57ce08915cfe61a336ee22217eefab9204d78ee40f4e9b441e38cf41c5e475b5aaa1317eb41cb4debdc0a9e52384111712adf4f5df3852b1c48ec12b55f4baa5c362c794a225700b1ca66f837d345a7ead0ccab07c0006e1c1eed543d70eb725f0ffa2c466c85b6726de590ab90528aeece4f07fde4ad3bfbfa77e4aa7fdb2f5fd05cd6b011441f17e4b3b2ef9998747df65dbd1dfea41ff9012e890e383c155515d49be725124716530227718f96e66607741091e5092014bae5dab3d1ff61fe74af83869d56792a7bf51d2decf6b4ca11146329980e91982c88d85623adef8d60071686d6678765dbae849021e7993fe140309679987c6349fb2a615ee67b730dd25e2cb7a620929ef1b7d708fd4b0ee838bbf7d1cd39d81ccd39b4050a06a30dcc084248c67ae63e5a13bd2ab527e39ad6a9062fa9c59c995016cf501ae5c21fe5ae025c375e3308d3183280eb25103e0c11bec690c9a3ef86fd88b2a6f2f2ccbeaff1cea30472308c882279b1ff55f9a288e7b4b0d888eaf9607febde629f7d8174a881d71fa2c0f149d0aa5ac801d83c85a8838cc2899bdc9d63ec3e9737d3e0345794cfd2138bd5b972cc88073ff31f59eeabd3d3869b3fb9a8c5800706127ca7079173c8b27dedac610e1dbc3dc283942bbf2b3468cb1fabc71802a17b3a31c9deaa21fd2cef86e30f60d7337f42e43f3f20a556f6aba02cf752e7ca853d0ee419e27088fc9432c8ae56fc267a47995270edf32be5378cc7c3fa80358dd74f83147ea7a3f63487a48e0f27df4534f7cba632d892be137c0b0058c6629fef84eb8b52a56d9464537af07396ef19a5136a237d59ed6fd687133f73d1a0a1f0c822e1a4e1c43886119eeb836cc7406bbbffa4db82e5e7fe25a9e769d40ca969108dcab2029cb592884c98c1fd508c7fcddf682dadf3688ed3a7a81b54b7fe2e5186a700833e8df0931471a8932967037ee7f45803ebf100df122a5d3ee716392066c5746245406b2ceb49fa506ed5561a798cb4cc6ec32962982b3d3d7c8d999833a56fde42191c7e0f44608d7f98d8f74fc883ca1bfe5b79951c4b762c4954ddcc655167bca9f9d311bb8d394ed1f94da0ca23028542e16fe699aeb8fa9b29cb1ff0c7671ea7db55bab4b9af4b46a23b781c220f40cf7e0cddc73cffb43f4d4a7da20db93d6d6c970c2de8f20644df1f1b6523cf09b68f8fb4d8d6ee0afdec043f21c99deb8b618d5e1c3dbfdf88daacbff3aedeb9e005bfc6a3f6890fd40d74fd476a5569234112e3d39c90b8a6801217bc73779e3505a8589db3a6bf70722dcf3b9f8ce1fc3ca70628934165f50b40104d38ca262e14ed1bc7179b86f526b370b5975c751c7e89018cdb5d94e0b8c2071b764cea303accabd7285df0ec57cac2fb63d46f2fb573334286063f54c91f41b6323268def6b9e1fb83f7c452780c4fe39756dda6d315eb61a452b52069adcb773824ed58e9b27bd73c9440614ea154313decb4032f8ed1f4b66bf5bc1ebef6df1bfbcfeac6861cd3b75a2a86786c19223d1f3c3055621b3e9f707ef7248d899d4864b0e90d988e5e14b3784352c338fdd6accb9ee9573d0bd5fd6851963e742d15f58323182850599d724db6d85dc03e9b51d5ed67aa4ed5cbd5cf43ccd81a2f1ffc147d9f4d133b9afe30a72b6b9e6962e00b03888098cb33a3c06483dc514c948dfbb78350e679f934e356be2e21b52ffc02ad3fb2d99f33dfdcf1b125584b387c44744227706b61e807fdf1468cb91d12017db987656dd479e96fb93633f0a8573dfe035c1b4f973d056da650c6413a71c058710a2a8a8fac5fc8d16000a7e78347dd85e63f49a08c69ef40cf7340da7e655984d5fb7628ab69967cc82d09feacafde65c7ba0f3133f88f55516366bd5e14eb68d6cb7c6036f2027dc7349cec581d98a9ea7f67b4ccb9d3d4f0f2da04040ea9bc1f541c9763847190f38d5c005beeac0dcff1ecc4cf98921db62e3c94339d5e78d3dd0a08e8b9eff2507ae24ddb2054fa45718ad57f151d8e497b28e95d6a8014ac7afb2ea04210c746d0c2386b969b923d586fb93ea0ac68c3fe1bea80195c44e26d2439d9bdbd027d22cf93e8dc076c0656d02942b4e965ae6cc2a1a2a0868625fb0cfb1a8e870f0803ff31bc4807251125181393e95b9d8971d37c89537aa50985af90fc3311adb79efe0b619fd4468dd1422515a2857b421698045c9fc56686721ba6346c22b147eae98cc5aea02530ac24d31898c0603fc391de6ddc6551980a40157088c1ae96089699263c0aa54ad24e7425896b0ecdabcbf2cafff0ae944c23b969ec2380a0682bfff25df75b38f791b0d7c4d313e525cb48b45f1e3adec3a857b98cb75014954a37641e63e495a69465326f315c0b73b7018a0b76b7158310fa547739aa17e7c38c99467819a30b8faea6e495d40044a66e04097ff3d0492d6c229036eaddf114106da33285953b0b978690951bc2bbbd2069d644b1bbdc21a6f98680c17fde8cbfb51f3fd49a60950b2cc2baf3ae7266e03dc0d087bedd59bbd3f86d38eed605607841d7cb8c837ee37352f13fce6ccdfa0e0ede87202c0422010653aad48e4e1548d1e1edd7f2d403ad315d683d0108fc8e4268288b9d819dbd8851f7942f6ce81c6bdfc16ce8a17d1ade2e1275d84207597fae15d0d461fad3ed5bcc0f74924f3aa784d7edddecb022582df2f4e042aa654ce1cc57ae1f3d1a6e409c41ee2378f892c5e5f5edf5db4f49e108b37a53a94c50863aaf1207cb5834edf890a860101f23b461367d38ddb4274c299df1ecc89a4203986ebfa3f333187589625c44025db0174ee4bc0dfd04b4aded19198548adcb1c0562a043f3507682e696a4099940bdd0892345b1a1bb1614c93da8c7e92a3633ec4f958e364d3c8900c471abd177d8520ee02d96975c7f6030360ac0857ad485b938b0bc58a031546f619d00b6d7167be5ddf05647d6ea6c02179730f0b5cf5806e8e3eeee923541666c3d32c5449567794da3b015861826db6867acf63c9611e8471c789eb02b8be6b074e3a3a62ec53be613fa769c59699ee2a878eeefff0e0b490984211c450a74ddde6d0758057111797b8138d5dbcf7f60d3cd91545de45ef03502666311f878104a1379e657f6d10cfe862d55c443baa35c9a2a0f10d149ad5a36a1c9d7a8ed92c9f1de25929e3c8f00707bb8062b5aae2da4f8617bebf5128d13c789bc04c2826351ea6611b0b1acf705766381d38d5a4da694a4b774e60d34400518f4c12bb100346130a250d7f7de43351be31089446bdfafdbf6cc23570e9ab927926a3e224b1a2d29ac591bf5434743e8364d162a1fbe698c1bc736c1ff96", 0x1000}, {&(0x7f0000001100)="acece1a356e50ff4a3f2677eee1ab04d29f0d8d21d6f85151d2656a65f840df45115b16ec8243714619d6cc6ffecf0a26b5a527e6ef1b285b5e668eb35fc7df0033d2c31bdc1bfd0ece5fd1e0d31527aad4776e6dafb", 0x56}, {&(0x7f0000001180)="fcaefa193fc127d263afccbce9fc331f504691b21d4492246d5053516df9946cc6a66df85a1bb090532f35abd5d2", 0x2e}, {&(0x7f00000011c0)="269a0a59faf6ca9ccdd473562a065ff5eaaf3d8ae9f9a36d49d1a69d8b2661e0e3076863116bc4b83dd50d9d3aed4b60c4b4c25eab507a6335ba5ec6b75918aa634511f52d641e5f1d9dc9cfa3343bbf979ad2774d906c72e6896e3d60f245b0df650b9f6ed47f8357a793c8f945b2bcbc383797b96a1ce3bb34b8ff275da5eb7c73a05165e220ea94a98c811c43e1f287f6b43c563a4dee6183a49548d823fd54ed3dbb046e24881f72f442f8bdcd9a4e281ea01d4511ccf8533446082d6a93d6be330be7eaf21bd45c22729017d7d5c9eb0ca06794e01a85a8ac1f91b13a7ca05f10a058e7023bca5bc2f87f0d1c666dbe306348d078d4e134f7f89bbed052daa1e494b3854e72fba7249ad4e19f31c9aabb279e056ba87a3bdccc5c9c18d8716ce71366b87903401662fafa6f845115e66dcc7509e3d503514ff3f430be585e4ae21722ef0a1dc0d0e56ed689a2c6059ae7dbcdd551b0280f7cee614270cabf08158a7e78ea1ba08b82d0b94be8583ef32d945b739602e6a992f9daaaf75fb3c2af9a198cf7763162c95db69b44b320bc78b946270ed1eac90abd246c1bd8d1cb2bcf2067c392594033808c14fb7b0beea7654e6eac47d33aa01def52d8c2dd966b06d66b5c3cecb6bcc162d0632c926d0d016294d7d3be2b42326733093f53b805bded9084b9eca3183134aed8912200e41d94a9fcb4a9927ffa0ce1ab882c6caa2005b42acb535026a97e51a4393e0f9d6285b7c37ba3b969e46bc1c79d4fd6dc0ea14c4ce18f5536268d8a99c7d38aaba83a381b28d0fcff5f2e19c0cbe3c803b15f9976332855be488860f765c656a4fdc8b24239536ca5b802be48c9600ff4e2d297711f859b65a6f5c0375a79fd93fe8321e634ed46280df71a2ccb5fa6563eff1f2cd3d8f446cce6260abb1476205aea93f02d31902980b6ce46a8f932b2a61e65862c6eb398aef15f2cb372a34278608dd9aa1bc87e9373d2c5dbe0178d1539cef104ef66029a63a10f95fb152d2570f24e1770a4b5e31f08bbe09f33be73e4827e6b7c4bac5e764825913607f55cf73b7ee53c9138600a57ac2c7f60bce88bb9311c269ed478b7da7bf9b14a0dc8651781231e87962ed6e9e47bf7711b854d77d298d8c52cf9fc439690885c7744a38167d28a3b74c8d7c7063a26e32a03903d73e58493f57e6d4b7f2d89132c4c82d76e5768204e590758b3d206abeb588217253ee178077a9aa2ef11741c3693e73d40ec5b6167c1430e99a9c76110f9b6fc24274a4f41227d7c6c42b1cd72cc47e3f52f2527e73bfda57e6906f68e4249f5b0b1fe17fe000a58954b43e10e7f7b6f15ae3beaa2faf0612aebbb872dc1f14ba87a359d9837df5b2a03ce0eabe989d0d1d8ad815fdd445b01c357abb047b26869807a39016b7f63bcdc9d18ec059af25369348708d1cb9120f75d62d715c3bbcdd8267011c47505d2b81b26c50a5638000456c7bbc4ca909d598f1d51e333c2536dd9db49f9fe3a1577e805727d19244b90c31af8932d0683e9488e1964d4273a5375a26da877b059293a0a01bfac8df21d78038d026018d4ac9a34343200ada3c1a88ec9ccabac91f1e1a30d700f4592c8f84a5c733c613f3fe8512ad7e0341fcf429287f44cddd56d33720a4b31d224f42349af6f3b3e47500bb57ed165be171e85e3706f9cf50a44c0abf356f58c2e041da4cf01be5222f65b37c3e017ed8f9a49a19198bb27bca4e84e86b0e2d87f95c05dab8f520b278aaa254dab09b5a4a9ccf44d46034f17153977059adaa3969a10a3bab83ac50cb50f4fbe0a6a211fc21dcd35fa30f744939a9fdb38a39d65e9a0a50384963ae0b3cfa93cffd9483def6b59611f66d925986ebd42c1d682dac4128fbf6801ba1ab5aba77856009790c8dc70796edc5397baf13dea119f530d77e5ad02770023ddd88af6f38d78dea919bb4d7b44dcdb1185f7a7fc9a4981d0c2483ebca0b590278962fd295be8e1dd6a8e244458b7d3f1c79b5f95ce594707a90bb65a5fbc5317fc515e769a88a5b7a88819c81cbbbb6bd064380101a9d3167f3ed33d78c84fc710efab03766d1acb0f7c241f69a3ae64961291cbab1e57daebfcb162d5a655d18305f9473dac07ffcae50280290bbf4ed9571df1958efee5c9d1b4304beb81b81d0cc7ba4f8f8b5494b10ea3c411cf114f961dce3a7a80cf5aadbfc7255b5ae3001bc761cd834b189b8739dce2e0c03eafc27b92c5d0aa20eb70cb36a57b679d7c441e04f52a3f0254fe14fb3eccbd96b7cd98ac13495401c54fe44145fffd4af41dc953aecd6d2c34e7f672787dd2dcf9fe500149c578e300e0771146d57a34a1a2488a305c9defaa9e9237bbdbcb080f8fd57b427f3372a18586b7715e3abd3a56b5c36af5949b7c4b785ed10f157d5107521e23277ac330ac151b28358f680604986a02ae4d94be0e089fe8245a41a8b4fd1c13bb00e3c35ad9975bcbe2ee4ce73d69abe03d271c7d83a5afb27bc205f61044790fd1fc23139571bc6752105a8ed5ef5753a61d6aad4123cc40f5c678c9ff1eb0dcbe8f7238810f621733c56c875afee5270a1a19fc3f57834d18fecc4ea17743a503e1d9f933c92fee084ae8d40f269b7b7553eddfbe113af4927dd6f449b9df99c0d912f8b8cc3504d873a6078ba2163469161e9284de723d4490e494f801f64c3357cdd9eb7b08b25e86aba23a50da9103684e5941977720fa13a35ee50a61b2366101395dfa3975f680b3b7082c7bda10fc4e11fff594c4f6f5af7840c663bd030c802a4eef5ef5eded0748fae09601d1937e7d285af80347145fad0133b4847f10ddfdcba855784ce4a4a6dd5905f5996b72e79e314f2ebcaa89ac7d0bc3f2e7e632d2d7e36203c97714646caacd1fc77a843cdcb22c78d323749290d7992a6a255b3deabaec1c0706b624cd768bcaa7ce0c9758ebb3117ccad8fe52061c3d01f517ca5e14fed81e9c04c596de244aa5cdc7db795cd4ee3de2a106c6a4b59a603f25a11009fdbcadb0899eae99496aee558b219c7ddd05152809c4d5c51d9604c4c4dd5aaa3acc2044ababf5c5854264cede06b6cd5cc9f10d482735002185b2eed81990e712dfbd7757c163db34a0b58b5f15349cc6f60cae4d4b631b76cfdbd54b335344f4910eeb1278ccef94d1ea38f4779cc66c31d1e6ec584a43a60fe4d174f58e6f2f7338e8b7a738318f517329ae6f35868320805b73792220d939673af0f99f0f9089ecf7003f70e701588d6331aa31a8f378801b7e67828fd248e2f726995805e7bce0d9280dfc9385e6bf283463ddd2de475db0bab441e0318cae6b28e52fb3b695ffc9b11667fee659641e729b700ec6799a2393140a0fedf646c8e15c4d35c427fe977177f51df75cb7caec66c5dd4af382267989bc5f7507fa608e0c31fe9510cb82b064c2baed27b11dc00435ddf753cbec924d23396b89243dc711cfe5bc6514dae2574ed07b96d99fce972bcadca45c946ba07b4274f57ac88318e16aa09f69b2b5d9ee7950dfe6f967d012c5813921f2800b7ac23cc728b711dff3a579cab87d8827a924d5a977332bb58c068f2986db479cb299e4c5b375630b696efb7aa134137ba59efae935b64cf0ee33d3877f9b704106d3a404650d8e809a909ee066886478471891a4db60744ef351092ed03f872a40b11704f69c26ff0c324b2a2b0256980d46d5caf72053c6177ee2734089752f212bf0cd3f97f0497ed21190f1af87ffbfd72eb570cb05bd0e7aae984b7329014f8e4861821308d720b1f951f9394a47ff482a1dd606f7e6f8e40f11daa380036adef8ef1dc8e81f1833b516efcfb2282b48831056eb19416ea4d4f947b5e0a8fb046bdbd6fe40dea128868955e6331a3ac4ac634a05e91f95bf6fb6c873768a9f0c1055a3abd7c27b4d92a27dcd9e76d00005a09507bdc8ad4f6e6ad800a4be27caaa8797504cbb9d9fe54da1dd9daa78e63a9951138b97a730650828ef8076971c6dd6be81ea9f34e3c5e27291133c319aa58f3c59852b4607c16fc752e0aebced287575505603bd23c4411787e7c05bd0038b2ea40b5b859053cc869e7b79b8e67f3d05e81af3d6a708ce6b41c8e51623837e31714121f2724a91ab70160a8f922010ac96645dc2f6368e7274802695d475078ab677e5aafff95701b4ed8c2731d5d888feec2699af7a0eda8cb9e80150375c0d8f64582ddfad503a82e3bd38193ecad93748667732ccd390b82dd6c6f36022a6c36506bbeb1b09afcf6ff079afcca7c3d8121b1e2bcf3b3879d738458d34c27363af0da073a05d8f101bc2af3c8929de5d198cae6ab48245ba58f28ea261832665e87886794442e20c7e18ededdbb461d42b6c0248d0cfbaddc86ef0e8fb54d02652fd65b61ce7d4f39c8efe6d61ce464e3978d0bfd27aec507989d39196a0a9a006e3094d4d4a1d5f24995a4096b70091b075ca800af400991a2117b3cfb5f451d80826a92e8769db82ceb9bb27e98cc0f1dcb29053b01a0fe95d222036fc7121e558aecb2506cef99ec1d7add96ca3b0b58317f5292459584dfad2fdfccdf9dbc403a47c22ba974fbbdb13f21e77f4fdd9e32b3f6f9f00c282a29567cfae95def556e025cb1746baba7c650e55e235ae9a86b8b53c1543fa166f39a3cda2aebbbe0aff2d3caadeb87d42173d7c518b5b82c8415589902c4239470a334de015f79f87318363fc38266353f6fa7e3781674489a00d0399281527b8dd995026ba4bf4c12c71fe99433168687a003d9e00a8e9cd4af7589ab473696d8e040df7d50317e7c83e2aaa7a900ea1537d182ef0f65ca382ee9bee27ba0a9c8094d9e7ca8c2958a6308932e3810fb13d858a8e36def10decec8ca1197d17b3695e4a644211eb37e474001a03fabea54b4b96ac4cc824a37b720d3c8eb5b9f991db380711af0c3a146bc2b0c3d5d106e1523b01b513ce9babac4b8dfb6035d2fe977150e8361fcc5576d11b0f16cc1234b5777b45fa3bb74c16b43d8bc7e04f51da16e098ad944485b10c3ec930863ea10e7c55a19ae258b9793c163798a17e934e9a89e1efb4b0a7eea6c3130fff716049fe26175d5e16bafd56f4b465fc2a47561c24fae66eff74bc16b3689805a068aa4113fecc6612ecfbac37131b6aadf5afc2b002afb58940eb54e8abcf3519aa182eec54ee90c5517dc06f65d2839d43b5003f94d96ee21dc7307dfba6d3f78a5c483bbbf5f92ba077ff4310acef009a39d95ab489dc56c408d36194b50b1620ca2c90b37c89bbf7b6eeec6a7d849137e2eb404c52ab2df1c9bd2a9cb34f133a27923999c125d6bb1f5fc349ddf6e8b9b0082f538e1cf545da34b4687e2fee8d2680fd10da12d25da827eb2bf874ef326ab1e99c2a53ea83721d82362988b8fc2b47ba904e30ac3aafd56696162b593c9ddb7531669e87d5dc34d466f374b471b2c68e87bbd2dfef178ea68595b294d930f794040db43f3c85149dae6ee262399d3952d3956c26b4b1d159ad7f083e44354defcebdd7663f28a68bf0905d81eb71004d0b8578f6dec97c802ae416404df7f843e4f376c149b579f995c9267997c1ec81a7d8620eef20605993225eb091da820287afb6259c9f11437578146a00d7d8da029d56274e1da388d4fe239a1a2ec20293ca6351f92161687d781ed80e5010dc36a9f52e1c8cb7e4e4a650d0a8130e5cc5c21acc0644524344598f346d443e3f0e449c09e2d17b4d328032984dd78bc30ffc12f6465ec22ae5e99ebf3ac916fdb1c0cece5c90afac38f023", 0x1000}, {&(0x7f00000021c0)="32586a9d884517fc5f983b681d0cac779f918900014934206a30349bc5734ce202aec4a7882755c0339dbd51a8e64951ab3c8e3fc5", 0x35}], 0x5) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000002280), &(0x7f00000022c0)=0x4) getpeername$inet(0xffffffffffffffff, &(0x7f0000002300), &(0x7f0000002340)=0xc) writev(0xffffffffffffff9c, &(0x7f0000002540)=[{&(0x7f0000002380)="de24910ff0d085fbe23dbf351fe5858d8f90295677894b1d0fa0420a31bf9faa2d5f92f36ed0b3e6e76815d7d7ca06d3c9f199c2c75bd2ed81cfeec1a32149", 0x3f}, {&(0x7f00000023c0)="e0260919c388da89b8269712a2054e580917cdb2481b16f12490b4cfba91c73b0015628d0f90a5b5a48b13f54c0ab28bb79dda2cf14fca51beedba44068862ef3459296d479ff3c8ea9b6011b53210033e96536379673e3f98b709ad344a", 0x5e}, {&(0x7f0000002440)="7bd6a22509634f5ceebf9819ba4b5f88045d41256fcb199074446477bfa9763251d7bcb4a7f220a6f5462468d5d3af648a5299cce01389d779e6d07cab5e963140db51fb3a4867e12948737372f9caed47ba5f84090e1f301314a1ad2786b1b58dfa462835bc542838ec", 0x6a}, {&(0x7f00000024c0)="a6d1994680a39614839d0f9f2537732b132542be2fa780e0211d558246b6d43d589b41f42c0b0906ba7cd43b8c899b608149fad806fda8c1bc3fa65401cbc7d5c7b5bc61117b1a11946001af05608f23", 0x50}], 0x4) r2 = dup(r0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000002580)) r3 = dup(r0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000002600)={{}, 0x6, &(0x7f00000025c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) connect$unix(r2, &(0x7f0000002640)=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000002680)="4afddb049e5a014621a2911e11e97eb53d060e27d8b182257cfb09a2eab12a0e9dc8a5c6438926b3023f0c458b0a4b4ffe9ff1af58ac715082348d345c7b89b6ba04030567bf1bfbf3b536bcafd8179fb50753e1fdd7", 0x56) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000002740)={&(0x7f0000002700)='./file0\x00', r0}) getsockname$inet6(r1, &(0x7f0000002780), &(0x7f00000027c0)=0xc) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6) r5 = accept(r3, &(0x7f0000002800)=@un=@abs, &(0x7f0000002840)=0x8) fcntl$dupfd(r5, 0xa, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002880), &(0x7f00000028c0)=0xc) 02:38:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) kqueue() ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000002c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCLOCK(r1, 0x20004276) pipe2(&(0x7f0000000000), 0x10004) 02:38:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42b, 0x0, 0x1}]}) 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, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 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, &(0x7f0000000180)="ebfbcbff13aefe812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x18) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$PCIOCREAD(0xffffffffffffffff, 0x8010570e, &(0x7f0000000080)) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000100)=0x3) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:38:13 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#', 0x1}], 0x1) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x11, r0, 0x0, 0x1000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) r1 = syz_open_pts() setitimer(0x1, &(0x7f0000000080)={{0x3, 0x6}, {0x6, 0xdd6}}, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0x0, 0x0, "73f3267eafcce5081a6f09000000000000f200"}) 02:38:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000001140)='./bus\x00', 0x800, 0x1a8) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x82c48e3edc5cdbd9, 0x41) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000001180)='./bus\x00') 02:38:13 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffff8, 0x20, 0x0, 0x1000000000000000, 0x1000}, {{r5}, 0xfffffffffffffffe, 0x8d, 0x8, 0xff, 0x5}], 0x7, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffb, 0x8, 0x10, 0x2, 0x8000}], 0x7b, &(0x7f0000000180)={0xdc2, 0x100000001}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r7 = socket(0x11, 0x4003, 0x0) recvmsg(r7, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 02:38:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8108}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = shmget$private(0x0, 0x4000, 0x52, &(0x7f0000ff9000/0x4000)=nil) r2 = dup(0xffffffffffffffff) getpeername(r2, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) rename(&(0x7f00000015c0)='./bus\x00', &(0x7f0000001740)='./bus\x00') shmctl$SHM_UNLOCK(r1, 0x4) write(r0, &(0x7f0000000040)="670dc3", 0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) pwritev(r4, &(0x7f0000001680)=[{&(0x7f0000000340)="7bac2db6a83e0cbc11fd981d98b5431e58acb89dbe658a67ef5160ead8a666142027197f5f931cd40517b965e02d8c4f4d9e3b00495a9be59c159a847341dfe295a6954ff48c597f01afc22790d7169c8992ced5075f81108fe484cd40574c617aba20a508900c4bba2acc2cb5114da9e8d4e8031fac5a4425701b1eeea60e6f2f27168dd910317ec2c99ce86a733f55392bf84cdc10402fdb872f823eaa9db9c70436ba3e4973ae1bd78b34de1092053686fee8228088bcdeafbdc84638ad457e0a92cdfab6738dd8ce585e2ebbec88fd2e48de415dee522271c33415304411d1e5", 0xe2}, {&(0x7f0000000200)="f2e85af32094a2a7f60ecc29d81272758cd267a2e060281f8454df5126ee8920b73a5aa017de", 0x26}, {&(0x7f0000000240)="0e275d8aeec340fe1d8c5ce948199147c35e7684383d2b090290da0be5c0a575434f4bd2a4c5b85ee5332378d663e0af9c47026276e4d1c408ba7b3df64ae1347028acf916a148548cfc", 0x4a}, {&(0x7f0000000440)="616a0bcd87268303dc1584b22492cafa8f64f969f62c6ce6d776061da1ce086a3edb8a84606814d22427c4cd4e1535207e69e964a598c53494c331398b6f0059ef58d7dc8d05ffc7fb6fdfd0788a456f81466520a2d9584a0577363d5dd8e7cdc979f0acc58cc4e86e0b5f437c9220158f9c90a3fbadb66d0ec49e01d076ade785a74e4e78e53e358c944a3757a8ea5ae2f2267f1b1901339eb480a90a8734ef13fb91f112641c849be7b684dbcc98a1980d5fb0f5a60fb9ab5530bb7e4966196df4b148aca511743447af735bd705e08e15f9486154bc1a02daef85fa336e99f0827eb1984b60834bea7754930335aa27a84039726e69d266b8d2ec59f39f0c69d7d717ebd5dab0bedf55109ef92eb8bb16ad2a2633df20c2429feca175f3b5d236ca0d891d46eb456a93da23b8876d4b6b67dad2fea4151b7ec2aa6963b0ba93c049cbf94b2e1528201db13b3a3128e9c66e74661fd3d5cf5bf0ef605d0e13afd892c69a5cfafd52958482f788a41483dac79a949a74c7071a66a368ecad3f0435aa00d323c343471ef51cc499129652f8e7a388a3de8a119cd57a12dfd76c998d90df471f4fbc71e8272ec5e21368ce248e9727996204a71c7072638a8a60e7d0baa42e0038ddb462c8bd934da2c54728e13945daedf0b591350195cd9a39f6be5a0b1947747241f5c24a791bc81040e7904ada715ed3f9d8bddef673635dc9abfd1f8a995df3f21ef22c8c71d17fd1b3e5fe7575c39ef1bcfde16d8742484a03da0ca0aa6c1d4bcb4530c6ad5bb45a477919585cc20ba3a450c6fe9b8feb4efa07aedc347589e6e0867c25a75afa9cc8307178f361cf5d7dad1947d65c9392f494f69ae923b0ea530d15822a579d77a84188f30642d17459b32550fff2e3ef0d5f2702a96c98efcce8b4b99e0c2ca8ee995098985757077958808cc5f201ef2ad574a9876bdafaf16d4e04584e59b2fead32b99f6a5433a8258507adafdde2bed05323eb82d110065fec0583a019fd7874b652e56e47a1526399334135276d9576591f8310798500c88da97f287d2c1c3e75241b7a1326c19fcdd2ae0adc0cd2d8a3aef6f6f9baaf5d98ab8e15fb6b285cf3c59a52084822d97176f38a3f7383fc92a487eaf7e5a02f59b97367d05d434b3c605dc56ef73b513f6434474c37d9f81265b8e00ef51af9e4c93345b6948f337a1d4606dc41b8cce070c5b3c3d273df1b4753a420afb28d4b13758f18aa3f1fba2a790ae5f28a3faf8a75e029d341b5cba639f2883c0733d6ded86d3d4f56e83126a7be8817b17652186a58a0ecf1b9939cc7ae8078252b93bbbdeddcc85e9e3c947c5c3a35ebe1cdac136bfd3145c4478eb39dbceab72a1c0dacc132b7a95865ee97b389ec77aac8d9b2c2a44ea77847d91629b666966f283246d787205439fefdfe0d22165a7bdb6c81ecc10bbdfc859474d7ebfb4ef064afe616d8009a69ff3d11fb9d162b22c02235effccc25cd8bf4fe77066a11e06cbf18b8d26755bd416d9177a0891aa1c42653ad5d8eb84f6483d5cf0663b985cb5b2c458833c723d283c38cd9e6b2f9ef572c900e6292aebe147a39f9fa34e5595142448577b77254910af195dcac94fbd255bdd91b854cbf64969655b138ba065ce62a3a714c5b0d276844952d8dcd31726dc4bb385605c4659b30a5699d2e9cf97265f4681d633286fe960bfd253e736a18517fd05c543825b72d468d430063f804b0e2a673ceb84ed18411159edc7b1b008fb14016d05b0e5a30a356d42b6366e6df6b93e8f811e0306e3030be17fbed2547c7b1f5c9e28569d8081383a98033bbda9fbfb8efb525fec90a9320d3f8125ec3f997d1ee8cebbfe20ca376172744c24eed7540dc207163461859ceaa13aef43f2567deaeddc47d0bfca052a84b444fd1da7acd2d747ffde8f5c8038758796508515a0b6bd2c979bd4688434aa57e6c28fb37be8574586683821cd3a65b4cdc81b708734a16db7b02d6350c054d6e3a251b1d66c1ac1c29048e9103781e3aa3336114695fc1c607763ab026719765b723594b6bd1230b6c77725d357d9e61ad3637684739aa852a1e45be8a7152e9fa30fbbff0177eb22f9d20d0cdf28bd9d82d84245b3e74f1405ac1184975bb54893ede072847f702cde34755cc2644cdbf86cb5d4c7c94d88eb0e7555c51d2b9da0110254f315e5fe2a30ef3f55055939fb90be484007e69c3bbb3c2be3de1a4d4917aa2f036dc249f49ce834e3ef1da06679d94ee88b5379a1aacafc8f7dd59857c607aa1dcacdbd29f22571b2d15cc3110dc977652c2e857e8e443b868363e903e09ecc30ba8e3c516d471ab046dda6e69f421054a7a73cf6dee94fc40657305aee80dc5b4b7a7531b8bf1d6d12ba11b98b4d36ccb4482ec30684817cfd34b802b6629383ce28552e05cecaa16c8c3f6c686ebf929e59d456572a7438ecfe0a532adefda9ccab576bffbf2538644a7a6d44c800baf7b1449854f588bd34e7104139fd1806966dc35d6884ee67be728184476350dedad9233724ce5836920b732b4eee9c17f02926f9aad0d94cfbbeb0b59d26d798857158c293151f458495944825f7fb33c4e50eed4d1529f3959e13485d191734b453755429fa3afb1a5d7b972fa868dff69e6a5ca4a6ac6c4e402a14d2d5644836215b4dbb3a5019b61d0a6d0d095862c78c1b1627c0517b17a950189d5dada50f768c5d1ba4a89d3482f295bdf35fd26bbddb9e8c6bd3f10ee5ab32a15c6bba27934b350bcdd9a21157a73f5128101e14b426be2f86bcf6f493854d18672950a065c439969a0374f9435ecf1fe45716e824c21c782464d9edbab615d3b2039f17846b74df407f7a1f47ecdc2f1b241b8cca519d71753d0aa0ef2a56527083041306d536f86afbf7de09f4c718fe20730f81a0aa5d0826222caceed6a1c36236c042db0b559387ee6b8b51c0618c284f83b87b3acfaff447f322187c8a6bbbe272d8faaafed1bc75a8de220138dfad96a4e131a9c976bcaf37f645e85cf470221d8f8968c20a7bc997ebe04b2727d88a2e245b9c3cea8f6562f0189b2b5549504953b7d65243a42f8554e267c2cc511b77597b1945409887aad4f97c6f0cdbeb35d55f866978fb41c6974d613a5b7a3687e4cd4d5a8d80bafed478b4f8c88d4c4c9a22a4f25b1d306adda765dbe4a7e3deecb73170b14a4a42a029ee013048febe152b90f5c7e86b312e05a4a6a00d4f099cc62423fcbd82342101681965e7e863ab8d5821f2e22a3f58f1e0b8f5f4413c7824eaf5c31c58841d665d25c890cedce3d7f7c4d1311320270009a59f7d3ee217bedaca7acbec28e5f8968862372ff0c840d020585d392f13634269a27242404636533fdd496af82a62797489ae887fd818567811bd4eaaab2194d6e91c605b348924499b47677848918d61feb06dfb86f6eea15c2003faf7383e8316991e45483104eb8c3749cda89d3f80da01056efcada503703bb2e5267c1914d7dcd2799022042d05e54981f0bc10469e93a067e3327877ba9746d7f93185be413b54d857b05a7543d624e9baf634b37999a76a5b49c2e6195e7ecd4535e7d16112a4bc99b3a80cc9b8e750ec60b701026a34e254c1c1f20d9edee9db5062903983fc9c8a59acdedef9d6bdc4961a47e246a4a700a1cb75093805abd2dc86418cef88f39ef0501c29bb2ecde64cd3bba92e84c34d8c9e2b39f4db3415b227b1bc8db3ea5265c2455d530e185969c5c2ecb69549157d3ece3bd51774ecf18b77a50cbe0a1082755e9e43d9fb8981d368491fdcb3264feec7d189b2e2da08f3199a3e441676b1c68e959423361373c29a4ef90be73ff32fe697f1d027efa9c61f3e60a5f690a6772bc01f73a92b1ec91d94f9ea51f2f8f41e98cf7d25723bd3381f28c1d4b37f7f62f72ffa36e0945ceb07a184a8803e129e29735b89cc22b90114850100d5748f137ea0f953c6b1a4e4ad4c488a1c101d21080b7f8eae4dab027b48f229af922c5f72b88db35290593b1d75c096cf3f5c07fc1f54b4652a71feefd625816e32228ccf438aa5d5b0edc68a8b9dae1f3fe6180494ec4cc38ae383c8f838118971b08ad8cc290c358ddb8da994e16f77aa87c5377792570a3a22bbb73de30d7e0072f1da945934eb4a27541873d9a1e20847569fa17400fb933762d577f1f471f11a6983bdb298eb70916550ba3f0c5756d21eebceb346a955dd651c8139422d93330d2002ea0a9a592e5fcdb6d08e1ef71e98d91eca1edacfe5b229f5552eeb27429f560047c5c6ffadd1f87d1448dba220cb930b2af17f1f27737415f6dcd995199ed5633104270bb3830219f3fdbe7a77ff4f21862fcfdfd67cb18fb5d8ac104d2306419d703ace9449a61ba0e56c2809d6e6c98086e4e85eaa66725e285719a4afde21090faaa9edeb88973080cb21184bdb4e10dfebbd925ed93f383751c74cbfc0ebf5d8bd8a8bf5fe0dda9ce35b63be29b7a6045ca81e051196316bc9148966bf1e3556fd148205025be4e3bf49757c39e0303c11718ba4339167789242247101be7f5a5ddf5ed0916a4b4f81002c445e6ef1c84b03224df31494817229ac3f71e9e71ca06f18ca1ba1da5ebf5c516ee24787d6fc15d0c35c7bb0e1008455bcecb30a53a0ae282ed206b87b7ec9ef141918f311deca1948003c939b0a9220c65fb6313e7531b9666c700d36c0097bb190a58b20bded1ae1f3b80084a425a6380eb2dab13e88fd6b76abd1b8d1a02ee5e283770fac1df6b36267f06454db8af106e0f0611b41c3565beb1ade5669b7ce1339aad53253aaf27099a815f54a3496ecd491e79180a24f9b11b944477ef844bb407a9426588cf73ee0278a2f0faad676b76b0894b5d33b8ad23d009b152c858613c2aa716f1371eb37ed4325d1c644cfc49615fd0f38162fd13f86b8885a3915fe0b42e5315327d8d98bc4b1319b0500776b37462690cbd2d4741c3bf9eed3b70440f156d32ad0080eaf485f225e3bf34b7c73111369e937362da2f957eae55e50b405e6d810fda6d3fb2a7c892372d1dba1de82603f69f24f48eae1dcb10c9512fcda8452a6c5e7a5c22aca03069bc47ab01589dc4cd898d4361f8bb2ce7f56d8d1b571144b2760cbdacce0144f84e62a594e0f59efff3086b0cc0685972dfc21e27f7042c5377c42b7e4637ff88d21543dc1d0e5e6bd1c649756907d4983b872f451c7680d63cf50ea656484920e9658b0b552ba923312efc593a238e6919ff73e5fe0e35039add90a841a4fb50aa68f237d446f5a9c191bb8a8744e1d9182e09471d38f5e01555808914df5382b251bc6b8cd61375125b3666f2014ffb4bcb67bc7df642ba26214403d20c560ade1fc5b4e15d8d83d3bfcf25e91d4ae982c33779de4acc7ad7aaeaebfe52dc8eca3ddbb01d545b8a267e2237c3aa8cd81d1c393fcd1b4ae227e96d0cb148e1c22f67c2fad39ad2cb267c1f481872b71f8d35c41bc3b5aafa95459c536a3d16fbb32512c726399431d3e19474996cf28589dd94c28081891f03bc411bb6e275be6d43d5057a139a921b7797987edef218932bc84fbbefbc7ea652cf93b8c36b55846932432eab4d3740fa119bc15837a74821d586cc3596df4ab13442a6f3d39ed82905859a1b449bc24b8b750edd20dd834415455c0ef51cb25b121bde2b8d50a6624c8360275def9231eac40003649f36b9fafed114a6876315d4d957ecafb667c17bf108da29fb684af14eb525d4ae6b1b496dcbd295ac3651940183058296e6cb259649d2cb2e77", 0x1000}, {&(0x7f0000001440)="7484f66eedabf109043386d817be3a6d4bdc5adddf94d0aea1372808106e2a31cb4f361c327377d7670647d24c1071a53b3e55765345fcf62cf9533e6df720cce8e8ec6ce0bf657034a7496e9f12943c3c2ca420a2", 0x55}, {&(0x7f00000014c0)="e883772944f84af03981f33e0f9d107e4aa47ff90c789a4438af47af603e2d20ec7fbd460be9b4c74ee4ab60c211848954735ec344fda6df9d0551850aedb5b67b6b3589e7b5bdf4abff65b360f650fd89c66ebc5fedcad2ac0e65f3f3c7203353bb79c7e3fbd07b22b3c4c9d7d6a868f9e0fd99e5a0d7400d49234e05", 0x7d}, {&(0x7f0000001540)="297a38d8b5606e0ffce556c9b5dba67a003edec4d9f8f233f2b0757e175d521db4c07b563df2db1c4564de9ac4f01342cf3fb3e184f773b735c806a8bfaa177de017a898344e252d6f9ad8a5a847514d", 0x50}, {&(0x7f00000015c0)}, {&(0x7f0000001600)="72fd3d225a143bf8275835f5891b921b365ac28527d83a8abfda40f9732ae858e31e1fc577b6a9bc6f83c58f326fecc14a57e6c904c23ddc83c99833659f12b104fb391a4323a6d198e4181c70a5752cc0b2b6ef", 0x54}], 0x9, 0x0, 0xfffffffffffffffa) 02:38:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() sendmsg(0xffffffffffffffff, &(0x7f00000024c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="680000000000000000000000000000001be1d5df9462128c6bfebb105901e6bfcce15bc67da9d86827dd5ca681478ecc86ef7d5765050c91175f141575963b6ccbda56c14880008e63f0ab35e6359e7fe9ebeb44f87ffea0f8abf9668d63512fe300000000000000a0070000000000000000000000000000db3e5b11d5dfdd321a61a4c072722f4b9b663d2d1016a137d278c76ea3f6ddb183b1da652d31f0726f9c09d5e7e885a54c07d6a987e0f8908b84be5bdfcfbd6f33af460994d969b323c4356f1525deac16005c9fcf6cf94b5d359b5623993b267295206314ab2f1218494a78621d454f2bda74655df62087578e1e58872ed2ac53e59913a7519791acd6981dc44278959d6a6966a890d97146ffdb8d43b0c0b49b00942a7035e523207478b167d2e7c030272ecbddf9e56171dd54728a8527b2ee424ddf3a32f708d8aacccf5a0d"], 0x146}, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 02:38:13 executing program 0: open(&(0x7f00000001c0)='./file0/file0\x00', 0x615, 0x0) getpid() r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000001200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c1170d287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aab813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac2e76fc055887663267bd5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f65e0ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda95b1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a0100000000000000f33436e6731ad3574d79be64d7a532dee58554fdac1bfa4aca2c3e87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6bcfb2098a6363882899f42dcc98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be93890726e26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac537eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786642c19b8fcffe2c9f06c001edc180127175592261441212965ecfa358006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c7a1912ee08543072774ff03ea8c8ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669da28f28916018c6e44c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de0919d71446173e94f67fd5a23e0b00000000000000384529d174d720bed3f635fccb1024598a33f78649b09f276d686dc28254f2c1618f44e18db78feb6d977f7549ab057e91d9467ea38e9eff203ddd0afa594d575bea2d359887efaa69a9b032700ff6d731690b2d8a99fc2a26d1f05dd277215bf29c8ced272dbb0109641c4f77825f32d7a604c9db929ad91ccf487319cd318d026d9313499fda82255c03af496ba58fa9087db6ee52a9b05b5621b7726265239939bd84fd051ed460c5e3d58313df37d392c8e79f97bb982976bbba7f45a17d9b7dbb8f3b92d816fd603c843a9a4ca2a178f811b155d6dfe0b8b0818169ddb1396d50002c20f82bc02d9ab2cf664ce86df75792397d485586ddb98f7c019f94d872a2bfe4a0883ee30c72ecf89ea1d18a7b65b1f22f8f7524f25a0231818434155fe72c35e7382dff4502920c7c3cbb2300d1f1dabe50591288bd551881e901270804f62a9770f1f5e713155f180a7ab5aadbc7fbf9e1dd1097a87402b60955d131acb9cf824787a679be881d781223ee09560f3814f547d1987bb25b1585b4b6e12dd13ebe365c75ca9b234b4bca470f37a15611a2097ec82aed0249eb29f6523cdce11a6b2603d8fb722ffd0964d186dd94e89549db8eaae800000000c20b8da4f2c378641283122dca1bdfc11673cca8f10e1e4e1874dd70d59f155bc4160000000000000000000000000000de3b3968f784fdf34328b438788c9630d4b8d9374c512b6f6ee35546e1f7565eef862fb6bd4570a7932fb4c4ea21c1aa3c4660e4a4d9a3497bb32096b19a0ae5e53046f088eda7a2cf973a6c2d2f7356e25594e1c8bd060512669fcd80a3ed18254c42780dae9dd046817a319dcdf4e87c2711cefc102813e48eb1202e295842a43daf02e2f43d32b2a10245deb9b12091398e46ac8db439036c2d0e5d1535321647f08efaff7c22c59ea2088f724a6139eccd3a5737e19016d58cd1b303bebe46c05d05662c04f597ccfa79e0163c64531bddde31930a6da352e804775f21d86658978fbe9799e7035f07f2dd1bcd"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/165, 0xa5}, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = socket(0x18, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) listen(0xffffffffffffffff, 0xfffffffd) r6 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r6, 0x8010570e, &(0x7f0000000080)) bind(r6, &(0x7f0000000100)=@in6={0x18, 0x3, 0x1a, 0x7}, 0xc) 02:38:14 executing program 0: socket$unix(0x1, 0x5, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5}, {0x6, 0x0, 0x0, 0x106}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 02:38:14 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000015c0)="000000186004008b00b12b710456d98ed90000000000ff010000f0015a6f827388749492712a51630d00003a06005fa2abee4a00000000080009905780b99ebfa2c3adb497512dd5d7864db6f033e250335b450732c66af292ae46e06dd51200e20215aad531bef2962f02bc19cd1dd40ede9767d752d5c4e928a7f917765246475c5f7aed4e0de4ca8a153998701543d64852b7d4596dcb0e5fff31d86135e3246ace60b80e91fa83024c4f488c7ef337d6f4cb4f763c81dc8aaab7b1ce1954ceaee3ed2b3568d9661a64702b359c559d42e6217475c4006f919fd2b9", 0xdd}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5c}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f635763a", 0xe, 0x0, 0xfffffffffffffffc) dup2(r1, r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000300)=0xc) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x4, &(0x7f0000000040)=[r5, 0x0, 0x0, 0x0]) r7 = getegid() ioctl$TIOCEXCL(r0, 0x2000740d) setregid(r6, r7) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x1000000, r3, 0x0, 0x0, r7, 0x1ce}, 0x84000080c1, 0x0, 0x0, r4}) 02:38:14 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) pledge(&(0x7f0000000040)='\x11(-\'\x00', &(0x7f00000000c0)='\'!!$\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x3, 0x7, 0x2}, 0xc) 02:38:14 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) read(r0, &(0x7f00000000c0)=""/164, 0xa4) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) pipe(&(0x7f0000000000)) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r1, 0x8010570e, &(0x7f0000000200)) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000040)) 02:38:14 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x12080, 0x4cf9) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 02:38:14 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 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) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="03"], 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 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000080)=0x10000) 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)="100e2956b9223776", 0x8) 02:38:14 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r3 = fcntl$dupfd(r1, 0xa, r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) faccessat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x62, 0x1) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r4, r0) 02:38:15 executing program 0: r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x0) pipe2(&(0x7f0000000580)={0xffffffffffffffff}, 0x4) sendto$inet6(r1, &(0x7f00000005c0)="a40e622cb003b3beb58d72b8810412d851fbb6ae8e204c1ba55004509bd232e15a71a9af0fa28bbbe1639a3fe51917ebfa6af9de20eb775e1472", 0x3a, 0x408, &(0x7f0000000600)={0x18, 0x0, 0x4b9, 0x1}, 0xc) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648e9ff5b1eba64f07e037227dbf7fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc800000000983161ac59450000ff0100000000000021d37b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6942f108731c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b82018000002204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c51980000000000009f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4e493f0e3f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb9"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 02:38:15 executing program 1: r0 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000001c0)={0x3, 0x4}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x1, 0x2810, r1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$PCIOCREAD(0xffffffffffffffff, 0x8010570e, &(0x7f0000000480)) sendto(r6, &(0x7f0000000000)="270de0f17a5f91c932cf80233288b3c36b00953ed106b0b6aaa52b8a5448bb018cf1960b63a8871b11bdcd8bac56f3258ba2f8f8d1fb8067a18ed0b5dac25fdcce6ae0696ea276d3d9646262c57b2aa1bfca1d087f81663e397c502fd6ed56b996301e18899749cbeb6065f3cfc01509625a7adc6b9dcfc07b07b9f3fe17bc89bdb848f40a1400f4", 0x88, 0x4, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000340)={0x1}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x800, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r6, &(0x7f0000000280)='./file0\x00') ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f00000003c0)) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xff56, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 02:38:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x4, 0x4, 0x3, 0xff7fffc0}, {0x7, 0x3f, 0x7, 0x9}, {0x7, 0x6, 0x6, 0x8001}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x8000}, {0x3c, 0x0, 0xfd}, {0x9e}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000200)={0x8, 0x1}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x1000) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 02:38:15 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) clock_getres(0x0, 0x0) r1 = dup(r0) listen(r1, 0x0) close(0xffffffffffffffff) r2 = socket(0x2, 0x8001, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), 0x8) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r2) accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r4, 0x0, r3) accept$inet6(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) 02:38:15 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"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="228000070000000000000089b57a3c"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) sendmsg(0xffffffffffffffff, &(0x7f0000001440)={&(0x7f0000000080)=@in6={0x18, 0x3, 0xfffeffff, 0x8}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000100)}], 0x1, &(0x7f00000001c0)=[{0x100, 0xffff, 0x1, "48b52b8579e6b805946074fadf2715ccc397b2b2e8ed92aeef89d8cf3cf35c3263e5b5789c15f2b0d15c590e3d7ecab07242a8df655ac625f7183c2ca6786dda62c43576371f8e61b72de8d12b9efbbaab2794123a0438c4e1e5bf8c34c9cdfcdd2e326228c9d4e30a8c4066e255dee0546727851d404ea6950e6fe26a79013199855785e5ad82ef62e4cdea2aa669d4fab18238becf0f91d5b5266d7811dab9c415dacb9e75689721353ec5f04d622430cc4311a0295d57cbb7b26c6606e11ebb3967a481bfa2a217cb79a9b820c916193dec53d83a584abe0690e2bfd87a0d58a4e80c18300a2755b0"}, {0x1010, 0x1, 0x2, "844df4d925a82846d64f9211d83ff68d541dbefca4347127f6a6fab42ba67d9d6d2e06a775bd2193b343dd612efaf1651aac41cfcafd7201037b318fe0e94ee4e33e584aef970d27b9f30511858b5b117f76248ab80f9a054473fead34a6cc4bda8e7110122df5edc82debe3f5e6597dd925b6870e9a0f2836468571c6daa5938cf5614db22db316b4d867107789fc80d2a9c007cd65c299a5904cc15b5947ed4985712ca53e055edd2992e35d6088740dd01bdc69a4e6e65968fdaaeb887f976cf62b5cbe6c4697b969a570fc621b36ed553b038fdbaf6dfa7bc78c65c835cbc2677a1df91563e6ab7ffe1a0c94202a1aac832cb0fd904357da2ae6668a120f0342f4e385a96cfa78ec38198639cef6c16964973813e6f64f2b0a01713c7534bd91b07c19fbba8e37a28138f0a5be069499c36b1530517082509ebcc1bffc2d0034d68ea8d5f5fd17e13ad190ea550ee6c21c5d1623d39cbc5919db515826ae43a88596565504ed01c55d4663602c4532939406708627d515def9ae7ba899416a6bd3a610e66a4c1b9378e9567b5341a87ea532aa0b3bf1947e89d953206962da98ceb72009926811136bae8591cf7f0cd8e629598e0f30fdd9e33e0af173c2794594fcc129301aaf2765dad81eeaa76140da36e9ffd229ed9749f9d824e839763cfbd012ffbe1ae6fbac6011bc4d1b784456dd02c7ff8e8c1454f8cc8ecddff92a3e58e2d76b08553293effc4055b0846cd91618c36e5c47db1069e6ca4a6f1f1ec1304fea7f4cfd3049c63bd8e0f6f36034c74892a573af00b99b75dcf89740ede38172a5131049fc5ef760aacc155d0a5c2b3f1cb1bcd1d2b592b967ecd95cdb9b41063f69a9eb4e6af11b48e57bcc02a42acac77dfb93fc7a89ede0fe9a74383a09c3921adb18f33f28a96c0db3edab3a9da482e86dc74d2359d3a45f368000c895c9b833f4e49a900e64af31e8d8ff2286c7ba0fd7dc10c09f5552dcaa0d7ee8f8564e7cd85ee8bdd924636e4ce82fcda397d051666035982bb57eb1769dc28e8d639d16870154a8c183d4a4bae23744c936d49863aa33bc07b959a997a0ea70fc1b0825dcb71ff8b1585403daaf1506a8fcc8bdc47153dd7f777bd8c1a7afc898835e5b28c6ed4b0dcc010038c55b22500bfe5779c7c4bcae8e71a4a35e6e7d2dddac7950f3ad1bc63095061344c31a947f02e86bea73e3c48172b9d05752ede1d4ab162aa90aec3ccb875dae43c072d355ed35b9d5f550dc2e907ca30c7c7fbe268556b49d15346a2face6933337a44f3a14029c2cb6af01e8a6990ee8c43ae2739980ff4f011eb34328b346f89c5edeb89d54ef4dfe76e1668a5e75905e9679dccba8119c3a56230081970e3da184597e7e2391b658973881bea5d9b7bcd6dd89011c6df9d91fefa608bf59f442f539999e8eab058a2dfce1ec377f52b1ee64d3c83caa7615e1429988d8b66f8614c98b2b3922b69b5d02a3cc177c204411c8d22ce26debd62eb59d6122390282e6b297568748c00fe62331b43a7675c02c344fca193e757325ce6bdb8c1de8b54c80f4dc3a056547a5e854fd74003e821cfc6beb0a3e9d7e63df05d6233d3c316906a443085e05ba74d20616f77dcc04f0c2bed53932e91fbc8cb40e8670034143c750cbf805b557b1aa472743278016b916f44d244b998bad0fabb4bbf71845f079ff255551d20593d71b30010f2194de651d2247403db8f0912a4c062a783588604059c63b0d16c34403fe1c0c4678ab48eb995a3b84f68040a58e729385f25a7a60716fe4bb1d32f293063f3f5abcd8bff1cc937245959892ab13d5107e7538b51fe29f19ba37b537947533e534577e6b180704970b737482661218ffacede7a898249343a28401e4334fd7c0fc910f4a4faddd899c68d169f8d56e1dadb98a6308e82ec471327bdf2815722d0758b167881ab9f2245df8fe3c57d82415452b19c529af7b917afeda5add98caed05c9ec65ff6cce4b50c740d4074fbcd9ee55fcc0154f00f7a6ce4afd59b1e4df816e2073ca1cecb2d11de1404e3b87eb9baa3918ddb80fbf7d4f2f82658413490626c525164fff5cbf425f5f78df44d09468345253db1c368e951e22a6ef13a6f7f3aee6970e64514281f2f0e9914f44ebc7e55ded3687f233f868e63e9d5a57bfd5cd13e171bfe5d9d0751a474d37dcb89b905c46bbe170bb77ff1d0989656e14ef1481c7f33c53115ab5b92c837087b9b1fde93b99baefa2abf6400bebd0bb82cb71aab5918d1cc273a8edf3a9cc02f1caa8e8dd58e313ca64b2562f54c1cf9c1e5d2c4592a4d95375146800cbe2b31b223d93c13d6f8e82609bca54d4f868270dfd46a7979b52bf309c3b7d169a4dd4b76142ed482cde3274f8f40f7ec47d0623a5c7da54c4741d7539268a76999a2b0163fdaecf823358b972deb54f7a0a07971624231c558e225c5405a6a2c144b20ccb092d7455b9d092487656f6ab49c15726098b86c53bf21a4a2ca817f254eabf447adf9cc3bb02ecc81a33111265fd01bc328239cf12a043a41da236b59f4839d5f3693244c479b1eca61c576fccba1eb9b3a386f99a614da24b2333019bf7752f6e4702015216555db4d539cae832019c9644771eb170e35185b29f70c315fc2ce319994daa4eb407ae2c330389dbb1bb747c509e79ac5d10c62b40d33707523d3fcc5e4ddb8f8a098a9be6ff3931863b45975948e20204c6ade35380e650d0a621d9eb391f53a364eb133d122b5c1e060f2076e594af9c6cce632d2c7d07692c8df59ec5f7f0fd9d4e99b77df24c938a7db7a0f4e02c56f6cab7d964bf35205c40d39fadd08cfcb7319d7190c60e9f71cb75fcc0a680116650c512cf9a9fbd173c588c7d6c0a3c18a3de8df674c30a320e97cb4f94d9e32d1756bbfcad10361a9aea91f84c61cfc609a2b57fbcc60d5eeb43688f0406d810648561270434ee700c8ec0bd882f7f6f493a36daf98fa65bc77cab5443d309464746247db5b0175e8acccb6a52a9d8c990220df63099e30f0d55d87e267bc4ce4efc640fbc246b0d01305ec15af0ab7a1a4f91afe8261cd4043308b25e364543360e0b6db8eb2f7077df5148eb8ef945d199b40f02b1c17a5bb36707fb93fb905794e04004f50507e3680389b0f962f29c2324fcc99b649671209978186c04659e1a7b6a991589264cba262f7640c7214a9eaf428ccc336704d76ff16d002838354838be647e6fe25e14a1daf21a790576ce8990d6be4485f2901c009be14363a219772722752708e1de19fea74d4bc2e266d0c60345275a3db6401f1ba9b6d56dac63fa32c892168c60982160964f4f675b31aae85b5af8fc9254fcafa279ab18602d8bc4b8d4213a63406756309c247a58598a7bb76c4ae0c39cdd0b954df66cc6d7ad3e696ed779409a9df8d8676beaa66b30cadadd1eb1882af822a793f79d4d512ca65e568a1b07345ac9b493fa186fd8f49fba87c5b5eefd03b9cedf7ef770097825ffdda594f4001256b09aaabd8b97691bb5b17a8334067c360d0a281ddcf75b031bd8a462d06e7507a3758e018419b59c2050cfbda50309327b0675059e1e95925c725540ef118f441164134c725b631b83847e02d4f9368a8e874768a3fb079740ead27a905514f0987f92fc59976a74b500a4bf82d3f92afe44157abbcb90fc24a1672edd6410ac1860e773de3c2a08d13a5d8b88203fa171fda0147a2bcc4aa67396508910c006ecbb1c8aa657a14eceeae3b806b3d4413a5db37a3554069ab2d1073572bce93fda5c5798224593734cc8591ae1cf9ea4d1e9ccf14bcd6f65b94beaad7245b227a116dc32d4284abc4dba1d07c75b782ed2fadb403dec8ea4b718119280594fad92986fa004673a11090eebfa6d73278d1b7ee9a6219a548e87c3b3aae1f5616de1882477ae8bdf8220efddd76a82cdab4de6ac9d0df1d2a0cb91c7ae0feeee982bc0d80fb9ae214754d6ce08a8f70d2240a2bca82db36059208a68e6055ea930ec80246b8d9fc4a2fcd65bf314086e80f5fe1dac77c3307ffddc4c5fe6b14a39f2208eb329fd575d2f8ba63e9dced111d4519530ab9da1a877b399712d63125a1a77736f9e0a018a8f2b65266d8aaba24a4f5d3502ce791775d7cbc1d2045a228cfd401a4bfb584bc10c0fbd7592d792f6b0c903fc1c775c066254b9b3023034f320502722f6b5cbc0b1487c016ef555a14d2e3c5f5fec02906ef581472fb2a9caf7753499c767461102f9d42f5e64e5fa88043577b2a6a37fe0872b940a6cfff586698f1252652e6ca6753bd5da170800d92572c8db323ed8ab0be40cc44b813f47ff1b7601918d279146b6ab12a7bd77a9b8481932d32025f96ac309ba4ebdbdea5f473f96cf150b9a0e9ced8194b73a149e0162e9a3e07ba0382c62891011f684ffa1c62c6050d0cd99f263efe3c54068252dd2bf90b3cf84cc954f2d13e275e89d088b0fb8242df6b66e6b63eda0e162e0176aa5a1417462a5f67c817b4421dc4cb6cd6c422f171a964d95cc2f5966a277fbe5dcf87ced293bed21863eeff3dd23a8402624499763eeddd9f2a4a1329334ca52ee405c3e5701d18cc275e210bdd7d49400adbbec7327fb341c70ed077e72aa88a062191718376b90189e3f415221277b0b26f26bd9fa69fb33ae3de8c178b55d81b71e7a5654e7818702b91fdc0bf99a129780f8f6b2d34084f21e7c1b873c0804a649a63924c710fac03955e749bcb05343dc2f10f3d7373048693ca69081e2932556d9be45f0924eef763f5f8c4c8d426bc3d05878a2af2f355df8a2210c9399cd2ce1987ba9e152870e861877dfdbf307e48a9e8d748d5c4f53853190cabceb69d8ae95ddbbcc1593d92106ce6eb62e489e18d056b9ffea0170423e89c37afdec3f0b647a7cffdf062179f556a1f93d3927089367d9bbf3971340880ecf45e1cf9cfd30d51b40ec4cbf19a502d3d55479d088a37e6f5b3864bf316df3d9a20e182392b835faff8f3efdea4798bda6e1eb242627d6adfe68aa94ef0b551d43f3682c55c093ae6b2b67a25d39e99aab134d77d0c2d2555676dca3064d196a59871527eeed77fa02f22dbd15f14f20036f4ab74b9f0e532674dfbbc25a1dc16f57f6c3bdb73c88e2a3303df0a536a3d348c291fd4efa1acaa957ef5065d15528c080446edb3d8467fbb075a5f7bd970e2426f4be284f27bc880fffb73e619011af142cddf561962fdb190c3ee479d0618b017473bc32ca3d61ccceeebf073057590fc33f50fdb8430ffcf7f542e050f0db4ebc0da556dd6be2a546899f2228618af109acd429b606cfd60dfbde9199defd06fc92b39e407f2e8d2e22fabc6d787796ed322d9afaf0d67c859c7e24c046e53d2f3e2806cac62ee9a59f62427e999e5dd94d6214f8343c579e7212b49543673dff90439d6da110cd9a3592043c89ec6f8bcfd2945f18cb58ec61de22ad6b0742029b16e8ab1673e0343b879cd8c0668962d0830b9e6bc4b3210de38198cc9549629db82038bb91e018ff685a93258b673de851367ba2cc6276cc5b5f6c68bf40783a20af7d085a192d912c34c59cb46ecc2ee2ef5f217cc265e700fb12e3558c433dd1cd98c6784455b3cf665c6387e2da33b9adc4192cd80c2d7a0c9572c31ddf1cb7f3ace7796df499174f73eabd073055884e372ff3f02b5e007efe1c686e7ca73949b61356235b3f8ba94d8548d6b4926f6f6b561207af35f068739bc115aebe88e799e5f247bfc426419ebe32244993b8a505a9cc50629af5033cbcd3c6"}, {0xf8, 0xffff, 0x81, "f97713043a2f655ede59edcfe73f3865d99003bcf72f4d41f0977c8b8a5a55b8c5bb832ad5bad010e83b5470ca7bd44543b9ac8ab08aa7300a061659a22d6200c58c35c19e2230668b6423333d52e80306a672033700bba78df17e6f69c4e5c6b8f37de72f65b11ab27036182f1ee04d3835e76cb96c3c3615d3013785c004c26a69d91849fa7a5ab03bf6b535fbea7239a42619df292dd3776e701c2871ffd03455f3078bba5a3c5ba798ef13ec57af5d9810b2c558a4af0bc03ef3a86ac09190ad31954c7108cf79922c636140b85b0bd886bc4971c53aaccc23e1f66e3d20bf"}, {0x50, 0x1, 0x80000000, "01a57632790cef31efea9510e84e12d902bd1e64c6aedc723a976b42a0c1d94b76b81ac0f77d0f96eecda6dd0ce71cf1e1fca5de5027f0ef25c94732"}], 0x1258}, 0x40a) 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, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000001480)) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:38:15 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000080)='./bus/file0\x00', 0x80, 0x1cc) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0100ddff43b5eafd"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 02:38:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000000)='./bus\x00', 0xa1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) pwritev(r1, &(0x7f0000000680)=[{&(0x7f0000000080)="aaddb0230180f7f8904ae000a4675764a539b598f7d2770cd3ff4eb2504eefac2aa158ba0f88941e961ef1f86673f8805ba206", 0x33}, {&(0x7f0000000180)="ddf0168aea815775581b57b321acd55be2e89192e430e523248a73b78a97fde1a5f38323e09342530433d379e9100d77c69667b7da7701def3a9b0355d96d8b54fc6a05d6f7d9bc760c660d5ec0e5e8303f7a182a9d4648a05ae74dba35047014de6efb9ced6c1f5d2b04bec4ae755c914f3a26bb69bdbfef72fc1764bf07bd61073e9f72a76bab5879c2b6b7a5ade595492aff2ed0e6aa56e790076f27e2080a2154ce8d0782d3410083693dd5a026dfd1af14e46ecd48d70932224b8ed062940", 0xc1}, {&(0x7f0000000280)="d82d4a7f", 0x4}, {&(0x7f00000002c0)="83674cd8", 0x4}, {&(0x7f0000000300)="61de009fa463de1e131f4c455ba579ae0285dd4d37419538b3256536ce1c967431ac290884dd9d358616caf837ae26ad57229abd20a57040d116a046ca063417326e82352fb5fd21dceeee3a5ecd2054be70a56fd195a4921475d00c79360287fa108aa25be0f0c559819bfe33d0890ac21b4a22ad27331c0df98d75982ddbf4bb2014ad1cba92fee72cd73f75c392e42c1b781d3cf52591df2afbdc2152a24e6439606dcb424057650eabde8feb3de24d1034ff1352ea126e9b01523623ff4ce3558897153ab32e742c6dd21e399973fc98c257268474d2ae29b62d3c953565", 0xe0}, {&(0x7f0000000400)="83cc34d0331fdbf8dbd6e13f516bc6706d7666f17f74c20d101bc5ef4408ce69fd53e6a380b9a9423f36051a1fad82d3356100f0677b560da232e3206db8e49276fc196d29da861d5383b9a3dd4e297795e0a6c7726e84e921dc02213987fb9c998e49c12f7f04112ef33df2057e452fc39ad5e9a8fe8d12efbb55c6b09e9e704ad628fa4acbc90ec8def042d68649c3dbf04b8c1a67b23bab86c7ee1f29b313b196a6a88fbf147eb636761ef17ea6a16c2375d6eab109d8ad9b58ac", 0xbc}, {&(0x7f00000004c0)="4b5d40608099496ac1f8bdc746257144", 0x10}, {&(0x7f0000000500)="cf7513d04f1fb9555582a599288735dd07fc9b48cc32da0885e9a0a952d2245f75011404603bcc5522303bf5a66d27e12b32e8ad527afe2f8a7b241e05537d799ee41b2069c24da5ead5e2bd22614b6c6d96b3f6bfb289e72b38d83b324523b3da83cfec330420988b97c9129a913ddad07af0dd6ed52d22d5f86c56885dbfab0d21a4bcb7e01fc181d4952c95164c235039e9962671ef4b1d0b973d6028e7197bfcc5b3e751e93d051d53e37ee5d42778f4fdc74bd26e953404c8367ceca78c6c", 0xc1}, {&(0x7f0000000600)="30ffdce474647482af5147b98d80133032ab725aac754542c471345606e679a65f5a48bc6b8d506000dcd1222097b2d99f43377bbbac6a931d7f1cf2e4f2940f19763a2fc04e4036fce62884b195cf946c4d5289df6044c0e44a345d10230a94d642ca08e479a5c0bdffefdff273e8", 0x6f}], 0x9, 0x0, 0x1000) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000740)) write(r0, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) 02:38:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x126, 0x8}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x7, &(0x7f0000000040)=[0x4, 0x6, 0x2, 0x7fff, 0xffffff54, 0x6, 0x3ff]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000180)) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) 02:38:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x14, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x3) dup(r2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[0x8, 0x1, 0x9]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 02:38:15 executing program 0: r0 = kqueue() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x9, 0x1, {[0x0, 0x20000000000, 0x0, 0x20000000, 0x2200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x2], [{}, {}, {}, {}, {}, {}, {0x0, 0x4}]}}) kevent(r0, &(0x7f0000000040), 0x3ffc0, 0x0, 0x300e, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x40, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) munmap(&(0x7f000033d000/0x2000)=nil, 0x2000) 02:38:15 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x8, 0x0) fcntl$getflags(r0, 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86124) accept$unix(0xffffffffffffff9c, &(0x7f0000000480)=ANY=[@ANYBLOB="00f0ff1b000080000000005fe60340014502208887d380056e0000045fdd2496e7cdb7c49c1bb95e28376c0ef539dca3364f231f149a14bbaa584b583ecbb3b6c2558edb8205abf2f79cdcb685df70914a073823d72190d4b7c2c1b9fca357860cea553e6de2e888952dda7445c3b73abb3f80436b8395637abd6fccb32c24bef65ff9cd41548b463e82be3b9f98198f39fcd5a2bb3252082d9aa6ffc4cee5792d13fc346196b14979a11aae66e36ef5814d99e73419376e0000"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206913, &(0x7f0000000300)) r4 = socket(0x18, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0xa, r4) ioctl$PCIOCREAD(0xffffffffffffffff, 0x8010570e, &(0x7f0000000280)) r7 = openat(r6, &(0x7f0000000200)='./bus/file0\x00', 0x40, 0x28) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000003c0)="f4155b478611960b43de9b53a24128ff0ecd30ac30dd9ce15bcb01d0af9149aeb292d909fa8c77ba72b70e70fa94e77357c5e2571a5ba03087947907596efbb5192359cd8e09fc10987c01676f35a6b3faf7d56bb98ea3320d85ec1bcb496ae80fada715a1a6a79153606cd7fe6811495dd5dc0f91c6839ef71ea42fd59edcb494539a0adf7425c52a24d89ccd2e25ac1cf3f61b", 0x94}], 0x1, 0x0, 0x3) recvfrom$unix(r7, &(0x7f0000000040)=""/50, 0x2c, 0x802, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) write(r1, &(0x7f0000000140)="220ece228901004cb487abb18b26a6c0df5ab8c1131f4511", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x401) 02:38:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186e8530e134dd070100000000000000000000fffffffffffff7f9000000000000000000000000454c", 0x2c}], 0x1) 02:38:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0xb1}, {0x84}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:38:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x6, 0x80, 0x6, 0x0, 0x1, 0x83be, 0x6, 0x2, 0x0, 0x0, 0x200}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xffb, 0xfffffffffffffff9, "73f33b0698437ce1ae571a6f6000ffff00"}) writev(r3, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xfe53}], 0x1) poll(&(0x7f0000000000)=[{r3, 0x1}], 0x1, 0x0) 02:38:15 executing program 1: r0 = semget$private(0x0, 0x5, 0x400) semop(r0, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x1, 0x401, 0x1000}], 0x5) semop(r0, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semop(r0, &(0x7f0000000180)=[{0x1, 0x5, 0x800}], 0x1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$PCIOCREAD(r2, 0x4004570f, &(0x7f0000000000)) r3 = getpgrp() fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x6, 0x7, r3}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x15, 0x0, 0x0, 0x2}, {{r4}, 0xffffffffffffffff, 0x0, 0x20000000, 0x2, 0x9}], 0xfffffffffffffffb, 0x0) 02:38:15 executing program 0: getppid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fsync(r0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0xdb8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x2, 0x1, 0x2, 0x0, r2}) 02:38:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x3, 0xab, 0x8, 0x3ff}, {0x0, 0x8, 0x6, 0xa8}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x7010de9a) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) fcntl$dupfd(r1, 0x0, r4) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x80, 0x0) syz_emit_ethernet(0xfffffffffffffd15, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 02:38:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x7}, {0x7ffffffe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[{0x9, 0x3, 0x2, 0x4}, {0x7, 0x3f, 0x7, 0x7fff}, {0x0, 0xa9, 0x91, 0x356}, {0x8, 0x6, 0x5, 0xffff}, {0x0, 0x80, 0x3f, 0xfff}, {0x8, 0x8, 0x40, 0x3}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000004c0)) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000380)={0xd820, 0x2, 0x7, 0x4d92, 0x7, 0x7, 0x2d0b02ba, 0x10, [{0x40, 0xe0e, 0x80, 0x8001}, {0x6, 0x0, 0x40, 0x33}, {0x1, 0x101d, 0x2, 0x40}, {0x20, 0xfffffff8, 0x5, 0x1}, {0xa87, 0x8001, 0x400, 0x800}, {0x1, 0x7, 0x3e9, 0x1ff}, {0x8, 0x8, 0x0, 0x2}, {0x9, 0x4, 0x80000001, 0x9}, {0x4, 0x5, 0xc63c, 0x3ff}, {0x28a, 0x0, 0x1, 0xfff}, {0x5, 0x0, 0xffd, 0x1}, {0x6, 0x101, 0xbe, 0x1f}, {0x40, 0x4, 0xc2, 0x7}, {0x3e25, 0x75cb, 0x200, 0x2}, {0x40, 0x40, 0x5, 0x6}, {0x4, 0x4, 0x5, 0x38c}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) read(r1, &(0x7f0000000140)=""/247, 0xf7) 02:38:15 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="b975f366434335f1dfb4f86a6af9a5d50000f3145b4016def66cab562f44734356ebc62ee427f557fc1241a4ff3285d979e578e39ad69e39556331c79f383f59322a913ed2fc9b98bd80da9b81ee319de007b36cd6500d3fb9"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:38:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r1, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) geteuid() ftruncate(r2, 0x0, 0x7fffffffff3) r3 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r3) setregid(0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, 0x0) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e1ee7de20184f87a7830f9cffff7cb7a2606fc530b2e5d6923a8fe8cb673453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caabbe1382ac33ba17494ef044f8796fb397a63ad4d2f2be0496a79a138e3131f4a269b52086eb323ca99f7c5f7f300b7e4db0e37765cf1fc815df3b8b3b92c71993d76304122029cba2ac7238e2a49dc12aa9a73ee87c0b35968cf26d896d49a74a9e5ecc00008e2114147394d0c72d97fa476c33a88aa3d9d02e962302465b8768ff7a68b110e0db76cc0500f5764dcd2bed04f40ec3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c69994207298d04966e2804abeb12d40cd00"/278], 0x10) write(r4, &(0x7f0000000080)="9e", 0x1) login: pckbd_enable: command error 02:38:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) 02:38:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x7}, {0x7ffffffe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[{0x9, 0x3, 0x2, 0x4}, {0x7, 0x3f, 0x7, 0x7fff}, {0x0, 0xa9, 0x91, 0x356}, {0x8, 0x6, 0x5, 0xffff}, {0x0, 0x80, 0x3f, 0xfff}, {0x8, 0x8, 0x40, 0x3}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000004c0)) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000380)={0xd820, 0x2, 0x7, 0x4d92, 0x7, 0x7, 0x2d0b02ba, 0x10, [{0x40, 0xe0e, 0x80, 0x8001}, {0x6, 0x0, 0x40, 0x33}, {0x1, 0x101d, 0x2, 0x40}, {0x20, 0xfffffff8, 0x5, 0x1}, {0xa87, 0x8001, 0x400, 0x800}, {0x1, 0x7, 0x3e9, 0x1ff}, {0x8, 0x8, 0x0, 0x2}, {0x9, 0x4, 0x80000001, 0x9}, {0x4, 0x5, 0xc63c, 0x3ff}, {0x28a, 0x0, 0x1, 0xfff}, {0x5, 0x0, 0xffd, 0x1}, {0x6, 0x101, 0xbe, 0x1f}, {0x40, 0x4, 0xc2, 0x7}, {0x3e25, 0x75cb, 0x200, 0x2}, {0x40, 0x40, 0x5, 0x6}, {0x4, 0x4, 0x5, 0x38c}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) read(r1, &(0x7f0000000140)=""/247, 0xf7) 02:38:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 02:38:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x12c, 0x0, 0x4}]}) 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, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 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) syz_emit_ethernet(0xb7, &(0x7f0000000180)="5a32db975ecb31c0b196c2b10b79a3b321b36d747698b0f3278687c8ae439aefcef5d24f3389666b0d7071d755bd868b3c8f72d53f07514eb6449cae369e2d2c8df781eca1176b09706eac7fa3c4d9f88444de30db1277780742a2d8f1ac6ed9eab0a484f73a4510e9ee1a648c5b574aa0ed27e055914b729af71179ae7c752220a65eafa20137d01fff793cf3010b70dc2173de317e9d2262341e1b213b339d4ae7d7cca1938908a309bea5a6a2f6a5d1d9236d94de67") close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x20, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 02:38:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8f02695e7f0400010018a56964653000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x40) 02:38:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x80}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) syz_emit_ethernet(0xc5, &(0x7f0000000040)="b9d79ed0dc6c8769c4c37803428036c160dff90e64c1e09d57f3c70d8de8d9f3ad7d70f2eae5580179189acc4be2ba9f2faf958b30c0a43a722eb963591c397f752efbac69f904e670f52f34dc3e97e3a4a16f7606efee3c16eec8531fa60c59590cea0b4f554fd474bf01cde85e7cf84f90e0abbde7ccd2811063aaeb1d78349ca36148387a6d5b3aacb2d13ce4e929aaff4c6cd2139e938c5b88562ab08f23e6ffe7f2e0c1c248891488fea2759ce3bb9105aa819d9149ab62a0e55c500b15098de04654") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) 02:38:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./bus\x00'}) clock_getres(0x96a46d31fbf52c08, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) execve(0x0, 0x0, 0x0) 02:38:17 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, &(0x7f0000000200)=ANY=[@ANYBLOB="02008d04002bde52000000000000004dd0c00c99f2a714af317591b6957522d9fe6d2b84a69382dce435cbde9cd4544a47cef6bbe3262641dd3feeca332a72ac679a87fb3951c53e74ec3fbd2dd0e24f"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1, 0x0, 0x9, "01000000495f3797000000800400"}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r1, 0x0, r0) recvfrom(r0, &(0x7f0000000180)=""/87, 0x57, 0x2, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f66696c6530000054ee55d7f319cdf1b0e4a76987ef553bddb0e027821b2a3bc2cc45ea5c818fbe2d99c7229d653237729ebc9ede6cbb2a90b3f3ebee3783cb15ccab7d48db97ad941de8827c0fad5041d4bd7037801957678fe6"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x1, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040), 0xe7) 02:38:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000180)) 02:38:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4f40b000093070600000900000000a50800", 0x3}) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x40) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x45}, {0x2d}, {0x6, 0x0, 0x0, 0xffffffc1}]}) pwrite(r4, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x45, 0x0, 0x0, 0x1}, {0x2d}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="fbaf8a8d1a0293e96914f6358852f67e3a95802bae503b64ddc2802729d6d860374ff11eaeb75b08b3c791ec3a0300", 0x2f, 0x0, 0x1000000000000) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) getgid() ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 02:38:17 executing program 1: getegid() mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) acct(&(0x7f00000000c0)='./bus\x00') r0 = kqueue() open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x4, 0x0, 0xfffffffd, 0x0) 02:38:17 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='x\x00') r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) open$dir(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) 02:38:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x1c0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) fcntl$getown(r1, 0x5) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="757b9e63257280c629353b00183e225a3c944a0e904eb640ff8b3ae883cd5880793aee08", 0x24}, {&(0x7f0000000340)="c896748df434fccdc4264e4f0475f3a0cb18e642a885dd47e43a3c2b17de59c2157f0c96ee63e6b6a184eb4ab805077ea857d12bd6f63ea7e1b86594ee75485bc851bbdbcaa205b00d46821dc7ed00881c335000", 0x54}], 0x2, 0x0, 0x1) write(r0, &(0x7f0000000140)="220e22", 0x3) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x757fc93de009e7e2, 0x810, r0, 0x0, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x3}, 0x3000000000004, 0x8, 0x0, 0x0, 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000180)="50a63f86114b86d18d7e5934dbdfae0d09922aeb311fb5925d0f85aeca7b97c6f581d142f2edcf10cd76ba448c107743c9099587e5b272563d6d401082c82b38ef0d3c202492235fdc5fd9ff5a3c1338f4ed3898186410b90fd65190ed5041b49a", 0x61}, {&(0x7f0000000000)="8f9219f27428cd483e5cc7c6aee85b", 0xf}], 0x2, 0x0, 0xffffffffffffff7f) 02:38:17 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) ioctl$TIOCNOTTY(r4, 0x20007471) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 02:38:18 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2000000002a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f64b0ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190056f0eca6c7fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fd2e6715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce709332c7a7da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57f0272cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4830949f95b0f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c87212587fe56d2468b0907c44c25c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d30eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb24a6b79dddd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf5f3ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96baf63236cf2356dbc2cad"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x372}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x636}], 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r2, 0x0, r1) r3 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000080), &(0x7f0000000100)=0x4) 02:38:18 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="bbbbbbbbbbbbaaaaaaaaaabb86dd60dc9ae700382c00000200002e7b5f0bc485b603000000000102000000000000000000000000000132"]) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0086dd60a4f00800182c00fe19d2c50f34370676000000000000aaff"]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = getuid() setreuid(0xee00, r1) setreuid(r0, r1) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 02:38:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x8}, {0x30, 0x0, 0x0, 0x800000}, {0x6}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x10, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r8 = syz_open_pts() ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000001280)=0x7) pwrite(r7, &(0x7f0000000280)="eb11a8c2c769a8af7876fb32fbc4d719dcd777cd7cc6ccde3291be9e266fe26ba4ffed6a06653cf1e3bd18d5d47cbc6be489ce35c10d8818b9eaf3665c2d5861177cc042808ed56b51cc1b297a18873f61571c105f24899e9f4a27c96eb5532528a9d79aa403af99bf3fdd82a3944108132ca3bbe62f08ff7ddb923f18dc3fa7f3e0e0a933990c4aa565fc723d56275b3b602955785e84d6ad93aa278f1e49fc5332aa407c58a41580a363a5fa0a981cbf474a4c6e17ed7546d6bc15f454b77a9be0c7d6664719bbcd90323b518d4f46c56283e629a251e247b53fec6563d7119ae32d824478578920e372642efc6f95d25a1bb39dfd39bfec1b24ddac33a4be8589b0e762af5a6b73b86007db4c7dfae09f42923effbcd4031cbc98c18210d50e830e1f0e8e07cfc35b9f0b9998e374997628b17f46d890c06a8e138e457d08aeb799173bc124e6e09840518ebc7176f81a3c921c1f3c06bec6a095dcbd6477f726e072e464e47209b4d534b6e5006e902c9f5472d46a1496ce15858e0ae9a823bc23e39d1262d03381d268ecd387f94ed6d8e83645c00ea67e69ade007d06471b2285c027f1cafc94a64b1f3873dd0ac650e218d38c27bf2007a2e20c7ba547abf827542328e48f935e7afc8de49bbf024faa38062f216bf770a094b32a960f7a0f49d84d69a9d56af2fa33cf3e3d0ca18c08e696fb2bfb2e3b48eeb6a769fe25bff237ad5508a02b53a7040ae3af93e06ea2a86903f8448a4c13fa95d7c138fec65eda4bb6bf92f1830b072e94eaeeb243408b824c984b64f4e3489a56d68b10066126f1ef99da84c906abef567691f82cc670cfd0ce64535ed3f32934e5d88a1dc04fbc5ceb57cbaf99c5ab4d6414e6ef45c38b0431603c752fba49950a46d7d96a5baafc54ed2afa4e9014a75ce31f2f2e5f0262a1bbb27e82e9644359f760e1859770bb112dbc2a8e3c6674631bb8ec288808b1ebbfaf113d26646ac65798300b2253cd282bacf831dc362cfcd801d7b68a54a310b238c74ff8b08863c9cd1ce2e3c8cad977bbce94860728ee5c020f66cfb08ac473101d6bfc185ef360274593ce70d8433621688af98848736e72da86d3b684b9760becb2fc5f729d6d905dd5072a04b0d157bdf12cdf9a4417512d28f90f69db3af6e0495144afbe99119a7798110aee96728b37d30f83b3fc3cdb30410a8dde6b9cc2a3c9e63b4ecf3d0692f176769809fa53dc88baf8d2efcca331b03b899d1d23953ba1f6a89e5c45d8e02eb3f7f0672a2d3ec94870ee91b952f15ec924086b861c2332e7f522485cb0a2da7150c0bb4fb7876ea07ba2dbab3a03478b31270d87b5785a12bde3e589b00a7ed65fe2770cf25cab867b43d9118d8738790516951d0551227ad0af38aa400197a071b658df5f560d31301d41274ba0574fd9a5316e56aca4f30d60097e97df8ec17b8769196b2ca46fe559b9c1096e775aa887634dd44a87652d801f66aa2eaa0cab045cc476d930e0eb31afad4a95db365b60b841f842b45765a9be269af56652a93f463de124188f71ac50151a810e834d061cc1cb69fe7a7981e9bc2f02eda6032df9cf33d6aebd85cf2f3ddfaf0bf57ecb22460e5e72608c21c1b62b8d7d66fb1c8ea02e9c5a36d18740af9664627b4c43656c1d75c9102efbfe982a89e33e630e8d349cb802896e972a65233172bb4fc5141a23aaa09396443ce97b79cf946688f2ad117b239786d2dac4cf83957307b02efc2cbca64090c22ba28be92224cde2418f5b9575c9d7b3ce57c8af13fa523d68c75248ba508b377e32bcd3110260f7516bfc830329561928e5a71fe840bd3b268a5691911f364cf1f9cc3bc24472d4346b7fa080a4520591f71d24835d1d6d3d14147f99c944b4febc903e5e960fd32c76e67e49dd45c1abcd9d6ab5f1272c5f53a9dd3c7782d1c3a5b8d8f1d6d67327754cb4f236ede7f4b432f2b9625f8929e6723036115ae36f8d12d6d910b64022d0473b2e0ca4a382fedf148cd74226137ef98fe0f9f57aa8db273e857d69d2b5e093e0855cd42b38c9d86b84711cce9b5fd8569e4dc82dc4210814a7e94349bf77e6bc65a9767610e01b2bb5493183ac87d8c371cc25e318b3a4ee379d737eda5c3ae605272f227b8ea3eaa2562d39685da28e8d6afc10107efa931074cb1d8d204ec0e935f366d2a846045e42396e8f16e456a5c11d4b92e8f015e63833343828d6f2180c630f5e7f80f4a4c75b17e139bc922b51538aafd208b4d50503763c9c7a21b0c9d695ec4a5ce78e284b413173138b61474d4f40439d2c3c31789035ba804e4d21d14ca2dd042033aa6e39b10bcfd42a2fb70d4e9ee2dcff6476ac4da0cfb32111530a90aa12ee0d34716e921b22fb9293b662ca2de4357736168853f4a3021f52a6458fb35c25b1d2737694715a826afedebde757dcb61197af168ddf367714240cf76b93d0141a26b4659fcdd6591ce1db382c3c6d9892b065c023cb2432fa53537682bf28176973d0d8dae7c1f40624232dca960897290564aa6df505b517fc02268543a06d5e5039ef27a0caff647f7a30404e2205a8c4db2c1ba09207ee2c93f800626c8598fdf8522064e58d32a8de8eb1ea68b32962a99c974cdf226bf31511e278712cbf27427c3d9ed524723c0154c8992d6df9ef2facad3e0626b4c7606634e763756ce97caf1a9c4c115d736ec3467f08c664b67ea29530bc40887c2549046bc3662a1cc1b3c05220597c65c651b730e861741d079de578997cd8d86562205788aa26ae5275ec0dd1df79923469eb489c5e0c8845aafbe1364cc958d6d3621a4a96286110d90d001f6c986f176c747e7ab924c076d745d6f90465c1855e370b50fa6fe4d6794f1d5b053cefcdfc41a9edbd94c34686c97ed84750da5f5be7a3019d0835d40ffa365ba3f2e019d6478d5858569199e9571e6d3098daf58b106b79e75eda4887b3f46403d4140facbbb55094130c6cd2ae5b4aeaa461db4a1d55c50b09469c11fa49cb6c9d68132590ed1b91917a44cf9c8c5fbe5a75a2d40d0e9d8bb0234dbeb39184abe7c203034f250d59bd902db4d7f19e642db072cd42c763ad9dcfce5fec51d2d7a1dc06d52b1d10987b3d82fe403a83d123430bb29c14186699cf5e491109040ac41617a5a5cd73c4dbaf3e98206c4c1f014aeed746ff68c0087ac206b6bbb5507c8056257244f749faaf1d5e89ccb3307dfb79a816876c77ed963f18e278c29b981c245f8c1b30d820867d3a7de21f6a67d3354dbfaddf9f801839eb08140133363f8836a3b4691324a75c51ef20bd6fd80fd7857a27a1728f0b0739a73d777a12741321c78df41c97c49a6c52e8275e57278a925bd3dcba07e3e547ba605f411ed78fa5e025ecfe106de10a16f00ee3589f9e9879415a69e1cb596c70678bb43dd4a5e3222f1436408b5f695f459972d87bca1375bbaa9647a5f24e19bd7ed10d0c4f24a7ab7a8d10376c659ccb744edab6fdf94d9c39cfcfbdb9c09d156ef61d2497c44bc9820245c96c0b77173fc8c2348c4c8d0942e0be484e59247c8da982601e25464fc5cd76771d6747630c4ddca1d96a8135bb2156bc52edb0aa262fa6444d20e8fef8d084e53424817be59b63fd8e54b704b5677672fc59385fc198fcac4d20964c0bdc27c5c335cc4e60ca8c1d02fa50fe4a918435705961fe8d55deef7c5c03e4d0c64305d25d00a031ed4ba7d24a2d287863f17e4de989adfd644e1523dc3c3981617d5e7abeb692a7b02b6e237748e1b2f523e47deb4072a401d37265d625d1a9a0fb8bb4b08add98248f336fc65eac1673109913135db3597d96d82875d8c64fbda2b47890a954982332d8465c8a7ca683d3bc5956af682801b6fdec9ed6593dcb3a148d565cecd3b96bb00894d2e945423593781f9d0bc3179ad547db619a62f080dbfd164ab2d0bb5a053d50fcb9fd539d44d709b91a4aae19e386f47791de366ee9ba9328348b5972a1f6e944f155929fe32e453d9576b9a18b9324122ad98106b50b2cc5847ec2e3db73841fff1c0456f9dc79f1819eed5ae232754f58383530a193fa16153f0b41489782e3606cbe6c821ec4c5c34bca097ff75e556df0a8fa6ea8cbcb990855478362d38a1bd91189b73972c2b7d5edefa3a4d72ba1f4d79c70365d1bfde28c01bb07effdc74438bc02b55bedf257ba98a255274452b8ae37bb0565fb8511b095216a8459a570579197fc330108a5b6fac27e2672676ab6f1c4b67056be5b80a1459655d030c31f9693710dbdd8a1118e01a33ac3f72f95dd950cc765268e9b9354f8bd871c20aaa6832a06d3c983edc79929d50c77471d9af9aa73c52d59255517dcc490a161ade418ba47b8872aa87e1a7642a2d703ab6c0beea55c6d5e48ee3dd8203d551b87d9450e3fa9532e0132f200c9d3d5cc928b745113dcfdcf7b8f245cc3bafa799ef1838f44a43c44d55f8e797081ec40f1a390a6a040bb6eafc787d4ae631ac5772be6c7e11b8d32050184a3f92f85f800d74ced05c13382620ae2ae05c57643891d1cd9a84ba953b16b7e070bc4de8d873e9e5fb60c1fefa3526aec825fccb6aa2c85948f03f8e95fc5c8fda6cdeb16fda60c46a2d5b8b8c1252e39c718256c9eab6faff6e30ab02f03172bbc2789e1ceab4b540beb560d3044edd801d6da6a302ee0b85a8abea42573cbdad173c6c9d35f1f13c36b6bfcc6c60df5b451b2fb1ac9e44059dbfd3f001331a6b32dce7cabb2716f17348c30966886bf493bf819494ee41b7ba12f84e92e260949ba9055ac53c66b58f28a1e88066052fd83d13959d7527e0a3e27abe95f0618c4559920d888ac26a7892f85b7875667ce61d77ee0d4c1d5d435c765003b6aabe6d93cabcc2c37139d658a5025e08518c3f84b9a4efab3c6ee875010dd444d67ed5e0dbb742aa116efbd8ab49509f300ea7c218cea094d63258947e9e92359b931e04065a118c54150280c5e20d338ac77c2a6fca0b4ef8f196aab969874c9f555791d0d091ee1bccbf4c586c1ea0af729836bb2adc150a7320e431095d2aa151c548f88a1fb3446a3ef9c6f3946ee402476e41e6b6b4b5224dc1122f7894434681bcc79ecef8054a708377dd045b99786e3e0de033f338f2cffe5adcea80bb173405b8de6ee4bbb80a23fcb283e26d38055eb4afc2f8ddd3f227667d62130455f64daeec45381c63337874cf0f13bdaa975b74714e142e3df3eb3c803c20da91a957582eaecc36732418410434e038ae94bf4b475113a66bce0838b8327e14eec99b4de15b35bd7a3dc56dbaff1a10122e7c79cad07b9f5cb2bf2600413837382d6bd23308abfedb3d0e7f7a160f7f82c5cb5c78197d0b65ced6a115fb58731cc0dbaa7d3eda1e5404cfd0da18b22dfcadbbc962a25e88a08654886e24fe116bbf800f2f13c2116b351ede67300bf2c64d91b39a5278fb35aacc8ec350244950e1f9de1c467a1fe27dd84e24815b30b5c9d886b154c8f8737a1b85670f76165bf10c5bf794e933f6a72fd15e2bc701d985daa9bbcc79696363f46553ee418f847571fbe9a1b434148ab1f3d2de416e4a7026ff5b8a8a3dba22076976032a7ef0877e2530996505a286b7f5a309a7146d502aebec1cf083f1851c67d4e79474d4579a191184b7c8359370f0b91e37aeed2bdc31eb578316605cb78302aa61a6556cc18a025592e518eeab1a9e75a8b41e56a459df7f25094237b45f8230c1ceed158f871e3b8bb6e1be73d8ff1d4ce4b2a17a809a297b4807ca06dca51eee3002dc", 0x1000, 0x0, 0xc7d) ioctl$PCIOCREAD(r6, 0x8010570e, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) mknodat(r6, &(0x7f0000000140)='./file0\x00', 0x4, 0x2) dup2(r2, r3) 02:38:18 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 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) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r2) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff8, 0x80, 0x8, 0x5afdc0e0, 0x8}, {{}, 0xfffffffffffffffe, 0x42, 0x1, 0x5, 0x48}, {{r0}, 0xfffffffffffffffe, 0x41, 0x1, 0x5, 0x3}, {{}, 0x34ef97f786b2b48e, 0x20, 0xf0000000, 0x1, 0x4}, {{}, 0xfffffffffffffff9, 0x1, 0x20000000, 0xffffffffffffff53, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffff9, 0x60, 0x80, 0x1000, 0x7}, {{}, 0xfffffffffffffff9, 0x52, 0x10, 0xeba7, 0x80000001}], 0x84b, &(0x7f0000000380)=[{{}, 0xfffffffffffffffa, 0x40, 0x40000000, 0x4, 0xdeb6}, {{}, 0xfffffffffffffffa, 0x10, 0xf0000000, 0x3ff, 0x8}, {{}, 0xfffffffffffffffb, 0x28, 0x40, 0xca3, 0x5}, {{}, 0xffffffffffffffff, 0x80, 0x2, 0x0, 0x4}, {{r1}, 0xfffffffffffffffa, 0x4a, 0x4, 0x60000000000, 0x7}], 0x7f, &(0x7f0000000440)={0x10009, 0x2}) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3b) socket$inet6(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000080)="b58b", 0x2) 02:38:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="000900208887d38051dccfe6f585cc37c1dcbf2e015e7f56c339a6f476be04120f000400000000000054dad9392f88cc19c6217e64c86f11e4a75c2ae8f9c1d344d7f3b657b19e56d682d69ce16c672288f00637c4cd5490d4ad3d9ae56ed19ca3ed2f955e5923d157d5a0e093df23c5bf4973090959d0d7a88e1581ceeab655cc79320b49db09628bba5dfaed52cc238da53adac9762374e74ad9d0879316670b3eb1e032d91683d0d9042b2c57be50395e75aed308abb6982d5a78b99362ac60d7d931e2f685eaf72c0a7e323b"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220ece228901004cb487abb18b26a6c0df5ab8c1131f4511", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 02:38:18 executing program 0: clock_gettime(0x4, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000080)={0x1, 0x8}) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffff59) r1 = semget(0x0, 0x0, 0x10) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/57) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f00000000c0)=""/101) 02:38:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r1, 0x0, r0) getpeername$inet(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 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(&(0x7f000053e000/0x4000)=nil, 0x4000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') r2 = getuid() setreuid(0xee00, r2) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r3, 0x0, 0x0, 0x140}}) r4 = getuid() setreuid(0xee00, r4) socket(0x18, 0x1, 0x0) chown(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) 02:38:18 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000080)=0x3) r4 = socket(0x18, 0x2, 0x0) getsockname$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000007b0ac3c80400"/105], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 02:38:18 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x40, 0x83) r1 = openat(r0, &(0x7f0000000300)='./bus\x00', 0x100, 0x100) readlinkat(r1, &(0x7f0000000240)='./bus\x00', &(0x7f0000000280)=""/30, 0x1e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) pread(r2, &(0x7f0000000340)="1bbee8ef6f6f17d367125fc59401e52995ccdb81a8abdb2fb2253fa513bc8cb6a5a272f4", 0x24, 0x0, 0x10001) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x5) connect(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0100cdff"], 0x1) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x80, 0x0) munlockall() ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000100)) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000380)=0x4) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)}], 0x1, 0x0, 0x0) 02:38:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x89d80000, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) close(r5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 02:38:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x80184601, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) getsockopt(r5, 0x5, 0x6, &(0x7f0000000200)=""/205, &(0x7f0000000340)=0xcd) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) open(&(0x7f00000001c0)='./bus\x00', 0x10000, 0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x3, 0x5d, 0x3, 0x1}]}) fcntl$setstatus(r1, 0x4, 0x8) 02:38:18 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000800), 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)={0xffffffffffffffff}) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() r2 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRES16=r1, @ANYRESOCT=r2, @ANYBLOB="b236cc4cc22b05a677b6ae90916760168a421443b9ada4f6d3474206e3b49bd2ee4bf465168a6d0da60d6555aeee5e1719328f4b6da4d9bfea312652d131fa4269256f487f31093343e1ce0fe09487bafe906a903c1c205d3f7c78f25b86913531db518ddd273f13758fca210a8d5b6bd7706ce5774b034bf7fc79dc5effb1cd977edc8ef1d832b150f54d34c8259ad3216c57a6157a7d08d72fb320109066ca245fb2123d3160563656042d2d2ef9a4f42757a31508ea5ea71f9099768c9febc82290e33ad5538a28f1e3e915da13f2ce94d36bcb141675c9a564590c865891eb15e7bf553454548e3fe211cdec", @ANYPTR], @ANYRESOCT, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYPTR], @ANYRES64=r0, @ANYRES16, @ANYBLOB="ff284b0bde60dd4c6b7f8807ea"], @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r4], 0x2c}, 0x0) recvmsg(r3, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 02:38:18 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) syz_extract_tcp_res(&(0x7f0000000000), 0x100, 0x80000000) ftruncate(r0, 0x0, 0x3ffff) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') preadv(r0, &(0x7f0000000080)=[{}], 0x100000000000028a, 0x0, 0x0) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 02:38:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x28}, {0x8}, {0x16}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 02:38:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x6, 0x0, 0x7, 0x1f1, 0x9}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0xfffffffffffffc01], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffffffffdbff, 0x1], [0x0, 0x0, 0x481]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000004c0)={0x10, 0x7, 0x4, 0x81, [{&(0x7f0000785000/0x1000)=nil, &(0x7f0000348000/0x2000)=nil, 0x4}, {&(0x7f0000138000/0x2000)=nil, &(0x7f00002b5000/0x1000)=nil, 0x5d}, {&(0x7f0000097000/0x3000)=nil, &(0x7f000076f000/0x4000)=nil, 0x4}, {&(0x7f00002cf000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}, {&(0x7f00002cd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7ff}, {&(0x7f0000033000/0x2000)=nil, &(0x7f00007a1000/0x2000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f00004b8000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000238000/0x3000)=nil, &(0x7f00001dd000/0x2000)=nil, 0x867}, {&(0x7f0000567000/0x1000)=nil, &(0x7f0000508000/0x3000)=nil, 0x5}, {&(0x7f000072b000/0x3000)=nil, &(0x7f00006a2000/0xa000)=nil, 0x6}, {&(0x7f000000b000/0x2000)=nil, &(0x7f00003cf000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00006f8000/0x2000)=nil, 0x2000000}, {&(0x7f0000193000/0x1000)=nil, &(0x7f0000234000/0x1000)=nil, 0x3}, {&(0x7f000052d000/0x4000)=nil, &(0x7f000023b000/0x2000)=nil, 0x79}, {&(0x7f0000633000/0x4000)=nil, &(0x7f0000583000/0x3000)=nil, 0xcc}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 02:38:19 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0xe65d93c462ab4c1c, 0x88) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000007000000e74de4"}) dup2(r1, r0) ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() 02:38:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="a3022e2f00006cca6be973cb9ec888be58c9cb2259d7da98a5886e0ab3d9659dd37635302ffcad6e290dc160aa82b8cc29b643efa7ed99a79ffa3f16bb3143cb31e8ae106f21786ea57dc678f0dba050605a7e8f36f288e5aae3f07e1e1ac3541d5e633ed758c7dec725af2c2e5807fd1a894a4c4bf96c04caa9f9e0d86e414409d8f4d86c9bdce1e78a57b31de801b3a99b2c2689931577ae8798f3bafe66a00c8fbc58761b9cdb0250993d8c5dd3d8aa000bf9e4e468032f200000000000000000a96fa7b68f0a9d02a70b24c0615d9f828f3722e474c6bbfd2577ba9d84314e289f3afbcc2fa6f12bcb2cf80135"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 02:38:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x28102, 0x0) fcntl$dupfd(r1, 0x0, r0) shutdown(r0, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt(r2, 0x0, 0x0, 0xfffffffffffffffe, 0x0) 02:38:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000040)=0x9e12) r1 = socket(0x2, 0xc003, 0x1) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c1287ead4bcb775ca69dfceac2a84e6abca64896810440000000000000002951b15801360bcd4c0a162b58fd0100b8fa4d012ae4470600220495aaee48c02f6ac41ee60000000000000000ed52beb85a85f8b2fd57d60f13ad30505e8f53000800ef9d612f871f7f00000000000000a5c5fe659fa202361cd8cac7ecbc5b65c659012870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f2f77420eea4173d5b6913eef9e40000000710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082be10374c4fea0ee6f28c35bb0edb267acc5c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f5e7dd8d7ff9f49d884ee2cf37250000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e080f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d3cd56bf5f227030482137813494ae280cccf913686412d26ecabb83a85f9e9e1107df6d719584cf71a000000000000000000000000b3192c8fac6025a16c2f5ee530fe73323f147ca53dd8932413061db6a17c641913360f098f78ad273558abc0151205437b4196f1b9fadb84df06927ff5d30e2b950be70f0df434be0000000000000000000000000000000093d31bc5d0bb5372d716ea5f89ba6628bbaf448ca976fd462469f859c4bdcec5faf060a1da6848a4f14cd139a3cf04a384eb8dafe562f764a7892264bd3bc4de0a6dc0258423c476919cde7beca0f33f1bbb6048d6aa8c5a08a400fade67a36d00006a5c80d8bf6041db2868088de3745617b5acf6c1a8b590b5d77a9d145f1c0b52053565afd5fb1be5138bc528687e214589cef2d4ac4aef2f5114a2c181476cbeef8cf3b9f1d25bd1c3ad4ec012771a7db0bf109db17efd7d25772d5b9aef6024066d9fd219f5277ef7354ac79a44b13abb854567cc559ed6bf663c68297621a1137cb8b0d3ea0a58aa0129933ba7c94c"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0xffffffff, 0x4) r2 = dup(r0) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r4, 0x0, r3) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) r6 = geteuid() r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r7}}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={r5, r6, r7}, 0xc) sendto$inet6(r2, &(0x7f0000000040), 0x0, 0x80c, 0x0, 0x0) 02:38:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x20}, {0x3c}, {0xffee}]}) r4 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000080)=0x80000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 02:38:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x80, 0x7) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000180)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) r4 = socket$inet6(0x18, 0x4, 0x5) pwritev(r4, &(0x7f0000000100)=[{&(0x7f0000000040)="59a24bb51b6edeff5258b9d03242b096911f03f67027bde50024790cc20916618d05d477159a909fe4295546e4c07b68eb54c16b8e452f5e099bc1eef94f1ac9", 0x40}, {&(0x7f0000000080)="411becce7628f0f7587d2545137cac0412058f108521a06d994b15a9f1d413b343bc86bff2ac0af4487149ec6a8f32c7bfe5b99ae768ae3454619cdad523b14d166335eb28d6b1800cbb726971258e656875ecadaa1afca4c3538344d05dc403", 0x60}], 0x2, 0x0, 0x0) 02:38:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0xb, 0x0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x1, 0x2, 0xe998, 0xffffffffffffffff}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000200)) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffe, 0x2, 0x40, 0x5, 0x5}, {{r6}, 0xfffffffffffffffc, 0x87, 0x40000000, 0xad, 0x7}], 0x1000, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x3d, 0x2, 0x7f, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffffc, 0x46, 0x8, 0x78e, 0x6}], 0x9, &(0x7f00000001c0)={0x5, 0xd0d}) 02:38:19 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0xc8) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xf0f], [], [{}, {}, {}, {}, {}, {}, {0x800}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x800, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r3 = socket(0x18, 0x1, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x10, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000100)=0x8) r6 = fcntl$dupfd(r4, 0x0, r3) ioctl$PCIOCREAD(r6, 0x8010570e, &(0x7f0000000080)) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x6612, 0x2, 0x6, 0x0, 0x2, 0x6, 0x99a, 0x0, 0x2, 0xfffffffffffffc00, 0x40}) 02:38:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x64}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x20, 0x2, 0x32) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0}, 0xc) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r7 = fcntl$dupfd(r6, 0x0, r2) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) fcntl$dupfd(r6, 0x0, r7) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 02:38:19 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000340), 0x200, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x5}, {0x3d, 0x0, 0x0, 0x6}, {0x600a, 0xff}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) recvfrom$inet(r4, &(0x7f0000000240)=""/155, 0x9b, 0x0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 02:38:19 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x24, &(0x7f0000000300), 0x0) r5 = socket(0x2, 0xc003, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) connect$unix(r5, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRESHEX, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRES16=r3, @ANYRES32=r6, @ANYRES16=r5, @ANYBLOB="605b0ee5802c6eb1275056a7ea820a826a01446e0a9cb500200221b050e8a07fbf19b177dde7cf886b82ac184a99c495a2ccbf3ee7c881ff3def45ed6d04be6499be", @ANYPTR, @ANYPTR, @ANYRESHEX=r0], @ANYRESDEC, @ANYRESHEX=r3], @ANYPTR], 0x2) dup2(r5, r2) r7 = dup(r2) sendmsg(r7, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="680000000000000000000000000000003163d14248fd24c2aace88812c9ea490b40b56b0fe7d16959901b4923f194540aa49657956f6cfd9018490a5289de165b3cf0086ef208d448a22109241ae584b4b9d97d15fa278f68c9c3a77dff61b7c39820000000000000080000000000000000000000000000000ad4d2851df3db8d312268fe273ab87905faa701822bd27edea49f4766ea3f05900c1718405ee26305df034226d7e0833173ecb93c459f7a0762fa12c3a7feffaf43f2597fb2bed797a152a4bf12e413169f74756c3388426b0200fef6352894b7d9862cd2ae4f59de800000000000000"], 0xe8}, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f0000001780)={&(0x7f0000000500)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000016c0)=[{&(0x7f00000002c0)}, {&(0x7f0000000340)=""/253, 0xfd}, {&(0x7f0000001540)=""/144, 0x90}, {&(0x7f0000000440)=""/64, 0x40}, {&(0x7f0000000480)=""/44, 0x2c}, {&(0x7f0000001600)=""/145, 0x91}], 0x6, &(0x7f0000001740)=""/29, 0x1d}, 0x3) 02:38:19 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000340), 0x200, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x5}, {0x3d, 0x0, 0x0, 0x6}, {0x600a, 0xff}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) recvfrom$inet(r4, &(0x7f0000000240)=""/155, 0x9b, 0x0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 02:38:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x100000000}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=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}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil, 0xfffffffffffffffc}], ['./file\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) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 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) 02:38:19 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000340), 0x200, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x5}, {0x3d, 0x0, 0x0, 0x6}, {0x600a, 0xff}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) recvfrom$inet(r4, &(0x7f0000000240)=""/155, 0x9b, 0x0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 02:38:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') setreuid(0xee00, 0x0) r2 = getuid() setuid(r2) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r4 = dup(r3) renameat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', r4, &(0x7f0000000300)='./file0\x00') 02:38:19 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000340), 0x200, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x5}, {0x3d, 0x0, 0x0, 0x6}, {0x600a, 0xff}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) recvfrom$inet(r4, &(0x7f0000000240)=""/155, 0x9b, 0x0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 02:38:19 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000340), 0x200, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x5}, {0x3d, 0x0, 0x0, 0x6}, {0x600a, 0xff}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) 02:38:19 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000340), 0x200, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x5}, {0x3d, 0x0, 0x0, 0x6}, {0x600a, 0xff}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") socket(0x18, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0x8010570e, &(0x7f0000000080)) 02:38:19 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000340), 0x200, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x5}, {0x3d, 0x0, 0x0, 0x6}, {0x600a, 0xff}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") socket(0x18, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0x8010570e, &(0x7f0000000080)) 02:38:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x67, &(0x7f00000000c0), 0x1ca) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c230c1e7bb6fc6e23c5b00ffd200000000e745e4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x6, 0x4000, 0x8) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 02:38:19 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000340), 0x200, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x5}, {0x3d, 0x0, 0x0, 0x6}, {0x600a, 0xff}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") socket(0x18, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0x8010570e, &(0x7f0000000080)) 02:38:19 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x6, 0x8, &(0x7f0000000100)=""/4096, &(0x7f0000001100)=0x1000) 02:38:19 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000340), 0x200, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x5}, {0x3d, 0x0, 0x0, 0x6}, {0x600a, 0xff}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) 02:38:19 executing program 1: 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, 0x0, 0x10001], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff9fffefdffffff], [0x0, 0x0, 0x10000], [{}, {}, {}, {0x0, 0x0, 0x0, 0x1000000000}], {}, {0x0, 0x0, 0x6}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) select(0x53, &(0x7f0000000000)={0x3, 0xffffffffffffffff, 0x100, 0x4, 0xb3e8000000000000, 0x6, 0x8001, 0x1}, &(0x7f0000000040)={0x7, 0x5, 0x80, 0x1, 0x4, 0x6, 0xff, 0x18f5}, &(0x7f0000000080)={0xa, 0xb, 0x2, 0xad0c, 0x6, 0x8000, 0x1000, 0x54}, &(0x7f00000000c0)={0x2, 0x7ff}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 02:38:19 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000340), 0x200, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x5}, {0x3d, 0x0, 0x0, 0x6}, {0x600a, 0xff}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) 02:38:19 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000340), 0x200, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x5}, {0x3d, 0x0, 0x0, 0x6}, {0x600a, 0xff}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) 02:38:19 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x28651, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) renameat(r2, &(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000040)='./file0\x00') nanosleep(&(0x7f0000000180), &(0x7f0000002540)) 02:38:19 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000340), 0x200, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x5}, {0x3d, 0x0, 0x0, 0x6}, {0x600a, 0xff}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) 02:38:19 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="a4022e2f66696cca6be985393554a70073aac580f994bc6545c0a07516232b8b21d983318a3b948695905855fc782dff070000bb455127a4499e1e1a7af198f22c5a57aea15fd576e0c806e37b0a993454e7738487f1856258a60c4d4155ee4b422f6e7fcc1272c6d7d9d1e8257f9093f17135cf9ff4815e921a4b90f6c78ad3f94db36412aa2fef53f4ecd2cf2dc58199dcf1757a1c16555e82d287c632d89d29fc089037c06652f87b0200000018d0912fc06c1b064b24a55782c91ae5c477e3aadb80f4cc14e04c450734ddda48048bad9ee444af88b541778ac9dcc2421ad94fa4958e80514e9973e413691c2d2896439a8546552630a27db327c14530ea785a916b8cec587a4df78db8d2b2d74eafad401f8ca9e1a4bff170318a164c9d6ffca166a67ec3a625e1de88a38cef156f5e89a74d384f7546a9269320d12a5f03989c6fa06e11767f29b81b02d0ffec902638da2198297040b3bfcb147667ebbeee1b8e69dff1055a7e69dab79918913f7423210826000cdc4f86f1cf9ed4383c24d0eb75a5c1c798d90b185580a08da2e590d84326b6ccb62c85058a3038340000000000006604d70b6b02e5ae1038548897fdef355e8cf41fe6604338b0b20a2d997d"], 0x10) write(r0, &(0x7f0000000000)="9e3ea2560000000004f9fb777d020becff00ab3a00000000000000e67c19665fc116195da39c959745a78ec3009bf8d4424895c852f4", 0x14f) socket(0x10, 0x8000, 0x4) 02:38:19 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000340), 0x200, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x5}, {0x3d, 0x0, 0x0, 0x6}, {0x600a, 0xff}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) 02:38:19 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f00000002c0)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b29612f7be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5d9d157ab68dd5cc58943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f8000400000000000000010000000000000010", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0xba, 0x0, &(0x7f0000000040)=""/186}) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r3, 0x0, r2) sendto$unix(r2, &(0x7f0000000140)="a9cccaa839528f5ccbca6b64009273e77e5d7061477b6681fdf1d0fef1d9e67565b513730a1161ac09baba4e4152a641d39456de641efd664383afff9df79d934787b4a9c8fa5990c462a1fc2a8e444239210c228c4e5b14effa497d40d500d6b7bc971b591ae3a8aea8583025e33dab370ecd4a0c78cd5c2840be24947060701312c140c66b5bdd0ef256b11914e852a324b08e6aafa492df5efc51f0b61c20a992bda2c649e45df8f2f49b1126f9d2814584981fbe6f9a3e731ea46a8432c67a7dd12e6a349c291b3b534a7cf8", 0xce, 0x8, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) 02:38:19 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000340), 0x200, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x5}, {0x3d, 0x0, 0x0, 0x6}, {0x600a, 0xff}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) 02:38:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/47, 0x2f}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)={0x0, 0x3}) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1004, &(0x7f0000000100)=0x7, 0x4) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000140)="105560668d1ac9348c60b9572fdf2611e019f19ada9beab1909cbdb22107953605c011724e58cfeae31acd26e0", 0x2d}, {&(0x7f0000000180)="63c72f7696e5c4719fe9bc0412de87e6aac974f5835ff6488ec138ce04", 0x1d}, {&(0x7f00000001c0)="d1715a85f58b2d56b9cf3c3a25e7ed39c92bac4626ccdb9d0cbd8fc2d6bbf88dc48793d5832ada9785959fb553ab10349eae8f76beed674aa208f4c312f25db145a27f4acc79314d36e17e1d552f51a407332ce63178375a72ff438976b801a9395857597fd94890f75d582bab9437fb41ce6cdcac9f51621688845dfb3a16679ea39f6708fbe41c4762fe64999550", 0x8f}, {&(0x7f0000000280)="61849521dd379608e95a459afc41f00a63becc9c24815492d91eeb84cd99b37a9e54a7c731ccb5f7b26d4c8000d7f481686559a2253ae1ef01cb01240fbe1cae11369d78af", 0x45}, {&(0x7f00000003c0)="e0bd674fe5ec04af8ddc1a88ab5f46afe5398ae11e5804e2259fd8dd602bf29dda8d0203b86e5c107f88688e7157f5977cf21d456b9fd0a506b0645aa92abcfc52ec39c3de8acc10b361efefc6352dd11f31bf00493cd0fda9a0f8107835ab7590e8329380100a566b279218084af351b14cf438d69a5d7cb04d95d8f2ffaa5e223c42e99fb1151b46ee26f8e3933880f2993b8fcdeafcdd7c08e8ea88ec22d7bb547d9b4a531bea61297e72e835c00e7a79f90d61103a20e923ff28ba54b686d51c080419834ccbc333b3ff557960b2433ca4c292149d132f5d3b7d96c3d9710adc48ceeb8d1ef9c9890877d36c841ee4ae5c798ab9fa3ce31b8eb30c5e5fd1e2c6349a4a49329a68b1abfc1fe673253e266686fbcd790d20173c0a6a50f7427d80aca6956a8117ca8dfc73477a2f5ac33eeb9131c8c4bc760da232c2fdb8afefacd144574cb8c23fe04c4f0b3ac67aaf74f4cff9e44ade8201b9bfdaaa4ffbf800bea31dad03ff743f85bd81181e6779a3c7ba792bda7f4bee868860960c2b1fb565edc7a70bb702a5d8c22fabcee79847232f2269dcc1616dba0195f050c843c855341d917290b3ff32c2810e82c28c0e008ed0e902ab611f16e6bd8b3eb4d28c6c56bea6b2b96bb59d3175f13634a42b4b5aa921b779b2f5acea5ac779a33cbaf4a66ccc6df56dae36830d8e21319db6717fc92c5c8ad676285adae9f5097ce0e973e1285d9aa3eb1773cf54c05e357b5b85219b8f941ffdd28833b5ef5d7f83c163c8ebd8dcccecb3618cbfe3d16069057a3f48e41f6c71542e40fc72e2c80fbeec6926492d22cfafc76ca4edb97af0d0e00273fbcaf9dc58fc319672a73816c3d9bbfd93d8ba9d89641e2059353482e1dcfc2290299f4c1de6e874b6f9f47ca77f29d53c5a07b47df8df562e881d3dfbd18c984c126867ff82eceba821d3d20a02baef798f22515d8136c3c270f902c89f70ed8e1b30ab10abf82d8312aabfa2819eda406ed2f3371e31b0dcf001c6c442f01b236307008e903020505871e614eb0bbe3cfd67d8ed907d92486b3d774ac29068a9e9fd5599bf703065dd861b51bcd3e517bdb455e811909af86f8275ed4a831b4846bea213d2c786da957a3e8075086d6753c8d2fd2802946832992446537765ff073a076a4a256530edada837f0085e41aea975e8279ac41a5690258948a663622d48b183bc26cc75cf7fae8b1a2a350e637ca4d978e3a4bbb0cd9e9cbea7340bb4eff7a8f3b51663d7b5e12976477d3a5ab69cbf646118cf7938e00dd848ed91b267aae640f698051d35ef81521d455a8cf2b4b70bbdb3665795c7a103e605cdfc91dc11372c86bfba70b7a6e64c74ed025bb56991c31795fdb572791bac795a8b5d597b98b43ddcfca567b38ce9fcd32608e0c2bd3cfe07e9a094163754e8809e6b21da8381ce5a8b3392ac675303f85ce82f181bcdf2f2f2ec87a921a5d69178ddca3ba69ccf4fcafceecbacf136d5b4fb5bd389c3febb7ec0c6982997bfe6194874bc57f07b37a4ed8ecab21fe55a6cb6718b77d84696cea41e28011c64e81724d1cfc31190cd96377a986b7103fd061860245310e62aab4bda34acb6bac92d614f2d0c2ed2013b348e0264aa7f10d7a1a35934b399e7c341ba5c69be2c9da6cb0bca0060d3fa9889f6cd76fe921ab482177252e4e3517f0e05d083c6180f53694bb1e8a1305a9e6d58a15c0179dd88991a412f5885bbf43d5294a208dd9d8d4f789c510679118a795cf2a2f0e8d36240da525befe3c6fa3aa1394025360e3b8e0863afa9e41fdbbbaa96d027ce78a3efc8a21147433f548efc311c55e21f2908f8da114851049db18e0848fce544646c15e96c5779bf5191c130bbc81599ddb489ec04a913562c65d5b2a4e7d3bd4df236043ae939e7741c37505b1bc8ce58c14f30fba73e231de9f5dbfbe634219c6c0de3605d09ff500c24c51b86b949bba92b32ecd9eb7ca5e9cc503c191e0d91ff5e772fa096059b5f7ae27acaa9864bdf0bed7e9ae387956b79aa64c700da461bb43365c47b2a8bbd123f73da61bf636505d3981f59b3d02e9920fbb9d47c8bf842c4948c5de1283c0a1748900c2dcd7f420ef746bb5d70d566c8dc20433754290fdcfd69d5f2496a87353a8f829b3b0d261a48f3f400fbe9bbf3568580c200f0451421630f3cb5a35cae7cd5f5ca0a7f0000ce9706fdaf0b34e27e9043e57adf718a9e28de4eba0f2aa9b5c15771a1bde7ae9eaa337665b8454e1ab79b3ba2bd77472802b0fcf6c07b0d078c6872286fccb9850844c41b07c89fa45e1425b788da6bfeed9a300fa4921780d177adff67a8b37f2facd4fc3ed7d1b6525c6d45177db4f6ea95693c6b82f5e7fb00385506bbb568abd83af2292a2d015f25163dbc6b82c6c431b12bb4947ac7c9b018fe18eb7744f592116105557db077d767d7c48959e47e4905ffab6246d6b58201ddda254ff2678e9815b73f6ec1c8a1e3ce70d976c1902d7e9f2b32cf8708bee9035ff40f3dd1646e7c4038fd34ccaa361e527f79ff2c44740e01ba3fb96f95d42b4ca12db551beada90d44b9aff6b27d6425c130585453fa3a01a0d7eb5b2ed034f37bc291173968c81702cd9a9e94b9b17b10439d81702db106f1857350c6d7c9ab2027f00c228bb8a1574c34d5050b62f112de01c94799531838e4f4867d3d2db063ebb44ff237e19dacdb146615db191450150af9effe66be6f939accec3922cf03815d0941c1cf121e26ddbbb94e2a8c0bf59fa1934d562a7a8649ca2d7dd78dec662a04e84e9b218f8f60fceb4d850cfb4bd54ef5e21e86ca71046ac1931003f67633cffaeeeecbfb9f60f5c214013b5255f0886c29f89099b9386b4fecc3da5e5710a517c2ea18d5969787e30404b89259d3b8fbef2b8e7fabd7958c0e9b2426179859e015a3a821b5f88eeb21cc6e1036ba1232e7eab3258d49bb247ffda633b87614b2c4d0a0ca7cf82e9382fa43d0792c670a83d24f4c3c5d1d39cfc6d896583692816c166dfa480bf313c7c70fbf418a0049d72e144fd4212aa00f8b62f1e17507c6f7a587fab675376cf81d9e3a0113929ead470c47619c6bd7b69901c2eebf3d7054b6ab0c8a4b36078ef799162b840e0638824b2025b3452de2bdf74691fee366ae541ec91ee45df0e405b2f8ea54c434f7f22e380f61d8a9eab42dbf7b7b8223f221f55881c461d806ab8eb8ec61c839375a71c1e39b602d181abcf1bb01c9c35f5323bd9b185e818ca82e5c241c415743777e929d5f47a0e11cef30d74f66ca5df4810c2f22affd64d2257d0a96e25ee0c006eff86b7b90c9fcf2bd029d49ab479e2922e655eb9ff3f0d61df549a49252ef02705184b61897e1ee520d4a91d586c30a4d800907535722465195857b06906dd1acb4b7a0c83f13683d759349adf2e573cdfecbd4a704344d934a36c80101f9455fe612a308a0eb9861cc194dfa66c449d9e1ff31258932aa44606f306a215aa83180db110dd13a17c00738a79abed9da9755fbb9518fd3cfd5475a457db9c68d03bda4629b1d94689dac3a47fb16959f094c7677b4c3fe0542ca746a8089b09189f24db09afad5ae0f15f6a28a084a78979e9e54af58a526b2905c94161989cda9066645db5919959586280490f264060ef3994a9425ee173b05264548e8e3bff31199e3420e67c89cb0da91d04dacbca54fee2e9091044e48ae8b0972a3d837e25b52a4d762cd4e2e2e9b60667d6ac59907d967ba1d4f744826c54580001543b624169515ef7c485eeaee6690aa388f87a542a3c194ad249ef787c53098a60b0017baef54a5aa6805095ee98cd1a2c3c25715a52502e4bc128e3323d1cdb6108636fe3901ec61c8027bf2f19c818f55f13d74eed8d4e1f9594b07817fc9d329aeb97f9bc8ddf2c5b04b4e213d2241c14479f5115ab8bccf6ab13ed8f44322dc01a5b84d2d4ec4c1f40208e5be3735bc1bd529553e9294ecda9324fddb0c536a9e4be4cc366c4febb7b174c3436b3852eb8d64562ae10b117fe94a5dfc83209c1670cc43354953ae92b688493769de3b41b77272eaed9c1fb5fd7913c82bbe6da041b01b47aa4df60a49774e68c6c795d3fbb9d331809129734a70f2a4ddfcfd62f84e7949d70d804c988c8fa275822172d9d413f9e715f953f4cc4c4651b02788f221d26cbd876b273b40330dcec1c9f1560259e2447cc85e4eaef13b7cd41215470d2e3c07f137c95c1f08aa94d804918f3e52912332b35d88f7f8810a533c09a8dd3c2dec3d1e6fed94b574653da128798d27a0fd2a850fe71450223667a1a8561cfeb246511d9c83ff393fb98cfbbe01d7ddd660f809216432730719df663cf6e7362778aa55f4133bbfbcb4e7ebc09a04355c0a3c253211f6f17d09f93c1090f0ff74bf4aa9beba31467392232ae98ce78106344f9678072008d2e7fb672e8e670d6cc09cac35aca0031c13a3560b3f965f73ecd0008666de8e68f193709c3a41952c4a1526b09c4f00e508e40bf1fc43e39f38ef488572ddd578863575320cbd172261b0b1aa2d859d99f20e56777621b163710ccf1ab245b3d7e606a42543fbdabcb093aaf6f9af146fa6416d19efafc84b8c7c3a5e8fa29f09bfd88f29a72553420d6c909d4bee87a3ba9adae14c4c9fd0db10dc15f7b3c54d1b703db9e269e1cd4b662f8f6ed0a122c4fa2af8befb4201960263accfa7d007f6c91232bc3bd8ca3728fb841355cff4966ed1a3b1e5c00b087203a1fb94ba888fdd95a43f36cd134ed0ed7181333413becb3db506a14ab8308eb45afd92258a956f24cfa2d915d0caf5439880eddf4008a4163d58e4a69f00ac77405aa97b10707e42a1f00bccccc3d888b1fb2a21faa1447ffe01906b76385c9510fbf94c8306a5fa7bbe3f792df2e682ff0ebb143f56c2762da57ea805bf8066af23404ec8575fae972892685cb16716199101ad7a9e7bda9fde172c5a4dda07f566ec53f26ca4a4666868f9a0580cc8d2ea1f45158be14a68fdbb1f3b5707bf856a9735d953e222cd031eb85c58473818562ac1930fe56193bb3c4c254913c47e3d5f0b1df6d60f7106ec384af2cecbbfcbd85265dffa5ba2700fccfcfcea86847b0cd7d947d2787981ed13ac4926e1f136b1091fc531050f3167d6cb3dd4e0d485d2556a7b607393d2045390094e2a385936d2de17912d26a67fb075c9d417a7cbf4f4f81f6fe10c248f0b1f4956a08a7b196530f75b3edca62668d708e90b9aa8eca72bf3dd5410ee00042ac0e11a4f41426ddea7308f86624046ad7c895e8a20168efb3abef10595b2eb68a16bb6134f265c616cad6bed2d8805552db2ee7df820699f0d0f1814e17344766f738ba34467d15bd67796a1a94c08318fa1923bafbf97cb4a0114572614de80ec09b1ec0b083127e7aa5999eeb4822a692862ea5d0a01a79ab40aa58e96f9fcb9f309bd2e52cfb15f63f0fe20ce37c5c62c2c5b616be1113d6e2303c7c451da688d88d17203af917422b4c4c620beeebd253cd8a4fbfe258f03ebe878133422316d644ea426f41964a658318f1506ea936cfafadf293dc9a82ac3ea627f4ae89ec4592afd9ae88b67f11392f1e49a14924df79c1f35a2f50d8dff7e137439b7a7f55a8ccddc0066f631935bb239b935b9753b18e267cc024dcb003160771011a2c022df770056979f50fb49ea3c52ec1518ab10bccb37ccdfaf4f5bf9fa54c92db564e9a7191a0be38d0d19a44ce97cd30584869d90ead801d1f354e1237afb1712a1a0f6c3ffed8ec1", 0x1000}, {&(0x7f00000013c0)="ce199d0153b9d42d59d088879642822b571134917f42f3ec0b849f237453e8bdbbf046d7c0e870aa81453b5503c95967196e90d18ffe177aa6816df388d720bee700a9e12713f269a7dd037496efb7e27e7d1636f63d9303658e0e0af197a724c4387d35f5eba2aeb044eaf074175e1dc85ff9b85f2cc5d2328e1dc304cc34f92e7b46d22449d436d574305ddf6a947f0491e43a743e2d4d28556727139c31e5e93f768b87cae05f22477cc669c4666005cac283e4ad954eb546e4947af2a7b110edd9e5b968edd36cf97606805d1fd8f55c9c42b6a2", 0xd6}, {&(0x7f0000000340)="fb2e281e8bf68162d25cb2394f0cd64f440ee8389dfc1aa977aa5eed54c5c90a6f91", 0x22}], 0x7, 0x0, 0x81) 02:38:19 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000340), 0x200, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x5}, {0x3d, 0x0, 0x0, 0x6}, {0x600a, 0xff}]}) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) 02:38:19 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000340), 0x200, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6, 0x0, 0x0, 0xffffffff}]}) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) 02:38:19 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000340), 0x200, 0x8) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) 02:38:19 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000340), 0x200, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6, 0x0, 0x0, 0xffffffff}]}) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) 02:38:19 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000340), 0x200, 0x8) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) 02:38:19 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000340), 0x200, 0x8) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) 02:38:19 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2b}]}) 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, &(0x7f0000000100)=ANY=[@ANYBLOB="2c7fc7c46cd836bb08000008fb84151400000000add71172cb000000000000"], 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(0x2, 0x5, 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) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r3, 0x0, 0x0, 0x0, 0xfffd}, 0x0, 0x4}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, r3}, 0xc) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:38:19 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6, 0x0, 0x0, 0xffffffff}]}) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) 02:38:19 executing program 1: r0 = kqueue() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x80, 0x1, 0xffff, 0x6}, {{r0}, 0xfffffffffffffffe, 0x80, 0x1, 0x2, 0x6}, {{r0}, 0xfffffffffffffff9, 0x18, 0x4, 0x7, 0x6}, {{r0}, 0xfffffffffffffffb, 0x7, 0x80000000, 0x6, 0x400}, {{}, 0xfffffffffffffffb, 0x31, 0x1, 0x3f, 0x101}, {{r0}, 0xfffffffffffffffd, 0x26, 0xf0000006, 0x3, 0x69b}, {{}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x6, 0x7ff}, {{r1}, 0xfffffffffffffff9, 0x8, 0x40, 0x8001, 0x9}, {{r2}, 0xfffffffffffffffe, 0x88, 0x1, 0x5, 0x7fff}], 0x5, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff9, 0x19, 0x1, 0x400, 0x7f}, {{r4}, 0xfffffffffffffffd, 0x7, 0x1, 0x1, 0x46f}, {{r0}, 0xfffffffffffffffe, 0x0, 0x10, 0x1, 0x5}, {{r5}, 0xffffffffffffffff, 0x20, 0x2, 0x200, 0x5}, {{r6}, 0xfffffffffffffff9, 0x41, 0x4, 0x4, 0x100000000}], 0x1, &(0x7f0000000240)={0x8, 0x3f}) kevent(r0, &(0x7f00000002c0), 0x4000004, 0x0, 0x44100008, 0x0) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 02:38:21 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6, 0x0, 0x0, 0xffffffff}]}) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) 02:38:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x1) connect$unix(r1, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c1287ead4bcb775ca69dfceac2a84e6abca648968a0440000000000000002951b15801360bcd4c0a162b15727731c3c3abd183dd4025a9f2d158fd4237b8fa4d012ae4470600220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2ef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c659012870b41200000000000000d28418ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f2f77420eea4173d5b6913eef9e40000000710000d2df0ac87e0d7b65b7240cd57d03126da536ef612e9e3b79f7424065be10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f5e7dd8d7ff9f49d884ee2cf37250000f145c4e68bfa1500400000000000146ee556cff99645d300682b4e080f01b899f51da0ff8237ed6b5a930d7b696378a27e42cfc93123b8284e6b47e3f763020000000000002881ea2fd58ed735230fb7146a26ab3d3f3708e2029d3cd56bf5f227030482136813494ae280cccf913686412d26ecabb83a85f9e9e1107df6d719584cf71a000000000000000000000000b3192ce31d6025a16c2f5ee530fe73323f147ca53dd8932413061db6a17c641913360f098f78ad273558abc0e8b2c6af7b4185f1b9fadb84df06927ff5d30e2b950be70f0df434be0000000000000000000000000000000093d31bc5d0bb5372d716ea5f89ba6628bbaf448ca976fd462469f859c4bdcec5faf160a1da29cad08bcac0ae8b02bda2b56cf36848a4f14cd139a3cf04a384eb8dafe562f764a7892264bd221773f8cf3bc4de0a6dc0258423c476919cde7beca0f33f1bbb6048d6aa8c5a08a000fade67a36d00006a5c80d8bf6041db2868088de3745617b5acf620a8b590b5d7010100001c0b52053565afd5fb1be5138bc528687e214589cff2d4ac4aef2f5114a2c181476cbeef99f3b9f1d25bd1c39c4ec012771a7db0bf109db17efd7d25772d5b9aef6024066d9fd219f5277ef7354ac79a44b13abb854567cc559ed6bf663c68297621a113a1c9770aea0a58aa0129933ba7c94c0000000000000000000000000000b644bca049d3691112b9bad785d2f46b6201155987069301315f7feca63ad04e016013f0a7da724aae426e9a2471d502c47861e5002533e509336f0c02eccc2f77d634ce255e3a182798ffd7c09a40b5a06d04c4ee395fa70a50ebc7c2523084d2f0f478caf29ab9398e6a0dedb128b66e2c4da5c0"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r4, 0x0, r3) sendmsg(r3, &(0x7f00000002c0)={&(0x7f0000000180)=@in={0x2, 0x0}, 0xc, &(0x7f0000000240)=[{&(0x7f00000001c0)="324ac9940570759ebb7fae6e6df97c9e3739b46fdf42510de586461c23585f8d5119e4ad9e7cc99343495730cccd0087d5c1bb6d429c091d3e89d2e1762457bc4bafc39745d0a4fa99efc57c342cb6b817da94944fd2366ef570ce4c556074da5ade031901849f96", 0x68}], 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1000004246af90176dac0000bc69da9e00000001000000"], 0x10}, 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r5 = dup(0xffffffffffffffff) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23", 0x41, 0x0, 0x0, 0x0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 02:38:23 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6, 0x0, 0x0, 0xffffffff}]}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) 02:38:23 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045050002000600fe7400000000000008000081fcabf185fe"]) syz_emit_ethernet(0x4, &(0x7f0000000040)="df64f259") syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000080)) 02:38:23 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x20, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6, 0x0, 0x0, 0xffffffff}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x5}, {0x2}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000180)=0xfd0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x1f, 0x1, 0xf, 0x400}, {0xf000, 0x4, 0x8, 0x2f}]}) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)='./file0\x00') pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:38:23 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x20, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6, 0x0, 0x0, 0xffffffff}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffdfbffffffffff], [0x0, 0x0, 0x405]}}) 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$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000000)={0x0, [{0x2, 0x7fff}, {0x2, 0x2}, {0x3, 0xd451}, {0x262a64896a39b1d9, 0x1}, {0x1, 0xfffffffa}, {0x1, 0x80}, {0x2, 0x1}, {0x1, 0x8}, {0x3, 0xac}, {0x2, 0x7}, {0x1, 0x6}, {0x3}, {0x1, 0x8}, {0x2, 0x122d3db1}, {0x3, 0x1f}, {0x3, 0x8001}, {0x1, 0x230a}, {0x3, 0x6}, {0x2, 0xffff}, {0x2, 0x3}, {0x2, 0xff}, {0x1, 0x9}, {0x1}, {0x2, 0xa0}, {0x2, 0x4}, {0x2, 0x6}, {0x2, 0xfff}, {0x2, 0x1}, {0x3, 0x3}, {0x2, 0x7}, {0x3, 0x1000}, {0x1, 0x1}]}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 02:38:23 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x20, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6, 0x0, 0x0, 0xffffffff}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280c) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffff9c, 0x80085754, &(0x7f00000000c0)={0x800, 0x1}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000080)='./bus\x00', r0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) socket(0x6, 0x1, 0xfa) ioctl$PCIOCREAD(r7, 0x8010570e, &(0x7f0000000080)) r8 = openat(r7, &(0x7f0000000180)='./bus/../file0\x00', 0x0, 0x1f9) ioctl$KDENABIO(r8, 0x20004b3c) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) read(r4, &(0x7f0000000140)=""/53, 0x35) syz_extract_tcp_res(0x0, 0x0, 0x0) 02:38:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6, 0x0, 0x0, 0xffffffff}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:23 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8", 0x37, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff7f000000aaaaaeaaaa0086dd60a4f0fe2af83a"]) open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) syz_emit_ethernet(0xf7, &(0x7f0000000140)="6f211065876f282f0300000000000000ff860400c7ad31d68c72c8f3ce74eba16b6bd278cb881b0cca7c8acf1041ffed8464511a16dfb5309b53244ceea22062e8d7d6f43186c2e5250e01c2e8474f089769b4270f922dc1bb3ece39955c51d8e6d6e009189a9fb4bdd90e0c503b053c8a83898bddf82fb6145402e764a645bb1ff84a3a67aa1e2b372b60567574f83f5809637ac4170176097238c4d7c70da2a291cd13865d4c42700b06e16f1b9cc9aa1b210963a39c7354e58f028f463ecf02446275910127a36f17ff8f75b4d4d40c144920879c2c84") 02:38:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffeffffffffe], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000000)=0x2, 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 02:38:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:23 executing program 1: munmap(&(0x7f00005d1000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x5012, 0xffffffffffffffff, 0x0, 0x2) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f00000000c0)) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) 02:38:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:23 executing program 1: r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x400, 0x180) mknod(&(0x7f0000000100)='./file0/file0\x00', 0x4000, 0x0) recvmsg(r0, &(0x7f0000000600)={&(0x7f0000000bc0)=@un=@abs, 0x8, &(0x7f0000000940)=[{&(0x7f00000002c0)=""/160, 0xa0}, {&(0x7f0000000380)=""/128, 0x80}, {&(0x7f0000000400)=""/125, 0x7f}, {&(0x7f00000004c0)=""/136, 0xb3}, {&(0x7f0000000580)=""/39, 0x27}, {&(0x7f0000000680)=""/246, 0xf6}, {&(0x7f00000005c0)=""/15, 0xf}, {&(0x7f0000000780)=""/97, 0x61}, {&(0x7f0000000c00)=""/67, 0x4b}, {&(0x7f0000000880)=""/171, 0xab}], 0xa, &(0x7f0000000a00)=""/133, 0x85}, 0x800) r1 = socket(0x10, 0x4, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x800, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) readlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000b00)=""/149, 0x95) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) r4 = socket(0x18, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x80, 0x0) fcntl$dupfd(r5, 0x0, r4) connect(r4, &(0x7f0000000240)=@in6={0x18, 0x3, 0x1, 0x3}, 0xc) ioctl$BIOCLOCK(r0, 0x20004276) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r6, 0xe3) writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) link(&(0x7f0000000180)='./file0/file1\x00', &(0x7f0000000200)='./file0\x00') setsockopt(r6, 0xe, 0x1, &(0x7f0000000d80)="5576ec8531ca213ebb8fd54d923a8f92e1deb46204863e107f26ba27530ec03c207f3c80de0a65c13a424c5b8c0efdd451e56125349dfdbb4366f26533e9cc4bda693123f3f62a926ef4ad404fdcc725ba87f4a9dd3081cc3b845fc84a63b87d10a7b530c8ee61ec25792539421bee7433617fb62961868123c4ebd05feed111ee1983b35766463e066aa81d294dcd9ec1a54a2e324628e41ed1be917b3d19766940f090fe50f5949ed2c5e4ce6b0cc77e0a5200e7c91648e29e14d57875d14654c53d0315f0b33ef4fcdf48d42d4319b3289db74ba817d20ec96a4b6a00486e80ed1cb6071509d20000000000", 0xed) execve(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 02:38:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000005b9d071b542a53594ab10000b8180000f8d2ecd21524de39f91d2a195d296a000200000000000000001000000000000000"], 0x38}, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r1, 0x0, r0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x18, 0x4003, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wskbd0\x00', 0x200, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) pwrite(r1, &(0x7f0000000740)="d436f787c83fc4e0d6d5bf880d2fb25b307151d6771276644391f641031ccf3a7f61ec28b4fe288289acba6d504320a7c4e178eeda13f83fa6aba56a9751f7e90d6b526d57c580be35453df7f89fd9fac107d169bb6d74298cef6ce7c156cab2e6a3bdc7a2722db0964e9fedb4fe", 0x6e, 0x0, 0x5) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000200)={0x10, 0x200, 0x4, 0x7, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f000020e000/0x4000)=nil, 0x80000001}, {&(0x7f00004ff000/0x3000)=nil, &(0x7f000012e000/0x1000)=nil, 0x7}, {&(0x7f0000398000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f000006a000/0x2000)=nil, &(0x7f00005f1000/0x3000)=nil, 0x5}, {&(0x7f000029e000/0x4000)=nil, &(0x7f0000538000/0x2000)=nil, 0x97}, {&(0x7f0000528000/0x2000)=nil, &(0x7f000011a000/0x4000)=nil, 0x4}, {&(0x7f000079e000/0x1000)=nil, &(0x7f0000415000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00005fa000/0x3000)=nil, 0x401}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00004be000/0x4000)=nil, 0x7}, {&(0x7f00006ef000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x12}, {&(0x7f0000596000/0x1000)=nil, &(0x7f00007ce000/0x2000)=nil, 0x4}, {&(0x7f00004d6000/0x4000)=nil, &(0x7f000051c000/0x2000)=nil, 0x9d57}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000314000/0x4000)=nil, 0x8c0}, {&(0x7f0000257000/0x2000)=nil, &(0x7f00000f3000/0x3000)=nil, 0xfff}, {&(0x7f00005c6000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f00002ff000/0x4000)=nil, &(0x7f0000683000/0x4000)=nil, 0x1f}], ['./file0\x00', './file0\x00', './file0\x00', './file\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a808706000200a714000000290000003e"], 0x29}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='./file0\x00') sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 02:38:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6, 0xd, 0x0, 0xfffffffc}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) ioctl$TIOCDRAIN(r5, 0x2000745e) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f0000000000)=[{r6, 0x80}, {r0, 0x1}, {r0, 0x40}, {r1, 0x4}, {r4, 0x4}], 0x5, 0x0) 02:38:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x1d}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x1d}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:23 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x10, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x1, 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045050002000600fe7400000000000008000081fcabf185fe"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 02:38:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x1d}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:23 executing program 1: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) flock(r1, 0x6) close(r0) dup(r0) syz_open_pts() syz_open_pts() 02:38:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x1d}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r1, &(0x7f0000000400), 0x0) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r1, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(r1, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r2 = geteuid() r3 = getgid() r4 = socket(0xf, 0x3, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r3, 0x0, 0x0, r5]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r2, r3, 0x40, 0x6}, 0xffffffff, 0xffffffff80000001, 0xbf5}) fchown(0xffffffffffffffff, 0xffffffffffffffff, r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x34, 0x0, 0x81, 0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 02:38:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x1d}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:24 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x1d}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x1d}, {}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:24 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x1d}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x1d}, {}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:24 executing program 1: syz_emit_ethernet(0x1, &(0x7f00000000c0)=ANY=[@ANYBLOB="28a093ffaaaa7293b75c030086dd6045050002000600fe740000000000230820009dfcabf185fe3fefade963bcbf47c8e87ce812772a3d587fa88618334edaacafc4bde3baa0596c2adb2dbe7a0ec4323a55edee31753d81b2cd8e80574917038cfb03313cf0debee104802c6e04538961e254f8ffe3be8ddf013c0c664103dcccb359b30e2272dacc25df50d698470e37a3b160"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x1, 0x1, 0x2, 0x1, "adb03ef7b0864a61e1335ae5e5f57b7cd5b1de56", 0x8b3, 0xfffffffa}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCPROMISC(r3, 0x20004269) 02:38:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x1d}, {}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) mknod(&(0x7f00000000c0)='./bus\x00', 0x8000, 0xfffffff8) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x130000}, 0x8}, 0x3c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) close(r3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) fcntl$setstatus(r2, 0x4, 0x4) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f00000001c0)={0x18, 0x0, 0x8000, 0x3}, 0xc) socket(0x1, 0x8000, 0x19) 02:38:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:24 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x5, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r2 = socket(0x2, 0x3, 0x95) r3 = socket(0x18, 0x1, 0x6) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) bind(r5, &(0x7f0000000040)=@in6={0x18, 0x0, 0x5, 0x20}, 0xc) getppid() listen(r0, 0x0) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 02:38:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:24 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = getuid() ioctl$TIOCSDTR(0xffffffffffffff9c, 0x20007479) r1 = getuid() setreuid(0xee00, r1) setreuid(r1, r0) setuid(r0) r2 = getuid() setreuid(0xee00, r2) r3 = getuid() setreuid(0xee00, r3) setreuid(r2, r3) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) 02:38:24 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) close(r0) 02:38:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:24 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x40000204, 0x0) utimensat(r0, &(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)={{0x2, 0x8}, {0x200, 0xffffffff}}, 0x2) ftruncate(r0, 0x0, 0x7fffffffff6) 02:38:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x0, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) ioctl$TIOCSDTR(r2, 0x20007479) mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x69a) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 02:38:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x0, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x0, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x3, 0x7, 0x7, 0x6}, {0x4, 0x3f, 0x2}, {0x9, 0x7f, 0xc1, 0x1ff}, {0x9448, 0x3, 0x1, 0x400}, {0x6, 0x8, 0x8}, {0x3, 0x8f, 0x6, 0x5}]}) 02:38:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x9, 0xffefffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 02:38:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:24 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)=[{0x28, 0xfc}, {0x80}, {0x6, 0x0, 0x40, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:38:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r1 = getuid() setreuid(0xee00, r1) r2 = getegid() fchown(r0, r1, r2) r3 = socket(0x18, 0x1, 0x0) fchown(r0, 0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x3, "f01d00080500c9d800"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x18, 0xc002, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x37f) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xfffffffffffffdaa) 02:38:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x11) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x10, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000080)) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./bus/file0\x00') open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) 02:38:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:24 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000140)}) chdir(&(0x7f0000000000)='./file0\x00') preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/201, 0xc9}, {&(0x7f0000001300)=""/138, 0x8a}], 0x4, 0x0, 0x7) r2 = semget(0x2, 0x2, 0x500) r3 = getuid() setreuid(0xee00, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) fcntl$dupfd(r4, 0xa, r1) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r5}}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) r8 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r8, 0x1, 0x3, &(0x7f00000000c0)=""/232) semop(r8, &(0x7f0000001500)=[{0x2, 0x7, 0x1800}, {0x1, 0x0, 0x1800}, {0x1, 0xe72, 0x1400}, {0x4, 0x5, 0x800}, {0x4, 0x1, 0x800}, {0x4, 0x7, 0x1000}], 0x6) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001480)={{0x1, r3, r5, r6, r7, 0x28, 0x6e}, 0xa16, 0xd311b9d, 0x559}) 02:38:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$PCIOCREAD(r1, 0x8010570e, &(0x7f0000000080)) 02:38:25 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$setown(r1, 0x6, r5) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r6 = socket(0x18, 0x1, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$PCIOCREAD(r8, 0x8010570e, &(0x7f0000000080)) ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f0000000080)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x2, 0x1}) 02:38:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$PCIOCREAD(r1, 0x8010570e, &(0x7f0000000080)) 02:38:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$PCIOCREAD(r1, 0x8010570e, &(0x7f0000000080)) 02:38:25 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 02:38:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) socket(0x18, 0x1, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$PCIOCREAD(r1, 0x8010570e, &(0x7f0000000080)) 02:38:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x1, 0x4086331) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f00000000c0)=0xfffffffe) r1 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000340)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r2, 0x0, r1) r3 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x84) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000300)=0x101) setrlimit(0x3, &(0x7f0000000040)={0x1000, 0x20}) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002e2f6275730065cb8ae0e01e3407051b616a3f71e63bf75fe7f3701fc364305941339d6feff178f90d4978c86f615237fffb10d301d660aae7444db3382747c89078c318b91ed8c95df96fb815c87db7bbfaf75fa95eab6be224e40e13b827306ec0af"], 0x8) r4 = socket(0x18, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r5, 0x0, r4) open(&(0x7f0000000380)='./bus\x00', 0x200, 0x8) setsockopt(r4, 0x40000, 0xa9ff, &(0x7f0000000240)="d1eafb5c58135981b070657cc2e0f4de44b60bae18ad33bbafc85ecae0645a523c1bce238d1319d41acd8c3af471003ae09e4ca107a5053a7b75f781c0676834fa86d7acfd30e6243b42fd418fb43848edef4cbeb065b3b44fb437bdb0f1d65edbac87b4013bab1fec0ab99bc29bee35046006635a5ede22f3b74204c4eeed88be5a0824e617b04628175d5672c9f3", 0x8f) 02:38:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) socket(0x18, 0x1, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$PCIOCREAD(r1, 0x8010570e, &(0x7f0000000080)) 02:38:25 executing program 1: open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02dd8b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r5, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 02:38:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) socket(0x18, 0x1, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$PCIOCREAD(r1, 0x8010570e, &(0x7f0000000080)) 02:38:25 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) write(r1, 0x0, 0x0) 02:38:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(0xffffffffffffffff, 0x8010570e, &(0x7f0000000080)) 02:38:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) pwrite(r0, &(0x7f0000000080)="3d6be788779a46281328ae10119d61446fbab842c521d917b9df991e280a0978cb9d12ebb49e18638e428a5788d3eae6e7a1884ab089b6b25478c75c5ddc1a179efc37efe13c66831a7d2e1e0a5b44fe82f73796df371745493d000b54cfbbd1c1", 0x61, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000001c0)={0x2, './file0\x00', './file0\x00'}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0xc}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$PCIOCREAD(0xffffffffffffff9c, 0x8010570e, &(0x7f0000000080)) faccessat(r6, &(0x7f0000000180)='./file0\x00', 0x170, 0x2) pwrite(r0, &(0x7f0000000100)="6262b56ede21d2aef53b615f29e22f1b5a1d6269a3ec0f21895a82bcb8bdad", 0x1f, 0x0, 0xea1) 02:38:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(0xffffffffffffffff, 0x8010570e, &(0x7f0000000080)) 02:38:25 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000000)) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) 02:38:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(0xffffffffffffffff, 0x8010570e, &(0x7f0000000080)) 02:38:25 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c", 0x97}], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000040)={0x2, 0x401}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 02:38:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, 0x0) 02:38:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, 0x0) 02:38:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) close(r2) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) r6 = getuid() setreuid(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={r5, r6, r7}, 0xc) r8 = syz_open_pts() ioctl$TIOCSTOP(r8, 0x2000746f) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f00000000c0)={0x0, 0x1, 0x804, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b695", 0x5) 02:38:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, 0x0) 02:38:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) fchmod(r2, 0x40) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3ffb238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c1287ead4bcb775ca69dfceac2a84e6abca64896810440000000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae4470600220495aaee48c0a0c62f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f53000800ef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c659012870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f2f77420eea4173d5b6913eef9e40000000710000d2df0ac87e0d7b65b7370cf97d03126da536ef612e9e3b79f7424082be10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c99de8e317dad23de98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f5e7dd8d7ff9f49d884ee2cf37250000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e080f01b899f51d9affea8d8b100ea0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d77776bf5f227030482137813494ae280cccf913686412d26ecabb83a85f9e9e1107df6d719584cf71a000000000000000000000000b3192ce31d6025a16c2f5ee530fe73323f147ca53dd8932413061db6a17c641913360f098f78ad273558abc0151205437b4185f1b9fadb84df06927ff5d30e2b950be70f0df434be0000000000000000000000000000000093d31bc5d0bb5372d716ea5f89ba6628bbaf448ca976fd462469f859c4bdcec5faf160a1da6848a4f14cd139a3cf04a384eb8dafe562f764a7892264bd3bc4de0a6dc0258423c476919cde7beca0f33f1bbb6048d6aa8c5a08a400fade67a36d00006a5c80d8bf6041db2868088de3745617b5acf6c1a8b590b5d7010100001c0b52053565afd5fb1be5138bc528687e214589cef2d4ac4aef2f5114a2c181476cbeef99f3b9f1d25bd1c3ad4ec012771a7db0bf109db17efd7d25772d5b9aef6024066d9fd219f5277ef7354ac79a44b13abb854567cc3e236aaf559ed6bf663c68297621a1137cb8b0d3ea0a58aa0129933ba7c94ce55ad77713275a5624f864f1424ba370ef32c85e4461e1482f1e09c7f8ecfd72a2f21b3fb1b80ff5028f6c6e3b7b1ae497151c7003a091fd8ac3de297c73d8ec10cc5408cf1539dd404fe04618c034d0de76467fc25ab4c0a1a80dd233376fdafd0fb7dacf9e96e6f262529e5d1fc8f3bae89fff45cefd9312612543fb2495944c3a79889556968dd9be2aa44f590856cd589b604e26b5e5ac825947bf0350f3e15e44953e5b0a4997f3644d4f78bbb9804720d950536742d177e269be3668af8f1afcde5e106795bc4f2458c6bc09cde0535bab3f65651dd4f64915b7"], 0x10) r3 = dup2(r1, r0) fcntl$dupfd(r3, 0x0, r3) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pipe2(&(0x7f0000000040), 0x0) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x9) 02:38:25 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000000)="cbbd0efa705e685a2bc1e3b7303be81c6fa73b04664a4d5d68d90534484b5bf53a6f7f80839e669c05fa0937fe4d3c1159ae", 0x32) setsockopt(r0, 0x0, 0x24, &(0x7f0000000080), 0x4) 02:38:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:25 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x101) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r0, 0x0, r2) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x101) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r3, 0x0, r5) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x101) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r6, 0x0, r8) r9 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x101) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r9, 0x0, r11) getgroups(0x6, &(0x7f0000000000)=[0x0, r2, r5, r8, r11, 0x0]) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0xffffffffffffbffe, 0x4, 0x0, 0x0, 0x8004}], 0x0, 0x0) r12 = socket(0x18, 0x4003, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 02:38:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = msgget$private(0x0, 0x10) msgsnd(r0, &(0x7f00000001c0)={0x1, "99caa673f84800e9dcdde67f630b2f6cb1d21a5d49894d9fd42351b491eec32e5a4ac24ed6921e704c8d72d432df70e7572659be9375d142c1c66cdc960017c222b2ca0fa20c6648db7d5f4f3a74ee28498f4552c06428653fa670a12b747f7e58df83d6a98c33dbf1e6ac1ca8d58af291c11756405845c30584d603e1c7989dc5dc06cfc49b8a5029e7e016496e3b06201b2d3c50d9d52c596b6bb845c9318ae882d01e"}, 0xac, 0x800) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10000, 0x0) r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) 02:38:25 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpid() r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0xfcfc96ac7f7865ba, r0) setitimer(0x0, &(0x7f0000000000)={{0x9, 0x81}, {0x80000000, 0x400}}, &(0x7f00000000c0)) r1 = socket$inet6(0x18, 0x3, 0x0) getsockname(r1, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) 02:38:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000000)={0x80, 0x8, 0xfff7, 0x6}) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x1f, 0x0, 0xc1}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) readv(r2, &(0x7f0000001380)=[{&(0x7f00000000c0)=""/112, 0x70}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f0000000140)=""/24, 0x18}, {&(0x7f00000011c0)=""/213, 0xd5}, {&(0x7f00000012c0)=""/171, 0xab}], 0x5) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000280)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000180)=0x9) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000001c0)=0x7992) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4}, {0x6, 0x0, 0x0, 0x20fc}]}) 02:38:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x9}, {0x45, 0x0, 0x2}]}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = socket(0x18, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$PCIOCREAD(r6, 0x8010570e, &(0x7f0000000080)) ioctl$KDSETRAD(r6, 0x20004b43) r7 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r7, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000002040)=""/4096) shmctl$IPC_RMID(r7, 0x0) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) 02:38:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000000)=0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./bus\x00'}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 02:38:25 executing program 1: setitimer(0x0, &(0x7f0000000100)={{0x4}, {0x80, 0xfffffffffffffffc}}, 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) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x20000, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6, 0x0, 0x64}]}) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x4}, {r3, 0x80}, {r4, 0x20}, {r1, 0x100}, {r5, 0x80}, {r1, 0x2}, {r6, 0x20}, {r7, 0x100}], 0x8, 0x8) setreuid(r2, 0xee01) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000140)) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/224) 02:38:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000040)=0x2) r6 = fcntl$dupfd(r4, 0x0, r3) ioctl$PCIOCREAD(r6, 0x8010570e, &(0x7f0000000080)) 02:38:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) fchmod(r1, 0x1a2) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) getsockopt(r0, 0x5, 0x1, &(0x7f00000002c0)=""/248, &(0x7f0000000000)=0xf8) fcntl$dupfd(r1, 0x0, r0) 02:38:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x200, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r5 = open$dir(&(0x7f0000000280)='./file0\x00', 0x40, 0x10) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x10, 0x40000000, 0x4, 0x3}, {{r0}, 0xfffffffffffffffd, 0x4, 0x4, 0x5, 0x80000001}, {{r2}, 0xfffffffffffffffa, 0x97, 0x1, 0x7fff, 0x239}, {{r3}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x3, 0x2}], 0x6850000, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffff8, 0x12, 0x40000000, 0x75d4c717, 0x80}, {{r0}, 0xfffffffffffffffa, 0x1, 0x80, 0xffffffff00000001, 0x9}, {{r0}, 0xfffffffffffffffb, 0x1, 0x1, 0x0, 0x9}, {{r5}, 0xfffffffffffffffe, 0x18, 0x40000000, 0x2, 0xfffffffffffffffb}, {{r6}, 0xfffffffffffffff9, 0x6a, 0x40, 0xee, 0x3fc0000000000000}, {{r0}, 0xfffffffffffffff8, 0x18, 0x20, 0x1}], 0x80, &(0x7f0000000380)={0x5, 0xde}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x20}, {0x28}, {0x206}]}) open$dir(&(0x7f0000000140)='./file0\x00', 0x10000, 0x113) syz_emit_ethernet(0x26, &(0x7f0000000180)="000008001b247320494b272aeedabd2904003169ba9c1c4771a4ce510328bbd26868bf91325b") 02:38:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0, 0x6813, 0xffffffffffffffff, 0x0, 0x8) 02:38:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0xffff, 0x3}, {0x18, 0x2, 0x9, 0x7}, 0x402, [0x4, 0x5, 0xffffffff, 0x0, 0x5, 0x9, 0x49, 0xffffffff]}, 0x3c) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) 02:38:26 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socket(0x18, 0x4003, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socket(0x18, 0x4003, 0x0) socket$inet(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) socket$inet(0x2, 0x2, 0x0) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c6d3000"], 0x10) 02:38:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) listen(r3, 0x6) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r5 = fcntl$dupfd(r4, 0x0, r0) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) 02:38:26 executing program 1: r0 = kqueue() r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000000c0)) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x0, "854955883d026111fe4d04000000100000001000"}) r5 = socket(0x18, 0x1, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) getegid() r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$PCIOCREAD(r7, 0x8010570e, &(0x7f0000000080)) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$PCIOCREAD(r8, 0x8010570e, &(0x7f0000000080)) recvfrom(r8, &(0x7f00000001c0)=""/79, 0x4f, 0x0, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000040)=0xfff) syz_open_pts() kevent(r0, &(0x7f0000000300), 0x9, 0x0, 0x3, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x101, "27e733c4c3d09d5b206296a58c65a5585c4b3532", 0x0, 0x81}) 02:38:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) setsockopt(r4, 0x3, 0x1, &(0x7f0000000100)="b360417b9ad0c0a92905a254cd9293be544f32e56676", 0x16) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f00000000c0)) r6 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) syz_emit_ethernet(0xe7, &(0x7f00000001c0)="dc204d1942f9832629c9c244e12b2be5a5e30e3b812720d0014abcbc91d60eb6175043a2193697f4b778540df1e9f1e5242e1d2a19740df13384ad9d2b650216eda9a9d8225985b430086aa58b50639c55171d58fad845f94e02f00fe87144cf2d30b0d58ca638d136918d01127a4badcfdcd3e0a9151800d418c9717b85333170684e63dec7a5ca9feb49bf301ab3ca639fec98b62c02501ae225d62c21fbdc0bca4b15971caf647e6b055f91e7e73e4cde536379d179d7123736dfa99074a457f68708e79d818db9b6738386850bb21e8baef1b091f4adedc7336b1fa5c41101b33130089172") ioctl$PCIOCREAD(r6, 0x8010570e, &(0x7f0000000080)) 02:38:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffd, 0x0, 0x201, 0xffffff5d, "0366fe15ebaa10c3ef5caf0400"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f0000000300)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f00000001c0)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000000100)="3e58d57d930aacb3ad2481265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa760993ecc8831", 0x9b}], 0x4) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc015", 0x18f) 02:38:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(0xffffffffffffff9c, 0x8010570e, &(0x7f0000000080)) 02:38:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[0x1f, 0x1]}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) pledge(&(0x7f00000000c0)='\x00', &(0x7f00000001c0)='tap') ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) 02:38:26 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') mknod$loop(&(0x7f0000000040)='./file0\x00', 0x41, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000080)={0x10, 0x9, 0x4, 0x1000, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x361}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x4}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xee6}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x4}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x80000001}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x8}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x100000000000000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000580)={0x9f, './file0\x00', './file0\x00'}) r1 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./file\x00', 0x200, 0x100) sendmsg(r1, &(0x7f0000000c80)={&(0x7f0000000600)=@un=@file={0x1, './file\x00'}, 0x9, &(0x7f00000007c0)=[{&(0x7f0000000640)="180af99051096fd8a23af94dde", 0xd}, {&(0x7f0000000680)="41cc4cfb45c94ecd7a4ca3f2b117d371fb75a82def96ed79c9dbef1fcafc73eb51b19bf7145c3b634df946bc1566ba29bf9c6a6b084d920d629523f02f3eae976eefaaa868d2b0821e5d81e92adce0e48adc76b13286052c8a5bc67ec9b12f88fe4e00d81f68f61a460ff309f1369a4854711b0376e892cbae3eb3780a724964132aa2390f6228f41c6d0336944b9c79fd6fc02fa023a5f5c69ddd18d673a8623247f72ad5d34ce145c70334e8a0cca579abaec4bc43f72c55b827c02d8fa798bcb1d5e8892f7c265932b93922e884d7c01b56ea6c71a9c8929f397a0809889745b9dff341", 0xe5}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000800)=[{0xa8, 0x1, 0x80000001, "91518bed639a1d9ae3996dae8e47273c047dfef946ec723e1ae5c0689992021b52c8d6a6bf6fd996e64636450dd7bbbbc009dec99c46eafd7812dbf673594392a70c9c9ad9f6a778861fedea3d46fe6b6d1096166134a88252cf7c2f18703a7164d6b3377c3e77395672cb87bc2cc610e18279a2e968cb5e74fdf4a17ff8c9f52ea92707b0bac329241a0a1c58e4837b0675fe"}, {0xb8, 0xffff, 0x7, "8ce847a77a7b8fc6f9a9ebd486a9badade6eef9c22b3a67d70ae6a2a55fa66c67a6e8832f1116217c50d50dfd9d36722b7e38a731698c6b6981f6756916cc39ed5fa9719db960a59072a913c3a483177f9db944801804858bce598febb2bbd3490e9491e723934fc020acc9776f6373ba68a3e4c3dfb3fb94f16d3ebde2f7bd0f2c3d757011791853a71cabab4cb18287690b5b480f719c6fec93fb41c484a71d55b7416"}, {0xd8, 0x1, 0x8001, "886028f98f3dfb305ea5eb859f29e67a8e4f6e430f4b8f63409fb168949bc92a5e39893ede2356292e564aaa52e774b5acc3b38aaa5e68c2b4643e49c5af8f98935404597ba36dc4c6207e52e4b7748860321689680b224def997f23f6634ce60c5f99cac5d8fc78f0d689d05e63206c0c65741b267e79244721ddf228a3fb3fe5e264a27900046c08fca799344aee6a98a0755621544b3ec00b69cb6abb0ffcad37228c35499a41ed53c60b3aa90861171c808a0e9e5d602e2f8dfb310323e709"}, {0xb8, 0x4c7c993653c51e10, 0x9, "d6711021a5fcf7ea826aa1f523ffe7dfbd6ba78f056359223ffdb033d0cba822f6a27bd0220295e83a7d461f3094ce0852d7f9d6273db3d9c7ba81421b47ee3e8e9f8121be67931bf279847ca1954ef98985f34eb82ea2cb54eb4209927cd57fba9729fc345c2d798c521485e2c603c43c90e097f44b706784bd6874faafadb2dd5124bc22e9db25fc11f6167c646b3fa79d40cff5ba87cc9f271f7f6d57f672eb4f"}, {0x110, 0x1, 0x9, "553bef292dfc9be6204d321d47f694c968e2efa696dbe7c922f308db110ec980b1bf2f3220c1a351a2d3ed14a6eb557e14a60f4d93dd6da7609be5f5de9d08c50f94ead9274db4f484e7cf06b9a33db41cce0f995ae3f697c99d559196273cc55002753682af4577445cdf825d990367abbb1f4e364ed86b2eda5df13b1b94bb8cd7f5395f31ebac471bde29303bfd8e78ec7967060e02b60bb827fcf739f4b63f1d52bad50596b95c65f2d1672f75c436f1ac21e467b46e1fabf179225602d48fcceea03a6e634125abece22e0d492e4ce18f427959d82b09caa7e57e2b1124c041de532075ea567dab4a031e8b4ff147db0a56c546c72649830af5"}, {0x80, 0xffff, 0x40, "50daf6a9bca193d42683913ad47fe4109ccc10e6a7f254fd8b1d472eef5b8b7762b6480d348db2374578dfad85057918d90305049d0ff777cb043f8f708941b98e6cfb7fbfa476043eff6b74a986b0d560914d4422e022b7d964f0ec8c8387f1d6ae80ba340f284131"}], 0x480}, 0x9) sendmsg(0xffffffffffffffff, &(0x7f0000001e80)={0x0, 0x0, &(0x7f0000001d80)=[{&(0x7f0000000cc0)="2bbc4499dbf40d5e385fb33fda5befa71c07633711259e151c5d275b73301e24c0282ce6263bb5544f753c092498c41ed0698c8cf7bad178cd3177d38ad39f37efe543b53e8544ba93275f742c79c31ae9e21972300069bca46e9f006e2d6caf806cf3a296a8be10c63c7da308f18795d493dcb8957f55eb4f5fe052b9052bb82db13e047c1fc57d5483fbd127769a2948cecab516d85c0d3495a310664fad38cf247f1418ad603ddb451e2aa42f9bb0b7874bc5d46ed360d0a52bbd8e65cfc1772ade10afbd76afeabeef3ca0cb402e299870456cd12393ae953ab6a98a99c80a86c8734daae5de8991c9fd90d900618c1fdf72079d08cff1a4412efc02f5b5b9596688486a834ed1f01d863673c3e7545209f98e5fdcdd65f203f0f4f629ff4076ea59cfdac2f4a7b3856421c433945a43d8725d6b9795d7ad0e3f71d054e36d07b864f725952f6a084d0c8e16ab95714e162e6285a123e3c4625d03a5663c82f0f01c293cb890b99ca894b6ad4bbe695671895bf30eb0e22e6cf3673fe233b6b9fb9126b42b466572b5e32748d11959671fa146a1cbb25f8290450073582a6cc128a3e01fa303f2b2c0b53427908b8bef99696b9558aa41fad06e1beb0aa5077ccd12ec1df2dd55e0549e6c7113c56952aac979ff976d58a7608311c74ed168fe175455089d347956878fb435a7e1f7fae253eaaf602eebbe1f7b34d551e00f1124588be1a00dd38fb339a6c807344429e3a741d6d77ecd9094938b74732e5bfed8bacfeff1292187d225a8cd5b19ebcdf9714aa58943afdbc3ada5531d32b229f9d2a63f4895eab02cfb8f173c1b6c87a7c34b6001a7b0e879b13b8b91d651b6e8f22370e4d98297033db8f34c8243e6280242c851d5eee1f71cc4d5d10ce6963c98c411485e251e38908c2c5db39d4345f24bf82df878dc463fb6c680c1fe9d1c5e278b5b5ed9bff6bdbec38e410d863458a349db477292b32fe2a0d610f77e91301229a61fe6bf9dd95fa381df38e33463924109423d36330ea3972a4076a85626e93f7cecf0547887f9abf1969f32b32d2db115d1c91c67eedf616d7705760efa014aed3b730ae8c4aacf8609675ad7f9c75e4170b3ff4c419e758a7e5f23399264b885c13cbccd355ecba29dc7cc44458bf2829fbe5c3e7caf429665a0b440461b308413d578d95487a5b5aa52919c016faf0e3a392cdf29fe84cdf674d20ff02dceaed297cd6faf25ff72e6295aaf7751ff4d4acc8687f734e2f28df82e3ff7dc05bcf888744519e0f86a2c4fbe0899045ca61f0b335ea960e00fcaba55a73d18e0289701c5e8d456625bf11015cc7fe4c8ae3f223c1dfa6224ff1032fda35d945bda95e31b2669dc2d5e40676908ec2320da884e52b2051842d6379833745b17be886fb4f2195a5675b183a8964a9cc7b4f1dc6e809a79fb51d65d58c7d5944cd1b508848ad29b156fecf9669fe079905af42e36437904afb5758e85356dc416b93b9751089db9b2b13bf3d00aecb391fc25de699c3fdefcad9c0a9bde219a4e2926fbf646ecf3b157238d5f83082bf57c5e70d1f4f40d2ad985c4bc77e927e20fbde2c9ec6586f105b91220587a51c6054c7b632c61fa24992dcee401157f6742296fd19eab2fc48ffcde5af19f8a9d66486bd34c21ea6cfe2a1c564890afd84cf191d0372fedc19dfb7c516218f39d1a87d8807a772460e839ada7f907efefc9a231d62679d5eeafa643f75a00e526e631c977db37eb3fae3945d6a302ccfd6b7e00a786e33e3175f5747ade26c05344b6004bfa32d021d637b021c5f571272312ca9c653d583c8993e3e48c2079de2819279b37b9b43cec80e478f8cff2a33679dbedd31cd9a83095ae72ba98000520fb79ce84164151dcf2b29b2731d6f20ee81633e224398aed443c3d4f0b4f4c64fbf0185e34cb541ece29036e7d0976e3b7d17bbab89fddb0e2ec1f9370b085248070e1152e04fb7b84193559eadf0a4cc789383061c0c5c637f59b2947a172e9e2e7cc101a5b725af49c939b38bbba21791de4aca0a99022a87dadf249ff5ee7862bbdb0602d728e93704f615246c24bed1fa6ef2a9c23d2ce6208577059ee3d136eb75e1dadb8e03d9f713652dceae2deb93dbcf417e3aada8803df3d0629a48b8a340530441f413fb0c9221c3fa07bdcb7c634cf88337dc847c5ed44d939d6623507b95fa07d3c9ac5e187eab5d5b9befc42c1a195e29b2de74e80e5f3137dbfc82ea0d9351c7e682ee2e715afbe8e8fb06be8df6db702609a49e5c4f98ae3eb5796cd5b1f8b604b9c0413e35820016c7f7aeafa4a3b411835c8e3e80e636b11ee15f4bf6855533e68228d58876ac1bcd1787ecee1b6376f5424220d7cdc2f2a3026780e5e6d61d1d2d3bcc395ca99e5d92eb803ccb395e853209bc72e3719914b11d9baca8315e664f4971a2b0f1bc94f18233652332ca0b3c8c9b3194c0ec6504b07e94e3651a1b3641dd7d89c17ade50d628ee23cb4bf989111c1ef43324eb2055fa761150ec630d1948e15521a355cc163f3f1e11abd9113e215b95a28545c323d592f716c2a7041cddd34a3dc07385c808f4d50247f9120e16c109b068235d87aade1441be0048a504ce35f917e664e11de0aaa11f2e30c08a768f4758fdbaa9eb80043eeb382603e57ec1c9dae87bcd42697a81e432f28258cc181392907b7339f3636bb26902d98d68b45dd46ffc132ce6799ea01b122ba8d5ea7653a8a568fc01fbea8e90a7c55f8ff8ac4455e124ab1984bb19e0e21df0c0ffac589fe37628458eb81beebc19da43d11efea0c05ca78987b650205f864489f50908baa65462731cdb745d60db3a8bd651398fe81adc7af156d463cdcabbe49c17fff79f628be003d31515233c9cc7c10bc4f335fa6083783bd8b74231b94ecfdd946f30c22916580758b0cf26529d7054747fa4c5cd97c023fce32c8b226cc71b64bbe967a2e472e8dc3f0c872be56f37ac0c0f2cd91918b1ea4e4e3c8567687ea1cb26c7f55fd4be9c2bc06294848e4d02c55107a27ec7d0c36796fa41891c27ed3b5411c75a3d343e424b713da617b3f366cc958c981d263a37411128ce90904a5759f9a67eae60218e398376a4cec3715a67235fc77221e4333f0414e83e3761bdc2b6d6a3df9964ea22105382c11664503e831acbf9a03b687cfa9ac08a822ddff01c432cdebbace249250ebb2610c6104293427dd693d0c6af91b2f85ec9043be77900b3511e63f1af9a04189e2a7582d32f9f47195258571edfaf70495a207610c19708b4d6a22800b3d47a307c6295e164275c491212954d6a57f76e6cc98920136ab0fcda4f332509f8ac2e41f9c5821255c6bfced25540289610189422cc51f992fa79f514f757971dda990bd46de155f703718087ad59f1ce3a270392c5f9269aa9858a87c77464dd8bb6dc9b72f36d069c5c752d4040623237668fd750fe676390d9db2672ec55ef5eb7b876bf4867ea511fcd9e525ec3fa05ec17b13c0442b363f66d5a0a371472d6b2092fed8b15205135b3cc677c7aec7b9663a6efc378868e37bc194e420a535f1e6ef229f32cf2cccb7ec6bf0df20ae93189c96b893ea54e586534888bff21bba4932ee5609282957e6aff561f906b03b4e6ba59090b752dff35411460f923708f37faf0d2c85b2ebf150701ae453dd973393718fa43e74437bd7f737077f63e4897fcb1940c9e5c17d14e1d0dd0fe84c42e4989281e0259a9c4d3f591ece0672bdd9758b6c28d1b3652bc572910d5edb83d7b05200a7c5f1aca4156d3bc9f4e8e9b73378bc6ce6acd826da44296d194a71b8884ea9651798538b439c77c47a17f028be67dc7808c42c41974bf61cd47dd69739d873dc7bf1fbbe95ec4e3488852eeed0233b6c17b34c9c4e104889d8efe9f3483ff426f5d85640617d8aa21042f99da73854010a3a471f35a5f6ac8f3ef68b64c23a99b912cecfcf03284a6d9bcb2e4209ee8f617704ca8638c90e75fe31650f1ac3736522ed355117673133c2a2936f8ec13d77ede3aadce1f0bb9be02bd17fb0d25f529da5bf74036bd0063ea395979bc3cc1bdd808741f05237045074cd3d42aa4bfef6a8bc2eda701f98cbf39a11cb8b7652bbc021bf2d5315d39b14c53a81a5dcb41e1d87acd1afd8b066a2ac35c795756b5612d5f8eb13ba3fdbb4824a35af687cb350cb592be4b330fe690d11a97305d0138578e04526d8c503591deedd000b20a8167bb710bcd4c5653a1c754f37e41394f97694350831d6f8bf5b4d628de5046f5cc814955e204446b9a1227f0f5eebbd2b2b4567a1ae1878406eac8daf8e0ea7edaf4dfb03ec970ac66180eb40dfabb5ebb3f4bc43c9a82e16deef873424cfc84ca56ef780f77995912f3ec06cc887c15eb4ac18c52eeb99fd1090a7162a20f2ae778efd8726ad81d04e70b17ffe2b0a8a11b0542319641eda394e2b8518b1a230c81001e26df24d826323476bd3a2e5a59d1e27e1215ae736982aa282de56450fd268cec08b1ec71bc3d2660657c8a66e8da290258c6fe4f9133bda0509b8e72e090c006a769fc85a7f9c8aff9429f9c8329b373acdff72e2029f938a99a06d61c5d2fe142c4a83dccea95a06d2be85d3dced481d1baf483cea6f76f6fcd5bf380fe3d0fffc19c0b0f2d409ce7391dc96360d3d02786bb6ff42efcbe427f63f496fc8bc2b1cc509a0fed58905b7533be984fa4317d7696ea1ff39f4c7bcd0a774819f43f0cb4fd71de7022af34bd81b659bb6b68158e76388d96e32e662a1dd02c03236bad571e437a449e5a821646712e41d85a91664a30d3410ab4b3910f9da5a14d99f91b52f4d1d423cbae78fb66cb700da0f586c23b3917de7bad0f5901af7b4855914e3fc7ba626ecdff9cb39f0ecb3598a5b6c49989a73a4c559f56e66e3900d612ccb127a91afffa621e6396f6ffa5f386ec6149697c246d6fd8bd1b6f70c0c56d398f30cf4cd2b09dc54608f20f32613e8c85f4917504e37bbf0dc0d7fad9d20ce8151f571b104ec6153e89531faf68b3ed7ce43fb2883714a27e2a8ef62f2f13376d4c410ec63d1b53b7cb829b5ee95f11f1e268fdcd694255f6ab6a195b718dc3ca38a164f71d8da50ca1d09b7a874c7c40e326b498f0ff8bb34e4793114d7c69ea004ab597e90d220cd084727d4e4d34eb152e331f873b7c851165fdf207141202b048d1f508bf7effcadcf1658a347bfcb0e3ca477618ab0db5bdbaf81d188edfd52f251eab041925445c61079b444aee00d0b4d3d17ffec79b17ee93a7f37dc3c98094cf3a3f164807f1738b427c54aa54cc8bc341758c317017f71ddcc2abc4978b9de2d1978e2316ed41fee2db1bace8b379650095f226433f8efb3b132afe3221c7e57a6ff615f6aaf10d32a90b37b65304cb60da54981f2a232646d2b07324edf8627179b44ef1443269dbff0a558d763a476fc71239c428a27ca1bdf74fcedd0e9e2a853ab3346a4eab2d2c725798dfa8d456eae9a89da01d9b6a48e88750106751803a1d4526bf2b7348c427c9de3f4763da58711693cd00353f0a9dcefaf286c37afc7f2b2d611a3f6f8daafc12b3e81e60c5c9e637e4d120724f21fddb2106698c33aa51577119130d9b8ec76d7c124384c511f941477fccb4f2528e58456f0f55e7b67ff5dce049350e4dbea71a8b4982db4ea3eda94f0d745dcf597c38f04761ca60f30cf025a8035394d70dbf5a099fe0f08fd28225a780211ad3674b224754ad5991250e6517a0f1e7c477d96c044b19c6ec843fbbd71", 0x1000}, {&(0x7f0000001cc0)="2d0c1430f2d7f4deb8f1ed026ad3333f9dc910255c25a36cfae621507d7057e3b24ca58fad5250d2b2bd35b03bb2e33fbe143e1f209d9930b8b3f4410b8154191beb3fff79a7c1962fbad4f865f57c5ccb70298ae7632a847c41cee4a867021740aecf5748f3e103c992f2bf984410c8037e8bfe015d0f31a9546bc8bbd3357e3ad87ab05ac15d27bb6c35f587cee8015148fca075907e6f8a8ea92668f77859f021", 0xa2}], 0x2, &(0x7f0000001dc0)=[{0xb0, 0xffff, 0x7, "9dd67bc8b64f64ac27cd7e5e3dee75d5700fdf7790f8408f1cb1980ef1ec931f05a803d367066600cc826a0b7e832c092337a0622de050db90644ec3389c0fbdb0f2bb41c1f03b75374e4a903a21d1b1ec5a1451ca8a6435151deedf7bafe4374a9beff5c849474b9b0cdf3862cace948f7db757a83d3fd407d4dbcf050f7e2e2b266feae3f5990d74b505abade9626e61c661da9295c620fff89a68c4c7"}], 0xb0}, 0x8) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) symlinkat(&(0x7f0000001ec0)='./file\x00', r2, &(0x7f0000001f00)='./file\x00') r3 = openat(0xffffffffffffffff, &(0x7f0000001f40)='./file0\x00', 0x100, 0x80) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000001f80)) lstat(&(0x7f0000001fc0)='./file/file0\x00', &(0x7f0000002000)) chroot(&(0x7f0000002080)='.\x00') getsockname(r0, &(0x7f00000020c0)=@in, &(0x7f0000002100)=0xc) chroot(&(0x7f0000002140)='./file\x00') r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000002180)={0x1f, './file0\x00', './file0\x00'}) stat(&(0x7f00000021c0)='./file/file0\x00', &(0x7f0000002200)) chroot(&(0x7f0000002280)='./file0\x00') 02:38:26 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4040000013}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:38:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) setsockopt(r4, 0x4, 0x7fff, &(0x7f0000000000)="4ba32d66e6ba43a1878289ac590ca47b3e432bce0b6a1c121ba40920d9a064fcff0509d1555787c1065abd69115f5924669f475fedd366e2bc2faa22f1749303440be9003523ea2aaa48ef922e72084654e7b594914d5cd2a17d2b3490818cedfa7ee7b6f8ce4aa25633ee1b26c6302d2cc2ee3065c208", 0x77) r5 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) 02:38:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{}, {0x45}, {0x4, 0x6, 0x7, 0x4}, {0x7ff, 0x1, 0x9, 0x5}, {0x1, 0x7, 0x7, 0x7f}, {0x1, 0x9, 0x8e, 0x876}, {0xffff, 0x2, 0x80, 0x21}, {0x279a, 0x1, 0x22, 0x5}, {0x400, 0x0, 0x8, 0xbe5}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45, 0x4}, {0x6}]}) fsync(r2) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) 02:38:26 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) socket(0x18, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PCIOCREAD(r1, 0x8010570e, &(0x7f0000000080)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x1f80000, 0x6, 0x5, 0x1, 0x1, 0x7f, 0x7, 0x0, 0x1, 0x800, 0x40}) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) write(r2, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac836", 0x11) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r3) 02:38:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) clock_getres(0x3, &(0x7f0000000000)) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) 02:38:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() close(r1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) 02:38:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) socket(0x18, 0x1, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:26 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2f, &(0x7f0000000000)="06ebff8b", 0x4) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x3ff, 0x4) 02:38:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) r3 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x20, 0x1}, {0x84, 0x3}, {0x43, 0x7f}], 0x3}) 02:38:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45, 0x0, 0x29}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:26 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x4000, 0x40) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) writev(r0, &(0x7f0000000040)=[{0x0, 0x15}, {&(0x7f00000000c0)="94e67d78994a071ef7a591b875f0d8243c9ad17cc0488f5945db5b33e106979d500cacc1eb5b2123a9db238206dbe9fb54fab42dc178a69a5168f4aef754077e75ea190d55647aef007c913c42727824d6637bf19e050110507d06976f5db792063f1039da0bea9e60db2da6f6218b7d46f2c23867b3462d3cf146ade81059b4d9094dec154d1e4ef3ed01f850cf2f7d488009257e9e0fce7fb685e8d881d6b83ed87a17cf434a299d2b325e39e914ad3610c020a27d51ee3662039b8e64943d14a4c15aacb52d0e79eea80b1b9aebbf4fce676e1af8839adec95e9b9ad8482c29c56380da62a65b0407426bef871d16401e289f080c9666402c6dc3ab89ca11fc94981131bae81f1203dd300e012a59c97a518660672adf43353a92a4560153bd8c1fcd40823c0b2b009e883f44830705eb0faa9b064364c8d532ddcfc8fb3a0b87b500f6181a1541bfb35b36cf30023efc6494088f9e297a0cba4da5a638713d6e59a169318617b45155730ca01e6bf70aad01bf5306835061121f624237e30c3c6242b4812a0f4ba1b126f84e97b317387c68dc504b6ac9b229ee7c4c8bfea15564998eb6fa5749a623bc4eb6062a153e67705d2c4d45308e2591d578ea0849c3daa5941d6b987dcb2d3d44d466b4778cb12387ff9ca5b51b68f8e304cac486e15a51199affb5f773f1b91bb9528ad49870f62fbdf9c02af902f6ccf08d02a289374208ac2f56dcf179dcdd06e1d5508f1b394c949902f52656d97cb1e7f56e3a1fb6f909683d8762fc626faeaab413d23e7b528131752b5c4e3b85beb0b70c3ebb8ecf95911a3c88ec5223e9a83e754d41c5b5403f525215a254fa449fc5e9bb74fdde0fad95cf0bc4303d7dca740c0eeb19eaf88bccf20f85367aa43e6e78a3cc995ce176b05e73e419fb4b3d8bdec16924ba5b1c7c784050a97bffcc0c9e3045d1cd563f4be75bee6b61f47062611c47029f8fc64ad4503d931905490d692678417b47cbae215e341bb261f631fa0bfc4159da4aa78ac379164d9d8840bec479c670a54e8f93b614b9c7128213458f06d9f028697e6b7d5cc93af27190634faf403a7ae696ec5d583bdfe09ec31363aad9c05a9b66b9e08c08407144f57911eac7ef79a213f09d317274687136c4d5a939ae7ca34606e6fe973ab8dbd379765218ddf9dd357c6ec83ec2a3d5f1d534dec39b66fcd247a94b97dceefba5d20e5f73809d6052552f46b055259e683f3a42d56408eef0ca099e69863fd188002bdb2b9b2604b6cc9097c47afdac445a874e679f9f453f859151b3e1f685491393c15f3cd4705d3b2b9b8678ab020b0902c44d606b7fba58a2a894129966aed1babdb03426a67b9c2ac44a33377141171727379581ca1b0f337e975eea45036d5c4db0c383ea96493cea7164e451a0783a2d5517bc101742bca5900553112369a929948feb7fb3258e39ab7f401c86cfcabf0c6c87c0172511ef2eb4cae9e786ed093ff72bf21931e71dd0dca726bb812a3471c68b1f582e589614763f2df7171f27c2d4ae319bbaf79f19508c42b06bea6d82d5d6b9072f7f64952e50a5787b0c77e770cabcd8c3c086299ebdc34b34ed47ac0719a05578ac09c3613c1b0da35ef03bdecc467653c76b0d1830f4e45a3fa72eadcd9b30131bcc1c832bb4b88315161dfd31ba82c771e4749d8a34fb97555976a07b27c373de7f96cb1870ebc77d00a35d0e014ec51cd2e611dd0d72bcbcd4a7a9bff2998a21603eef72a6e9e4e3b184190c31298ef34d79e29b7523c4d781080bdfff62d799e5657131f1efd0be0bfbac5708f7733128068576b57340b0abc92456355403632253b0c94d86ad470c3a543736e175592da290abfbe3f2832f621941d37dddaafd6b6e65e8e480fbf1a417141bb30f42115d27f95272871df818ea3d2d9d1816c1d90cc21ca5ff1b2aa7fdbc6da56587bb4476cd13b8db26e637410c3076b950c9c79be2b33c5d1fb53625aa2d90f3aa1e7d2bd372e0e34c989fb882134d5c515ea5c6f3046d5aad5884278a03189edb598ebf581d8aed61d9b183f904012c1309c063992f070af6c8d91401ce7df3b98ed5bc6a81af25095264ab4cffcc5864855926e2650e9d98e86fceae75bf2a22e5db3c9bb60170324b51245e4bb7bbe0a72e6f68e589b78537bddd7c3d3b8e73205e10743dfaf2950b6c672c1160991cc53ba0eb24862dfe61dfefcbd1d27ec8ae558b220a659ed47fa1bb1f534514f3f08b8cd5ae68404033f2e504d81cb9c71c624fbf05601ead500860272c5d70b4d317b1391dbc1bb1b2880369f1522c51c1411a2949eb70be27972ebdd492b754b56f0e5fb49aa6e565dd633425625dd621a56ec19d356691917bc245035ce989bf95bd59ca89ff0a0e6c4eea1dcd45fb6baf3208a36f57c8302e5be1923297037088de65d098966448497c40d1c7c2b23ca77e26e464f551a2d0f3b4574729fd7cf011d777240e16453131f2c25293c3729d8a1ac7c04d45c7953c6ade88daf63e6907f153391687504883dee113299f5444b9a4647cde10fcd739043fb0190d09ec76805f0578f239697a687bd77c6b02d618ae5de14301a60a9fe1655cf3df079dc7310bef49505998aded49e139616cd32702f8723fc1483ed2e566afb69f2c8e9341afd61e2aa8fd5f681fa08e99bb588e66ac5e6cc77ad6de39bdf4b64ea5720a68b0f6337cf97ccf649e4aece4f6451a0a42a71dd5477f1f36b2020d5b418f0a56a61d305736a890ddf9129efbe7e78e10cb52a7f823f8aa7b8735e406d578714faea38a826f2debc987f7b95347e656f21eacbe7d9c8a56adb78a188b79d88931624283aa88c87b21454bf1487ba8c384b75a70a7b6fdb3443f1ea4f16938918e88226ea5caef203f837c643485fec1247b419af038d44187e00d273260b7dde8ab6e73a7ea11d907823369a7e2c556f730850ecb57e4b57a34d33b02c529b97dbcfb7a2b7174b814a18f7ed9ba43387e337c2194a17df7f9a504c1e090dc3c0c8baff7777e25bb0f20f422d6fd3d02d13ca16c2a96102971c9b8bc53d45c43b2edd95ccda76aa1b00b3cbd64a4309414ce4ecbb31db49b23aab23ddd70821ac87283e751c82d83f7526bca29be914f10b7c4cb806097d0bd3a69c771139920accce704598027629bceb387a647efa1bb3b1e62b21a9deabf5b3e4c6ec256450a8dc492245affbf7c0f15613931e8992666c9d315264a0e7e7d2fd4b1dd38018e0eb7657f1404e7d012851a0fa19b4035fee0ea9ed325d1b3711b7fd5bd646492bd12a6e33ab415134ea3bf64dadedec24da0c01677dec6304fac30e697f49dce1b3f9c53fd88d777ccc897ada04f43813e0a4041c1aedf969d7b86bd42c2358cb74a0372dd245cd90ccea416254980a0886ac0f44fb72afabf3a022cc373bd61d6b593a5931178a5484524bf2aec0aa09430db02d8464c070cff1bc4026c62a003179e244ccba2e404e414aab19784133ab24430909a13eaa6080af6b751d3fee7d6ef747ec000ef5dc90282caa1ffcc0a38ae7e305f611f9084022c18515851b16f9a5b2eea028809482342b3dd6088b2ab9adaa37936717f1c70a3c93c3f3f4496210abdb72707901c2abc986c48cde0b5af8977be7f6e05f68bef8712ebefd9896259ccbeee58ab2b6ec6bb1356823f7c8f436e9062cc9e672f393c630f4104d14a48dff2ff0b7b41f4ab8e5b7855288ce65250b0cd179670b901e631ddcba4acaf0a31e2ed621302b00bbc03e7b1cd523a3b461fab3de6340104ce03322b0efb11aa0528bfac2e29e1e5f21a6aeee7e581ea8a498bad798347e9e8e46ac79b0e5c4d77915bed968ad8d6073aea951c25ac40a244c447e9c6c5a487eda310c23229c3564ba933dfc9df0733ba2310a053008584a831c9a81a1dd6de0d54eda6670656e9d20f6c5b4de9a65cad6626a07d22b810ca0dad3b472693c5cea6d30b99fc6208277189dd49462e35194cf6040f1782a28e746270578d3d55b81914b4e50e30b0da5a4d228c9cd3df29ce260d3b3b7df7b67e4a97f799311d011ee447d1a0ea432d0c71e100a06122d58a760bd8e67092ed717c3a50f2d2e390e9860d8e0cfb563781df9cb0805a9c2767dcab8e4b833002955f7e92d76e702096a4c4743674f05b32fae1a698dbe3acc580cccf118989cb580e595f0f79da8fe8862e83387e7361c058751031e8382b66a8d1dc4f1dfb5727f9681d481a983dc6a1df1f978a64fe1dd1158dddeaee088d2c7a8327787a8046696ee2f5a37bf11bf9c533f99497fd4d790fcdd948c3e9aee81e8269df9c35d91c6c7712eb12be4d6a3e3fa16f83b2ae12914ff2d72b4ae1e18650c98cfc1b121891e740fe80081834cdf3839542a27ed22b73da58de5584234d63633e8f11f9ebd224b8b525377a8095a8966a67fa3f8893bb3a4d0e7d8ad08fe1ab4464799f8b8e52a36a9d6115cf0c2ce3a427baf50198650d8a3f2c5dca3cbc1783b9d6a686d5289f076d871640650ee817421f5a418aec599281c6a3d52153b7a4045227d06110e0d43ff2edca511617f07c88d7d44f4d0a9ed552e5111315d5892e417957c92f11181a16f70a5581e781ffe9ba3bfb1929041e80ee94f3195bdea9103c03051792acee21339c288c2e2ca13a2d74934fc7e7bde6e003de461e83dd22aac6fd57b6c12c2db04af67acfe170f8226fa7444d1a25fc536a8fea7f44b348fa98d956f479c4cf5ba414b0131fd7a64ff1e171ef74b8a319b887cd79073d736c27ec484ab96532432a8a53b94d109e7e5539bbca15628b5e1bfdb860a63475a77bcfb94e001bb551956a8c44b36cd5027cd5d580d983ea581ade24af85339c1c665926a26242584012af4becc75d1423c81372fb7e313cae237ca18ce0cec069f238241d7694a0aaeaa7c23efad211c409d1027202aaca69f9a33887a9deed051224421fee2fbed9f2a01f102bc1b0211607498aae3f81f2a398a1041783954938cdd2879924b424b2082a8d4c39db0b1daa9df27658b4a1006b3a15b7f8f94986d3a3c9a177a66d0f8617c592e59e7b20d72f3fefed92d682264697cb3898f18b8def5fe657ec9e33892775e442d1190f26b641e38151fbd5273b288ea01e10bdd3d7146b66d49ddeec806210048bec7bf4c6900da2131a61acf4335682e9bbeacd4ba7ddd3b0f69c5a9f27e459e38739cbc1907a4afd96d7e6341840ce7eed946415d301e19b1e260d62baf128b16e47d9337e81b8c77c8d75138a7bd957fff5eccc2721b6abbc43cc120cf4da0e48fcad73712cf41e703acc5206a273719d525b746c0f64c099752586dcaf63d3ee9e7731cc5e1a8c8816afb7a3ca016737f73ea751f73655c258b281b94736ded6d32427650960c78a4606bfcf929e61ac6c2e8a723269467ef317822b913fd0cd98d4de429ef45db880245ba1f3d45ff54450e9475906e59d2b030dc797b4f2d3eca4b6f37d664581924de5051ef47fd41f27b8622f05b5ed24625567cac8ce92a40d9bbed15146d77b250a043f33af52ead3aa87bd3b535d11db7cd6a34ea459622f1a65cdd9271a8587d9e3da2c537b608fbf3b5449a5a1aa87f954f0e71e6fcf0554898ca5fb53a6f38769f86594d85b9023ece4b4fbf207e12f609a1a57ad38b1b7e289ad14c6bafb2cb94069828918b5fc738de245b4dbc61006727876ee7228dc4deff9bdda789ad50b0f4c803947c41a940fb75b9f38619c7f01de25304a693a268234e4793ef93e618708a0d00ff8429df9a90ab2320844"}], 0x1) 02:38:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x10, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x8000, 0x1b4) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000040)={0x2, 0x8000, 0x4}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$TIOCNOTTY(r2, 0x20007471) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) dup2(r4, r5) r6 = socket(0x18, 0x1, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$PCIOCREAD(r8, 0x8010570e, &(0x7f0000000080)) 02:38:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000040)={0x1, './bus\x00', './bus\x00'}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:38:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d, 0x0, 0x0, 0x40000000}, {0x45}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0xa, r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) write(r4, &(0x7f0000000000)="2ef6774ac4456ba2b91c375744a88fd32335dd75b6faa27ebb4e75904cdf38ce003f9f0fa0cc0669c72c7e5a3b897e6ed1c4e0ad829327b91c74af2955de6ebd4a07", 0x42) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) 02:38:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86338) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x400, 0x0) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r1) 02:38:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r1, 0xa, r0) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) r5 = socket(0x18, 0x1, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$PCIOCREAD(r7, 0x8010570e, &(0x7f0000000080)) r8 = socket(0x18, 0x1, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r10 = fcntl$dupfd(r9, 0x0, r8) ioctl$PCIOCREAD(r10, 0x8010570e, &(0x7f0000000080)) ioctl$PCIOCREAD(0xffffffffffffffff, 0x8010570e, &(0x7f0000000740)) write(0xffffffffffffff9c, &(0x7f0000000000)="5f9cb93511b9f866080bb191250e05520c048d7c720460b089a4056d2775bda1149289d61c2ab4376bf4d7dec8535768ea3cc3aac3a58fffced433d9dc80fe55f13ed8516626979447d8ae171baef59800e2238ef6738a4d834a13867910942d10285fcd225422c3e5b8fe8cdc22a8b333003c7d8056fd", 0x77) r11 = dup2(0xffffffffffffff9c, r0) preadv(r11, &(0x7f0000000680)=[{&(0x7f00000001c0)=""/222, 0xde}, {&(0x7f00000002c0)=""/137, 0x89}, {&(0x7f0000000380)=""/249, 0xf9}, {&(0x7f0000000780)=""/242, 0xf2}, {&(0x7f0000000580)=""/230, 0xe6}, {&(0x7f00000000c0)=""/68, 0x44}], 0x6, 0x0, 0x40) 02:38:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) r4 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x20) openat(r4, &(0x7f0000000100)='./file0\x00', 0x2, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:38:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000000)) 02:38:26 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="7b9b97ec7d44ae036cff583215102b"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)='\x00'/14) 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, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 02:38:26 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, 0x0) msgsnd(r1, &(0x7f0000000100)={0x0, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e391f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f5732b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f24dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12e1ed6b56524fb17ce9de91e9e0c170cbfee2f3b1eb1ef355c95ac614d5cfa701eb733d935f577d3078204f39b16154736d5bbb01a899ab6377e50e260a3e4dd8354658dd5aa9716e46453340809736875808ab19c3924977fae513c9d53f079ff60d89cbf3dde7dd4e6928af1a021112d238220b1330ed70837a092ade6db9c254779270b682092f5547a1e10b1aa40477e22bde877e17982c7433ee62349d8a32bd8fd978e15daa3e773f635f41c4de0802ab339365b1dc98"}, 0xfffffffffffffe51, 0x800) msgsnd(r0, &(0x7f0000001200)={0x0, "2e1100b0df6d7fcf409def1a1fc1ed34135533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d1fb7cf63c9dbc6a87869b8ed7fe114d70adee7d696a5fa50d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a08dca519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b3922299a460f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc089aa0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a6be806954bd6968dd632de372d"}, 0x4a4, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="a90000000000000042110700000043e6c9e4b597248c881b34ab4f61f4aeda6a182607397fac47fa22acee3ffc7ab80733ffd501f2e16188efe5ba7cb86b0bfeae6f54c289959fdb832aa9beb24a76b392bd6b2f0187d615414849ff736e80e286c1bdc924df2d4047a234a2ebed3c7588597ccb42b8bb4b5757c7789d6e278d028921e8ddda287dd60c221063ec23e3dc5924b868dfba45e746d80f4bba77fe3fa8a02869ae64e55451547010f24f1968e84074dfc69517b17600"/201], 0xcc, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/pf\x00', 0x8, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/pf\x00', 0x100, 0x0) close(r4) recvfrom(r2, &(0x7f0000000b80)=""/237, 0xed, 0x1, &(0x7f0000000c80)=@in={0x2, 0x0}, 0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x4010, r3, 0x0, 0x1) recvmsg(r2, &(0x7f0000000a80)={&(0x7f0000000300)=@un=@abs, 0x8, &(0x7f00000008c0)=[{&(0x7f0000000340)=""/228, 0xe4}, {&(0x7f0000000440)=""/59, 0x3b}, {&(0x7f0000000480)=""/37, 0x25}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/162, 0xa2}, {&(0x7f0000000580)=""/197, 0xc5}, {&(0x7f0000000680)=""/92, 0x5c}, {&(0x7f0000000700)=""/210, 0xd2}, {&(0x7f0000000800)=""/147, 0x93}], 0x9, &(0x7f0000000980)=""/254, 0xfe}, 0x2) chroot(&(0x7f0000000b40)='./file0\x00') 02:38:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000140)=[{0x0, 0x2}, {0x45, 0x0, 0x0, 0x180000}]}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000000)) close(0xffffffffffffffff) r4 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000040)) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) 02:38:26 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5, 0x810, r0, 0x0, 0xced4) socket(0x6, 0x8000, 0x4) acct(&(0x7f0000000100)='./file0\x00') acct(0x0) 02:38:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r3 = socket(0x1c, 0x8000, 0x40) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff8, 0x80, 0x10, 0x5, 0x7ff}, {{}, 0xfffffffffffffff8, 0x24, 0x1, 0x2, 0xfffffffffffffffc}, {{}, 0xfffffffffffffffe, 0x80, 0x4, 0x1, 0x2}, {{}, 0xfffffffffffffffe, 0x80, 0x1, 0x401, 0x81}, {{r2}, 0xfffffffffffffff9, 0xc5, 0x80, 0x1400000000, 0x3ff}, {{}, 0xfffffffffffffffc, 0xd8, 0x4, 0x9, 0x1ff}, {{r2}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x81, 0x357}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x99, 0x2, 0xd24, 0xfff}], 0x9, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffb, 0xac, 0x4, 0x2, 0x138}, {{}, 0xfffffffffffffffe, 0xd0, 0x24, 0xf3e, 0x4}, {{}, 0xfffffffffffffffb, 0x10, 0x20000000, 0x1f, 0x92}, {{r2}, 0xfffffffffffffffd, 0x11, 0xf0000000, 0x400, 0x6}, {{r2}, 0xfffffffffffffffc, 0x28, 0x8, 0x9, 0x7}, {{r2}, 0xfffffffffffffffd, 0x22, 0x80, 0xfffe000000000000, 0x8332}, {{}, 0xfffffffffffffffa, 0x31, 0x2, 0x8000, 0x1}, {{r3}, 0xffffffffffffffff, 0x40, 0x20, 0x64, 0xffffffff}, {{r4}, 0xfffffffffffffffa, 0x10, 0x2, 0xfffffffffffffff9, 0x3}, {{r5}, 0xfffffffffffffff8, 0x10, 0xfffff, 0xffffffffffffffe0, 0x2d3b}], 0x7, &(0x7f0000000100)={0x4, 0x3f}) r6 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r6, 0x8010570e, &(0x7f0000000080)) ioctl$KDSETLED(r6, 0x20004b42, &(0x7f0000000000)=0x4) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r8 = fcntl$dupfd(r7, 0x0, r0) ioctl$PCIOCREAD(r8, 0x8010570e, &(0x7f0000000080)) 02:38:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:26 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42b, 0x1, 0x5}]}) 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, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 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) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) mmap(&(0x7f000075d000/0x1000)=nil, 0x1000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x830) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:38:27 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2052, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x251, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x400, 0x179, './bus/file0\x00', 0x2, 0x9, 0x7ff, 0xffffe9ba}) ioctl$TIOCSDTR(r0, 0x20004455) 02:38:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x4000}, {0x3, 0x0, 0xfc}, {0x80, 0x78, 0x2, 0x6c65}, {0xbb4e, 0x8, 0x1, 0x7}, {0xfffe, 0x0, 0x45, 0x5}, {0xbfc, 0x14, 0x40, 0x5}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000100)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000040)=0x2) r4 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) 02:38:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0xfffffffd}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) dup2(r2, r3) r4 = socket(0x18, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$PCIOCREAD(r6, 0x8010570e, &(0x7f0000000080)) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$PCIOCREAD(r7, 0x8010570e, &(0x7f0000000000)) 02:38:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfff7ffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f00000001c0)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000180)={0x7, 0x1, 0xff, 0x165, 0x10001}, 0xc) r3 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000200)={0x6a, 0x80, 0x1f, 0x40, "ffd942f7ae8bbf6c62c177e2a2777de8d4608a09", 0x4, 0x7fff}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) pwritev(r5, &(0x7f0000000100)=[{&(0x7f0000000000)="a44915bbfcdaed95bc79cd0b6d0119ead03bf7775f739746d65c6d8ac3c1342a4b490d5428680df963d4fd0ab9d07600c6fa42840c4f63dc720a8913080ffcf576cbf188b932472bb1cf727c35f509744502aeb4c8b3", 0x56}, {&(0x7f0000000080)="b1899cfe41c969d2b03b85dbeb78344394682e0294ab2e01b6e3acbfc9f6f960d7076608c625ac8cd8cd3ade5d3314560a037dd50868a2de7a05c5f7a4c6b42d6f70ce9d5a21ed5331f10bd81ff422a3a1460bd3892ca879e5ad", 0x5a}], 0x2, 0x0, 0x101) socket(0x20, 0x4003, 0x7) 02:38:27 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x4) sendto(r1, &(0x7f0000000040)="3d74ae890d48087e718e324cc7c6ef4d37da523a5082d6ce5db77bf4528a02da202a3f54f7f15b40a99bfd8415eec8efffc2f7831a79c70b62d2c1caa5519aacba2ed5a1396b1ff387a620c16b6d123771065f8c2c4c2363706238d38295", 0x5e, 0x401, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x2) shutdown(r0, 0x0) 02:38:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x33, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000000)={0xff, 0x2, 0xc}) fchdir(r2) r6 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r6, 0x8010570e, &(0x7f0000000080)) 02:38:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x80, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x37, 0x6, r3}) r4 = socket(0x18, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$PCIOCREAD(r6, 0x8010570e, &(0x7f0000000080)) r7 = socket(0x18, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) connect(r7, &(0x7f0000000040)=@in6={0x18, 0x3, 0x8000, 0x7}, 0xc) ioctl$PCIOCREAD(r6, 0x8010570e, &(0x7f0000000080)) 02:38:27 executing program 1: open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() getpgid(r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) 02:38:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) fcntl$lock(r2, 0x8, &(0x7f00000001c0)={0x2, 0x2, 0x6, 0x9, r3}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r5 = fcntl$dupfd(r4, 0x0, r0) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) readv(r4, &(0x7f0000000100)=[{&(0x7f0000000000)=""/101, 0x65}, {&(0x7f00000000c0)}], 0x2) 02:38:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[0x3]}) 02:38:27 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000100)={0x0, 0x0, {0xfffffffffffffffc, 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) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) r3 = socket(0x18, 0x2, 0x0) close(r3) socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="b58b", 0x2) 02:38:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d1357475a70274dcbfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127a20cbdea5a9cff32d5d80703f9eeafcddb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f66b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15752b6f1ebae96b26039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed213d2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f490000000000e2262651791b00000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532e2481ae30097eb2e0def4230618fdc7f9fb467655f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000082a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c00000000000000fb2bd7776bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc8954bc07bc44a581387dc1a7c93bf982ea655ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d8ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2643ed8855ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78f632cae0152281f4a88db0c008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d8431a1c0be11ca979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717873121a21b165bf2ec04000000696eb0a79222188fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c49e194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d67a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a39303008f032a0d101aa4ad723df01e5a2a079c0598f92900006bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a0800000000000000982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a7e63ba99982cc86d811062fffe3472439613c5355b1d30e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b356facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c02ede12f9006f404ec61d8cd6bfafe9e0ea8accc0c6020a950aabc1585c85595f5ffe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064c2d0aaacb1a7e59d2e2051a3d25f6b0b3af58e027d21294dce63ed8901c136d92ad84e0a105b50da05369a96c6306f83bf686c65da9e0031d44f486e4ed60482815a7466446f7b48922a022371ccee6a4bb32d6db27fc76b86aee9be425fa719ed25dea0e63b3bc8172571207bfec859cfb75523db29e719467b8c7b7ad7044d0b87e77f0f50300dff565a2176ec509a64ca4d3a3ba734a10f0ec604dd46508fc7e8af90880e4c5e8ae06ddf2319d548b41811e0034b36a863730491e30d8e6b3648261e070d61be879aff721e595a372f7900916d0fbe4c722528c0506f9172604f22578259119d73fdbe1e85b7d9057d2bbfc2b9a69f0eef0762cb4b1e5da96c9dc29722adc647779c47ddc391ae703a76ca13a78d72fa54431d9cbec6d90ce3017db225f64ff2b21d0e0533ca28d033b466884d8f7145312e2e8df3ef66194f74a2d659ab4a3399552eb6e9559eb9c55a60000000000000000"], 0x10) dup2(r1, r0) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r3 = semget$private(0x0, 0x5, 0x400) r4 = semget(0x1, 0x0, 0x0) semop(r4, &(0x7f0000000040)=[{0x3, 0x4, 0x800}], 0x1) semop(r3, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r3, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000000)=""/37) r5 = socket(0x18, 0x1, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r7 = fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) ioctl$PCIOCREAD(r7, 0x8010570e, &(0x7f0000000080)) connect$unix(r7, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r5, 0x0, 0x0, &(0x7f0000000140)="eb", 0x1) 02:38:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:27 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) shutdown(r3, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e0f66486c653000ff31a799ca04a238f7b1ad000000000000005f993476cab7a869d8aec6644500a98d8800003668ea002452000000000000010000000098490d077aaf9544626aa81d54b9f8514200000000000000000000000000000035882a9143e7374c"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="14000000c40000000007000000010000ac1400aa7100"/34, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) 02:38:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x8000, 0x2, 0x175, 0x1, "03fd63621652897bda03d6aa963955c0a5cc48aa", 0x7, 0x2}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000000)=0x9) socket(0x18, 0x1, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) sendmsg$unix(r4, &(0x7f0000000340)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000280)="2f1a48e47493f44df6aef7af1b909041b441e9a1dcd7cee85e5a83aa12c455260a244b0bc6d5a4da5e6c389edc7befe6f977a581aa3c636afed0849d3f546a25d844b4097000320c68ae5b4bc9a51261", 0x50}], 0x1, 0x0, 0x0, 0x9}, 0x1) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x80, 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) seteuid(0x0) ioctl$PCIOCREAD(r8, 0x8010570e, &(0x7f0000000080)) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f00000001c0)) r9 = fcntl$dupfd(r5, 0xa, r2) ioctl$PCIOCREAD(r9, 0x8010570e, &(0x7f0000000080)) 02:38:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES64], 0x8}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d, 0x0, 0x0, 0x7}, {0xf001}, {0x2}]}) kevent(r4, &(0x7f0000000000), 0x81, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffa, 0x39, 0x1, 0x80, 0x8001}, {{r1}, 0xfffffffffffffff8, 0x4d, 0x2, 0x0, 0x1}, {{r1}, 0xffffffffffffffff, 0x9, 0x1, 0x4, 0x100000000}, {{r6}, 0xffffffffffffffff, 0x80, 0x40, 0x10001}], 0x1b0a, &(0x7f0000000140)={0x2, 0x20}) close(r1) socket(0x400000000018, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffdcc, 0x0}, 0x0) 02:38:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000000)={0x74c6, 0x6, 0x4}) r5 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) 02:38:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000002040)=""/4096) shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x81, 0x1}, {0x2000000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r3 = shmget$private(0x0, 0x4000, 0x470, &(0x7f0000ff9000/0x4000)=nil) shmat(r3, &(0x7f0000ffc000/0x2000)=nil, 0x1000) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000001c0)={0x8, 0xfffffff8, {0x4, 0x2}}) 02:38:27 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x2) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x402ffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) setreuid(0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0xd84e) 02:38:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) fcntl$getflags(r0, 0x3) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000000)={0x2, 0x1}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r7 = fcntl$dupfd(r6, 0x0, r2) ioctl$PCIOCREAD(r7, 0x8010570e, &(0x7f0000000080)) 02:38:27 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) connect$unix(r0, &(0x7f0000000440)=ANY=[@ANYRESDEC=r0, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYRES64], @ANYRES32=r2, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES16, @ANYRESOCT=r3, @ANYRES32=r3, @ANYRES32, @ANYPTR, @ANYRESDEC, @ANYRESOCT, @ANYRES64], @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESHEX], @ANYBLOB="4f6eb125f27faba4302a7cdf88a438cd3bed1fdf5b53571c5b29d1fdd7fe95354fd146c69b784441c7da4697c74937020765494ea5dbbe89d1aedee3b048d5f4b2f4d050bc7d9c2d76173f2d56fea1e49b294c82efeaaa49f2b24f3da633dd1cfb6b8a49af4263319e7fd9b89654d66fb4ae6b072a13df8834b7e823637cb2c10555d301bc4fd6b15319f4e35600227a88f38fa7e634fb084144dce351e0"], 0x6) r4 = socket(0x18, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r5, 0x0, r4) listen(r4, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 02:38:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) dup(r3) 02:38:27 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x28651, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) nanosleep(&(0x7f0000000040), &(0x7f0000002540)) chmod(&(0x7f0000000000)='./file0\x00', 0xa) 02:38:27 executing program 0: r0 = socket(0x18, 0x4000, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000000)="822ffb18be6db4e068af9fd0843a3f9e473eb21b7726a7e851fba6d1fd1b63d17a4506963d3c171830a5f3eeebd2c5272e47959f9c492518292b4e2e09bfd8d0763f4754534d1cf8e16456836fa707d2", 0x50}, {&(0x7f00000000c0)="4780ab3da7ef2e7e99be002720257c612473dabf6a535790a377743f0c7bde7d28f3f1ae65dcd051c1265f7b9ba08f4c05c871ae6e13207ae0e64cec4bff5b8c834bbc6a0a5d4929709c106bec1966fbe1e0448de9db300443b9541048ac623c0ea3a00a45f04690144a578362a53d1bce31c7e8f672a36ca27e0f6dc7a3fa3d10b24cff82e2b39a8a3e2f6eedc8b66a394fda228ebffedcfbdeb76848daade3465511ab30c022dc4706c97b7b957e46017ab16a949167ab00bf2249b337", 0xbe}], 0x2, 0x0, 0x200) fcntl$dupfd(r1, 0x0, r0) pipe(&(0x7f0000000340)) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) socket(0x18, 0x1, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0x8010570e, &(0x7f0000000080)) r6 = socket(0x18, 0x1, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$PCIOCREAD(r8, 0x8010570e, &(0x7f0000000080)) r9 = accept(r8, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) 02:38:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) nanosleep(&(0x7f0000000000)={0x1, 0x8000}, 0x0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff447b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a86e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f07b14385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b755500000000000000003e70f6b4a062c6ca8d12540ccbca45000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d53eef9e8b0fb636710000d2f97d03126da536ef612e9e3b79f7424082bec304859a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d09000000004fad4b03c88132e19769e70a2ea6f78d00000036d1161b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d308682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e33edc2a8bcc7102e6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136d097a5d83092960862b8102bc1f84da03ea23b11041034906ce6dc83c3fba37ff1547118f569f6e87cb950fe286ef99252e35109463c50d4ebb0f11934acb99ae1ad670224f918fd6bf321659a89495a2856f00d3accbda54ec70b5260ff5a00f3d43881052e0e429f4b0a960091867212eb914a69d1413e8cfe753bcfaba7e40000000000000000000000005efea7a670bfbed345d8b9b6683308fccb47d9c4936d39ff47cade113c3b6002baed55c0b2d6ec968164fe69b2f6c57f393775b66ffcf50005c9563f7db12aeff359020802fac3cd2f56e937921398d41194b847e51ec8e7c20530383be2a3ed26ac11bc6787e3d0bc808f47709a5e70fe3be13caa151f0e89d97b623b92b462d5fcb5b6acc198ceae9c8263eae33b35dd0a98f524abba5b613578773278a10015ff5ec024bb1c94ab939d8bac352fd7f22a02065f479ef2b5eac09f58923c1649b821e7ce2b34962a7aa6e1467ad6456f11e942ce09cb1c1ac3c695ac97791e991a08c573089a9cd2e85d596d6518325f629c74e8a0d38f15fe9a6c366b89ac386bdaca4ce6807ca788110fdd3c1850eb"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x10035, 0x0, 0x0, 0x0) 02:38:27 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="82022e2f66d401a8fafc53fb59e1d248e2b9c5da0e4f65b4bbc2111fe620dbe70c491f18e45efe6c7df16f357291eaca65bb11c999833ac3bc0c7cd2444dc1be3bc399bcaaa0de09ae9ec3a96c7e0000c02afb09b0f43c02acc63830b795bbd75e2913e2d5c1500d6cd1a0c1b578df5258f3e4fceae1e0b41b7850f86700ee25e3680bc1d4e525d7171cb8fce479092a48dd623453bbe6"], 0x10) write(r0, &(0x7f00000000c0)="9e3eaa56070000000004bf9aab4230408600000000d0459370410547000000002e945883501e5cbf", 0x28) write(r0, &(0x7f0000000700)="e252ae490600000000000000df1443e5b5d70b0fcf8e9a2c741c36dce90b5df38215969928a5f2a2ef25ff5dcf7f5d777b3d3e08", 0x34) getrlimit(0x8, &(0x7f0000000000)) 02:38:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x4, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "23b2b93d7042e41a8c0cc6696990214fdf6e6176"}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x7ff, 0x533, 0x0, 0x9, "b266f9ddd4b6e5237d38affb7c3d802460798fd4", 0x9, 0x9}) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f00000001c0)) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000040)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="10000000ba0cc605c01f740000000000693ec570b122ccfe5ffc8e5a81cd3918eef9580104128fce86e304414c262a9587b7b484f7413e0b81c7dd08f1ad27f7ed0d2ae226d51a8c2683c98f47d4877dfac452039a34b70e2071825501535ba3acc36fc561c23892bca50a11a7242135842156a78942eec571b3a3c5c3687755263d3293457f0ed108077c861ab0e202c07b5ee2afa0d482059ed3a30d2344b828369235e29cddd7b44c946baf7273735d9a9d91345df34f03576920ca212a41dd77fa93a25cbc4aa148008c302de114d310972e353ccf487e1990eb6a189a98a01d29f4b2e4eb53be1d73128eb910c1b7fc7d5200b11a2e92bc7e916d5519f3a54819214d599d2fba47bb86c9552ec81358adb162ead01c31d4cec0fafdc9e33fae25d8d4598cbb5823a9a6000000"], 0x10}, 0x0) r6 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000200)=""/244) 02:38:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() socket(0x0, 0x8000, 0x0) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7ffb, 0xfffffffffffffff8, 0xfc80d8c, "5dfc13040508de20000000004800000000008000"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f81605", 0x92) 02:38:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r4, 0x0, r3) sendto$inet(r3, &(0x7f00000001c0)="5c74cf33205882ca817f3155adb24432f389889df7dc6611b4f05e06b3d606778ec4b049b220c7a973d8edffd1811243073cc13753610e22843c91369321072f9feeb9b81b0d7453102509b5ad11840556340f0c343dda50e53b00c358f07e2af24e78aaf525cecb57219ddabbea2d9aa97926745c29f3c7aadc0ffdc8a5abf12df0dbf7f09b8963cbfca6ccb8f986cbe154c8411fe498faa68b3df31875f19f29409b4b98b7c19879e120113a0cc46341d3548fdc91e1455ee547113cdcbc954e", 0xc1, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x1811, r6, 0x0, 0x2069) 02:38:28 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f000046f000/0x200000)=nil, 0x200000) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x1, 0x40) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)=0x8) madvise(&(0x7f0000ff7000/0x7000)=nil, 0x7000, 0x2) munmap(&(0x7f00005f7000/0x4000)=nil, 0x4000) 02:38:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x2, 0x7f, 0xfd}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff8, 0x0, 0x1, 0x6d, 0x7}, {{r2}, 0x0, 0x80, 0x2, 0x6}, {{}, 0xfffffffffffffffb, 0x20, 0x40000000, 0x1, 0x4}, {{r3}, 0xfffffffffffffff8, 0x1, 0x20000028, 0x1ff, 0x100}, {{r2}, 0xfffffffffffffffe, 0xa391f4bf5d903d6f, 0x1, 0x6, 0x5}, {{}, 0xfffffffffffffffa, 0xde, 0x1, 0x8, 0x8001}, {{}, 0xfffffffffffffff9, 0x30, 0x3, 0x40000000, 0x1}, {{}, 0xfffffffffffffffb, 0xa5, 0x80, 0x4, 0x200}], 0x7, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x80, 0x3f, 0x2}, {{r2}, 0x0, 0x40, 0x20000000, 0x7fffffff, 0x7}, {{}, 0x0, 0xe8, 0x20, 0x1000, 0x4}, {{}, 0xfffffffffffffff9, 0xa0, 0x80, 0x0, 0x1}, {{}, 0xfffffffffffffff8, 0x44, 0x20000000}, {{}, 0xfffffffffffffffb, 0x93, 0x80, 0x100000001, 0x2}, {{r5}, 0xfffffffffffffffd, 0x2, 0x20, 0xffffffffffffff4f, 0x8}, {{}, 0xfffffffffffffffc, 0x80, 0x8, 0x9, 0x3d}], 0x0, &(0x7f0000000100)={0x7ff, 0xff}) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) r6 = socket(0x18, 0x1, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$PCIOCREAD(r8, 0x8010570e, &(0x7f0000000080)) ioctl$PCIOCWRITE(r8, 0xc0107003, &(0x7f0000000040)={{0x2, 0xbd, 0x5}, 0xd919, 0x7}) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) 02:38:28 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x3, 0x4, 0x101, 0x0, 0xffffffff, 0x119, 0xfffffff9, 0x1, 0x1, 0x1d0c, 0x1}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) 02:38:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffeffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x7fff0000) b•øŠ+:ƒÊ÷¯¹ØÜÑa4../bus ÿÿÿÿ./busb•øŠ+:ƒÊ÷¯¹ØÜÑa4../bus ÿÿÿÿ./bus‹6[Í8©x! ¯–×1fêÈ6‹6[Í8©x! ¯–×1fêÈ6map stack 0x203f8000-0x207f8000 of map 0xfffffd807f000730 failed: hole in range 02:38:28 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) unlinkat(r2, &(0x7f0000000280)='./file0\x00', 0x8) 02:38:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{}, {0x45, 0x0, 0x4}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000040)) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xb92b, 0x6a7, 0x1fc80d8b, "25170451010000a9b3e742000000d35ed900"}) writev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="4e010412", 0x4}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000100)={0x1f583b49, 0xffffffff, 0x8a, 0xffff, &(0x7f0000000180)={{0x3d, 0x1, 0x1, 0x1f, 0x2, 0x5, 0x8000}, {[0x1, 0xff7, 0x0, 0x7, 0x800, 0x8a19, 0x8920, 0x21ec, 0x1ff, 0x8, 0x1, 0xfff, 0x0, 0x0, 0xffffffffffffff01, 0x1, 0x1ff, 0x9], [0x5, 0x1, 0x100, 0x0, 0x5, 0x8a, 0x4, 0x4, 0x9, 0x7], [0x1, 0x1, 0x8, 0x4, 0x796, 0x0, 0x7fffffff], [0x4, 0x795, 0x1000, 0x4, 0x80, 0x9052], [{0x3, 0x0, 0x0, 0x48}, {0x1, 0x7, 0x3, 0x1}, {0x6, 0xfffffff7, 0x4, 0x9}, {0x1ff, 0x4ae, 0x7, 0x5}, {0x1000, 0x0, 0x7, 0x5}, {0x101, 0x1, 0xffffffff, 0xfff}, {0x200, 0x2, 0x4, 0xffffffffffffffff}, {0x7fff, 0x2, 0x6, 0x3f}], {0xb90, 0x100, 0x7, 0x6}, {0x991, 0x2, 0xffff, 0x60c}}}, 0x1, 0x8}) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 02:38:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000040)=r2) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000000)) 02:38:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x1bdcc8a4) 02:38:28 executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000080)="c7a89a0044686f0b5f05ffff8035") r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5", 0x8c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) ioctl$TIOCSCTTY(r0, 0x20007461) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000740)=""/180) mlock(&(0x7f0000012000/0x1000)=nil, 0x1000) r2 = semget$private(0x0, 0x5, 0x620) semop(0x0, &(0x7f0000000180)=[{0x2, 0x5}, {0x0, 0x4, 0x1800}], 0x2) semop(r2, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000400)=""/197) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000100)=""/52) semop(r1, &(0x7f00000000c0)=[{0x4, 0xb, 0x800}, {0x1, 0x7441, 0x800}], 0x2) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000200)=""/73) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x5c}, {0x60, 0x0, 0x3}, {0x4006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 02:38:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) semget$private(0x0, 0x0, 0x650) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) ioctl$TIOCCDTR(r5, 0x20007478) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0x5) socket(0x6, 0x5, 0x81) r6 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r6, 0x8010570e, &(0x7f0000000080)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x20004) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x3, 0xa, 0x65, 0x1}, {0x1, 0x0, 0x1c, 0x1}]}) 02:38:28 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x101) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fchown(r1, 0x0, r5) setreuid(0xee00, r0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f00000000c0)={0x7fff, 0x9, 0x5, 0x100, &(0x7f0000000240)={{0x40, 0x9, 0x0, 0x9, 0x6, 0x1, 0xffffffff}, {[0xda, 0xd21, 0x6, 0xff, 0x800, 0x4, 0x5, 0x200, 0x1000009, 0x7f, 0xbad4, 0x1, 0x5, 0x9, 0x7fffffff, 0x6, 0x2], [0x9, 0x1, 0x3ff, 0x90, 0x9, 0x9, 0x985, 0x7ff, 0x8, 0xffff], [0x0, 0xffffffffffff7fff, 0xffffffffffffff9d, 0xf6, 0x4, 0x101, 0x5], [0x4, 0x5, 0xfffffffffffffffb, 0x272, 0x1, 0x7], [{0x2, 0x0, 0x3, 0xfffffffffffffffa}, {0x100, 0xfffffffa, 0x4, 0x4}, {0x3, 0x265, 0xe0, 0x2}, {0x5, 0x6, 0x3, 0x1}, {0x7, 0x3ff, 0x9, 0x7fff}, {0x0, 0x6f0e, 0x3f, 0x7}, {0x4, 0xfff, 0xa9dc, 0x83}, {0x7, 0x9, 0x40000000, 0x10001}], {0x4, 0x0, 0x0, 0x1}, {0x8, 0x9, 0x10001, 0x7}}}, 0x1, 0x40}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 02:38:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x10, 0x1, 0x80) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x80, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) getppid() 02:38:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) 02:38:28 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYRESOCT=0x0], 0x1) sendto$unix(r0, &(0x7f0000000040), 0x0, 0x3, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) bind(r3, &(0x7f0000000000)=@in6={0x18, 0x3, 0x2, 0xf9}, 0xc) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x372}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x21e}], 0x4) 02:38:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) socket(0x18, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x1) 02:38:28 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x408633c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x2) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) 02:38:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x8000, 0x7) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000000)=0x3f) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r5 = fcntl$dupfd(r4, 0x0, r0) r6 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000040)=""/33) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000440)=""/173) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45, 0x0, 0x0, 0x8}, {0x6}]}) close(r7) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='/dev/wskbd0\x00', &(0x7f0000000340)='[\x00', &(0x7f0000000380)='/dev/bpf\x00', &(0x7f00000003c0)='/dev/bpf\x00']) 02:38:28 executing program 1: r0 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/253) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000180)) setrlimit(0x8, &(0x7f0000000140)={0x6, 0x4}) mkdir(&(0x7f0000000000)='./file0\x00', 0x19) 02:38:28 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) fchflags(r3, 0x0) sendto$unix(r0, &(0x7f0000000000)="a5e45b6563bfad6e65be1496d72324cd3be25fbfcb0dbeab2edad92609f82c748ecab511865abf644ee2af44c000a0e8df2909dcd6a0bfbd8c019b2694a29585962216fca1d98b2f7782b5824226dccbb2f947b56dc2", 0x56, 0x2, &(0x7f00000000c0)=ANY=[@ANYBLOB="01000001000500007e00"], 0xa) connect$unix(r2, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x0, 0x1}, {0x45, 0x0, 0x0, 0x1ff}, {0x5, 0x4, 0xf7, 0x7ff}]}) r4 = socket(0x18, 0x1, 0x0) dup(r4) pipe(&(0x7f0000000280)) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000100)=0xcb) ioctl$PCIOCREAD(r6, 0x8010570e, &(0x7f0000000080)) 02:38:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x9, 0x0, 0xf7, 0x8000}, {0x1ff, 0x5, 0x2, 0x32}]}) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0x4}, {0x47}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x40, 0x0) 02:38:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_dstaddr=@un=@abs}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) 02:38:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x5c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) msgsnd(r1, &(0x7f00000005c0)=ANY=[@ANYRES16=r0, @ANYPTR=&(0x7f0000000800)=ANY=[@ANYRESDEC=r1, @ANYRES16=r2, @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32, @ANYRES32=r1, @ANYRESOCT], @ANYRES64, @ANYRES32=r0, @ANYRESDEC, @ANYPTR=&(0x7f0000000400)=ANY=[@ANYRESDEC=r2, @ANYBLOB="db996b1684f058df25a8ef55700e02511e0457e7b9c2f84808eda36d940e95794787afd33f1e67ad6d21744a6f263cc27f26aa77ddca9868e050384fb36dfbbcf084dabb148f39a6d3e334e48f214da9f463f7857938ff2d104b75cba29b9ef25a4f2148de1931729987d1b4dbf00df46b6802ae6f893b65853eb542910e479db12af8137c6107dbbacc9a21fa4f118643fd98425beb0307cb8db92315de489f9c9ea3", @ANYPTR=&(0x7f0000000280)=ANY=[@ANYPTR, @ANYRES32=r2], @ANYRES64=0x0, @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYRESHEX=r0, @ANYPTR64, @ANYRESDEC, @ANYRESOCT=r1, @ANYPTR64, @ANYPTR, @ANYPTR64, @ANYRES32, @ANYRESDEC=r1, @ANYPTR], @ANYRES64]], @ANYBLOB="fa14ec2ee350a8edfead56af7fa7490a053f5a4a905d6ec4e78970b7c98ce9cc1cccf7cea1fb73e6c9b3ca1276a0d27cb07a1249c3bbb85c3cdbbc5fbb335cd3bb75c692dc23d3421089cb164b461d4e38134adb77b3dd87f22d424e355aaf66f3a3cb3fa3e9b150ace9fd10e2e1e0fa", @ANYBLOB="0bdcb78d95053fa23d1155fa7fcb47e2e84dba30d5f0f057052b12355eafeab8b29e70467f5fb66dfeaeaeef7f8dc07fae55c2", @ANYRESOCT, @ANYRES32, @ANYBLOB="f1f3f231a24df8a7e358b90f5601af38b8282fbd209b4d8a20846e0865373b9168d529cf6b2694faecd594c819ea1ea68ed671d490ee38e8e8f1949b7c", @ANYRESDEC, @ANYBLOB="6dd5edc528856f4151eae3f7f67da5a9fb2ab894356824a6bac2afcdda7b6a15d587c1ca60ad8756130b9cdcb123b70e161dd631c03e1f3c4fbbc7442d134183f456ea1a6aaf1752dcee8ea7435491ea486a316b1dc016230847232ee828479d979d40f928d485a0cf31c90ed27f70c2724161f520e141dfd982f0d34727e09bee3f5d4154b2982570672f4fddaa1d33481bff222535345768a315cbb2d40ce858c3cf08b7616f3cda88a4d48fd5e34b1fe1e47e35441984c12b4a63dca2f7d4f8c75ae9857279843742f310784434519c30379a9fb59e7523694f8115981feb2843a6efbcd0eca243f4a271bb168f3df32c1e8c074749b2f7ecc7fabef3f9", @ANYRES32=0x0], 0xa, 0x1000) msgrcv(r1, &(0x7f0000000140), 0x8, 0x3, 0x800) msgrcv(r1, &(0x7f0000000180)={0x0, ""/226}, 0xea, 0x2, 0x800) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$PCIOCREAD(r6, 0x8010570e, &(0x7f0000000080)) ioctl$KDDISABIO(r6, 0x20004b3d) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r7 = fcntl$dupfd(r0, 0x0, r3) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f0000000040)=0x7) 02:38:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x0, 0x2b}, {0x45, 0xa}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r3 = fcntl$dupfd(r1, 0xa, r0) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f00000000c0)={0x8, 0x8000, {0x9, 0xffffffff}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r5}}) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', r4, r5, 0x2) getppid() r6 = socket(0x1, 0x3, 0x1f) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$PCIOCREAD(r8, 0x8010570e, &(0x7f0000000080)) ioctl$TIOCGFLAGS(r8, 0x4004745d, &(0x7f0000000040)) semget$private(0x0, 0x1, 0x20) 02:38:28 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) socket(0x20, 0x4000, 0x7f) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/4}, &(0x7f0000000080)=0x6) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 02:38:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x6, 0x2, 0x2) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) fcntl$getown(r2, 0x5) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:28 executing program 1: mknod(&(0x7f0000000180)='./file1\x00', 0x1000, 0x4086331) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x800, 0x20) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) fcntl$setstatus(r1, 0x4, 0x80) fcntl$setown(r2, 0x6, r3) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) kevent(r4, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 02:38:28 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x6, 0x2, 0x3f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x45, 0x0, 0x0, 0x800}, {0x3}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r4 = dup(0xffffffffffffffff) getpeername$unix(r4, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r5, 0x0, r0) ioctl$PCIOCREAD(0xffffffffffffffff, 0x8010570e, &(0x7f0000000200)) 02:38:28 executing program 1: socketpair(0x2, 0x3, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x7f}], 0x1, 0x0) poll(&(0x7f0000000100)=[{r1, 0x40}, {r1}, {0xffffffffffffffff, 0x1}], 0x3, 0xfffffffc) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x5, 0x6, 0xb, 0x0, 0x401, 0x30, 0x6, 0x0, 0x1, 0x9, 0xe8}) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x3000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc1206922, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x2, 0x5, 0xcef, 0x0, 0x1, 0x7, 0xb7, 0x0, 0x1, 0x2c11, 0x5}) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) 02:38:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{}, {0x45}, {0x5, 0x6, 0x7, 0xffffffff}, {0x1, 0x1, 0x6, 0x5}, {0x900, 0x1, 0x7e, 0x9}, {0x8, 0x4, 0x9, 0x8}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) getdents(r2, &(0x7f00000001c0)=""/208, 0xd0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)) 02:38:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) linkat(r2, &(0x7f0000000140)='./file0\x00', r5, &(0x7f0000000180)='./file0\x00', 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x5, 0x81, 0x9, 0x200}, {0x4, 0x6, 0x4, 0x3}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r6, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 02:38:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) socket(0x18, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$PCIOCREAD(r1, 0x8010570e, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) fcntl$setflags(r2, 0x2, 0x1) 02:38:29 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) 02:38:29 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) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000180)=""/199, 0xc7, 0x5, &(0x7f0000000280)={0x2, 0x3}, 0xc) close(r1) r2 = socket(0x20, 0x3, 0x0) socket(0x2, 0x4, 0x6) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x8) 02:38:29 executing program 1: setgroups(0x0, &(0x7f0000000000)) 02:38:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0xff, 0x2}, {0x44}]}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) 02:38:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0xfffe}, {0x30, 0x0, 0xfc}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x1) 02:38:29 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1, 0x9, &(0x7f00000000c0), 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) 02:38:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000097c1901272ecb78c6400"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02dd8b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) r6 = openat(r5, &(0x7f0000000040)='./file0\x00', 0x10, 0x1ca) setsockopt(r6, 0x9, 0xfffffffd, &(0x7f0000000100)="ff9f8b65578bc319979882b6393e620fdebc08bbb13e3293678f719d86158887efd391538b65ec4d403ad68716e700a517634ba839fbe414796c1ffe92b44fd6f038c656664674a1eacee2d3fa5ca00e05ff4eb8adf70aac694044b6710ab69dc219a48c1cda013c4bd928b61c2a2391136227a037c7c053959ec4245b097a743e7e5269267b60be01c68be20089e79a2084e8a8ae4fdbc862c44e421e0dc207b185302f2c41b8697e9430a1c08e26678bce77b62105707e5c70af625ed1757946fd9c24f9f85450a52c35a4403e52297b890d6516a3175bfd18b2964950830e939d188722eb7dfbf5863f7171a72c60eb5143b24982f0635886c2", 0xfb) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r7, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 02:38:29 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x6) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) 02:38:29 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x1}, {0x45, 0x0, 0x0, 0x40000007}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r2 = fcntl$dupfd(r1, 0x0, r0) unlink(&(0x7f0000000000)='./file0\x00') ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:29 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) write(r2, &(0x7f0000000040)="48f58f2a3a10838547dc573cfe5e313dae87395445c144d105cd23beb369c2058415fdcc284d82642aba3f70bd17b542f8ef6fe9692d74c8e696f60411aca9d2180f12d825c71214ab3f754270ad017ea03778da328663ac98f51f6e285b57630d9b5c2e34a19790f578ebeb60177ce92dc9c181558b49a1366408781397002b19c8710777bce833d25386c1472da0bf3398112572b2da31b8c934471f0c8576df7a12743038d08fd68c1336c7a84679d076ca4e5581bcfb4ed7d47cbcb4f30a2d76d98d23a15eaf37", 0xc9) write(r1, &(0x7f0000000280)="20d3cf596a0a", 0x6) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 02:38:29 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x4812, r3, 0x0, 0x7) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:29 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0x60e, 0x0) pread(r0, &(0x7f0000000000)='<', 0x1, 0x0, 0x991) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) r4 = socket(0x18, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$PCIOCREAD(r6, 0x8010570e, &(0x7f0000000080)) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f00000000c0)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socket$inet6(0x18, 0x4, 0x5) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) sendto$inet6(0xffffffffffffffff, &(0x7f00000001c0)="713b27f988fface20de72570c1ec32983e2ef792dc20b5bde330b1ec1ff7af7ed77b7e56b1bc5a9d30a20197027d91224f3d10ee34258330464e9941156225a6e196de84f93cb2b2fbb58070c9fba053db557ab30f5614a1bf4123ad5dea5501ed6585ba81a54e20712aa04857c2f5b5cb27e7310a87957ebb61f180ecab4bc7db08949b227f8a320c0b21af04cfba83e04ab4c09e6f2c8cfe97138e939e38741d26a3e79b7b45438d5e365d2440e6816bd2f9557e88608a3d11d55d328bee6b03dded99bdfb5e3d", 0xc8, 0x20e, &(0x7f00000002c0)={0x18, 0x0, 0x9, 0x100}, 0xc) fchflags(r7, 0x10000) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000080)=0x5) 02:38:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) read(r0, &(0x7f0000000000)=""/119, 0x77) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) 02:38:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x54}, {0x3d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x5, &(0x7f00000001c0)=[{0x0, 0x3f, 0x0, 0x8}, {0x8000, 0x8, 0x3}, {0x7, 0x22, 0xff, 0x9}, {0x40, 0x7f, 0x5, 0xf7b}, {0x6, 0x81}]}) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="fd61459fa31912780fa82e19ff7f") 02:38:29 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000000)) r5 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) 02:38:29 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xeffffffc, 0x0, 0xfffffffe, 0xfffffffffffffffd, "0366402b04000000d200"}) r3 = socket(0x10, 0x2, 0x2) bind(r3, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400", 0xa82) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff", 0x34a) write(r1, &(0x7f0000000240)="2ba872c76578dfe7580f3e3add8984b93b24a866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) close(r0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0xfffffffd, 0x0, 0x0, 0x0, "856a6c2976079a8ae3637465ece55fb2fa3a3256"}) pipe(&(0x7f0000000140)) dup2(r1, r2) 02:38:29 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0xfff7, 0x7, 0x6, 0x75}, {0xff43, 0x0, 0x7, 0x9}, {0xf45f, 0x20, 0x3, 0xffffffff}, {0x3, 0x2a, 0x2, 0x890}]}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000000)=0x101) 02:38:29 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000100), 0x4) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000980)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf450e12220bf8421496c2f8073f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e974333b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac3c04ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca5784197ead1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f98bafee2e52bf897cc233cab1d5ef59a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d0244674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f6a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857d4d506b2f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69fd723947178038fb02a9fe172954013cd7cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1a4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be747311b5564d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000043cf96305c8646610f5f8766fde647603d06f8ad71ea776d4d52739900cc76b935d9d8bc58a78938e373ca7f69956215153a15fbbd4687a51b24a5c0a8fa0f55103fab1364412619c57571cdfc1409ec7af9a39eec310b01b179f2905d45a0c876e297225827796a255ed9c8d950776e38531f52ee993b7632dcd77caff12ccc798fbecd8ba18f65d859a6173294e9bf785d00af06a79297d2bc8b7364a2270575fc6c7861620fffdf58efb784547d1d46fe8d4134313d72871c6d2fc0f25392117ada9210bf1fff5c1d6887e71b8d9b1114debcaf5900f353c500000000001b2c7663ec07d88781ea17596268c06f16735ecd770dfd7e2d456e185b8a0a017c513e2cdbf68b79a74728fe6dd4046e1bc791c67f9450f5fd4a5aeeae3cf8141b6d3ed7794b7d3ac3e7bd95a7e9a41e9ff70d3f58075177bb9d5ca25d"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) setsockopt(r5, 0x80000001, 0x1, &(0x7f0000000200)="cf91c69d41274dc1a771129db429dea42b0f80d144ce6e6ca5c54acb8ba7fd125ce9323adfc3345e49ed94fe05c65dfe2b66e73c14aa214723d9ec8f14b37d149bba1a1f6cb9ece3b0cca61a78e5ced21edf0454b9717f7709c67f13b63584a952e6587e4484d0cd279a7962d56f5de0edee1d58b2a2cc81a2e0f09c035bdda27539b69ff40d4867a0cbc99de033097a916cdbd584dc5558f5d9ef6e71153af83cdf11215d7df53640bae334d7bec92b35ec4723f960a8a92e08aa15812e229269b19ac4aedb7c41d280cf7ac91800baf08aea51d2a07742a8193e4be9638fbb8defb05885bf1c04ca7e2bda3e724dec92ce86f9eaabf4", 0xf7) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) socket(0x18, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) dup2(r0, r4) r6 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$PCIOCREAD(r6, 0x8010570e, &(0x7f0000000080)) recvfrom$inet6(r6, &(0x7f0000000140)=""/189, 0xbd, 0x0, &(0x7f0000000080)={0x18, 0x3, 0x4, 0xde}, 0xc) 02:38:29 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) ioctl$TIOCEXCL(r3, 0x2000740d) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r5 = fcntl$dupfd(r4, 0x0, r0) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) 02:38:29 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x4480, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000000c0)=0x3ff) read(r3, &(0x7f0000000040)=""/16, 0x10) 02:38:29 executing program 1: pledge(&(0x7f0000000000)=',\x00', &(0x7f0000000040)='\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000180)=[{}, {0x1}], 0x2}) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x20, 0x400}], 0x1}) 02:38:29 executing program 0: pipe(&(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x45, 0x9, 0x0, 0x3}, {0x11, 0xff, 0x8, 0x4}]}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:29 executing program 1: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffa000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001740)=""/4108) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000002040)=""/4096) shmctl$SHM_LOCK(r2, 0x3) 02:38:29 executing program 0: r0 = getuid() setreuid(0xee00, r0) setuid(r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) 02:38:29 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) bind(r0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$VMM_IOC_READREGS(r2, 0x40105704, &(0x7f0000001100)) r3 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000040)=0x81) 02:38:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYRES16], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445e", 0x17) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r2, 0x0, r1) sendmsg(r1, &(0x7f0000000280)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x6, 0x4}, 0xc, &(0x7f0000000100)=[{&(0x7f00000001c0)="3b10102f537993140976d08007298cb1405feb2e4166bea7f1ef7a621a644d94c51d20e75c5795e77752b472c2c32bc9b72fd6cae610d0aea297cc62f995983d05354f59092ff36b6bd5a5175a2e6cf29e4a169bf86b654f57bcde0c45a7cb23f514ef691366e36c317e8abf686a541ddb679e40460786b7cfc4aa68c51437fb903fd90507baa8076fdc782a3f5e11d4848a18259afd2361c299f6135e576072010cebc92371", 0xa6}, {&(0x7f0000000080)="07f1b4", 0x3}, {&(0x7f0000000300)="7e24377ef9c2710eebd00a52ec3e1c912fed68a8cd9d922ebea2edf327047dd1dae9a7f4c2068669a2c81a358f420a137fdbd8c930f5c1b1f9723d7cd853cbe0af1d199d8134b2a4ede11370b1ceed0860f97abd539a553d4575d829cbb18ca9c22ed7b2220f5a47da9185903df8d99c8106a6ab27eb31d01834f48c731ed4bc15954f906fcbfeaa94ab232401ad12c7a5a8884b2346105abe930cb4ee69bd2fdf644e79fc93eee968efe452c4de0d2c39807cce88059607099dd8a849238c17fbc9d457bb023be8530205b73348a5f13c33476f33134def9bd801abbe71d718f14f315966966b56045b7d224e39af80c0a93eaa91a780112c5701bdccc21b6badd0174a95530218849477ec2b0060fcc45ccc8706b0a21bfa3035eb1fde987722ebfae4d7b6230845da08a31630e011b12826b60de784e5364e2916c591d1c8a73f586d592a6d3e5d1ef69ce4d99c38ccf6fa38b2d7eb0f4df5954e531ec322ca2e60db5120498b5a61817ecd1c90166103d9e248d8508eadd665efca0dcac873da56fb783fdc18da48c5dea70f2f3f81b5a6bb3a5b2cecac9240cf601de2dbfa92f6c911cc3decae9d9729bd7b3e646aef747ecc752702f3dfbf6559ee6abe6d986caa10eec43ef8f8173ac2ad7121dd18eabbb41297225fa5b6787af6736ea96b09125644e4fb9232a463a5530a151e279e8a629589d6c1da01947d7da5a11e0bbfdaa3fc0cd069e9360e02748d3e61c1bf805dfb366f4a031f375596557ed82cfa0dce0d3659eabfda9eb03415930862c400eb925e2a78225333e37442b5953b404b510b0be6a8d0453c751df143c9b32b2191ca9ea3426410ab558ed01b5c0374f3fa24e6d6e05848818c70aff31033d62d78e44f082e4754a9834bee6b0008f79ce9ce41f356c80bf431d5204aa34ca386f139f0d58b17c49d3172efdf5c9a5228f0edff19cebf02f19e4e2542d5744f49636709836187c763db4a25009341a2968e27bd0193796ffd5e338aecc41344949541bfdc72ed848b58966a87b62ca95987b2bc2cce83c9b8268dbe191732b72c58679ea28f9fe793cd6282e9796da09b1e517ff1c5a62cc6738aa9df229bda48df3a03166d41917f318f8b880836197a8299e4897150ba527ffb8892b11f9c2e201bfdd232ec6b9810874d07e339bb2a9657e86286f544a26c92f4025fd4e6d2f2d21d383eaa8d12fe91899f14e0fdc07493e32338ba513cacb68b9577298b7aa39d3fe1071543686024e8d2df0b18aee39cec94e337eb6ada635c9f9327bf05846eb4784280dfd185039dc789fbbafcb05e784ef482b3a977ceabbbd556d205ffdcfc4d0e640d560f6271f0713550a16aadf363e4e30695806b6186036d24ea6fdfb56ad8f8683a0a28fbfec61a0fbcd3725a992538cc2c9a87d6eb3c5de8e3b5b49f68be0e532ad60868b8ab0dfbc8f996534c4026c8a50f0bc7edd9eeec6d10455372d0850c86b4dd4817788f46ea36a378fc0e857b532ca3b069a1f2f1cd8d1abc442f28c83449f36931febb31f27205179004d65010ec1a9d6c2e82c31ec01f2daa3c888ac11f1234130e1faf8aceffa2862174b890868cd0ea60d3615bbcaa022d2657f1a7d2023463c272365a88daf72aa1e1b4f49c75b8f034a30b044041c764b6376acedf1c19f2dbd47311108f545c4888bc54ee7746667bb41d4bc64f02bab2042e083848e908bf4a4acd29e6b3dca657e59ac6bf5582234762c985bab521ab398c89e06ed6628ffb090db9b0d20c33e3ed990f2b739f4b6aa100f6c447e6b0e9d6fd9f896733858e85d9d0b4cd6d28c1fff179fc4b3e2cfa575e2f031ab5d4088aa4ef340b5a2e7c857a94ce46e7eb40826ab93ec90d2abc23dc2cf580ebea9310d4ea962a67964a4c797f49478ac8f9e1eec1070c8163b5e88a5911a7a62fec691d736f0417d9cf1de26f3f10f351694efd4cc9f157aee8678ec4d21510c7b2f3ea201214d820794ee4f4a034747ee0aa71a25b94e6835ea0577586ac29170c7ac47bea7c9c29f0cea15b29a44d5afbd9d761d31f78c7c2a666e32dc79306d69abbe578165a47787591deaa723a740340dabec3dd60314ac5ee6a69c7baf2eabf45beae92348d3cf64665724e995996a366ec3d0e6a894e008d7b6d29158c12b5739cacf3fc9b0566525e6f123c6863934dcc4a453c89589385b5cd02dcd136170f53eaecbc747d9cc20b2267fe98da9d0a1051bb0fc75267f4594a391ee0537a8d92b53d8f283a79f74e878ea523b6c0aa5cc08266c57e2d012d1fb205981b23b7f62ac0b88f5f7de121ac5ee8cdf89178283a5cde05c53d2e27c3b1e1785def02da94e06ae6f4d39d323dcf24954305208dd07bb6cb1247dcffb0e5639c4615f3650b8c93a1b550135c8c16b1ff671c66df1956ab1eed0e8ec088d3e1d5e4bdf9e996e72d97764c756586b3e907bf672147b562772ea8d4313be1d8989266ab13dcf327a0d268a44dc86294689ca6de5cbb779ec7d8984036882cd605d0c4658383062fea3efc5f111dd0ca729d4966a3ebe3136eb1b8502da16129c540966ccb95b5530487d426bd6c69a9a833b7d0ddcfa86c1004d746227cc144123825637d78e7b34a0ad16020a52c566c02ceed89b8065488f9c93a70bc966d3e8ff9b45f34c3f307f54b58feb6fb8cdbc6980c9cb34169edb3e7bdade43b6232f0579c81ad34958b5a8b40d1fc6eab9c22fbc7a941a3a20b260ad1ff92b228bab8a617f0b7b8381200188cc726463aad5c7d34d7fb728df0488a3faa240333469d698590d6e4302f7b3ccf7eced17b254b23e209c2dbee9616fe0511487b977b9bfba987335c8e83f07d8cc9d26f5556793cd84d6e71daabfe73bf1ad4758bab74166a5a463813c8b7a7399b5f2d7a3100a99bc757a27ef7ace562433fe563d14938044c1c013e5ae7264a2fd7149b9ec981712a8f7316854f4cc2912633239b92f2fd8f8c62ddf94cfa1dac94cb5a9ea9dc8c50bb86513c990b5fdc8dce41e37fb7418a36ab02f08d601b99dfcfd2d6a2224780aa7a007d6089d10dcbb8d75e12dea860879ffedd6a4fa9c9d04b3afa0d8d61acd268435dddc27f9a1b358d8cf09c885a5e7e33ca45a0021f8621574c71785174b1391ffd912e19b9e6d84bd3c880352b02bb2b1c50c66b615682eb003e2fe2aeca32c236f5b86bf6427fb3f4823a26bd9ea245d48be99c374e17a02cbea11c3758af125a96375a8b79b7d3f29c8f303e59fa047c604f861ba7ea268a13917d49739ce431b5c636fa23330e5016bda3855d3ecf166df95ac8caf2ce6b90b0594c017e796d03bb588610b0ad2e0574944d1eb613e9edf49a8af3bb9cc041714fb8062b29b6918c31a5d96bd02a620f5f0f56eb718f39f91d7dac5841df2ce65b2c6d4a1ab4a9dd8ebdfa0994136c0eeddc36fd7f885186463d7675610b15e3bc7709f3b002b4b171268a155e721f700bd99385b24e2e3ee224c672a28f5add264060b3062d948011beb5f460e64626d88637a4411449e92dcfb572b4126bd51de86d6ba8de030d73509cb9b5db57dbb08fe360be1dc136896865ee1cd5ef49e3676140ad6cdf5ce92fea77d258d3d691d4ef91c1137222ff80d1b4642f70d1662cb1e6eb4c06a0f9aa1fda30c4f49822542ea4cb5f6e854504cb9f585a74f8c665614bd4e615720aa343616d6a663a388da9900269eb8f842af66606266bdec102bff861125cad0e6f007e6610d6accb95f119f3e15dcb2791d2549cd0d4fed6b6b1d5e21d759c3c5c6210298a173132772eaca401dbf40d66d296a85d94dd397c504c83cfd414186d709a11f4fe137248d9e6edfcfcd25d06f1e4b3084eabc1c660e5c24c598e1a70f3085621479b675dec63a3938eb019f08d88ca02098da682003822a29d1af6f9888dd1c6f01335a4886b49122eadd7449cd7b3c269b88882f726bd9bdf40d0a59ef27a0c7177a442e5950bf30de27b705042c443d1244a420e0e8e52418bdce5591d872cb0a5fd69e7dc033b137201502d0bda6ff3d647ec87f0dac117d97b88847e94db959ab56508a7205fd0b1aa59bbe38e2c0b8371903dbcea98a1451bfee1c959a3b69c1d1afdc374c262e2c8b659260979a254f63e31d54ba9a893c54bc4e1a4b28e778434f581eb4f17cf64064e317cba3a717e34f6a71aa8bd337a1d167fc5aed1282b5833643571c36f9f0b280c5a53654dcc7974039c7e892d773671c20f1518aebb18b1d175fb45760bc7c834e78207a2c8d5a706184d711d6d14f9229b3711f66add8080c07429e4576d6eea98e7a9ac8b3e98386efec3a0d36159fb49d33374921c08aa75ecdac26597184082d4ea98b805f5ebc29f731ea13165b0290b69a9aa81e75023d83b6e5b91580d2ff301ce8e6bd590bb064987c39e09e2e7324aa4652a4c450e9bf7a141e176a1548325790217a5b61400bbbae095d18d3c61029d576121ffcf5cbaa0c6ecb345f9ca751dc8ce01e9107b625b8de8918aebfe12c4a824e2fd35b92eed9890eb1d3b19aa55dde57fc96700c22273a868bc9be3f472ff27c4f8110637425d70841ca6308c932beb509576911ed2de9f8a8f1d31ff30e2bd9267e5fa49b1be4a8a0d93e314ee646cee93efea9782d26ed8f2beffb43a1af6824b08f3417e8340aba2802f154a73ba29034f95884152c8077fdf96fa1cf5652585356ad021a6c5460c04987ff43bf301caf6ce7af43258a06e61c96f52f5a568997f514f8d0f2fba2fb23298102caaba0af2c1f23268e31e29d42007367216d61ea3e9b420cb5f75bca550ead3275d510ae1eedcc847dfd3f0adc6fbc9bbe7acb1a921e2372a31d795d00d854ce0656fb05211e796861f093b72aa6f7286b0ab042523ed64acbbf46cfadfd459b12f15bdbe4c92aa751c0f7ff8d0b460bae58ca02938b26d7b2e8cf6e8a66665033de4ae90b34b53413f3addc05cccaaae28aec557d874e78838c69408c085f56f1493de118d8d0efd832c2fbf215b982259eed9e307bafc89219f54acf971336e109d9cf4c526bc9c99bf7050525841a3a61e5f751205274d7bd562d244e4c7956969c104be984858178755221c463a0dedc577c63c4585bcfb8c87f1696c38279cac80e7f06ebda208515566c42903edac2a7a7e1ba54aa0d6cdb6117dcc93750b4f441d67898882245bbf90d8c57def2f07c6f6bbb041605f2055c4985eb4ceb0d36f501d40846990e101a03ab730cec7b593888e804227de2c392e7478fedd5b40660b6eaab002b59edb9e44843984fe742359b6eed48becbd63031e49b678609ca0a0e5f293024dbbc858eb44bdc6243cb30a4a54123ff48534a835799578af11be40b93402cf1ac3b1921b852e1a5211c8973f7b259fe8a067486a77387da22356daa6292da4f1de3a37a06c715b3209afa32b07842d21b666a0dde5832cf33c95f193e5e3c6d70af393d275c78428d14ebb4e705693e2251b38360aaba7fb81b5615ebe18f394ed4b87a6a3872eaae8b473286ff1fd4dabd1857b0f9cbe17b07a0f075df812a756ad4d0b9ac2f89a9084afee88304ec8315f570fcd0170f1fafe9570b0e39a00ce821f34ea535a374952c0a0ab4fb323bf9434394ae3db88d1a8547bc0e8264608005936abeb14b47ae350c08f75107872432c8917ab96d5085611357f35b45edc6b2affe7049d241146c2831c1dc4dae28cd6de37242336d58fc4f2e1da31492ff7de17a7004524b436e12e1de0bec386bd916675375e2f0fd0152ae9f142af689938fccb311e0a434c8e8c", 0x1000}], 0x3, &(0x7f0000001300)=[{0x78, 0xffff, 0xb75, "ee7e48c367ff76c36d8794abdab9936e667a6e1c8c6b13b319c8e5db1806e2db495d6ddabf12e53c94ce2d0595d564bc1c5a473a93e99945f9d91198cc47dc799ae50b8bbdbdfb23ddbcb243dd76258c152eaa73e80a29f132d2302b625c95434736"}, {0xd8, 0x1, 0xfdb, "3adaf66cde2687bfeb8c6c12f006b830432f5e4d58047926585d3d3890060250c4fac560bef4fd197e26c920f664f9984ad948119a6c37021bf20607db9e9bff11c277df95d4b4a00388b4b6b571946264020786ada5dc83c68d0e05ecd9c95e1d453509b85d835e6c5616855c868bbfa58cde20965c9f240215a0f935d353688703ff74ddff136cb782b24492bbabe331811f16f216f940b2255bcc95ebf3ece4b600be3d499ba7ab3d020043bd99fa4da2684a88df3efd2e3847e337ece09e21"}], 0x150}, 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 02:38:29 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfff, 0x7fffffff, 0xffff, 0x90, "cc12ecb452109dfd9e5095dee33a5086c84701d8", 0x0, 0x9}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x9) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f00000000c0)) 02:38:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0x1, {0xfffffffffffffffc, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x200000, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:38:29 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000000)=0x9) 02:38:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x1d, 0x3f}, {0x45}, {0x7ff, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45, 0x0, 0x0, 0x3}]}) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r5, 0x0, r4) recvfrom(r4, &(0x7f00000000c0)=""/11, 0xb, 0x40, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) r6 = fcntl$dupfd(r3, 0x0, r2) dup2(r0, r5) ioctl$PCIOCREAD(r6, 0x8010570e, &(0x7f0000000080)) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000000040)) 02:38:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f0000000280)='./bus\x00', 0x80, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) kevent(r2, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffa, 0x3, 0xfffff, 0x23, 0x100000000}, {{r6}, 0xfffffffffffffffd, 0x60, 0x20, 0x0, 0xffffffffffffff06}], 0x8060, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 02:38:29 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) socket(0x18, 0x1, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) socket$inet(0x2, 0x5, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6, 0xfd}]}) r6 = dup(r5) sendmsg(r6, &(0x7f0000002740)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000000)="6191db377eeb1ee8c928e42f7604afbad1800175b8f984983e917e836dcbecb8433c02a65f6fbcc351488b74a2d766eebbeca420836694f1051f5e1148b9cc52104062a091dd2104fdc0327816bd6117f87f9f", 0x53}, {&(0x7f00000001c0)="646258fcd89d477d6622cabe3f799692d64223161906127946f8ca83d8b92892510c099726a81e9df89179432586604e4ac391c4808843fedc1f918fdeebc258751017d0cd8c7635b6c2cc09679ddd8cb6e870e0479460a80c169407c8189420818b25dc8c6df1bb96d109c5f0a8825aec309dd06f10c69ae8f1371212ee8917423b2ae804acd080be0acfe6d2515fa785ed10ba60070f89e1e13708fb90580dbc23e1e7a2a505aec8311e779980", 0xae}, {&(0x7f00000000c0)="e92a1b5f973897fe4b2d2bbb2138e578cbf3888fea45b7fffa757da1bedd23ea8679feb274ccdaa5a9bc14380f15ecc2a25e20fd9cfeef8ce3609b2a38072c644b6a9a40d379102dc4bd78786220069eba24eeb1e827ff53e97d082f3245e02f9ba902d1aa84d165535bde00338a34034a7c1b1b807b9862ec", 0x79}, {&(0x7f0000000280)="910cfcc621cded694f768cf373634ba2862fee5a8beef85fa922e5d4c3a4847cf1bbfa30f59cc016ab36c3add80e5d5a76c0774a6cbce0d924fc568ad61d997a8457d9d8bb55f44d120e32c2732057361a2c5c0b505e966a5c69c2cb9a74ae77e6365a2d3030cb2f4885e0c08491353b4814242bc12d8d07cc81b4f72c28d0c10acad034fed1066a03bbd4351518321fc09d6c96d8f0ddf98aed1d067b5c1472d09ab61092d630db192cb360a94c273221b7af460b63a857ec1cfd338b5669119cc10d29f40b862a2a2705e6754ca48f44ba97e3d3a6173cee0fa0638e5699b0f64e3eee67e3081e27edd6ba25697e7de72cca786e2c28863e", 0xf9}], 0x4, &(0x7f00000003c0)=ANY=[@ANYBLOB="6800000000000000ffff00000200000092088fbe58e1871dd84d497cf8a0edcc412bfeb20942de03b3c6ec336351f2584b2070756784fccc424330909f1f5c89f1755d5d289ce577964ed6f10896b96d82d6e7ec9e424f5559f553a316a8e6e2527b9c6bb00000003000000000000000ffff0000090000009d14de1fae5a46e25c2953993a3fac6b4401fe58a67d3ba38d8df9d319d5cb0c4800000000000000ffff000007000000f1e8552b4c5b59da5d745cbe51a53edb08dba11a8a9d34a85feec024d50f3e8e6e02fbe8ddf13a7adbddac99ebbe308f1f789100000000001010000000000000ffff0000810000009452fa6aa97e300adcae2c2fd8f03605ede525b60834800eee05af74850eec91ba12bae8dcc70ae2ef72f364deecd02fa30b3d5b0b1651f26cdf9c52191c1a46bdc76d994d65e856768fa48eade4c5e7b9038550a85cec586681ff78c336079c7c2c290c39010c1647fd099775bb6e7ad571767570cfba068cc21fe22e8eef4155968161250ce036889e566385012ff77e52865f9fddc9b3d0bccb12f8a37a278759cb0d84c2020e95748842932e0986e1a54455346fa2070517a98e692b13b1eae86f93901f37c97c7c9a1ebeff63e826ae753f2f0407b14e2770838e81c5c695112207fe26dafbca13bc5883ef6f84ec06553956150e2205aa23628d5a6f4f66cb678cb5f3fecae4cc90311b6d2a073b555cc53bdd7c011047b1e8030d064e380ca5c2239e0c70ece8909c928b8948a52ce2559eec59e012cb8b1f173f961d56d52cf40b5221b59bc3cbb94f4da771b0cf642ea6765af4dca0bacc94945a128c494740e78c2f9270a26f0f1927c55e352d22774a2768ef1e6524f66e2fe1d8f95359a240e83de72f12019654b9377e9fdaf724a71d62723e185caf450c1f0844c7cf7f008da90bdfce6ed455d7a72eed738d2e5e761b4e2f06eaf0c690fb4bca1136e47491f8937c6374d12b4fa2a9ffc1d9782a4a8cb99f636838610d55bdde79528ce715e65a2dea93208a52bd7c0b73a78b7e1ec3efdae9c1169e654c98d7864094e6c15a0f205d50a09d30e8fc4939e43c57c28ea13f063405bfe6fa5ef923ab88129637575f85a36f39a94ce15713aec04cc1d3b5d0daa8b571a1ca18b7a828cb329026d4bcf077250bd66f253dcf67f531a8a9e7794b2a41b62eb83bc3ab390dadd78036a209d093bcca9948f7b1ff4f74689a1e982017f51d05b88070f015fe3f550a586212c903e33f5e84e336ae64b991daa9c6cb651bb26f00f5460c73448a8f73d802e3a709930af4d80bca1778dbece60f8cde47320b5d73245b167fc72f6a8d624b389e5fab340bd0bd4087a6b32f9784569c45a35f1b90f8408122ff850a811558f6c6ed399004d30f65d9f169b1c9b616f8fd8cc4057944d6d7802c4e812c5963632b5545a8eb2e3e1cdb750488c95f27caecbacbb1e2d3e4b8cd755c8e8c0a1ed924f30523ce200d6e62db8c1a48857fd00831f1fe6fe1f37a1bade627bc9dc98c322ba4e125b61e0ce27fe040b32b7fdf5204807a26d6f0a55c1ce830738eb4097d45aee035f391207075ea29d9917d53f1d3a1c219d1559d7423ee81d9860628bda981a74e5eac5345b4eb98351c23ee31e142795cb55a102abab6db46766c9184b4685ae0b0c4aa3b1abbe4835078bdaf3b9eee1c8122530aff040b7f57b2fcee6159d1bba9517e8ecaef985aacc76f2f0c8e8c0c042316e3c78ff017c6975833995d979a2fd238a5ca1ce77dc02eb4a50bfa5998499adfe4d97f12bca88585cc53636c3467b86305dea369cf5b604d53f2e640f4b53f74005006fd1c46c29b9c17096e5be294be31f7c0e9482b6e861285005ae0ac995ffb4af17274757013f09384ae7b7b549b059acbaa1697878ba3d191f17afd3d5fa1c9403b50d389cf80f03568776f0fd4e1b4df77d1b294e90e3d2ba93f2f163da8820b2281381620c32a7deda371e5045dc1e4c137a961aedd2e4a4bbf0506d51e7845116df20c9b133db8b29f9a85c1055c6260c2bfc196d33be32196a35bfeb8e8f13b1b265948506b063736143221a37e679f291777c9f20c6611512c99677dcd1ff9f0bcbe9173134ced10f03bd27a9c586999de92fc74e6085d8de13b467c2f5990bf80a3d6be3916ee32a313b257bfc666224987cdb7d8b0d7908f7d372a354930cb1b94feadff26f111b1f6c61bb3809e8173e3083ffb3399679b63b7bdb60141fea02234744c16052df012725064fcba298b6d6d9fb598fef35152d5c7531bf8047afbb2e0e9797c1fb81918d4a551099b779e75894ca1173c5c28dc493d436b82ef8cb9dc1460fac94c9e7918349d54a700081f52b529edcf97eb00b144e8a05f003693da82107002de12e954ffb8f83decd15f9f94b7de888f3fe1deee8cd5ee77c83fdc821c181427c4cc73a312cacd98794a1cf22e20098bb2a744910040252f3f347273b3b56ffe7fde1c6865551614aaf072b68da8a26a00668c31789fe0066f16b1dd40e90e528b77603814dde1373d53115c28336f54f61db15bca45bdd546762e10a96c80e10d0b0119cea3dd938bc30b3b8b33f634c7d98daaa4976419cb16a29d93cdc93ad40881da9d7f012d55c8406ea5ae4ec8cff64cd077b963ae103ac00321cd65abb457b46abceb5464c84ea5c6296d325f2d1a69dba26e505d133a8d93bafcf9d01a59d409268c97f0769e3fdc6f41a763ab99c40aa711c91714f9b2d763a5682432f09a7deeff38e68bd9646b748a6e3f3db3b2953a09ccc6bc524fd5fd2f4d98642095bd655d888260d77c082b5b482b656c4f7fc59303e4b93d759ae0d291ee8f1068285337ea86de1d63bdbe73ba76d39e566179d24723afbe2d2a682c43272c06c2ef913a5fa19d435294fed78c6a50445f52732f033a808ebf17945e48a276999c19faf35c349f38829522fb9819498ad92012bf609b24fed757289c2331074276e6143e75f71640fdaafa20ae05805038db6b5cffa5031401575dd751627a26b613369a02eb7cc81371dab15ce3e3df8dfd9b8806e863754dcbb83b1e282549cee97924e133665336c02d22985c88d70fd64b252cb925eaea55e29d32b9d6fcfec0c4d09c3785b4ae4bd557f6bbf9f943b675f27a33996cc3dee8944388581158049fd5806a3c469ef1ec398b7575ad5ed929e74d153c3decdc02f4a7e6a57da1ecd36d940c030cf29f87af697cef415451c9b237201ab8a0732ec051cc60289d0f5ab6bf19824f52e509f1bb82090af44ec47fb228e079c56ead13ff5136c4e7711d41c87d859c81ed379deafa4aba2b9d5920239c6911ab364a92f918f865f33e7529d30a8b97b46400cb0724979373ee86f444e50ec71d3e9408723a7ce1884cb94c943df81570298acd2c487f2b828058f46f4861aad8bcdd5a936aefe4f85ba1781b91ac6eb1d9feae6fe602b3f37381de3dad4908f0c98df65c6c650ab2ac554c53828266599003306502af22cc757a287fad7246b7cf183a03ab13ad6400a1ca5743823e33ed4c1bf371a2c1edfb72ef3393a4c9d959eee60aa6cf49b78565c0d7c3b37b1a5b1ea958527f698848fe9d85a805b6e35644f0d39b6c89be43510299c3fa7f2414fe9dff8f8012bdd818267d7b6bd2244f15578a1fa39fc859ac4d0212005d81f0c9f53e64bd8644ad04202581bbfa3661bfc88c7a0bb3e37ed444a701bacccf69aa0509cdb64ec76c11bd4c83c8b9c21d9043f3332a5a830528e596e228605b1c152172c37edb33fc7bbd8614ccb72d0588d270a2e11c457d74b5280e80e440fbb87673dcf5c8050b1a0114409084c6da7522e07729789a07b1f7d553ee47b3ebea3cfcddbd9de51d0955f1579683bdb7685592e028653603107c13fb7585b89181751ee68aa0ab0088a7b3bab8d00aeb286b4318ba71ab661f54229ae6da8a067b8642927ede1f03ab927afdae9ed1fcf850622e4e7d2a4c199ad40a5cb401b9ae3aabcc95b0403436cc36322fbd5d0ca8412558a0d9165cae9990bac10ac31189a1cdffcd0178f141f9623f50ec3983e571dbe3e25f73181a992d298eae99be1129457bbb5f05ad310c64c1ba5a40fe2afcd269f5545e2123d0d6ced21b9fcb0f4cc5fc3d1fa84885db0d765bedcf082f1472a988664d513d433b0cb14da465a273cdbb5d0db99e9d985292202c1a8b8db18e6b42e8077b35ee0ca0d744e8c6a67c46770a9c6620fcf6dde31b0b8547f45d7679be46ea9f699e93e96c07ad4785949d120cabe68ff77fc575a64d4295eb14df0dcb83fc4c79a43960286aa90999975146ccade42d445d026ca2d6a418fdd7f3a89c308b754fff14fc63082fd42d5e5212501bf3a47599474651148419f4b1e5be7afab1e1fe8d0fb87162aaaa279bb2c81a8dd4894be22c35839a63b1f793479c498587ddb219bd16bb6a48582d3dc35b4d6aa871b5a04133df7204deafe4c4b10579a356b0cbcf5f41de6f3e9b2a8b527cb22d7748a14c42a0f76bb422996c689b0579549587ee0dd4ddde99fe6d783030cc13527263c5f606e8ae642e2eedd86e418b8ee344990d5ef095c590967e45ba095518388171d5599962790a99af71d28da28f0592d8054476279a686720f454f243665cf0b25fa1990c361af6367f2f51285b44208e4559e749fa0b5ff1d5d5d18e174e8de4c9e4ef451f2b790e7abe66b595241ab1f0b356c18e54f9b4b146824d94ca4156aa8020c0972ac03e7b78861e04218995bccc09a5058f12986f5f25fa3989b147c8897b4ed3156bb46d39c5f4f4de6e7c120f0ea1de383a26c67a6888336f2d166cb48c6640a8906b12d977b7c10c89aa9ee7e02bb3185bb15a6245aed923e6fdff1d9feb1780c1822c2c930fdb10d85b0d4c6309f455ef993a6a14f6ba4ef8c73efa0d61c30ad9515a8fa3e52eeb9f8c53a4a0a7bf8d73aaa93873eebd9a480654679fefbfc163007399192b78e90f4f44f0f86471c5d096ed907ad5276a130934f3137f57afdb10a95aa24381aa97fc64ac46feaeaae7b1938ce9f0c6f397b2af717472d6ab9aca33bedc4cc3065b2dbb0eccb6eb9b72f119172486b18c01feccfc399db6ebca7273f73022b7325d2bc3b22e68452bc7d34a265e151583e6fe3b0a0e9f91196f1f63f35c7274dec31170333284e76a66b1801a1ef33951e0db1ee9b3269eb62be2c3f605ded832842a7a75e461939ffba2bc2dcc1c2c5a54d0fcb26bfa1f64fe1a2b541327ac66329f6f62c84913b3338a9cba001c5bbd3d0edfa8af1500889c8ce2c0f2f1a9d30c0e82a842668e00ce349ec437149ace2dd26bc5a97f56a45225af23dbca9f886aa74733d6de8bea4cb57c26c69173193551f03c5cad870b323831f209cf6baf5820dd12d2ac7dc5270b40766ef4b5e46f8e034c5aab2cdd98c01fd51877d30a8da4119f0739026d2adf853d13f58545783087557045c0854be3c3a7b9b38c436407424324d3061d0cbfc7653b967ea7e5bccc5dbe65833c6247039b4fba5a35122b58225309abf00a44f5348273c001c28cf55f7851b06179e170e7d0b4185303d18e75ab427a986bdc2846449aa91a892faa9b357b8b54dd761a424bd03db6ef109c0558708a31fc6e79514f4db15eadfb28ebb09b5e7f68a0c362aef4fbc939501ded4a8e4d3bae62064b492561d6ea78c30e0e830e1f6ce00d167cf9202479cbba4cf15c98b156ac87f4d1b5ed858669c5e61eee5f4c6c78e20f35a2a24c75439d5446500277a46da346e9c41e6376961beb7395b65716829ae35b9cdf5570c333a4f41a38a08741f992c3d6121b11e10cb08ec7fb656d9e799e688cde9494bc2180b9e10b901b38743e7de11e9f4d99fb55c37b83e12db51a6aa9bc4116a44a69135c6d0f6bedf6d3ec8b15adf2e7c19dcc942ab445bb3d02d281457a1c2f7e9bc21564ed225393f8956d81401952cfcec713612d450bded45968fccd07454de1d9047ba75327289d7958615423b42b1baba4e98af9516061d6c3c32b746f1e2e5b6f9806c431e9bbe256e746dca45839d114e845781e72590c292158e60064eea770a22209c1280dda32a85474f5757e254710c196cb82009a1c7e1b2024f6cc8d2f32a292d609325800000000000000ffff0000fdffffffd99f03872d953892972a71f83e5d510296858cb547d2f8f56b0d27db89dd234abf8bc53765d45d625e7cc35814e28f1ab1471be9c53f30dba614e585f97d2d41ec3ec94d2b7e0e0050000000000000000100000009000000aaed6e2b885e5fa0b0a5a897c4be894aa72b0ccbeb645f203b97f961a5069797df24417b15c7068bf24cb7d30b07d6e93906173bb248f9c5a5219413f29b197ed800000000000000010000000000000012aa9f3e87b7099a2ac3ec33b396674f0d4e6fb450da943d4794e34984c5ee01657da6ad20fa80a5a1d08b966e3b49ad33cde4138f81b05547b89ea7d33ce115abff2322fbf60080dc6b59ab6f5e4485917bd696d142be0545d34fe8cddcc91b4de17d298db20a339a6ce1d7275a992f774135dcb78287020ad276bb996981a335074de0602102659acbc3cc191ae4d8e2287a39bbfc15374c2c36894ae8e5e6883f33d1ee661ec0fdf9fbe1d2281b5783d93fce30b891ab6d9315432c4c070cdb151f63000000001010000000000000ffff0000020000001173d84c8bdff729d2e9249f8fc1767a311da3a9f06d01fd057d9de0e3a2a69a20ae6d388dec136705727b56b8946799123e1dead66e1efbacef1f3dedcc31fd48fd2d25060c4df2a4006d174f02e1a57e28eddae399699595d240191629c4a0f46d9c27930b9b434d149e363e0dd6878d197bfbe04641d48d8e2aa0209a75da812ef684039fca4f1e281e55c3ba0092136fa13d20bf20ca941e671b961213414be749a851152f52e3f4ef7cc2c91d03fff16949561e212fa0fa5b16fc98137f6ae691dc77f00369e32a7275fd6c208e0f5a57076f8bfa52c89737e748b4a56b0ddbb2166e6673813d28f3e0258c41b1826f43d04386a7cfbb18d803cba8da57be004b386621f93e250c755a4b7c904bdcecfdb570d59e82ee0a4ef9fcf220f33d8a3186380a1f4918ef42dd10bf48bb80a5a8ea65ced95131529dfa64a125dd593deaeaed17afc9e81a1ba79b4c6de2a2f095f1e48f57f51eb1cb597bae221d3c778a92e07b3148bad64d56e11cb4b6ecac41a72f69f5d449654f517f38d27ba9222c6e97fac47bd960d23a91073e289e94d996c38b56d3e948ec0a89775067e221be10f17099b508dbb34a651ad70243b165f0557110b0f885c47a12300467b132bf4d5ce5a0d185e7b2f9becfd5f59516e6b5ff73e703eabf95cc216dcb6413a1d52d9e41ceb8580d6a87cf16916f865abc2f3ffc187eb4d794d4b74ce6dae1fab179acfa082fd1c5eb4fbe65115cfbf3089919c643fca3bfd7382664977524be1577ef2bd2b3b93a36858347da06d9c6c9655727703d0916e83dbfe2e76313037fe7b896866afc9ee6b23d91ee2dea3552094ea6b006f7706da2cdda017e567b3d20d0dbb82ade43515b1bf229543ae0217affe27836c658b631f888b7d4655ae4cf9442d1fa46c5bb08e5e7d1e5bac60d02dcb6f6706af89ec007c3048726cbbadfa2107dfbd457603c0d6b1dcf90cffba2aa5b052f8848f5c97429bacc70dfd8f9fbf0b45dc496bc0287e9b892802c2ea0939db92d5fb088d29433aa56248b9be954c9c2052c0815598621ffdfd4b5def5edbf0b62d7bf29009ae357dd57d0030d446f4ffc72a354569ed54fe6cb4a430797ce2aa9292cdce8e8d2e57c428ccf7f891d3026271634d5a547f2a6cf7bc68403ea7e9a4bf1227f3a28b3e8e18bdc38cbcba8ae65fdf60dca009469d356d4c26e60654283d5a1b25a17e9ac2d366eb92b48e4d5126ccbb81f5e25de6b5330adf66f5da6342d3c4e4d3be566de6c665a851f2b91250935c7f04043377a0d454a9d6e93024de4bf20aa0ac52b22a4b1fa198b80df8b86a03a0c74a5a678bbbd9e6ffa069cada0b0dbeb2f885a461b61dc1ddba3bf06d69fd7e629dfa779b1870862f1c5fec313e73c3a5a6562b5ac9bc59b5819938e32ea19d9d25c48ebfe225e75aa9dab4e18139fd1d689e20093c5d0658675143e8a0a8e1b72e59b8ebcc1597f551f4781371e6787a33c00188b98a0ed389fb091db269ab8bdc87a922841cef270201be6bde2554271ab0648a4a865c5d1a3d6a8b678f295cb983a429eba1c35e44a5c85f9d2ae59b0da756485cf81bd778f36086e2560176c74e49f35cf88806e448894eaa5f21db6d44a9d80cb20d9c82317e16bb2bf962841be2ca8d1be81f65c35a70e47f4a9d7a4563bf9f5fee024d890a03397fcb29837af6075aeffa0c9917750f9286e140ef2fb22b5dc8e7a2724e4dffefbcbce1484c23a689561be95126a17bd07975f9dfe45015d801b4a34eb0cc37f1ccd230c401f28c2af777b91c8838b2cf2f1dddd598213a5ddc56ff2a67102ae55200aeea61ab1fb35702b6bb6fd5d34547eb8d53e557a67b6bd4934b2e4de3e3aa6503f36bd2d472b2c3da665fe6019adbace6214ed062d129597b4764d24fb176977425080bb279a9524d1347a96d1b613d5eda8ef0a45acff8b84e0bc00da507083a996a6c0a78d674fe720b863e4570e33fce8b6706fb559a5b0956c9fc9bf4a390f5da3c56305ce0a58636e0804eaece84910234a09e19d8929a4c2339e1b11f53d4178ad10bc635e46675c6642e5f1149b4465e6ce2ed947859fa4e41bb247cc3aec5e4f5263d2fdd8ce59111b4d4907b37b622ea0c21a80ea2738734d84f7d8a3d5785247a81e89de3639f0839fc6d7e83763c4dabcc802fc71540a2b66ff668284d13ed1444dbf758f5311b38a40509248ec3513d8524bcf2bbcd4fc0b3aa8987cb707016f18ae0f3276f8c67b7401b5a1eb69c80cc6845639f4304b33878d2aaa00eb288b87403560c565379ae8400124511381f8001c99e57205a060d285bb8837accc9e2c54abcc62f31e41d713c0aaaf3158477a9fee97b1938a7f0fccfb777bdfb23da7c9c6cc7b29811f02bce516a5486ec8cb9fad2f0b2481f680b8818353c205251681d3862abc054c75c2cfb3a5fd7c9279dbed7d6fcb8ba3fd5e897fe49bb656af478c0d348f890ecffda0848ade1a733c9b20efb0c4c4dbe3714972a70a005f4310dd20cf46ba422dcf7dfa117248468842626fd66d8780515e0f9897d872d95d929473c14d329a7b0d597ea6871b5fbe74e45a6e520d7f5854d4548254cb7596e85d3a4379db946bd8a6dd7e15871dba4c9a1bf6f514939f8141d4caad184088584ddac520233c1065e7adbea5c9edfb7ae7a66373ba58a5d6e61cd54d48f2246bd39743a7591f18a7c311039e6289e860078faba02dc59121497dd7f65d84852005edf8cb41454e72e0e97da9f248d55c4013f07740ea97440c66d2cce204ed9cd327c5dddb94cb6d61708e996f05b09b629086040c76d01f5875734d8ae3e160fba6e054229ad6f9473ff053510ffb60dcf8acfe4fd448df5b4449ede4e87d94fe8ef8b4aeb1c42c826dbdb0eb9de86cb59f536d62cc376b11f5a8212eaba4cea9bfd519537994eda3757f66074b21e2323957ddff7a66b5fab7cdf9eaed5c97433d6b899f56860ccf37832317e6f5800f96ae90fdd36d0fad1f30c6bda6a69883d30b7994da6b87b8a599a46ae14384caa1e4f18722a392e9b9ec90ea16ad70093bb817fefba9371ed352e8259b3df3978f6b3fb394c7b1247b18040d7b37f7937e88721ca2c647b935e7a0032408dc5af91e43fec9d3791de0d4a63579890bbd05792812292b99695e7954c4e3218782462d653dad1987f6981d5a389b5a5c67c484a545e48a91c908a7cb950483d0f8ad3a6bd43266d270c21fa391f9d9c12c58222e1d51902ef5008cb8b6af882ac30ab379ab2f6945b0d52fc2d5021fbcf3df5c58bad78e061eb7f225b3a886924b198a61bc50d71d6d871135bdb692aef066c9e1eccf77073a8496e76c26897c86f301306582c8d07f774283825af7d3a0dedc68d32ba3ea0abe92780c46e809085a4193f9e6397b20507e0b7ec774d7f88cef178b022ffc10904007efa98b91ca778dc596564f7d8ca1281d5dbb839b2eda0947d41f6c6e8ea391a022c8c8d21389739c06bb24081c83e2ffe08c7c55b6201a41800e2ebb26dc869e9430f470b120793480b7ff11b53eabc246e84ff41ec5ed87855655dd98f9367fe420fc62ec1365b26ad7fcd40fa1ff04501a2588bef0787cb122a447bbee6b11eb675519d51ccf6319b5969d94c7cd6fbca34b5c5289e78e0e779ccab63e6f9fc8869d814d79e369ce8bf7e67c92057c09950882392c6dadfc934a1f5d5ddb6244b8166fa69d6418b634aed34b84727ad0eabb870b7ea8b0e12aaf4b3d3c282e206ac7ac73f44c3e340a97b4e0b2e0c024b11592c8dd73940c8ed4dcf19fb78556a0aaa6115069ef91f2b82ab3de8a2bf54b40cece36012d1b1d621fb50fc43f04533c9331dc6b071a412e1a8ebe694e46c8604ba61e0308777143dcadb5284de1231147f79b11a26323a11874136c70b441a1feab6937772f29ee1ee40727d05d83dce6848a05a11b4d077959b1fd44fb1c188fe074858154311eb609f642032858f68081dc337745849bc2289094a08b7472121f4e44e28c444efffb0e1b9252dd2acea380ef253c27fe9263d399a73b22e20545d11f284e581cc1ef235e9a818c660130739841df6265bbe17d006c5b1d7a43c7c8cc826a4663a3d3d83c282958157f91bef853df4a6f5f206dfffd303f27ba8bcf4c0616c211b66cd2d79368ab4360ac523f30e4e4ac416402d4743ce94e9a0dda3256be09f9f2af49c5f7527ec8c6c1d06667b0e4ede196f7924699fb27dd720e453e33bd2b39d8203676942fd269a5e7b2fdefb0ed632d2bc0a71456fb09d3e6b29da4931fb2a9b51b5b1a3fd36b75392fcecd7fa77abf0c25858ce11f0bc08dd1d9c088bb961dea52200cc3ee2c1854108b3c78393a3aecf62290a5aeada09b1eb385733fc29eaf2e28d07fe424339882c5998c56043ea6d1617ba1d149939107747c9105978b99537dc83785cf18ab8389004a2c2c62ef28aeb4a61424f1a8ef496484aa20a94d8fecd4b1364f60972be63701e4f86ba147f8cb75b56808794d06ca7c15269e900cc784cec074346e381b920ea98d48714fe029712d7d8d19003bc32f030a9f3f64182d5358f43771f3e88b6cdc457621c495e10d06d3456a814791602f2b1ebe25b3b161a89ad1be4d7a48ca720becb8e15a27a9c29a47197bbf8cc38ddf03e5b11647befc0d5a3dd6438f5dbdd39033e010a75a0ea2a277674beb309e5c8a834b2ad8c87551e72b95eb1aefa24954863899e86d0f944b1b5c87fd7f55e6ef6239d746a1eca549b23d82d6278cb4d50a20e36a717d908d6b0fb1ee88aa3a0c65772ee5588756d3983222c1830b5e4989de4e99e0c666439e2cd8ba1e003622a4f35006ab269501251f34ce0046d2b13eed1a6046c4559da579b82b8600df0686349ad6f64458e8f79e8a2ec90e78fa383747ea67d4064653978774afcf99b1a60bd06d8f725df0255be09e29eae588a0acc036a89620bd04f45e2fee10b01db349eeeef68d98923ebd609201bf50981dbc56f2d91b336a1ec5633d5981dedec44c49056b0a6eed864960a33804f1e1d859ed0095590ae88c93944d88506d1d562a328f6f21d07209de172fd91234531ccae52500a6e7602d6ac8a946297a6a8bfdcdc8bbd7b57bfd184c38ebe38312b00a4d2e41abbf8cfb4fe215f6d93569f0663a233dddf3c9bd39dd3096036a4731ea0310056348e3a472f2aa7d1a28489ba9eb12880cdfba53296951f4593a2218c783f6b458c63120d8a5a80dc2e581df66be9a456bf7ee206a1244818a3f86d7e8af3ca83fd7e9ef6c1a1b34609a124db5ff7f7036edb1cadd97d1a1db3189d955c07681b36406e06fc06448499432178c80716df7f7b7e9ea2b5f13e67b5165ab1563a45f9611e04588dda8275ee0a5e54124b34e4fa2a3395871e7e7c9502da575bb33e89888eec20d8fa743a43146f18741588a907bdb741e0129cec68ee1ec0c409543673af4516f775e0430f379cf7b46cd9a78a6ada7b2931b5215334be624778a561ecef6bca50fc5cae668c3c7510c2b4f05fc623fde40d3c96a684a010d9431e0806b3008240dcef28dee925bc3cc86574b7479908ce24dc76eaf81349259211c57fb17db27e9a7da489d5bf00d24e25aa1796fa2afcc34c198efa2c3d13018d5f862fdd1599beebc96a4fe06cd08c3fe13701b122d9e2792a924f19c4fe045d6798bdea298b6d2d7fdd67c2a5b6c9d17b48925143dc0ab1bfbd22032ecc735c2959c30a115b260f3ed0185ff820ca7fc478eb06a7451ec20219617edcfa8f8ba94a23a2aae07408098705cfea000000000000000ffff0000ff030000cc44de06272fd87848956f3aa30c11d9eb79d8cfda03ce2ed6a5f754e37037af9d4dafcfc254610105966c11e40c14fa30d98095ec8f81f944a5185760de14b7abbfc2b1c7e76535379290f68c679040e6c0937d907cb50153894a4837fd200345aab87881c3726db778de4139d20bc731faac4ffd4e30d7985513631412cd2aecf9a7a91e4fcfa2e69dc85200000000"], 0x2320}, 0x40a) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) 02:38:29 executing program 1: sync() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, r0) r1 = getpid() wait4(r1, &(0x7f0000000000), 0x2, &(0x7f00000001c0)) getrusage(0x1, &(0x7f00000000c0)) 02:38:29 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r7 = fcntl$dupfd(r2, 0xa, r6) ioctl$PCIOCREAD(r7, 0x8010570e, &(0x7f0000000000)) 02:38:29 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0x4, [{0x2, 0x1}, {0x3, 0x6369}, {0x1, 0x80}, {0x2, 0x1}, {0x1, 0x41}, {0x3, 0xffff}, {0x3, 0x8}, {0x3, 0x10000}, {0x3, 0x6}, {0x1, 0x2}, {0x2, 0x9}, {0x3, 0x3f}, {0x1, 0x3ff}, {0x2, 0x8001}, {0x1, 0x4}, {0x1, 0x1}, {0x3, 0xffff0000}, {0x2, 0x6852}, {0x3}, {0x1}, {0x2, 0x81}, {0x2, 0x300}, {0x2, 0xb94}, {0x2, 0x1}, {0x1, 0x80}, {0x2, 0x4}, {0x1, 0x4}, {0x2, 0x1ff}, {0x2, 0x100}, {0x3, 0x2}, {0x1, 0x5}, {0x1, 0x9}]}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getpgrp() ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) fchdir(r4) r5 = socket(0x18, 0x1, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$PCIOCREAD(r7, 0x8010570e, &(0x7f0000000080)) ioctl$WSMOUSEIO_SETMODE(r7, 0x80045726, &(0x7f0000000040)) 02:38:29 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) sendto$unix(r5, &(0x7f00000001c0)="d1d269a9dc7eb1dbbe34c8a0b9fb7a81f5e4c4266189f3bd58bf2582122676564d8a578fd516f37900942bd35e7cc077634cd9b595a4fa1b0b8e2800aa8f8c3fcf0631137030377cf67d0a023b2165fa7215b03babba4261a4356d588c29a14c1b26383b2d54e709d9306f2e31d5dc3d1656a546bf2dffaae7e0a48ed68e73f6a3523fd7750f78f6169cccd2cf3fe8e71fcf32aa1cb316f4fbcc6430c272784e7497b30ec9a1a4f53ed2f2abb3904188e834ac4447852a8954dbd6e85d53651b5a76dfbac2a6df7373f0d99816e6dc263c94d4958eb385d87dde75b6a4ef670601b0fea992233c3f210b5af59fd1ebdb0770056a4302554b5be7a1", 0xfb, 0x5, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:29 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60c22df704011100fe8000000000f8ff0000000000000000fe8000000000000000000000000000aa00004e2004019078030000000005ff002b00b32def4f115cb6793bb530f9b20e90aa25d5c2b943844a07c1922833b2c789aefbbaee9f63cbab38a8acfb8dba0595ecb683e74ea2bc44a7aee9c52e18ca01c06a5c354712b8b1ff75f45ba55a34aab93849023d37e037d2d3e3e842e9ba099e9ed8775d1173d8e78335aa65d58f54c1d78d4f1ee07cfefa18b6f268f90be76c7f4e1bfe4d84a869353e931c3732afea55697618a1318ecb657b34172b93fd59d7988d43630cf81e976a0ea01fd8b2547ab593bc605c985f56664b84ed3c9f90ffb666e030c794e2d2d5070af38d83dc275da88cfe6910b2ded59f6c418af5d247237e00b14857c1d7c3ee32072ad9793040f8f4e432eb875a89fe31cbed117f0e76643797169fba3dac3f377d145ce97980ba626da7a279e698a9e040a22d63c535f0ad7295e6601f3a5fe9b581975993c6c7757342120635aaeef44910dbc5c6b3985a48bccb26288d42a672c965d40e80d0e1908f1b425a60a28241378ec7ff88315de083b64c5f9647e51732be34988e0948f12e6c5603edbece811bca501d4389dbfe20e4df5160cd7324c0670c7b3e8980b061e31b1c8461d6f7a63f9e6a80db7690689fd24326924c076e01631a0b9703a6106accfaa064075fa1f16e16c5171b6a324e8642b2ab76618b8200000080ab12d9f65d6a980634a6a7cba8bf89e01a91259f446232076a1c490986636b78d1300befab1a2f6e8261e07336c5692db37bb7d3cebf4ad42b62f2fa6cceb7e488aa02b2e52c6f82bd3792845fff41cce52e0469d14821ce0000b23106a0c679d2b1f0a9809b56abdcf893f9531508f24e64eca726aadac9acd194be7e53549c1719bdf67888780e19db83b5356f8f7d93cbef1ef3505dcc40d0d2a02a2745ab518979b9c3774babfe8e70ead767c7a00289b8cc6e51d1a957548270cb3f5064960688f61b34f9442d78ae5a8551713f9afb4269d689f9adb6a4a902a637184f7f899efe9fa0dd5094d1076c4eeeda51ca8dc20dcf1c425f56768073b3f4c2c9f5433a4a4fd0b8bc7b050032bf85bf222394fa4336ab4f07d7ad2dc85afa6eb79ad2624c4be6c674ee98fce9a51786b7cc2b500d9845404227114dbcedf96590c7d5aeb8040b74c4d6a5aa38a7c1f0857522f4f968795056b9a7034dc3444784f9486b575e44dec3216d72845500e6f4bde0197961e7e593ea3411001d1d47ba42ef0e7af8e91246c02d7e37ff0eb6bf28bc37dd00315b4fbb09e77a6b5f858441818ebcfafecf622731f1db8a11fa2de8e30d808bedbfee104b3b1100f5094675521da07dd2a28be7e4865b0c60e4c2b7f3293bda997504b9b325a0f0e6d75116be1bbc2aa20deb44a6e4e7b824b12d009e6f1802f5a8e31559b125d71d00a5684fbde4668f5a469a2cf6b2ed8b80bc450e8a0844bcf1eb4ca0f53c90c45e72cf9f0856e0077baa1adb9c9dab6cd55a1e6ff67f8a02bea505adbee8820c158477eb019e5e037f43152c72927aad087f5b67616e0d51e9e7e82d5d6f0fc801b9ff693f0dc8014132dc258749dc95305a29b702edaec9fde87783bf1cdb342f94d9299c0d000063e1b86bd6348f3e6834822da764c049a57f22631809593ae57f69c8694c10c8f113c742d03c135a6f70e5769db5440692d35062236ba9174bffc0ceb971c69edece8461c8289c245f05a83b88106f7000df5a37932d7bc2c8a9a3f9a253298a29daf9ac65461cc21035ccd72140ce2237fdca9e9d41a19a40ccd05eee23d0b7bc25b577021ef286cd942c8a07fe51b0892623982d01ca164ffea54f226f67b34cc2fdf80800000000000000bd4a726587eb4acec7ba09b4b9176d65206f56964c7f60d939e89517951c45e072716545a2e6bed5e6005bb36264eb8493d592c076a2c1845fe075550527596e65ceace382bbe53b2c4f0d3196876e5454d2b8aaa91c278094234d385e1d6119c46771c3742d364efbb937072a3198ab765a91bf764c679d6f2ae8ce149703fe73f92a7dcdae42b4f2d8cfe4f6713074c7cda10c67edb73b83637be74f4c9f08fbecb0c8d916e49cbc8670aee9326d3412070000000000000039b5be661eebcab2e1e0045c30211fd0109317a7992b1f47dc339669bcb907c7c4d6e5edad51cbd81f37881e55e9c46730734552a50aacdeddc4c766a1ce03de72b5117dc2985e19de1196658ec770bfe37b99e6666d97ca50f14ca388954f0141f7b417d1f5468cce631d77e361cd2a7ad33b689f2235375ef570dadd88f455866809c92c174cf5ed1998037932fc026359ed2246236ddc7d0051dcf26ad9003c2e433d1da41f820bb3a3f2ee23dc077f5bc86d00ef912eb510f7429f77d00f6ca83d9b239b4ab3a5bf85c59712d2dcda45d593b9df9a59409ce62567a0e670cc4e0f90eeff2769e115a490dcc6b343a5403d1059fcf2963266bcf1fbb6854b18edad486392b4e7cab2b6b342a7a9186cc4fd2d194dc327ef8a1c9f9de01192ecfc4dabd6cb4f5d2e75591e12fcdb3ee97addd3503a351b136ab9a8c8d3f7ba7a86a9b843c1e0422e99e3e2778d342396e24442d9840f3b838832602ac15b3280d84fa2111863006d23810eb0cb4de34448356d08f73dde0752d405dfe15e49130ae4006cf49041f39eab0f7f8af85d6e40f807c5e2cdf6aca100c31649fd28a6ecadd0264421d69c2a0fe71d59fc6bda047305f4ac9f8b08c20c10faf419402a1037f20f858f523dbca9a1751ab61059bb1066d86a8a08b6134f39013e8c23882ff814e1532ad91d7751b46b96447c0000000000000000000000000049fc0337a11f15d108540000000000000000000000000000ba4ac03549602f7cf6a771a22ad7984a35bbc9814b208ae27ca2516994c8e84f4ff4823eb6dfa878073d334b04b1883ce61894485c72f43183cc105b8da2aa67eca1fcda42accf3cc132f71a641a10c360d74e6f087ac19c6d9f55ee2bab55d024349dd2d2fd1491a44cedd69d5ec20a2f2ece97edee11f1b621924527b8ecba3704e404a5f247866f1658b44a0358734ec3649282dccb6edbcffa0f79e00a9976ae9032183d548d3c5feed1749d7cb01e61c700a2413e56b0dcaf9513bcdee1f71cd2c3a659714698c233273bef02426b589d885596ca5541c2e0dcf33c6ac35131c3e35a70b305b0338ba69a98bd20ef8665252e661ba0b302073dc9ed478cc68eb035d7aa19bccedb62d58775a747d41c49e2e9688f5366a81bd110a8159a77b5cfa4f6431d45845d4dc01478923478a66c479222a27c29e750e3b867200142ad34f39fb25dfc82f882eba3d48fd07114b3c993198d429d178c3bb0f9a66da80ace67dd3781ff92f3bfd1583f1655166a07512cecdf4a340e5fccf4a44820fef474318a2bee08813ffe3a13b772d2f2a30f60d725b2300891512d5230395773965cbd15733b9d668b95d0b38f29ca65ddbeb27dbbe14bee6aaaeb136700fe4297f949ed735c14a9dd02dd17bb93fc0578fa07b8c38477606c7a48aa5eb6233cbbd556cdc3890b9de4024c3358a213a153ef0642ee83ae37aed53c76c88e60db6ea597ae50617c7466963a3d"]) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000200)=0x10) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) write(r3, &(0x7f0000000080)="5f1d78c4d3f416fbc12919eda6b9aed5d09f", 0x12) fcntl$dupfd(r4, 0x0, r3) getsockopt(r3, 0x0, 0xf8, &(0x7f0000000000)=""/64, &(0x7f0000000040)=0x40) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f00000000c0)) 02:38:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x8000, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000180)={0x7, 0x9d71, 0x2, 0x2, "955bd6c6362be062eaa0fac05a67e38614bd09a5", 0x4}) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) 02:38:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) mkdirat(r2, &(0x7f0000000000)='./bus\x00', 0x2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f00000000c0)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="09917b2f1d25d3e5e3df3765279232c01f1eb7dfe6000f04", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:38:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) getegid() r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000000c0)={0x80000001, 0x3}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) fcntl$setown(r4, 0x6, r5) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000040)=0x7, 0x4) 02:38:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x7ff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) minherit(&(0x7f00004b2000/0x1000)=nil, 0x1000, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[0x5, 0x7fff, 0x3, 0x9f, 0x7fff]}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) fcntl$dupfd(r2, 0xa, r3) ioctl$PCIOCREAD(0xffffffffffffffff, 0x8010570e, &(0x7f0000000080)) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f00000000c0)=0x1ff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 02:38:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0xffffffff, 0x6, {0x6, 0x3}}) nanosleep(&(0x7f0000000040)={0xff, 0x2}, &(0x7f00000000c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x14}, {0x6, 0x0, 0xfe}]}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") mknod$loop(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) 02:38:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) getgid() 02:38:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000040)) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000001c0)={0x40, 0xffffffffffffffc1}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8, 0x0, 0xfc, 0xfffffffc}, {0x60}, {0x5, 0x0, 0x0, 0x100}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x2, 0x1, 0x5, 0x2}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0xfffffffffffffffb) 02:38:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x25b}, {0x45, 0x1, 0x4}]}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1008, &(0x7f0000000000), &(0x7f0000000040)=0x4) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) 02:38:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x0, 0x0, 0x1}, {0x45}]}) r0 = socket(0x6, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x240, 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x2) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x400, 0x0) dup(r4) fcntl$getown(r3, 0x5) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x80000, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbefffffffffffff], [0x0, 0x2, 0x1000, 0x5, 0x0, 0x40], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x0, 0x0, 0x0, 0xf2d}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) r5 = socket(0x18, 0x1, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$PCIOCREAD(r7, 0x8010570e, &(0x7f0000000080)) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f00000004c0)) r8 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r8, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/253) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) 02:38:30 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) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x32) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 02:38:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) r0 = socket(0x18, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) fcntl$dupfd(r1, 0xa, r0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r6, 0x0, r5) sendto$inet6(r5, &(0x7f0000000200)="ef82420228c8cc05a634fb5a7a41d59f321b941e5a84482dc6c5bd4748a0c5459becd49470f4a9336bdad969f418d2b354394e39c2689b3bd93a962bcbf3d0f8d0bb2940694101d73b3243df17c7ff6b105c52ecf358c7a795226d6bdd7ad5b5073b30a25d95b8cd719480d6a555ed6d77c86d4292040b68f7f7d11a9841b01ce8845021ee9b094d29f544e72fb5f4fe4d01a6ea21a89a85f24b43309dfb8ee8d5c254c22f8c9b709a32c45f835222b61bb71b330ccb6d1d4ed4b3054ac8b0bd7c9cd402e431da5368cb457a55e2cc9ba99a5581e3164330769624b80857e255f2", 0xe1, 0x3, &(0x7f0000000340)={0x18, 0x1, 0x1000, 0x8001}, 0xc) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) open$dir(&(0x7f00000001c0)='./file0/file0\x00', 0x8, 0x81) 02:38:31 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000038b21d196a116e87700"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x3, 0xa0) close(r0) socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffdcc, 0x0}, 0x0) 02:38:31 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45, 0xff}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000040)) 02:38:31 executing program 1: socket$inet(0x2, 0x3, 0x2) r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000440)=ANY=[], 0x0) sendto$unix(r0, &(0x7f0000000000)="ffff", 0x2, 0x6, 0x0, 0x0) 02:38:31 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) semget$private(0x0, 0x2, 0x4e1) 02:38:31 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)=0x100000006) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x1}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x5) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000001280)='\x00\x00\x00\x00', 0x4) pipe(&(0x7f0000000180)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x1, 0x6, 0x5}, {0x18, 0x3, 0x9e, 0x8}, 0x401, [0x7c, 0x1, 0x3, 0x28, 0x30f, 0x81, 0x7, 0x800]}, 0x3c) socket(0x1, 0x3, 0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x1}, {0x6, 0x0, 0x0, 0x104}]}) r4 = semget$private(0x0, 0x4, 0x1b2) semop(r4, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) 02:38:31 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) 02:38:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) setsockopt(r3, 0x0, 0x403, &(0x7f0000000080)="496f9d4008e8efb2dc0be4d709f673e257cfa0e8681af156488702ab9fbe2b01d6ce2c089c1a43daa241c149293f984cf9c6b8f66ff9f03730d62eb55b12ceae6f21fdc9dc95e5849daac98e708fc8c2be64f01b5add19e85130b7b453626ab01eed7d588d660a02565241af6719da6a61b32f224924d589b5ab3a73962f7ff6fbfdfc79270f7f7302730ba1bfc8beb97c46a523aaa1344c3f99a9191e45725ee5b9d56e3a5588ea96299f5b6fbc3a2ef35ae91f9ae8c7aa4ee98a4e897963bdcddf8e7ef3990766c19a20c036b3b2cfb3aa45199a8b1ed7", 0xd8) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x5aefdee04c06a3e9, 0x0) fchflags(r4, 0x0) 02:38:31 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) getppid() ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) 02:38:31 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$KDENABIO(r0, 0x20004b3c) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0x10001}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x6, &(0x7f00000000c0)=[{0x2, 0x3f, 0x0, 0x1}, {0x3, 0x1, 0x6, 0x100}, {0x2, 0x9c, 0x9, 0x8}, {0x7, 0x7, 0x20, 0x3}, {0x200, 0x73, 0x6, 0xfffffff7}, {0x1dc6, 0xfc, 0x5, 0x6}]}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) 02:38:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r1 = socket(0x18, 0x1, 0x0) fcntl$getflags(0xffffffffffffffff, 0x1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x10, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) 02:38:31 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x6}, 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$WSKBDIO_SETMODE(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) 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) 02:38:31 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r1, 0x0, r0) socket(0x18, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45, 0x0, 0x4}, {0x6, 0x0, 0x3, 0xfffffffd}]}) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x0, r2) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) 02:38:31 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0xeda) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) sendto$inet(r5, &(0x7f0000000000)="6c5ee865eb949ae09131cfe15c4c36363ecef8063ed42188ef2b387c38002a4f35d9ed258cc135d943d03644b9a8bbd0bb55542541", 0x35, 0x405, 0x0, 0x0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:31 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) fcntl$setown(r0, 0x6, r1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000040)) 02:38:32 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42b, 0x1, 0x5}]}) 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, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 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, 0x4000, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:38:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x5, 0x0, 0x43}, {0x45, 0x0, 0x10, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000040)={0x6, 0x3}) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 02:38:32 executing program 1: r0 = open(&(0x7f0000001640)='./file1\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000728aa5d85d62bc12357d4d70ee98bfa1893ee143984a3f58deb32db9feaa55c6428e4cd4178adbcc4c53f47b7c2254108db4557ef1b1365d6fada1c065a77835195054809c23ff9aa17b3b07e8c897856b"], 0x10) 02:38:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000080)={0xa90c, './bus\x00'}) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000084c01002e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:38:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x45}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) connect$inet6(r5, &(0x7f0000000000)={0x18, 0x0, 0x40, 0x401}, 0xc) recvfrom$inet6(r2, &(0x7f00000001c0)=""/150, 0x96, 0x3, &(0x7f0000000040)={0x18, 0x1, 0x3, 0x73}, 0xc) 02:38:32 executing program 1: semget(0x3, 0x4, 0x402) mkdir(&(0x7f0000000340)='./file0\x00', 0x0) rmdir(&(0x7f0000000000)='./file0/file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chmod(&(0x7f0000000040)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='W\x00') r1 = getuid() setreuid(0xee00, r1) setreuid(r1, 0xffffffffffffffff) 02:38:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) writev(r1, &(0x7f0000000640)=[{&(0x7f00000001c0)="b4320163dae5bfd97ef335b00ed4d87b5b1f5dcd193fed572c2d019a3c4aa22d7181378528096513235700899949ddf0f882e65a6e162ef737d08233322c7ed2d518cf5ad2acbbcadb4eb1fb3709b6a1562bb102aa87bd8f9119833d137f1c1496473ee4c121e4d32f1d984aadb2412eb7163f971a0f180d23546f9d", 0x7c}, {&(0x7f0000000240)="da9628c9fe1ef60c92a7e21de4a92fc6959de00bfff86950b59680ecf591d7dc19794ad49d5e607bb53939ba8e2a3450104f3552dea0a7f3d9580b6e050d8868bb3d6937963f0d7e17f87b4c6ce3f518800ed0817eb75c4f4a48ec65b80f923f0456f976b948a9d7def165c9b5", 0x6d}, {&(0x7f0000000300)="ad26dfad21b8bb882c4e8f52f103a02486ea84bbf8b3184c82c9fd4be974ab3d7aabb0bdf31d109cb360af9e1f8fc332999b19816cf74f3a6fadedf1c0d3eba54cde4429f0a4ada7e01c49081edfd8a0c7", 0x51}, {&(0x7f0000000040)="f46b840d1c4441", 0x7}, {&(0x7f0000000380)="48e7d1c14c510b174ec439f77e8f4aeab4abc363414c01abdd051f66e7dfbcf02b80eda4191af0ca5cd9049568e75cb87686bca9f4da644d26717a2c9317a8face406709a957b384e919cedf285daa6466528a8cde7d05d0dd4359f06e6b3b675de083258e4dc79c63901cbcdc1c365925b4b6084f2004a59627006a9d7455a9510d075988d57624bd1e351502050c5e595c23b1c81025aa7895a8dc732af3804205ba3240e8cbc3306f92a9fd37db6a70fa63a562869384f2114e738f133a5ae2359d36d32c8b60ad19f010c42ca58f105ac5c2", 0xd4}, {&(0x7f0000000480)="45e4b7e92bbf9dedc69dbc14fdeeae22e9bdb491b3a488ed213b801e5ba63af52511a8fc48968c27c664bc3d904a951f2260a696aa832fee92acc49b03c3af2cf1d727432d2c2e9d1fc22f06e2c00e66409834324c67811c079359f16fdc9e43f93070fc5c95f281a696677e3f8f4f497a7c1da84baec649d479a01580d9032a5f3fb3f51d902495b31b07a8b53ee1288d8d6cd47273ac7fbb837176cb64", 0x9e}, {&(0x7f0000000540)="8036bf395426cae89b536ccc47e63a14bda34b54d93b5c67172ba32f2387f46d3050c61732e6af3b25eff904bcc8088efb2d2c29c869bcca5d5b7f0407dd472b3fe6a8cc638b620fbb814998f841263b77cc6959e19520c3c29e73076e6a6b98dec4126c5d31109ba89068964403f6fa942f00d69177ad7f05a2130d73a7f7cbc09ca5f77d5afaa972e8a7fe09c7f3b0ad3ef78b9a888fc7ebeaa6c14c4248376ee26f93f66da49acf26704cc1b6cd3c8d8a87f2cc4bbe60515ccb20632c06b57b07e21f3d285407ace0373598cd42f0a1118d4664b4d15a465ecac64684bacd889962eae6109b91bc", 0xe9}], 0x7) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) flock(r0, 0x1) 02:38:32 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x10}], 0x0, 0x0, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000080)="510000a038", 0x5) 02:38:32 executing program 0: clock_getres(0x3, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r4 = dup(0xffffffffffffffff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10, 0x180) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x41, 0x2, 0x5, 0x5}, {{}, 0xffffffffffffffff, 0xa8, 0xf0000000, 0x1, 0x44}, {{r0}, 0xfffffffffffffffb, 0x61, 0x4, 0x2, 0x8}, {{r1}, 0xfffffffffffffffa, 0x2, 0x9fd2df5d77ff35c3, 0xff, 0x1}, {{r2}, 0xfffffffffffffff8, 0xd, 0x8, 0x8000, 0x5}], 0xfffffc01, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffb, 0x8, 0x4, 0x1}, {{r4}, 0xfffffffffffffff9, 0x80, 0x20000004, 0x1000000000000000, 0x3d}, {{r5}, 0xfffffffffffffffa, 0x3c, 0x8, 0x9, 0x1}, {{r6}, 0xfffffffffffffffb, 0xf5, 0x4, 0x100, 0x7fffffff}, {{r7}, 0xfffffffffffffff8, 0x10, 0x40, 0x9, 0xfff}], 0x6dfe, &(0x7f0000000280)={0x8, 0x12000000000000}) 02:38:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) r4 = geteuid() r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r5}}) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r6}}) getgroups(0x3, &(0x7f0000000080)=[r5, r6, 0xffffffffffffffff]) fchownat(r3, &(0x7f0000000040)='./bus\x00', r4, r7, 0x6) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b03000000000000000000da00000004696a96000400000000000000000000ffff00000000", 0x2c}], 0x1) 02:38:32 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x4000, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180)="45a5b43b3f7ae334c7829d6898c8b6babd14e16ea5263310612059cfb675b1f142cc1cf0b2da908e2409a7c7651385e82692d6f228c328e139f5c8eaed9ecce2b53d811f81e86c9f2a5ec93aee9b5ea1281bc0929e0207430dd6e04532904e226fa643d7dcdeea229877b683ef984af1ef08ecfc3f3f9d5f3d44516f3cf61d5655f0e52ef3846851f096713316c82d976632473a1608ca229dbb5aba8a178804ab89136302b81043b5e3985b7571d4f3e96ffd22d97d707566d75dc392a5679c7d76d2a3bacc9bfff8ee8dddebc09a287ababba1fceb6aff89a78d06bdcf85a0e86901364d94e6d9ad383ff5105aaf1a806888d203be2f7a5956cc5cd1bbe331b7d3531e04ccc95d915c86eeae849d7a901ad8541f2adf342d3df121c7d74071e56e4a85a6e824042cc6c7a2d1102f3c1c5d859f09f5b763ef264cb43f22b031ee3bc1f27ed79ff8781d377e90cab128d0e921e0360dba3951db3d7dfee94a2e3fbc420e5ecb5474a2272df26d18eb118fa7e5ff6b50bd604e631fb9e4921b8bc81d10bae2e798d0d704f5e7a27c693920da6a134cec3076e44007a24032b91f30d6681dc6e44cfb9938fb2cd036e75c7c79dbad7b469e3804b5a8017538d35540a16a1615bf4e3155982a3ac734427d290acbdb810a0fff71c8b1017cb18f332e321e69410d1698d6f400dd96dce783d1dd82e6dc42a1b0f0bfd77776fcaa6a096d07b67f1595ea61deea39ad23b5176b8e45c5f6a388ac8bed60c291b49a1690362505a1d18ea32fd10f97072bb8bdb3a0666287003a7bed6bdfc2000c9387e1283b2f23756e17d5f2a627f55ecc9a9276a32757e81c816a41045e5de4fbf6cd8424615a1a4282bbee43d546b5a40842212be83492dcb695fcf6e4671e092edeac9797dafcdfe169f62b85cc697b421e9e10387e0bc9d2c5a0efe2856e5e1f76a2faecfbb98c5bd4ad7af53d9ed4e23bf1680620cd275ad2797e2ebd1e595703bf50b88b656937b0ba38979ac02ac25e2c9eaa55b31f8b75a6076630e48b986d0e39be60ea5cff95e3fbc7c9a948f565756d34710c30b35331af8bf41ee1930ce540849eed865794881a4de84bf093d90690e033f08bfbc1bfa27ddf15c0328e3d31009292a2819b19cb4b832cdc14d04bd822f00cd1174abcd7cd678dcba127b5d6b4f66dd9e8b42d61f01daf2713ef6afb3fed53efc86ea14f77e3d890846de695a8f32146addef12fb2e3fa5f8c10a5d9448c3a4e6fc0ad0f0bac872789768ca7d1d15896087c5d9ec8f4965b258b634ba18d915fce08b6aa6aa87c9a6a7ddf908e101e0441effc1e7fad36962e08988331f9b6f2dd36112b79df88cc149e7dffc7d27442c982006bec46a930e8ffe9bfbb0949c6b89ad0731c2ab54bf2e06fe78191ed83f6906b8eaae29a1dac73d82285aa9160403f9c853cfa82c979cccd923319be07c9ec4f5d7fc1db7b5d0ce892bbcb3c268a0c3c8a9086bca13035441ca6a08121e094ecfa69b12192e93c5919b20aa19114494c1a47fd12600a46efb51a2f06a4a80c4b996da94f109c7ea99bb3f6981ecaa88ba4d8edc7193081f7207b55833d51a758dbfc9b98f0fb12b3ab8b4b7ccdd29b3eb4c1667d11efc336aa7a161add7d40cf4417366444da2addee2ed10bd384735c1f9ed5871e3d4ec6936e16fca935c1aedd9fc974172de12106e8772c9f6f82f35b7c63a82d63b22df9de4b3b38aecb7ae7712e83900f35c9663359ae2bd7c579e4d30b4fd70e9497819ab8e82b2faec6553f86a6f76a91f0a8658c5bbf48977f4e131840b9944e6dc41e3f36ec34edba92c3dbce64046a34d4b3004018da426b7d1b9d1a337f1d5da01e213573d64445d42451b07e005dd3ee7259bf0d97879c532b4e3dbafff875177a9c66a126f74514e4f14508c580b32426265fbaf7d9bbd68d8c8ae21d82be2d39a07defb252c2d98d23dd5af23711d7536be07eff1049d6ba115bca7e3943b33e1dedfd68eb668a38ee4391e23a9b589b87e832283a189caba402066b8f0191e59cabf488b1d44d3d4efc9b0ea74a0680c105c418d71026c1775af9841376c9fa09bdda7d60b2a63e77c2353d098c72851899aaf85bda8593f8550d079cdc9b378cf0b6a8346441d86a67756372df380e2c18b733e65931fdbc21107549227eb884919caf45b5fffc4aaf6fc22cd19ebdd4321323461933714ba8e3038269fca628420a9adaad57c3c4cd033268dd18aa68e7ed0ea6b862feda9ca35f6f4555805fdcb69e03154636c56ce92dd71afbc20bfda7e1c37c810e67babed49312e73de52e28a647373a986908e8ef06157af976c608fcefdc536049c40e8f3754b778d58dc113ec0ab388dca34507d752f6bddfae0147b506ae884a4e4ed8d1efb687a12b903e74d48646fbb59f84152ab4887dba759c1456ac3a04672d1c05c7c55b04ff566b71b20dc25968560c37bf021476d68f76bc15740cbb88b2f874b40788a0f617ebc8a0f2bcf83d3037e48b0b6c4260752a045403176088a4c32a054e4e0bd54d78e2c4f9fb72d34ff296500af5e523001fa2a13262a5771221f026afe9f90ce0df9d2e8a62f4dbb718cde89d5655531ad014be8163129cdc97cae977d19293179cd5fcf8e9a5d107344f17abe1db1f254d1d52295f777f01389b9c393af9f831959b563f5dddccbe290868c6e87dfe086a12c452d8b39d87064ca7339c2ee99d4d41c401a411c8c56c6325c61037e22548af3f3602c596a33d", 0x7a0) r4 = socket(0x18, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$PCIOCREAD(r6, 0x8010570e, &(0x7f0000000080)) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000040)={0x5, 0x100, 0xb8, 0x8, "714dc39902f39252c03cccf5429c7f46a7b96418", 0x69, 0xfffffff9}) 02:38:32 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) 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="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0x8010570e, &(0x7f0000000080)) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000180)) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:38:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x81}, {0x81}, {0x6}]}) getgid() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) preadv(r2, &(0x7f0000000800)=[{&(0x7f0000000200)=""/246, 0xf6}, {&(0x7f0000000340)=""/244, 0xf4}, {&(0x7f0000000440)=""/117, 0x75}, {&(0x7f00000004c0)=""/147, 0x93}, {&(0x7f0000000580)=""/247, 0xf7}, {&(0x7f0000000100)=""/53, 0x35}, {&(0x7f0000000180)}, {&(0x7f0000000680)=""/175, 0xaf}, {&(0x7f0000000740)=""/107, 0x6b}, {&(0x7f00000007c0)=""/6, 0x6}], 0xa, 0x0, 0x48c1) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 02:38:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) r4 = geteuid() r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r5}}) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r6}}) getgroups(0x3, &(0x7f0000000080)=[r5, r6, 0xffffffffffffffff]) fchownat(r3, &(0x7f0000000040)='./bus\x00', r4, r7, 0x6) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b03000000000000000000da00000004696a96000400000000000000000000ffff00000000", 0x2c}], 0x1) 02:38:32 executing program 0: socket(0x11, 0x4003, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000ce83fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfafcdaafabda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000502d9fa41592ae43fdf0460000000000800000", 0xb4, 0x4, 0x0, 0x0) 02:38:32 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210]}}) 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)) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) sendmsg$unix(r4, &(0x7f0000000200)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000040)="e35526157efd491a701870eb9e2c893538642e5d189966295ea318c1eb2392b5a46ee742aac81d45cfc5efecbcdfbb750d7279211c95675d59a5094ac5dcba8281a35b36fa9f730a49321ea4a0c0375022cde159adcd31760c85328acca393e9dc272236b9dc22e8e79e956fc87ac5c11978e3d41dc1781d2dd40596bf54a23908f2720720852d60a1cdf56e646ad9b28f5edfaba4bbd3f32d38271ba931545f2b5e737ff7192f8526632762ebb03d8d4bfcc78e48cbc8cfeb91a873e80ddabc8fc32c425b5e577633bd675eec23f6bb34512fb9604e16f5fb14c0737a62375082fa4842f34099b74d3081efada20ecc06164035fc1ba2", 0xf7}, {&(0x7f0000000140)="1c57ad92d93482663ad71036fb86d6242b7fdb74357e57e0f226d614ed65fc45e1585afb2090d6f2650c29dc62c0abc0c95e275c0034a3b0f2b1d8df38439685f6540ad89910307580e3ceb2dd63af2aacaa5fdcfe0838dfe1bb72b72ca8fe26ce873ac422ac63f63ba2e9317c10b70822e83614dc1f19dedbf47b138bca3b9780a42bbc38a3af88e09e2bd8981a1242dff4f6d5283a8d1ef8ffdfa327967062059fc9f8f49835342a87e59e37a80cb520e6badf", 0xb4}, {&(0x7f00000004c0)="ad110767968e8e8098bc2127acdf4e93e658f33d418fe4a54dbd7db0ff087d3f8c56339d71025507b49b20a982ac0cb24cefb43c2df67e6460cefeaf16af6400f33d849e116aa69a127afaa1d984483663c0e704f6f6fe1f78871895f9517c760163a06c552c8800da587e48f9395328826ea16d1822870e1c321f827efe05443d439c2f48721fe7ddfbdb34d119a49dd3a4435cf2113d60971a3118e06aada1e99cf98ece4d5d7b4121c70ecfd3e15e5ff460b8bcd29dc06e126db4c3f95a109254543c4f5adbb4d0ca0d0cc9", 0xcd}, {&(0x7f00000005c0)="002186bc99585b902b843d83e631461629aafd339236f1bf1b8da4d0b057a9dde854f39f52ad71c88e06a65f01481666168ed8551615442e3f40ec8a4ec8b874f0e3cbe48a7f762c1508859cec6df9c777bb75b4b55ebdb8abe37cd15238116fb19477b8cad1a422fd23ff8b82343b6a91f894700f2124b68b7b782f0376dac27372359dcd97900ac27466abde67", 0x8e}, {&(0x7f0000000680)="f209b2cdc5e18fc7eb6f256fb6e13fa344bffec4cb6045683845a23fb46da5573bcef0840e1d9cce90ac82b9ce80008c7f36ddc8ffc05069cca87d429d1fbbdd09a15eff1483f27deec8c3f114ec14dcc0ad2f89552382a7c0fc3b434e2bc25085cb75a621cee2a2c66c69d454d04c769e7d309e10059c7e2ef1690dfd6d3180b2fa65f5dceee086808e151df662bb960c78af11f6e51b6cc6ec80cfb98f88bfa3c7abccfaac989716406a82adac0ca2b87709d227cc4d50287700666de2964fe55fde7054ba0dadb93441d4901d81a815e64e4dcf70ff979fd952fa8dc52f68b0731be0604206289cedf77f1b6a709519dd33a7b82edad67135570b50", 0xfd}], 0x5, 0x0, 0x0, 0x404}, 0x0) 02:38:32 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, 0x0, 0x800000000000000}, 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) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:38:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESHEX=0x0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000180)=0xfffffffa, 0x4) close(r3) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r6 = accept$inet(r0, 0x0, 0x0) sendto$inet(r6, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) kevent(r3, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffb, 0x20, 0x1, 0x20, 0xffffffffffffff80}, {{}, 0xfffffffffffffffe, 0x45, 0x20000000, 0x3, 0x40}, {{}, 0xfffffffffffffff9, 0x3, 0x0, 0x311, 0x3}, {{r5}, 0xfffffffffffffff8, 0x3c, 0x4, 0xebcd, 0x1}], 0x9454, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x1d, 0x40000006, 0x5, 0x7d4}, {{}, 0xfffffffffffffff8, 0x64, 0xf0000000, 0x400, 0x5}, {{}, 0xffffffffffffffff, 0x19, 0x2, 0x5, 0xd}, {{}, 0xfffffffffffffffa, 0xc0, 0xfffff, 0x6, 0xe00000}], 0xffff8000, &(0x7f0000000300)={0x7, 0x5aa4}) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) readv(r3, &(0x7f0000000340)=[{0x0}, {&(0x7f0000000440)=""/25, 0x19}], 0x2) 02:38:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7e389ddedff371734578fbcef9097b5ac7936835"}) rmdir(&(0x7f0000000040)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x7ff, 0x1000}, {0x18, 0x2, 0xb1, 0x3}, 0xffff, [0x2, 0x800, 0x1183, 0x10000, 0x2, 0x5, 0x1000, 0xf2]}, 0x3c) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:38:33 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 02:38:33 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0x12000002ff, 0x100, "00b9ab6d0000fd000200", 0xfffffffc, 0xfffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffeda) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x400000000018, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000000)="04004000000846a86c079cc05b2f9d40ac2ca65d", 0x14) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000040)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x80, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x3, 0x0, 0x3edd, 0x5, r2}) 02:38:33 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000200)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ftruncate(0xffffffffffffffff, 0x0, 0x80000001) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r4, 0x0, r3) sendto$unix(r3, &(0x7f0000000000)="b89a81193c8b6add23678ef74511b665307f4bbcde12f3564e30434f7edc18cd6eddefbf4cb07546e77d43557c481e89e90d5af5b25661ee4539d96847f25ddbc809e1a960317b3859ca844ae5a538434852fc51f67537ae41a594f40aab0cfd11dc2b181a8f5d0d0ee4c9b1b0a9777f1bec6a2ccb35daa3cedfdea5f952d9dee8cf2aa09755145774f1c01c0d1dac5b01fc06dd55bfd2992f606f9389f9c925c93a1c0273c2b538c6d98bace41cfa1d5728b9e4c97fbd1b110e3d1518100867956696233304fd602f3b91150f9502be1258238ab3d171ba", 0xd8, 0x2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) setreuid(0x0, 0x0) 02:38:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000180)="0d93e0422f8c553f072c77036de3168693b49751b64d17fd8f9f6ee8a5803a0803916bb2e836ee6a99eb04cf55d4eb77134a16686fa04195f2ff69c0f6981772edd169a1f1876f42f33e79cc5b7af1990f00f144ef8bc404d066a95c89f2b9cd7e21b7b260dfd57147f71c58855617d88c9d59daa8e05e5d0b4282dece5dee2a5dc0abc810f000d64a629da0a2d56778a04b7898cca4640c07dc2e9126421f000626bb77d41e291c54cdef114b170fed3ec965b2dd3c8882d3064a1df9170660e692daefab25987b65dd83fd907bfffa33fa529f5c1be8bd2220df5bc23438f56a96d65a847d34f7609ebb617f04b03a", 0xf0}, {&(0x7f0000000280)="f077a2cbd8a0be6294d62833b69509008739e643258529f8a734547b08b090d840415f421b7a80912fa00936586eda36528ee2797bbba6d7840e1beee4f5c3cab0b5d7ce9a817629f7839beb", 0x4c}, {&(0x7f0000000300)="2b110d35fe22f1546f74a708f03be4da549577409e8f5e9d79d48ca73624e472e54344d5e13dde537abe29b15ae6f4c0ca83020c4b27a3133806fba97a67ee33e10287864522ccefe5e07774de339789a9dbc66c387ff9474c9a8a35407c6fbdb993f864a93d", 0x66}, {&(0x7f0000000380)="e7fa250e6e6404f0caabb3238ae147ad4f3247439ee86475fa92062e28c7731b788d9bec8b701effb68de82539a850c87f4b079877ca76c8c81f138d4ca1935f0ec8cef12352381b5f39b5a9ff12d91060c8a53114f5b16ab4822ef65fccf4d0c7253eec96f32165c9dca8ffa8b7d653ca6d26ad9cdeec4ac1fcbc81181f799e7c850af06838c4fae091c6e54b478c66f6d992840dd522e40f73ee3a696ef83f6f1a72666c827be2b544b40a254ad322f1a755f9fecfc51d8422cd80a5bbd5a0e7b8a22dcad87bc49b905bd370dd4d3c1f3e63ba5d776073b3b9f176e413a8e28edae6208db2059c", 0xe8}], 0x4, 0x0, 0x0, 0x40c}, 0x40a) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) r5 = dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f00000000c0), 0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd\x00', 0x521, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 02:38:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) r2 = kqueue() fchdir(r2) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000180)=0xb3) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x40, 0x0) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 02:38:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') 02:38:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r4, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r5, 0x0, 0x7fffffffff3) r6 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r6) setregid(0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, 0x0) r7 = socket(0x2, 0xc003, 0x0) connect$unix(r7, &(0x7f0000000140)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e1ee7de20184f87a7830f9cffff7cb7a2606fc530b2e5d6923a8fe8cb673453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caabbe1382ac33ba17494ef044f8796fb397a63ad4d2f2be0496a79a138e3131f4a269b52086eb323ca99f7c5f7f300b7e4db0e37765cf1fc815df3b8b3b92c71993d76304122029cba2ac7238e2a49dc12aa9a73ee87c0b35968cf26d896d49a74a9e5ecc00008e2114147394d0c72d97fa476c33a88aa3d9d02e962302465b8768ff7a68b110e0db76cc0500f5764dcd2bed04f40ec3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c69994207298d04966e2804abeb12d40cd00"/278], 0x10) write(r7, &(0x7f0000000080)="9e", 0x1) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) utimensat(0xffffffffffffffff, &(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)={{0x8000, 0x5}, {0x2, 0x5e1}}, 0x0) r9 = getuid() setreuid(0xee00, r9) r10 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r10}}) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000000)=ANY=[@ANYBLOB="01002c2f66696c653000"], 0xa, &(0x7f0000000580)=[{&(0x7f0000000280)="84209428d0248550e7cff8490db0ef7d62d2fecc02ea5b78d89270de5a6448f00bb1c9661711c9de2b9fd328ce1111ef742465863ad4e4456c21e096308ba7dde57aa339fed461b0bd005bff0f1f7e5dc6bd45ea02eee5fb89cc7f3721125cb13ec7db28d08d15984e29fc76", 0x6c}, {&(0x7f0000001300)="9c88d9904f427a5745225da98ea7055ee464e8fa264d0540f0eefa9ca50ecd527e09d78e16b4d24b3b2c48b0214210288a888bf75b3d9f6629c508faf3de17a986a1eb0d8c91aa57e36acacca65996a2db01c50dc83747a04f4b9fb3c361a4457efffa48cd1eca2724349ae74e5a9fb85cf5a9c87ebb049bdc20b10f031d44c7a420133129512ac95eb3af5dd2f4f7ad7cdf0cb8b7e8e07b9f9630eff67cd607f915c1833611b81fab5f5534fc39d85ca2a1edb3467a511da3bb767bd55354f64f1f33783c81909f65cab60ff228849ef914aecdb54eba20ecdee3ec565ef8abba6a321c36980d9d30a2e052941a6f583406c5d01efa62b78a2d9ec131a2d5958aa79d94cff897b25385e51d1ddc4ddec49c319167a30ce77ef2bf3c96d969021b657c0874c4ca8a4be15733609fee5f1863551e1b7cabacddc03a1dd205518417c5f2f9f09aadbad98f328a75d6935b5e90c636e1af8252acdc689991c3deb8705ba781e2691eff427d16782e87fd35a1516fd796093d098bde921148c10d58a9d3dabd716149de82fdae64149f6ee690c0583466d82ca457457fb45efd8f5be32b0aca2aca90f5f76ee7ad4ff825f4c4628f6590348492d29eede54fb38982dec70d6fb1e6adf867c48ab2bd14712fe7b4599fc28f6b661b2b13022bd9372b2bb8844a13a7b810d46c18a62f65f4642fdbfe5bec5b1e5e85ff9b2a60450aecbb070592d30956da8f1d9d7c1b95ebc6a03b7104abe1c175def3580eeb2eed3c53e901b7cc3c8752549fd2556c218146e79609b50649267b484c3c5642801e4c25d6a83f200962a636a940723ee46103c2dea01ac97db04509028ba90e77f230e4372016785b06c7750a86f7419622c21c5956cdcee8aa0fed3d19bb87fcd97c3f79e0868b68547935d38fb45458ea98e035cb36fa10c772a48af7a2422c49f5887ccee5c51130100e2211250ef5a06b5ca838d301716adf409721aa0ff43ea4f4bfab5c845b5ca8c76d863b40ef6be67788908b2ab582891818d38ed001db154ffae582f0ec58c919cb88e6f72286b30b38703b33f32358a7045b0f23056ced7af15f346ca47ac9bedb34976338a1ad8ea8ba4b0d2526fa95069972d0708c3be5d4b4ae853c80263f95024b3670cce75001b6b705875c7431388c29b465cd3cb119b2404e14e6561d299fd171b1d85353eba7c73a82c0edd4d46b7115147aecab5f726f12612f04caee20a9865b56b7cc15c987b9844385ba34461cd1ab983d279961ca929972f6f044707a5b765cf2df9597fb033715323970f061b9a6dc015dd32ebbd0a7cba002d7156c78d688a7854fb2af944863dced77bba2e8ecad11c6042a1a3d2071ad5d570f50310c29e0f563964166c264e7875a7ecefc4d4715b9524501ed74940486c77de82d3fe86cd6a72f4c5b1d91b00e997fe7e4867d6ade15039b06c3e81ac68fb1ab0849fa31500957ef69f0374d68abc1844aedba80759b186b32ba1d8dbe20b85787419f73ef3f73763df0a29c5153972d246d9cf8a0d54cc95fbe9830e149dfbb8ea8cafd17b0749e9b6d726c55b853ff167c9e935a587e7ad0915d4f0b7251870701da1a271c641e50d4d70df723fc0bd87397aaa1cecc95c441d797258d89b33e52f17fd4304f6813b814bb422d9bb3fa7ac282c988d5b80465dd4bdb79e32f461ba99fdffdedf83880edd4a38e8123e46b076cdfa6652b0b9b0fd8e6746efd390aaeca6a1dd2f902e72f5eea7612964c0b886959d5e922a9ba3b9aba160ed327e7e6284b84884012b4e6388f7e69bf15773471e8a48df55d8b2ea0d220be8edd85f1da1316e9050d71a329b1e839c0a046edeef0fb66db4ac599febaefe70173b6d4320805274321b44336a692af89586356ef6dd5c1646395babc67da3a8e50ab21a73111107fbd82173f353c5902c1fb9644ee76e5e143163630478a50b737b8292d3c15a48b9ff68cf355a4e521f7933cc0eedbcae95ad1fb17a3f96e337ca55be8ab5885d21c20b508d0b1b63e180c8ea39986709d7cfa0e32e4e1fe0c65d2cd156d714f103bc453b21f47ebf843c00754ff526d005a6885b8c3c337077f3b23d382a82e1eaf4e20ca0c2d913fa8d148d663cbe8659275de20a35af06e0ca8fe68fef0d0ec59beec750aab77c87904e843fb793f59e7dd55e910a4ebe1969d1ebac09b54213dc0681b178ec3a77a8a96b8df3d3126257e1e0081c1386bcdca27e352873ccc9dafad205939bee44fbacc8e844e0614b7b5b9cafd237bdcc841cf2d969d211d82f446c955e7c21e15ce1500bd34ad1743a69dddcee7e8624cbc2ce74d46664ed27a649fdc080e9ba5f2389ec95481d645bd844b140efb6c6297062cff625208dafc6d4d6a3a2793a1189efbbef822e490b4519652af6d45e6e209a6530d240c0aef6664eb38e115890466286debeb1fa198145e2471cef2fa1eda2f716370bed531767cdcbfcf107a17e5c4a24e3df26087e6455796e0cf929a511c07b333fc1da630204e3e0eeae8cf2ac8f0d4a9d552370ac8efeedabee322a4c741e97278dad5b2f87791c8cf4d9d0afe6126c65fbd4d994f8f868bfcb1295500d6b136340e55dd087793578577563380b93ca9e686d9496736670ce6cb35e317120d8e18c99dee494866e39053fcb2b8d123927fa9b09518e914769fa407a92816a639ba88e7d04ec608a788a839aa1ce2b322b0146b791f8fc30a8152792441a3f097a28b88f32bddc39754cfb9867402c1c6b59e95b9d528a4c9773ec2bfcf0cce77df67a7f486d3acb22e407d26f81c39ef68234120aeef3bef19cdb231a33e11768b162e8b6a030993c68636dfc90b3c4ccb8fd14819754bf34bb5d500911c28215a13158fb6f70dd4f8dc203deba27750b0f72cd815024d4b73bdb6e498393fe4e499a6e92a10dae71e7eeb77a319aeeacce05f8d75bcaf98480b70718ca6904576addd17a57c20c634cefaffb9ccbf16c8aaec7580636701642d75be32718a2903a5734f5413ad2f86ebb378de91526676f51e87feee3348792e72b773532645cf4011cbada6adbbf02a3ac0886548cc5f39a6e8510ffe737552d01dfda31f80c060c18bd2594da7593c1f07a98faa054f584552f14e59a060959fe61c1223de49aae45e0ebdebc3de4654c27c04b9e6bb860485c26ebb0efeea6d64743e8288c1e288e1fcb7fdd7940b0551faf7bfe8bc489b799f78ff76f55d8d63df2b5d4427c7fc1eb3539dde946353d1be893e0db10e65ace2666452badbe5c691f9c7845b9f5e91c44de462d47724de5284255e867cad040e9bdecde13d591ae9068a6cbffe56db69358bbf125ff13513dbe482a5fd94236e3b5cf058ce1f17066cffbb346fda0dc4bf7152ea34583eaf061a5f7c3baf3c3e42ed6c13a88f7bb9c804ca404ba817fe8fb7039616387018991985021dd9605b3432a96d1a803b963a9b7cdbb417af5fe56784eacb8550d6394d06069aa929c23a6634738e1f361ab61dc2cfec468e9b5732e9f45c4857b840a4a387f93ffd4822338b67e6ef7dd9233d746ea256524cca1644b7389589472861339d2d5ba770c0c17f290d3046f5eb8f6273443cc65763105346afe30265a0f213e3bc81d247571c151d572323dd8c011e745902ec808e1992933802dde3cae82fa79dbf0c80003cfd2f87a9c71d64fbb175b4081808182ea453181c2226255355fb90466f51b428d675e85f82513bfc3e96bb8d4b1a7c0f55cc790c0aba7ebdb0b36147f010110ae50fa019f177eeebfef92225d94d19290ceafe20329568b2d1ab9fd81dd3ae27ff0f0687c417a8de9033e0347edd7cfa66776719390756506427c82a9813c6e6ccb2608ab8c1606251ab7ae9fd3d7069ec1f2606fdc86d1d93b8ee74447ccea0ab186614bbabde8674e399c5eda4f5de24b5a2a678e322ef9dae158aa7624b3e8b968756922d66a821935eb82e00be681abb4915d9d59ff0debab9972d14b00371e9e5960014897f3bbdc71b8f90321bfb5b7219a0279772bca478dfc55a3b9c187d009c771c6653a9122f7ebcc37ed7d00835d8a4bfdc4db7fa102ea890078e2401e17bfb4e846a7a1df8aff9c2ee93bc3ac8b91d0b9048ae4dfb686fb17fcfca31b2409e038202195011f20c3df474df5c347f6b769d4d727aa72633752be60b49441909381fd571cf017b42525f6d3a5e003c9a9ffb2b848dc704a3ba3a6d5335977f20a5071185d301d5ee578519d1010b9e39bfdbc0de8c5bb727402adc7d94afa1c0c5cc375ddf600572d333d236c150d72c55c4638891bdfa2121d69f4b3e36dd3db27f9fcb51c6c4e98ccacf29571cd72ccb7b6cafbb3d887a6866f2dba8da7f2f90f362bfcb01473385469af7cd323d4e40b82c0634fdc563b2c3be83e14beff3c3650ce15ffacb2b9070805351128ae39f7d99f0d66dd7ef7d84fd01de387bce8f4e3fc1fc36d6850ba15bd5d4e5e3e19c40974e379ecbf651df03b1135deb97aa0cafbd0750e7e8fdcb116202338f2468ecb1aab6101d730c79f2a36606fb9cd0714ec22783bf2f4ba4d03a236666402f8c75d0021670ccf77b35e222be828ed69c3ac13f1b131f1fca903acd41a2399f63b7c4e61bf2e600626a28711afc1628abdab900b13504416a37c67cb5e13729789de2fdb87dd920fb33e13d4915eed433559769c53cd79d1b3d17b3586fe49303e3c6937b5ed7b07397818ae2d5998d2ecc182aa43bc5ebd2531202afd8489cad871aae3f45c40226f2b25ee2ede82dc62c10a0faea695990e7742587c4d315b302bbf6eaa22e76cffb16daa7a5b84a489e2d4f8f9cd8ade59fb84af312516d802df97a9464eb360e1245bb6ae5f76a1b7b5515532e5b296cda5f232dfd122f1dc95436e715412499e38f639faaab8abb95c4d935cce1f1e34afad93eaaba781d2948d2552b5036dac8d21b9f62b4c49a0792c9b10f33bb8a3770abdcdc8e1e1f4a87bda78ac59eee94c1ec0edfa5bba27c07d6d9272fdb7441c75df08572b3751d556027e5aa302875810b95bf1a56fee96de478fad0398e3592e179e4b5ea00b7e35f6d68f6110b6f73ae327915eba588b7c7696ab65dc944988c281c94744d0c5973e2cc7bf0c74fe8c1a4709e15d40b677ab3b219f8d45db403350e42ad914fbecd9a1b0b3ff8dc26aa02c57652b47e5381bad42ef945f85333b2d37134b6f85a6ad70a043ea0c14793ca22a345cf40f9fac1c7e932d106e077f8b926af9722b053dab6e01fe8f0bbab1321c1773cfe284e0113a6b1a4ed34a2ee834a2824ac6c32b1244a66efe52933540c3909b7de257fa9db37f192b09db7fe80fef55ce83e3094a86112bf3b4bcd9774879acedd52d7a4908790b05197f47b3248916d4c3217f44c33a9cd18a7cd588c56e4013844d81f57314f016298e772d5eea6cbcfeb835444f24b6e7158506407bb5124c2f7fe728c88c0a2453db5506b1878a36a6ed2ba4f6a19c7f2b5b2883e443f4e070d0ba9e60de5288ecb9da3db9916b3b7081ff88dd3142bb69afd1823e3760228b8830971b9277d108f7e19e7587a367a11cfe09284a190c78235084b619f01cf22ffa59df5d692b3c3f76b12bf51cdeaee394086c90f248364c264e1e7eddca8c2aa3e441071075c15436fe637747af7f512f0308975adbbc7db47a7cd92c752fbfcce89d23005a72f1c46a67ab937b158bae394114604d76b089df6eb1970b1fe915ff0d2ceec1e5f79cbaaa3a463221339ede6b421733fb5379e27bc0427312667e4d53e17f3c8f1e677130573", 0x1000}, {&(0x7f0000000300)="9a03708d0b17d37e374a27", 0xb}, {&(0x7f0000000340)="5e989d9387007d83df1d342df226da9bac7f9f88372a765563314b94f627baf4ab4047f9e92bde5a8e4fa638fbf2ba5da36735f05317355aa999615cbd329800209b801ac9c6614abd9814e1cd0de32ee68826ec0083c497f0bec1f72ed2fd02ed427a3996ef4ee62853ab519cbfaeac5a4205cc218ebc257a7468680a28935c3464a2eb5a7f9e6cd88799d1a78e783c9a765cc64a83094d2d061808e539ecf2cd78b0e61f29cf6e00ee79afb8", 0xad}, {&(0x7f0000000400)="22bcd307d2c873f14d3bfa3fe9ec4afa31ac1a81ccc6e24ce54e64c1c3a5833b2105d948400fbabea8c9729a8d22e0a38c71154c9498590ea7e1a3bae84fe1b09463d78c2e3b2dfc1dfb46f3b01dbd5232c9b4753b6120bbb58b7db8481cf671ec8f2d45f49abfb8ceadb4a9b48df5b7ee83242f10c7dac8ed57ad7ddd88940726c234942d92f8f6025b", 0x8a}, {&(0x7f00000004c0)="dff3f3a27c878c21a21898f3910b374b64fe67eba4f0c50c1535d3a20efc1c9c1f32a526e4fab274c1250ad4a50f2d10a7766871bffccaa3afb7409bdbdcea96dc0eb6ba65ebebd906b64bf11717430120db4a64535d2fbe6eaa5407d59fbdb41d91a1f51e80ce7f710119dcab20ff615f6f67049d58426bc1ba96f135f6c41058dc53ad216270fca85a26b545a6", 0x8e}], 0x6, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r8, r9, r4}, @cred={0x20, 0xffff, 0x0, r2, r3, r10}], 0x40, 0x8}, 0x400) 02:38:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {}, {0x6, 0x0, 0x0, 0x2cae}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f676f75c", 0xe, 0x0, 0x0) socket(0x1, 0x8000, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x4, 0x6, 0x28, 0x9459}, {0x1, 0x0, 0x3, 0x8}, {0x100, 0x3, 0x8, 0x783d81f7}, {0x8, 0x40, 0x8, 0x5}, {0x7fff, 0x8, 0x3, 0xbba}]}) 02:38:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x4, 0x2) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) pipe2(&(0x7f0000000280), 0x10000) ioctl$PCIOCREAD(0xffffffffffffffff, 0x8010570e, &(0x7f00000002c0)) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000180)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x104) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) dup2(r5, r6) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x9, 0x80, 0x9, 0x100}, {0x2, 0x81, 0x0, 0x2}, {0x7fff, 0xa9, 0x6, 0x7ff}, {0x3, 0x80, 0x9, 0x3}, {0x374, 0x1, 0x20, 0x9}, {0x1, 0x3, 0x1f, 0x3ff}]}) fchdir(r4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1, 0x0, 0x0, 0xfffffffc}, {0x2d, 0x6, 0x0, 0x100}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:38:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2c, 0x0, 0x3}, {0x21, 0x0, 0x0, 0x81}, {0x2, 0x0, 0x2, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup(r0) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x2, 0x1f}, {0x5f885d28, 0x4}}, 0x2) 02:38:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r2 = dup2(r1, r0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000000)) syz_open_pts() 02:38:33 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000880)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60a5b00800103a00fe8000000000000000000000000000018600907813a1000000a6450000000000c84f82890ccde4"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000000c0)='/dev/bpf\x00', &(0x7f0000000180)='\\!%#/\x00', &(0x7f00000001c0)='(%\xcb-+\x00', &(0x7f0000000200)='/dev/bpf\x00'], &(0x7f0000000340)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='/dev/bPf\x00']) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000380)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) fchdir(r0) chroot(&(0x7f0000000000)='./file0\x00') ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000003c0)) 02:38:33 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) fcntl$setstatus(r0, 0x4, 0x80) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x2, 0xfff, 0x82, 0x5, "dbe8b2b40b3f03433e6e2ce53130653ede55a80d", 0x1, 0xa0c}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0xc4) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x100}], 0x2}) 02:38:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x14}, {0x34, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10000, 0x0) 02:38:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80008000d002, 0x5bcc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) 02:38:33 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0xfffffffffffffffe, 0x0, 0x200001, 0x0, 0x0, 0x0, 0x0, 0x80000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf0b4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [{0x0, 0x80000000}, {0x0, 0x0, 0x1cee}, {}, {0x0, 0x0, 0x0, 0x800000}, {0x0, 0xffffffff}, {}, {0x0, 0x3}]}}) r1 = getuid() setreuid(0xee00, r1) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r2}}) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) 02:38:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) poll(&(0x7f0000000000)=[{r0, 0x4}, {r1, 0x80}, {r2, 0x4}], 0x3, 0x9d3) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x28a7) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10702, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x84b}], 0x1) 02:38:33 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000140)={0x2, 0x1}, 0xc) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 02:38:33 executing program 1: ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000000)=0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x3, 0xffff8000, &(0x7f0000000040)="0bcf1790b38c2ce3ef9b992758fa7d026eb504b8df5163eb7afeadc448501e8826dac39f8257453b81603fc3467e139e97992092b687cbf6094b6444d9c16321e392a70d28915e51e8bd72a96714453b6dbd807d5ebe9493f9dca2e1fc6481b5bf5a39d442f1788dd4aa972d9d24cf1a50a060b77316dabbd5d4a609a332a8fd3a80afba25de1279460f8e5e347d84e2c2da5ef0fe800b792b0f3254d695302c7954e8e4eef84f", 0xa7) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) r4 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x158, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000140)={0x8, './file0\x00'}) 02:38:33 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x47, 0x9}, {0xee, 0x7f}, {0xad, 0x6}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x4}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x47, 0x50c8}, {0x2}, {0x0, 0x7}, {0x26, 0x9}, {0x84, 0x87d}, {0x101, 0xd}, {0x2, 0x2}, {0x1a7, 0x9}], 0x8}) 02:38:33 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0x400e02) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus/file0\x00', 0x8000, 0x1396c151888e7b49) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) getsockname$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) 02:38:33 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) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) munlockall() mmap(&(0x7f00000c3000/0x4000)=nil, 0x4000, 0x0, 0x2010, 0xffffffffffffffff, 0x0, 0x17) socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x10, 0x3, 0x4) write(r3, &(0x7f0000000080)="b58b", 0x44) 02:38:33 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000001, 0xb, &(0x7f0000000400)="00000000235ad3265d414e33fd0fad65e930bfbebde76eda8b73583c5f2e6827b53aa6b19b8bb4349b4dc07826b2d48177d9a8ae2858f7ef36f3051d1eedb2392ae1538ad3961698353d73b8e9fc1a6fb0ccfa86dc1ab8c7a8ffff6ba6a7e4e6e1af7425fea0122726402f6832212cbe997198dc8ff1aa759c581d6fe8bfc681", 0x80) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000080)="396bb0082e7f2e3a7df90e799efd7c0ab1a604ecf4e40cdfc98d0960819d9a8130019f59c7fcd9ca4312d610ef34443385f4dd81d7b16c5024bed2306079b6afef46f610c5fb1abc7f3de1c7b39b29f8df5f672d36b5a714ace466c87e0f833f056c1acd5dc309236eb8e102aac1860475f80ce64d9577840120f3c73bfc238a786330d1b766c24e781618e1c2692316098ce408edaf3ed843", 0x99, 0x602, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='#\x00', &(0x7f0000000200)='#(.,-[&.{&//\x00', &(0x7f0000000240)=']@\x00', &(0x7f0000000280)='\xd9@}{:\x00', &(0x7f00000002c0)='+\x00'], &(0x7f00000003c0)=[&(0x7f0000000040)='\x00\xc4H\xf3\x8bp%8{*b=\x0fE\xf2t\x12\x86w\xbb\xb7w\x7f,\xa2\xa0tP\xbf\xe0\xd6\\J\x90\x1b\xd8\xd1a', &(0x7f0000000380)=',#.$\x00']) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) ioctl$KDDISABIO(r3, 0x20004b3d) 02:38:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="48f8a4b9feb8e9ce258a69520b5e0868ea62729cd78f3da85e919f5537b78c4be96acdd8130fce45e978a68988787607ce035d735c70c9e295a1aea51604b006be52f0e2000000c5cef00000000000000000cf22922f65796971a0e7f5bb885279bedd721c4e3c14ffe0ce6fbd7cc342daa47f6b9188c546ab38309b0034475c3754650549", 0x85) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f0000000040)=[{0x6, 0x0, 0x9, 0x8}, {0x48, 0x2, 0x5, 0x3}, {0x0, 0x0, 0x1, 0x8}, {0x6, 0xd9, 0x8, 0x4}, {0x0, 0x1, 0x2, 0x9}, {0x8, 0x8, 0x78, 0x400}, {0x400, 0x3, 0x7, 0x2}, {0x0, 0x6c, 0x0, 0x6}]}) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f0000000140), 0x8, 0x3, 0x800) msgrcv(r2, &(0x7f0000000180)={0x0, ""/65}, 0x49, 0x0, 0x1000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r3 = dup2(r0, r1) r4 = socket(0x18, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r7, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000340)="17693e65429e999748a2d0c48e79ea62b6c813acad32e0918f6be5c2ca0c9bb0923cd8d2c456138ebc803594cb4bb589f4deeb3a9c7a3db9aaf40af8e4d3272447749572030b9e917004848e8c2b87f65840e022738335cf86d29d21135c06ae8f55dd2ff65397fd0cfb12bd1df11494d8524c162f094ef4047991f598300f4a7334cb6e2cd391d172fd09a3e7d1a3e27ad213aa228844061ec09c", 0x9b}, {&(0x7f0000000400)="7c36824c25d83ecad59cbeb195a15871bb6693e67a65eab835edf8e3aaeff25ec4e7c1e1b7f2d2c0d942648cbf0383c1d5c9cd0c29f2f6512c04ffda159e0acd01dd904bfbeb7ddaabe9f0165a23b30f8928cd5c4dd2924106b60c636ce5f954746cfb32e73bccadc7b4570109554d28ccbca2b2a104cb75210bc2b6a2914559a2b42f42d92ad77be9197d3d3de66190d8712cb917d47ed017eac313019458332f8893bcf7fab73e7bf91286119279aaed822e89ffecb7ed", 0xb8}, {&(0x7f00000004c0)="69cb0a62fdbf9331ba845f0016eafc86f34cd398eec7c3c32a8cf7900108100a8ee4df8f74a3c95c7fd48a663aefe405e03710ce80c07216bf1decc582319cececa976226cbea3fcaf0c1323a278027c328c877c5a00be775f29f54d12c97e2b1b39131cc8b8dc26c875e27f9cfd81c1de173d4066735f3dd2d8058166b1d9eaef2634256e65d116c358730285e4", 0x8e}], 0x3}, 0x400) ioctl$PCIOCREAD(r6, 0x8010570e, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SBURNER(r6, 0x800c5751, &(0x7f0000000240)={0x8, 0x1}) mknodat(r3, &(0x7f0000000000)='./file0\x00', 0x4, 0xff) 02:38:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0x2}, {0x64}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x1816aa22) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:38:33 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="a4022e2f66696cca6be985393554a70073aac580f994bc6545c0a07516232b8b21d983318a3b948695905855fc782dff070000bb455127a4499e1e1a7af198f22c5a57aea15fd576e0c806e37b0a993454e7738487f1856258a60c4d4155ee4b422f6e7fcc1272c6d7d9d1e8257f9093f17135cf9ff4815e921a4b90f6c78ad3f94db36412aa2fef53f4ecd2cf2dc58199dcf1757a1c16555e82d287c632d89d29fc089037c06652f87b0200000018d0912fc06c1b064b24a55782c91ae5c477e3aadb80f4cc14e04c450734ddda48048bad9ee444af88b541778ac9dcc2421ad94fa4958e80514e9973e413691c2d2896439a8546552630a27db327c14530ea785a916b8cec587a4df78db8d2b2d74eafad401f8ca9e1a4bff170318a164c9d6ffca166a67ec3a625e1de88a38cef156f5e89a74d384f7546a9269320d12a5f03989c6fa06e11767f29b81b02d0ffec902638da2198297040b3bfcb147667ebbeee1b8e69dff1055a7e69dab79918913f7423210826000cdc4f86f1cf9ed4383c24d0eb75a5c1c798d90b185580a08da2e590d84326b6ccb62c85058a3038340000000000006604d70b6b02e5ae1038548897fdef355e8cf41fe6604338b0b20a2d997d"], 0x10) write(r0, &(0x7f0000000000)="9e3ea2560000000004f9fb777d020becff00ab3a00000000000000e67c19665fc116195da39c959745a78ec3009bf8d4424895c852f4", 0x14f) setsockopt(r0, 0xe2b5, 0x5, &(0x7f00000000c0)="f3ab9d6bc9022397639728029afcde83d601fed3419974d3fd978340ca355928377bd06f047c32d81d9e1aaddcfcc4c37186132157c6100dee00eedf62360e", 0x3f) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) 02:38:33 executing program 0: r0 = socket(0x6, 0x1, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdcc) 02:38:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c1287ead4bcb775ca69dfceac2a84e6abca648968a0440000000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae4470600220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2ef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c659012870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f2f77420eea4173d5b6913eef9e40000000710000d2df0ac87e0d7b65b7240cd57d03126da536ef612e9e3b79f7424065be10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f5e7dd8d7ff9f49d884ee2cf37250000f145c4e68bfa1500000000000000146ee556cff99645d300682b4e080f01b899f51da0ff8237ed6b5a930d7b696378a27e42cfc93123b8284e6b47e3f763020000000000002881ea2fd58ed735230fb7146a26ab3d3f3708e2029d3cd56bf5f227030482136813494ae280cccf913686412d26ecabb83a85f9e9e1107df6d719584cf71a000000000000000000000000b3192ce31d6025a16c2f5ee530fe73323f147ca53dd8932413061db6a17c641913360f098f78ad273558abc0e8b2c6af7b4185f1b9fadb84df06927ff5d30e2b950be70f0df4000000000000000093d31bc5d0bb5372d716ea5f89ba6628bbaf448ca976fd462469f859c4bdcec5faf160a1da6848a4f14cd139a3cf04a384eb8dafe562f764a7892264bd3bc4de0a6dc0258423c476919cde7beca0f33f1bbb6048d6aa8c5a08a400fade67a36d00006a5c80d8bf926adb2868088de3745617b5acf620a8b590b5d7010100001c0b52053565afd5fb1be5138bc528687e214589cff2d4ac4aef2f5114a2c181476cbeef99f3b9f1d25bd1c39c4ec00400000000000000b17efd7d25772d5b9aef6024066d9fd219f5277ef7354ac79a44b13abb854567cc559ed6bf663c68297621a113a1c9770aea0a58aa0129933ba7c94c00"/889], 0x10) r2 = dup2(r1, r0) socket(0x0, 0x4003, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x400, 0x2}, {0x18, 0x1, 0x6, 0x9}, 0x455, [0x7fc, 0x80000000, 0x0, 0x1, 0x5, 0x8, 0x8, 0x5]}, 0x3c) 02:38:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x1d}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 02:38:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x4301) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x40, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 02:38:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000100)="7d4172a20800eca3785093c8f1b93825f1e64d20ed3913752509d9abcad36cfcbfa6a37b4e650d5b32aded0ae6af351635053225170ca8e3b1c7148d82325db6763e5b0cdcbbc14136dc22c2c5476afb105ee56a993609923ee339585d35998d6c334267ae30edd70c13900a46837debbd7a7882884b0662d7cb8f4c0efac9522c8e411e50d7fc1b8e4af9282c4fc407b8", 0x91}], 0x1) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) getsockopt(r0, 0x3, 0x6, &(0x7f0000000280)=""/243, &(0x7f0000000040)=0xf3) 02:38:33 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) sendmsg$unix(r0, &(0x7f00000013c0)={0x0, 0x0, 0x0}, 0x0) 02:38:33 executing program 1: r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) r4 = socket(0x18, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) fsync(r0) ioctl$PCIOCREAD(r6, 0x8010570e, &(0x7f0000000080)) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000000040)) 02:38:33 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xd}, {0x2}, {0x6}]}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x2158f709b464491e, 0xffffffffffffffff) ioctl$TIOCCDTR(r0, 0x20007478) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(0xffffffffffffffff, &(0x7f0000000040), 0xfeea) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) execve(0x0, 0x0, 0x0) getsockopt(0xffffffffffffff9c, 0x1, 0x1ff, &(0x7f0000000880)=""/4096, &(0x7f0000000000)=0x1000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="5bd03f382fece846e2ceb524556ae0f74b159006c20ceaf092ff5fa0af0d419c69f1b4d23c41addc9fe3bfa21b7b72b5f12878f8699426b51e46ee6a672c1ed1e1bce4ec3d0f4fbe22fe60577736827494a259b44ac8c382b7fb3f314bb24c3dc413457bb428315593abcc219048262515b91edaac653aee45fbbbef20bdf24c67d15f76393124ceafc3ed", 0x8b, 0x202, &(0x7f0000000240)=@abs={0x3, 0x0, 0x1}, 0x8) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) fcntl$dupfd(r3, 0xa, r4) 02:38:33 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x83) semop(r0, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) r1 = semget$private(0x0, 0x3, 0x100) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x14dc]) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000200)=0x401) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000003c0)=""/254) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000540)=""/228) semop(r0, &(0x7f0000000380), 0x1d) semop(0x0, &(0x7f0000000180), 0x0) r2 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000640)=""/246) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x20000, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000cc0)=ANY=[@ANYBLOB="0100131377c5fc35d41454d5d41d29ad1a6029598146e6002ce564ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02d0dccf2f6e880d3382f002bd615946c6cf7f801b52d8b2cdea7afc59974cdc76b119bc9128f2e0c84725a50139729a30a2d0cd486641e34e451a05b61b96cda72d70461abe37edfab9e08e058ee73bee6bb8d3d5f56d155928795dd1a721633c2c7a40a67fd64aebc639a296730d1f0827c804da1b040b0fb8d34150f9e67b33762413df58154b96f9d6a57ede7a3563c341ee04949e353a3b8e5e47f298a6c82a2e9ffc42f8e9be51b4e1c3c3a7938767429996fc2fd93e62083a49857777da35fc17a008ce1e0a8277c67390aa265c705c3168c2e72d641280868421598482f74d1ee4be362e30b8525c166725a3eaa1dc569cf504f82129867d2cebe52b992081056719ea4f934f206d8b20051b90000000039ec906a5c3edbd6665ff64f0608c9585ad4fd8e10220849be2f64a41b8dc87e568e5cca23173cb5e35fe29e15a76422c9778b37660a5c730c23e804f4e941e65a045998f0e6e447f52b0b6c1055df76eb533610c0c84338158674e03f0a1803bd958a47570c5fc0e01c249906fcf23eff27a9ddc62902dfe140e05c2f276ababfa1ae97a03b3479ee9a6787f59fbe3140aa7bb53b49418e0af525bce2d48788372785f41fcd01a0616d83ef8c48e27f45da25e904b774b6e862cc471b0861386e83e143dea445170a597f2b07137b351b6add4b6bfb689219f664d580a8eb31c1efb92836492d303e65183372caa05082c31290970a6b315edb5edee609d7e55021ea2a737562855cd0e614e307bbd68452223a88fbab3f307a631e8120ad43bed038753ac428d60000"], 0x50) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000280)=""/75) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000100)=0xb3db) mkdir(&(0x7f0000000740)='\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', 0xa0) semop(r0, &(0x7f0000000000)=[{0x1, 0x101}], 0x1) unveil(&(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000340)='W\x00') 02:38:33 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x5, 0x0) madvise(&(0x7f00006aa000/0x2000)=nil, 0x2000, 0x3) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000040)="9f276fcad52305b8cb01b56880145560bc5a043f89b19487aff02c0003", 0x1d) 02:38:33 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) 02:38:33 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xca34, 0x0, 0xbe], [0x0, 0x0, 0x0, 0x0, 0x400, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffff, 0x2], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0x1000}, {0x0, 0x0, 0xfffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000000)) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 02:38:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x801, 0x0, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa765"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000340)=@in={0x2, 0x3}, 0xc) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x104) write(r4, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socket(0x11, 0x3, 0x0) msgsnd(0x0, &(0x7f0000000380)={0x0, "85c1534d2945415ae4591628b53ccd01d564801adf94d4a32f25e98e936dcb5cf0bb234fcd"}, 0x2d, 0x800) poll(&(0x7f00000000c0)=[{r4, 0x4}], 0x1, 0x9) 02:38:33 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x3) r1 = getpid() getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) pwritev(r0, &(0x7f0000000100), 0x22b, 0x0, 0x0) 02:38:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5c, 0x8}, {0x5}, {0x4006, 0x0, 0x0, 0xfffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[0x0]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000000c0)=0x1000) syz_emit_ethernet(0xe, &(0x7f0000000080)="0967fb9c721c0f9e06b78eac6065") r4 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xfe, 0x0, r4, r5}, 0x0, 0x0, 0x7d}) r6 = getgid() r7 = shmget(0x3, 0x3000, 0x869c0129602306ff, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r7, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r6}}) setregid(r4, r6) 02:38:34 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x39}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) r2 = kqueue() r3 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r4, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffa, 0x153}, {{r5}, 0xfffffffffffffffa, 0x1}], 0x9, 0x0, 0xbb01, 0x0) dup2(r2, r1) 02:38:34 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x21, 0x1}, {0x0, 0x400}, {0x40, 0x1}, {0x21, 0x9}, {0x42, 0x6}, {0x83, 0x82b}, {0x21}, {0x0, 0x4}], 0x8}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x100, 0x4}], 0x1}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) recvfrom$unix(r1, &(0x7f0000000180)=""/222, 0xde, 0x40, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x80, 0x116) r3 = getuid() r4 = getegid() fchownat(r2, &(0x7f0000000300)='./file0\x00', r3, r4, 0x2) r5 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000340)=""/41) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='W\x00') socketpair(0x2, 0x8000, 0x2, &(0x7f0000000400)={0xffffffffffffffff}) getsockopt(r6, 0x80, 0xf264, &(0x7f0000000440)=""/4096, &(0x7f0000001440)=0x1000) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000001480)) semget$private(0x0, 0x4, 0x118) link(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)='./file0\x00') r7 = dup(0xffffffffffffff9c) ioctl$KDDISABIO(r7, 0x20004b3d) 02:38:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="a323f3582b793d2654023e2f66696cca6bff"], 0x10) mknod(&(0x7f0000000040)='./file0\x00', 0x80, 0x6) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 02:38:34 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x8000000000000000) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x18a) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 02:38:34 executing program 0: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(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', 0x0) open$dir(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x0, 0x0) open$dir(&(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', 0x200, 0x0) 02:38:34 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0xd1e, r0) ktrace(&(0x7f0000001540)='./bus\x00', 0x4, 0x30, r0) 02:38:34 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bd", 0x8f}], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x28, 0x4) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) clock_settime(0x2, &(0x7f0000000040)={0xff, 0x3}) 02:38:34 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x89}, {{}, 0xfffffffffffffff9, 0x312669ff532707a5, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{}, 0xfffffffffffffffb}], 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r1 = getuid() setreuid(0xee00, r1) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r2}, 0x0, 0x2}) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r3, 0x0, 0x0, 0x87}, 0x60000000000000}) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r4}}) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r5}}) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r6}}) getgroups(0x7, &(0x7f0000000000)=[r2, r3, r4, r5, 0xffffffffffffffff, 0x0, r6]) fchown(0xffffffffffffffff, r1, r7) 02:38:34 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x2) setsockopt(r1, 0xff, 0x2, &(0x7f0000000040)="7683a39bff0e", 0x6) r2 = fcntl$dupfd(r0, 0xa, r0) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000200)=0xc) r3 = socket(0x2, 0x3, 0x0) setsockopt(r3, 0x0, 0x4, &(0x7f0000000100)="02000000", 0x4) setsockopt(r3, 0x5, 0x1000, &(0x7f0000000180)="07f4b2e8cbb610ebb0a0731c1e6ae7c7deca0ca1e469115523f0a30cd9ddff5ee62b0428e54f952c2953bbd2558624229f789c6fe9b93a1f8f23100beaff3d7d42a0b2c89211e399d11ce13733e0a229d4872c6cc3f9e01a110b03cebf9042626c6fe0b37a955e03f2634856a9090e0610f60aee755272fc", 0x78) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = semget$private(0x0, 0x0, 0x204) semop(0x0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r4, &(0x7f0000000300)=[{0x1, 0xffff, 0x1800}, {}, {0x3, 0x10, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1800}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x84, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000580)=""/10) r5 = semget$private(0x0, 0x5, 0x204) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0xc0205602, &(0x7f0000000640)={0xffffffff, 0x0, 0x0, {[0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x1], [0x0, 0xff, 0x0, 0xfff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x4000000, 0x0, 0x0, 0x0, 0x10], [0x0, 0x0, 0x0, 0x0, 0x1], [{}, {}, {0x0, 0x0, 0x0, 0x8000}, {0x0, 0x0, 0x0, 0x3}, {0x0, 0x0, 0xfffffffe}, {0x0, 0x1f}, {}, {0x0, 0x6}], {0x0, 0x0, 0x7}}}) fsync(r6) semop(r5, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(0x0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0x10, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x1, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 02:38:34 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8f02695e7f0400010018a56964653000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r3 = fcntl$getown(r2, 0x5) getpgid(r3) r4 = socket(0x18, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$PCIOCREAD(r6, 0x8010570e, &(0x7f0000000080)) accept(r6, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r7 = dup(r0) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 02:38:34 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) accept$inet6(r5, 0x0, &(0x7f0000000140)) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r7 = fcntl$dupfd(r6, 0x0, r2) ioctl$PCIOCREAD(r7, 0x8010570e, &(0x7f0000000080)) recvfrom$unix(r7, &(0x7f0000000080)=""/185, 0xb9, 0x841, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 02:38:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000680)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000340)=0x7) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r5 = dup2(r3, r4) sendmsg(r5, &(0x7f0000000300)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x639, 0x81}, 0xc, &(0x7f00000002c0)=[{&(0x7f00000000c0)="ea13cafe55ca1dc951bf7091090ba6c91f703239b0c95f6f82b31de41f288f167b548d863c06a556a79cd1df23e92bd0f65887d6f174b70c81f43b21247a59d08076c2e4f0b3c3fc65183140218d04b1462372ddbad3a0a907e320b18301f901e361594b2b7f7ab34a0538d9bb2142b427e744cd1eda1d50760751e619977069138eaeb6a9cab8d63049579d8edf640c8811f08352a7b9c32fbf0bc5807f6d99af2fe41379b12842271970d6856cea3b1c3735a13efd3a1240b6875e65a9fbf438d27bd391fc0624eb02420dcfcd35e7fbedf18b5f0e700aa87e5b0c1d7afe870c341a364d15093fcf5ecd8573b59c4f91473f1dd190e1dfc6564870", 0xfc}, {&(0x7f0000000240)="4b3ecfa95977bae8e1fbaa020a1db7e3e1073ca2c24af98a8984053de0f6991c6044f029607fbf2bbab40d7614a76540fb3f73cd2004de58a51d0b5e10b8ebaca69e76914035c78d59fb4321e1113e0fefd03574e6e3df831103f77fcba4e1", 0x5f}, {&(0x7f00000001c0)="229998b5a360007b58eed3293b675cb9083213beb36ddeda0e0adcf17c465483247d3dc789fad357289d2c3913ac94f9b7a606f0d4a676f663a3f9445ddefa", 0x3f}, {&(0x7f00000006c0)="74d03d364e58b59fedd4ece84a5be06977467784d61f486f7d04496dfefc7483103c8904719b560dbaef92d7ea6937333f47aedee13c2a8d96a4c8051ca64470ece8a805cb3cbc12beec4699c4e3584f5d215636bfdad3aa786670560a854de9c9febb02c5dcda1d61cb115792a03d0b4860f68ded3fc68368c93e87add6b87e054e5daa0b1f70e32718950078f89decbef6862d270346bd6d485118703e7ee1ac83e826f8f6f76743db43fe2e3276348775dc347bb73edd42e5813bf9039b33cab101a8d4d0738888d74aabcbcc715b4a611412e2b3983d0dfbb951e3b1468e6f1a630a157babee2dc51d4c3cac0afa6fb17e957bc7934ac2a792e32d0abc9c97b9b3d00c8e28a4c487490e241e087f3b4871e63d31786722eeceeecbacb52b94f7c12acfdb57222b9f46fe95e64041a1eb5ad97b79ec3c27525ffceb7817eddc09ff850f2b94c81b7608d48d2d97c8c393a26c348b4782933e5adf49f3c76bc90e49995ed94baa30e550ac7342bbef28c738ce437b6338830ac7068f641b119c44671b78f081d35336fe26839ac744de13bf68528a7a7d00a1171d0cad13d439d4ffc6fc86d1cb3123e4a0aab77e9cb33c65c8ed4f3f673af23b8e3dfedbcfab425ebd3025ba48faf9c9634236a55d7dc33b8a2cda0e547f22f3abefbcf6d1da098ccec7ef29ade4723cb491567e67934e73082821dabba61871c4ebb23d4b30363fd791bee9755b00b681b3627fa280763cc5d4030ef349a634a54d46b7a034dea87162951f4b915e552aa7d4dfc8e94865a005dee63414a7e59b81b9647e082ae52d31a41619753afef3f6a31f1ddeb1af767b73ce8e0d7954036a2fae0c9801caf0c4ea2a34578027a53b295c3fb2419320b8a648c9ae7a534fa8e7c5cb2cb1ccaa6a99891e2816e2b16fc6985a584b234857a37d18771b3b1accc80bb42c87188ba50f9d3969473bdb0064fd70f6900abfa1d0314a32a279ef26f8a1489a6f3f2ba5c76ca0324c49cd2f7b0a2330a2cf4bfdf6a9231138817639fbb4aaacdb6e47a99cbd356c14226ca48da8b4c86036b4d20dad97f5368bacf310382beb7c756bff1f891d97ea17a0f661e7c5c00c6bba8ecf9b2b5add3cb0844f964953811f1195488c97cb94520072bfa2010249f18b25fad22d464bb039dcee624fe34c527a1cb0cc13f932f422488cb4d33086bf60f5c4eed9c1081d2cfdb23fb6d79181bb04a31893155687782173aee9540ae708223d524d23256ef251f055f136746c62fc10c97368f578e836e92967b6868a472357d6b0708712cd2a87b4756458d13274ec6b998e80f0c8486490cf48cef34d16ec923177c32684cec8d0c67f3f296998ec7a6130834eec31e1e7ca0fd33e83a70900f0abf953d9324a8ca76897bd483b7fcafd59105f0511003f93be6b44c0d2241abed783322f19b762e288c727333aa4d9dfbad9d6366471aceb68514562ba3e86c40fd379559ed13193071fca9ce04918962424407ee62aac140c8f0c4beba39c0bb9be3f41bc68907c0b8e18b87a4fa7b7a082ff418f5a55f69e56557a9bf66c732c6bf6e0d486d7e40a6f5e511fde3a49da788ad18f7c55bf2c145655bf1297613a49fcd5bfd913e3c8fc7c499e4288e3ac795015c731b93f399c147140e244de1b4d91faa29b6731919cb3bbec3a714ceb6f7b08704aa5922614ce4ca6427a7912e3835bf8f67029d012bfb8374121e9b19e6862ad2a078307135fe20fe1b628dc83d2f6d4f7ad137bdb7ea81d302729068dabc3a0cba5e5f28ce015ebb9974218942b2ccd1db46c1ad7f6e9d06f5d8305125f3394162858739386c8036bef0b8134c9fd2e06b9475ba77cea2a27dfb91058a1a8d0a9f56135d76ac7928a6c2acfa69a797a9bd459f07ad6b6e8a9d90920dc2be4cf651c59dd4142ebc628e79ded2c2ff251c885417213c2549a2514045d430cec41bc4c98f0762aed20bb09942616280f2025c6a9414b25ec9d4ca962f58c4a6e9461db152cb987a144706fcf2e5cb22c042a809c8b8c1630220df63e10106fd986566f97b851fca880da133254089c79bbaf007d24a7d0d3f0bed68fd09a5ba5cea6dfc433b71ae1f6898f440f2091ba53031c3ef773755bf3d9541e1e546c09dffd5e649a0623a100f3e198b0185ad64b5440093ec4bf5401575326c2095d73905eecfd3a0e240dd662a1d4462c962dfb65dca8989cfc1fb57ecd1f8ecf21fbde16d0c81b992a23f32b178ab36432d3f35c505ef9f31fa6465c87c53a2eabac7ab92e92c5343ba9da0367b08d530b449c3148a52004757d8fa008a277c4639464fdb3ed92b7767c9321e923d7d798abbe734f53b8bb120b3639512eb966950f39cd3ad2384d9711903a58632134ce07d725dee6a4457202f1ec2810522e9d42875a201ef3e106b2278f8022aa06f044605e3a790717a21b87ba24edaadeda2bf6106f2d917bfd90e6871f11d9cc6f1b7ee28aa8c0af01b8237f6d3bbd5f3658eb0d4255da0ce5b63e37b7706caf4e0ea4472ff0004dc20fdb713fcc082b21ca20f1e7661e0c1065977bd16609466455690088bc0ffac75b4ef74c5273af8e445803e8e4bbf87f0c006ba7a9a361c5f5f28b2a4ba4994248541b541e175f27d29f984143ead9080b60de9fa05a665a79c92e254969bc1e0b1937866cc2ec86a05ac58abb38a7cd79e87fab89d640c1919a1e450f950ea2a0a473dafa7c78806854b3d5852a2382a496a36321d454e00faa0d272a4d0f0480bb6943783f4c199d6cf37ebb28e730392bd88a163d8220ef0a0d9b9232b535a1d73b93de66b6f23201acf72bef3204c3d7904f4b04d3edfb51bcb9b079b6679bdc90ea149d243b037d59f7b76248514629934e9b976f8c3a836caacee1f13d07c33476c780dc89d56513dee841fdf642eaefa494d5a4a5dc7a216e0b0eeee001236d0ba10065eb32fb49c4bc742adbbde5dd3b5b720469e2477441e058315472e55589c5fe0f6ba5f351f0c452c73b423b35b4053772357326dfa27f07a92d0963b30461a9b7d9ead8b52c60578dc9f46eba0ccd9959198205376d225835c782f7b69e3a58f83b9fa76ae760a8c03295cbbcfe8e5eae4c73c5a512ce784ac9c9011e689d5080005ac9d99fec5f88b8df832219d1cc4b90b5cfb5999ec09d64c0d9337b01daa01685edbefb2e4aa832c9c2c05f6bb5fe62b1a550ffafe7013e3bfc29bf08b199e226c88b8ef2fe11c8f8d634f30b496c2b12285b409cfcd44b433252a4a1ca34b11394a38b9dafe8a36596445620cd7121e933a08de5ffe4197dfd0edc4e73afcf9bede94eff870b7ec689437fe56e6f816a1486f2856c76e3fe3d5218f9bba85d55ef89ca1ced3de892aa9dc6f6754c1e0fec2242f01214d616b37b02bc31583d56640e45c18c180ec58534190ea70e0c43ea60723b5a1fe918ecbb0c7f7c279d7285ed1b291bd841c7ee9e60419c1eee2e2bd1b68bf9ea0886b120da15ee8681ec0b06e8fca780552aa7a0bfc204aafaca89ef2209a87e94d1170a8fdcbd52ebeb7a5a70d1468e164d3f85bc52429c32b0a332cd903dec49d63c9dbadbe43667b6647ad62ad269a6d4de5f4a945c92a98c34f0b6db020292836119ad3358630a9706a61768842d0e761cbd68e123eb23bc203036bd52e5897ba02a22bcd7c0a322952bcc7c1803a8f00e4c59e12261aa2157a699c8b5eea75b5773581c09a973fec40c3d54cdbdbc0d928beeaf6847e3e0c19957ab0d2b45acc6206447d2fe218423cb0a84ed0857c0065710d760d635b777d21953af6c19323390d51a749340088daf1ce66636dccef628177f84e60ae5e7c7ce745b6f4a271d78635e5107c4e1801c960852342c44bc6525118823f9a8cbae86efa6d58ab8deac026979de95d27fb5507a967272038c23d72835d7d4f022e87dc9060d110d04debf154a7e3cda1a8a9275516f8214933a2b198a31a92c5b77494e749c33a8f346fd9a155dec7265d3dc1664bae115a57beb797ee818da4d9f45d806e8ede7aa97be43823970107a1c5e806585ae4c3c0096d8bb3a71497395dab37e563ea519ce550b7a048773ade69997d97ee67d904a7fa18934bc9c5a04a939291801ef5f362db8e41a5b77844c360794b190dcf01d4132b8f3e75524b0b10a68068654cfe3a68387307123a1c6d1a05f2e33a375b276438af5fe558e7f34885c49351a200e21d228e23cf96eb1e3bbb24301f4c4e36ed9aa7017b004c20ca81d294be0c0be22566ac57a5db6106f1208b49a0fecf8bbaa7786228033f1f1ab997f8a5fbe98a35450d3495ade3e1198a148d5ffac641f5c3338ad68acd0158c605af633346d50199f0b1db5334473f0cfc9c6da49b30902450f27756288dc8594f98cf9203558a8cc6ad39334be718c671d362d6c66ea00dfb4ea134247ac9b6dae5bebe9f7db7a0e23f1d6c349bfad1d242b1d056362b29d2390bc6363c19b9a6b0148973d7dd70493ccc343726d2d66378f1dacc81751a308d67ca8ba0a89ec1e2d310613da19f35c157d80f12dc90e11f795a128c4c8e43251c8ca3b8e878f06898a17cdcf80edfdf3c261cbd402461856c7a50fbe891a0bc3fe93c65cf0e7f7efc815292b41d7ccf43a7b0f46fab074ea5137d096822ca07df230d0641f7f22e7cda0c2122f3db88eaf3050d857e1764e8187d518283b5ab83121adb26d07ec6ff37810c27163f81a2d8442d967c08d9eb299597fd83d99b3e864b93419c65a81a4874c1c83e0dbe2a72ab20273f807fc191cf75d8e80a15af67bb187789a792b3a0b2c7c347e1b8e049dd5bdfe0befc3ee26141066acb8504d4d0d98334950cd1f6402fe780f8996f68f407926567c81a7c382b7fcc01d6d1a63894b7415541f39b56a0b9a8a13185098063b700f9b6a69319ceb965364a588125ba4ab1f4db61063f7343fcc6ca6feae63d3680576841ad5976f58b4aa9a4ec70a04fe1b4708b5fdd3c7a2a47583474acacdf1a277d3dfe6565ce334bf2219eb2c19af0137c9b935de531db39dc31eb80270c34eb3c55c7f17069c243b0d1c2f64d935a016906f8fa8a8410a775427e2046965b009e134d7e6e96de17aa81ef091eaf6910c6d5f71bbb0e99eb8f769f9d3cc3cce616a6e9d42f69309025c15991b5d9bf38366bbb2c04cad61c9fb39348d4a29c07079d79e2b88b06d2b833ad5b3611e580123f85c762eb072c96d8391c1fd67fd102a16d26d05448736fff87e6cc60e1fe375a1dc1c2b836694b0a1d8d415b3924c828ca09f6beb4e75275b9845a2a81f6a8753610d17fab9443b69d2d108c1d04b6abb73c6a9d1625d28096270fe6dd407bf1b57536f74eb816dddc135376b35aa65b47e15246baa7af12c015553ba0fcfa9daf3c1704f3f4a3ca20a18f627c1f8cd6ae2f9a7375005668d59478900cad83edd2a4f97f39a18fe6fe704661f4ef6dd367e4e32c24ccd75e7ed3ff5505c9fd1f65d0227c039d6b5242d378c9b6b7b5ea52f073edc8a1baa27395df34c5fb52e0a30af71344b98b28c6571733f114104ed91cae987081afb1ce6e7fa51153063f1e7609deca88859087daf1a22abf7b4bd52dc4f6c4a25b2d13dc5dbc4c17fb5b262eef1e51f69dd2aab81e0be151cfc92993aaaab25c18a2c53604cb02cbd868eb81cd4ea07dd79c4315543ad97e259ad687274c3b3099188766a0551129d6acebe723fb85bf954b84adc9754ea55ae839e0f4f2f91589bd1660ca94dc055e41b1f89afaf7fc3cb89323cc563567939db77df58c3b3e4d34ffdafc416", 0x1000}], 0x4, &(0x7f00000016c0)=[{0x40, 0x1, 0xa8, "af8f774ef2137499a74c9e3467c579ec02826756acdb0946f0d638d015c0b1bb3097c8307fb84db9e65c805b"}, {0xa8, 0xffff, 0x0, "848225f27a4d396329aa2141ff2512ae22364c957059b4e2f03ea61355a1b19396390bf4ff5c41dd204f4caa5af6643ad7d0ce7f6651a6499967a5ac2f1956257802c5ee24418faba50a02a9252bed52f45982fae77b7f7646081cd3417bd7ae53e6e70b7520fabfb99d890d20a59525b941cc41168a184f7893749caebbdbb6249623e68c208d234a74d102613db43d3bc3b6"}, {0x48, 0x1, 0x0, "5ff78a9fc993b6c442fa74a57cbf3c9942e184ba8b74fd24a61f63ced4e4e4ceddcc9ae88ed91108ef4ea62005709461de337cf80be89bd1"}, {0x80, 0xffff, 0x7, "4967e30e92ce0b1228fab158382ccd0a2bf02eb29b5029fc161505763f67710b7379bd0925a7bdfefab9476ea886a09f178c2bba75f7e0da93aab3abeb193e023cfdb92ae7ae6ec89ce6575ef40a33d830e2c8fc58c175432f1c169fa94a2cedc23dff9107551b75d481"}, {0xf0, 0xffff, 0x8, "5009ce69c9099856615f54361e01658dce929a08e4e8b9472e15466968783c6ef026703ce0a7b3ef9f3d84967c85572d74c9709395fe93b51f9463782e9274026d0c3ff2cbe92538938217ef172b2ca9d630cc849d5405ceffd234f291c44974b8774e6e4ed4f22cecf920d09aa08e767cda9e6b50b912827cc7288a340c5c528d1b9a77c41026578231ccadf2ef37c3439525844a431c4484d944b90859b7139feb6adc7835a4ff188d10e82ab49fdd315f1cb32f53db68ccb9a04c8252d181bc0a7b0cfca97d5ee3208fd1012dc59e5e6bfcf5cbbf5a42223a0b5277d6a5"}, {0xd8, 0xffff, 0x8, "4ab70fe176d39e3429d736f4eb4cae68dacae53a7c235c126345bbc71c68b3d6455c20430952a9599d433193742bda5686710359554efbfd27477cf8238ecc9dd0c7da00a184306e4c674d5d30f35e4a95a1bf6e4d53d694c670ba2cfca43fe439eb89f130586226ae9cea97d5eccf5dbf6f69e370ae279152af42cba671d9107baae24677ac55e9d8710e27ec5dff4d918e458adb6dd08c07f3ede3e32daf3138a2deafcb2f43dfada9bec238e229b9c0e609e9b6a5fdb29e87f9a95a2dd37ce4d1cf58d2ec"}, {0x80, 0xffff, 0xfa, "95a2b5299d02d77e7f820438bf36aa863b35112ce389ac58212d021a11c0c2530cc90c1560702a6b637aba5aded959a455b95ae437d4d42e3d2ff3e121069355e2ff0f296eef5d25ed4cf9628c15d9e53d5ef7854903cf6240740f8a103976e573ad6ec3c8a13978d7dc461f17f394"}, {0xf8, 0x1, 0x5, "62508183d7d1a8f7bcc89ddcf2e38f976974d09da9778264fc6edf5b2caf3b453b51ffb56671f771b6a810a86cf51765f4302b4d2eb2f68e6b48fd7cba2b5a932a84eea0ef56e5125b82e69c7b5a1552b5dbdbfc3dd2280bcbe109e29afc9a88ec76994d4394b0d07123cd9d4f1ea074a7e77076abd0affd3516607c2e7e23244daf292da5b0d66294a246a4e4265033b27421e1daba2a0936312ba578a043cf399486b5865e34bb479264b9ff24231c3153599d438c6f46fb00cf59f596afb5a697fedeb81d12acae706e84223eb1a672d3f3f9af177b80979fed5ace0b11554127622e"}, {0x100, 0x1, 0x287, "f26d6e30c947e6a0720d22339d2f439737894251ffe60084a6184751bf9f316d4b2a48ce8ee08a6e8f67d106c91a8483b6223877735cbde020caf1bf726b0361a305d6fbc2923a7a09526945af27abda1f0a82d4a0b54fe3b944faa401a753b7b9508b70b630e5b3dfb354e9e3a77382a9392692de9296591fb79da80bb7c68591b57e862e1da101c985f44beb08374993b6ce351b3a926de33df1ceddc1eecbbf883aa850921cda40f7307d5634781f10746f7269ffb4e5a301b8ac6b8e26b36744b7ed293ce38677d54366a9e2e655137c135d299658fda1fe82f77c8f580fd46a7bc289ed6b7e9b"}], 0x5f0}, 0x400) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r6, &(0x7f0000000000/0x4000)=nil, 0x0) write(r1, 0x0, 0x0) 02:38:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = dup(r1) socket$unix(0x1, 0x5, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000200)={0x200, 0x800, {0x200, 0xb60}}) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') getpgrp() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x8, 0x0, 0xfd}]}) read(r3, &(0x7f0000000100)=""/68, 0x44) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 02:38:34 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) acct(&(0x7f00000000c0)='./bus\x00') pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000001c0)={0xffffffff, 0xa090, 0x0, 0x40, &(0x7f0000000380)={{0x18, 0xcd, 0x3, 0x7f, 0x1, 0x81a, 0x7cd}, {[0x1428, 0x8, 0x31, 0x80, 0xf6d7, 0x7, 0x1, 0x800, 0x5e, 0x6, 0x80000000, 0x0, 0x7, 0x3a2, 0x10001, 0x3ff, 0x2, 0x4], [0x4, 0x608, 0xd787, 0x401, 0x6, 0x6, 0x1, 0x1, 0x625f3877, 0x75], [0x0, 0x8, 0x6, 0x81, 0x9, 0x6, 0x1], [0x6, 0x9, 0x5, 0x3, 0x8, 0xff], [{0x4b, 0x1f, 0x40, 0x100000001}, {0x7ff, 0x8, 0x80000001, 0x386a}, {0x0, 0x7, 0x100, 0x1}, {0x3, 0x81, 0xef, 0x7}, {0x6a, 0x64, 0x1, 0x100000000}, {0x40, 0xff800000, 0x9, 0x9}, {0x8000, 0x3, 0x56f, 0x5}, {0x6, 0x5, 0x80, 0x9}], {0x2, 0xb, 0x4, 0x1}, {0x8, 0xf42, 0x1, 0x7}}}, 0x7, 0x9}) r1 = kqueue() mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) socketpair(0x2, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockname(r2, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000240)=0x2) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0xfffffffd, 0x0) 02:38:34 executing program 1: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x3) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r3, 0x0, r2) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 02:38:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xa1, 0x0, 0x0, 0xa470}, {0x1}, {0x6, 0x0, 0x0, 0xfe}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 02:38:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0xfffffffffffffffa, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000002e00)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2b3c1f97f1e1d9f076cbf2dca9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd10529dd095afa4e118cacfd306e2e91076d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa36328947ab4a6dfeaf2240cfe6c940c4e78dd214289db2ec0aa1d37e0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed480b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993bb22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dfe753b8c608fa96a395a9dafff1f84602c20f1959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e010000000000000029d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465670000000000000081bb872938583042fde877ca57358ff897eff924cd4ef2f468447ff8a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf067f00000055831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f24d4c19b7effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb35a8437a6c2b1355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400c8de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e14e8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4f", 0x5e5}], 0x1) writev(r0, &(0x7f0000000280), 0x10000000000000df) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000340)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a17b1844478ed11aebb7138557f1d50eeddad9b88c595b88598150bb7683fe3049da3aa02e56a9446fcc073fe917677667bebfa423ab0cacdcdb7619fc78c03908f77ea1bb6b5c9cc25b0f6a4b0545539a54b400f6826b77e87e9a6951455766c7b48733ff594d6b394226c06e5af66c218", 0xba}], 0x1) r1 = semget$private(0x0, 0x2, 0x480) semctl$SETVAL(r1, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) r2 = getuid() setreuid(0xee00, r2) r3 = getuid() setreuid(0x0, r3) r4 = socket(0x18, 0x2, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x38e) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 02:38:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0xf860882734dc4aaf, 0x13e}, {0x45, 0xfffffffa}, {0x47, 0x9}, {0x42, 0x81}], 0x4}) writev(r0, &(0x7f00000009c0), 0x0) 02:38:34 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffff, 0x0, {0x0, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) fchflags(0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="6167db1853ef05dd79c0b9873063d1ad9509aaeb050f7535a38050e80d587bf05e2d1817549f5728803e1e41c94053704ad77bd2b4e8ae2c9ba6f8e0b4ff19d396aeeba31ad62625bcaff30577e4ce7f9a214363aa18136c06e0aa458965cd11c03b8e41099d2ab37f7c0785e3aa019a7d67ff9b77c344a289a0b042e358ecf7623e88cb7425327b26359a69962ebc11158d02549abc7685cfd296c27d650840852299678b365e95999ffc5eff0c39ac6a4b0a4d57bad5cdbfee16a6decc9ffc03d6f96ac2f96abd5135965680"], 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) 02:38:35 executing program 1: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x143) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000100)=""/99) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 02:38:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280c) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./bus\x00', r0}) syz_extract_tcp_res(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x81d}, {0x45}, {0x6}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000009c0)={""/16, @ifru_flags}) recvmsg(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000a00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000059cda7b0ceef0000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d000200000000000000000000000000000000000000000000000000000059207cfaf843f613059de25375d5d7effbd057011cfca8104ba7215004121ab26de4d8b9a74ea6b50637310af5d7fa28db5f82913ac563caa64e4b0672df09551fa8acd13dcc281604f5b5c20e7da0afddd1ffce699bae88466986b53aee4b95a159c1cadb159f540770"], 0x6e, &(0x7f0000000580)=[{&(0x7f00000001c0)=""/189, 0xbd}, {&(0x7f0000000280)=""/130, 0x82}, {&(0x7f0000000340)=""/96, 0x60}, {&(0x7f00000003c0)=""/102, 0x66}, {&(0x7f00000000c0)=""/19, 0x13}, {&(0x7f0000000440)=""/25, 0x19}, {&(0x7f0000000480)=""/126, 0x7e}, {&(0x7f0000000500)=""/93, 0x5d}], 0x8, &(0x7f0000000600)=""/73, 0x49}, 0x1) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r3, 0x0, r2) r4 = accept$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) pwritev(r4, &(0x7f0000000980)=[{&(0x7f00000007c0)="50e1507ba8293f01ee86939c309595cd4e1921f0f447788351c8a6fdb522bfcbee8cbd043c6bbd54ddc3126b591657699af12cd6f3e3f4a22598cdf17c9dda1b6336aa09d145433004cdec3f8c384b26d5e326e66fa7ff58603a811f7abc6c927b9e6369b8a0495d8412f448697417bc4216336c25", 0x75}, {&(0x7f0000000840)="5aab7ce9058c32381bc3e97e86b8cbae04ac1a7aca17779f94186aa3b56221dc14e2c62ecdf6532f8a209f0f6164265e84d0bcd80b89c4178a149df9f0641d685b5206dc0014547d834f21632d4ffb68a7045f289f971c1fd23ed0a1636a21cdeb81a15cc3dce589676c359709b3bfa5be64365fb5eb0459dafe68037f4f6785d77ee7d28cfa40b5710a9b773edf0cc01cbf7d8bc1aff9c15a2301bbc60602e5cfab4b798c08a7d06e74ac19a8f41c051c9dcf5add52aaab5d9ff5364c0e860cc1a3aac0957a39b3903407c0da2219396559ecb9fd3edfa0e5beb8b6b1a5d2bff4157858cf598f", 0xe7}, {&(0x7f0000000940)="d2db7069e5dd4d93ed239f2f64853846b03406a4d5948b730c14f5ccb89fc52a40187fbbd6e545a86f9e7c92b86848c625fadc0240", 0x35}], 0x3, 0x0, 0x2) 02:38:35 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffa000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000001740)=""/4108) shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffe000/0x1000)=nil) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x87}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x1000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x6}, {0x0, 0x0, 0x0, 0x200}]}) pwrite(r2, &(0x7f0000000080)="fb3cfc5630d588a20b5bff433665", 0xe, 0x0, 0x5) 02:38:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x19a, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1}, {0x64}, {0x6, 0x0, 0x0, 0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) ioctl$TIOCEXCL(r3, 0x2000740d) pwrite(r0, &(0x7f0000000180)="0200000000000000e3f0a5ac1d82", 0xe, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$PCIOCREAD(r6, 0x8010570e, &(0x7f0000000080)) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f00000000c0)) 02:38:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x800, 0x7, 0xe0, 0x9}, {0x20, 0x8, 0x2, 0xa79}, {0x1, 0x0, 0xfd, 0x2}, {0x20, 0x1, 0x6, 0x4d}, {0x401, 0x1, 0x7, 0x76}, {0xfff, 0x3, 0x5, 0x2}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 02:38:35 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="82026f39d57225e21e000001000000506e9f8d7427aa51123de90b2e9cf246f6070000000000000072a1d87b195e3f3d4ed8fb83a3dce890e6e8cf73235f3ea2c602010000007b01a4809450f6c2cfa80e9f172f000000000000082089fbac1e680d5db19f085dfd23794e546617fb7719ff38381bedbb6c65c0ea8b099213d51ac70ff89be37b1629b549529d43fa8880a11de9b83fb6420700000027000000000000000000"], 0x10) writev(r0, &(0x7f0000000240)=[{0x0}], 0x1) 02:38:35 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r2, 0x0, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 02:38:35 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000280)) sync() r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000000)={0x80000000, 0xfffffffa, {[0x3, 0x8, 0x100000000, 0x3, 0xef5, 0x2, 0x10001, 0x7f, 0x101, 0xffffffff7fffffff, 0xffffffffffff7257, 0x0, 0x8, 0x0, 0x7, 0x3ff, 0x6, 0x7], [0x9, 0x15d9, 0x3, 0x0, 0x0, 0x0, 0x80, 0x1000, 0x81, 0x8], [0xffffffffffff0000, 0xfffffffffffffffc, 0x3, 0x6, 0x1, 0x0, 0x7ff], [0x1ff, 0x40c, 0xfffffffffffff001, 0x2e, 0x5, 0x80], [{0x20, 0x3, 0x1d, 0xb3}, {0x7ff, 0x7fffffff, 0x2, 0x1}, {0x3, 0x8, 0x800, 0x7}, {0x200, 0x80, 0x800, 0x401}, {0x5, 0x8001, 0x7f, 0xffffffff}, {0x2, 0x3, 0xcda, 0x4}, {0x8001, 0x0, 0x9, 0x8}, {0x4, 0xcff, 0x7f, 0x9c9e}], {0x1ff, 0x0, 0x5, 0x1f}, {0x400, 0x4, 0x7, 0x40}}}) 02:38:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffdfffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 02:38:35 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xd77, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x43}], 0x9, 0x0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kqueue() 02:38:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) fsync(0xffffffffffffffff) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x0, 0x3}, 0x8) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0xffff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x2, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r0, 0xffffffffffffffff) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 02:38:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x1d}, {0x6, 0x0, 0x0, 0x4d}]}) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) r6 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x2, 0x100) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000a18f9cc800"/24]) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) dup2(r7, r0) pwrite(r0, &(0x7f0000000100)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 02:38:35 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000080)="386a13a920717d8ac04c2756597e810fe53073763620ecd8b5eb6b78622a9ac8bc69882aa785a3017c77c674dbde9c2f3485a5daca6b305e4e7ed2a997c82ce87a358475515c6c964c3534b3a5e6ac313eff24db9de36122f6c9008052644b4f8610734fad596e0fdb2b684d1cd1b3a0e3730bf173ec9c205f46303f37a1215b1abeba69ef11e3ac22f4c478d95d8c3962", 0x91, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 02:38:35 executing program 0: r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x9) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x0, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 02:38:35 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb18bd45503302e3ffa57c6f11700fd172f3744abb2eb111e09ea5537e00007032f0dcd018b952a27a18e23ef0cd4ca85ff09f9fd9b510f32c5ee79b135ae7581793bbeca5aefd68f6ece473d0316942f3072cd5e0a6da210794016019926d12fcc9fca4ea020b6dcd8258c6efad679ed3c6d948a0464b50c4fc9bf4f44d0e3a2630b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c818720b4b9832a4787a1787f148c29765398f30b1409000059fb66a404004261444c0e2997e923dfd128bd9ccddd3258575cff0fac9a00000f8a2671e556e5083451c5e968318e71e4382832b3f97d1f3232a6303df456214f7e6db20500693104e85f6e35d30447492ed173a472abb5991a2e81062b55dd6c64e571fd484ebf3205d38f5128b364290968fa9fae21241732c85b162808eb3b78fe335ca09881b5e9a6fe71e5ce5ad54865aa1e5e557190bd825d55aff09378687a7ea45dce20a9e0fb0f18c59300f0cc882d2023601152da1e7279991f5b0b13c91c63992f3bbf6943a5b57eea57bb9a5080c1b6b264aefe9fb9fbab341ddcf091b8d5a0d0d572b33318272e17f7603ce107a9fc677c011d84e5d7d41fc293d012ccc4a77227ddd54e50e566830c1d9409863f1c6d651508b9ebb648251e0073df28ce6523da473df348c784f48846ff741e8a37179e4ee1c7b5addb12565f3e29cdd08249e82d1c2dd167bc08167c46c2bc3f20643e5a294f581f5fa560240ecb8b9291b96a8762db075b21ee8a15aa43fdbaa05749e0133eb1e13b3623d04a999c0612f032474f07fd9f9e2ea42324d3af15a463bfcbb1951ff7098b3603fd678f1c64baa7243e4372c5efa74951e17f833f10ea7ba9b0bc17338d232129db79f42acf5738db016179709fc80bc9142f292060f3dbf85009a5ac36cbf80853623123511ca7e61f3b27db7d60d06bfa7bebaf58a30ab99fbbb659b3d9f792ffa29ab71678a99f509b3a7fbff14a5cd7bf1edfa29a004d4ceddfb1bf7ca0f6412dd42c4924d428a5c41772eb35609338a457a68cf9814ae67c35cf5b0d1725ee4fd9ad922ebcbb74f76d56bcb6e5e05735970fab77d4a7a4fa826e9adf332a957bcefc771f7a5dd5a1fd1b5db00af4b8025ffb0e635f815cdf640ce8d1df1f428b973842a1f9565151dce68c9227fd7912d61968266a44aa71060000000000bed682470b7d366f2c88d230548bd1e6a6a8824542f41fb951541cec32b710c46c76fcc7a773566a74a6104fbe8ff99b733a301a996703007336b9541b50e92f2d79b5fed6297429a1a1f4e78344be663bea0db02b3927d1000000000b784ae2dd2a645060bb0ea29a000a8a6079da4e7568d72329211f7a562cb9e3831d4889ee1a00000000000000000000008a31f9000000002e10e0e6e49bdb7767cbdf86b2c9f51bb04b4fe9ce64b66dc0d115a165586c06f64a4cf4d46631fc055536939dbbdac6031c798678dafe176552c20343f42c1df4727ae7b633c64ff6c65e418144994decc055320b35d5543b7917ee13d7f6b2bf6ac23f0dc7d373f9e095f511c0a765f1d2530d87e67dac120a9105f72b5b027de2d4084c29e2f829e33f68ebce9ea048e19bf98bf0fea8117f778171ebb235607c579b67c63cca25"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r2, 0x0, r1) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = dup2(r3, r0) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 02:38:35 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) clock_gettime(0x2, &(0x7f0000000000)) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x40000204, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) 02:38:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f0000000100)="f276ccdf70e6cd", 0x7}, {&(0x7f0000000140)="dccf016b0ffe76d89e121f1c4bf92494fc4d339b30977ac2c2a6b5f7591587b87db92bf3d83b9652137692007925bb2fceeebc126fdcc43440ec304acdda9b97624998f5d0cc7175c9ac1fb67497e689108ca58b7c3f65c63f82a86571e68c83db00cff8b4dc136c3fa4d30b87f0fcdb9e088c41da728c745f1dc15d020fce480cc61420", 0x84}, {&(0x7f0000000200)="63bea205f8264c5f459dfa41d671e57f1fd0d6727234a8abc74e19e8a32abe1f03a83738175ba94481fa2e6b4f5ae77f78ce863f7295c584299313c2df8b5506fc7a9b50c0bc36c9369b940975eeaef9acfb65f3fe5f64c680a09475c39a31f76723706594fc", 0x66}, {&(0x7f0000000280)="722c6beaf9848d674a90eb1faaee15a0a0ceee1fd9852ab6d91e408f1febb1b15fb825dddf0b366a909429f34b284d8e379f5215dff559de1a0752dde2b9e6ca59b08969f71211cb24643d67eaa0831fa28c0a28237306615b5bbddf1fd1d57122acd6cbde443b783aa1c47386e5f3f75353ae08fe3eee1f629553bb5e77ef1db509ad45ea3f5fd2f53a180b6d932873b64797dc6ace1aa5ea6848edd899ce19b7b2640cffc6e71f31922d3a4c04dfd87c0f82ab68f100e15ece488434d5", 0xbe}, {&(0x7f0000000340)="709760cd7a82cf4121fc43854a1be6a70763b6e0e207b12b1bcfa42b33be328cf9fc206029b5e5a506c9a298c0f56380bb599aa48bb9800e06bd3fb640bffa8770cb669d561f6190d8f8629123a13bcab85188fbc9d0811dae85945f4b52a936425d78af1441dd131ee54d3944290b5330241446b871ef6f18a5370479752b53a52b81e81588a2b3445e278591f03b387fdbe634515be70f8253d60dbbc93531e989082f15e9d240cb418a418655b2402417e5c9551dda8b5abe0f6daa7af04486eede9f7801b1c5188dacd0e6306dd7e0fc858181927248883a913029c3f662725907b82f025b911ab316c8", 0xec}, {&(0x7f0000000440)="634fa835d8713cb1cb5049a2d2338eef64219affebcdb840630733b96ac159eb9bbc694b3ce1e7c173142d84348226ba", 0x30}, {&(0x7f0000000480)="3e296c5667cfed78d2b4f97bcaf8a11a434ec78d7387aafeefeff705925dc191ca7f23ab8a578079f2e862080d146f14f525bc5ac799c8ef540cd6a59b693607ab707a429e085c21", 0x48}, {&(0x7f0000000500)="74e5bcf822e9ceb511bb7863dea183037bc49f5da612c240646c546216059ccafa15bfc969c6b3df7cab1219d95a49fc4f6367a469d56bc1b8a678fba2fdc5235b6a041f08628d5accc2f1815a6176f337b46a6501f6f1ffbfad6eb44e0938ba39b18f979cced4f9561bb917f56f65b7b1891d6049f497924cb6d786ef2532b34865836c9a7c7abe905eb74ffad2e79ee453dc3a1a867914ea775390c4cf88c62ae2421329983ddaec1ad6b7c292315ade0ef44801538a9bb3dcfb8b1f9a175cf6dc018610b30c441141cf17db506b8213337d5dae190a36e6be06b5e54bf4cecf81a1e0", 0xe4}, {&(0x7f0000000600)="800409589f05adc8f8fdf57eabd0e270a78c9be9960b759e28bc4ca3cdece78e772c6eb9d7014c4e181601dfb9198213839bb6c2410676617866fc7ff9f74a9e7cc0727312a2cd455cc481868b30061dd2410c840b7c6b7eea371a1bb82c659f3b43d654fd8f014817cc91ac6198b877cf37dfe1d6ce94a59ffe8be58e7947ae62ee2fc513ec5283ade68c57ba1884e35c9b0a5f183e7b0156f2e908f8477e45f37a5c392a5cfde0fbe97a4f0c74ca926391d12af9da3c583d502477", 0xbc}], 0x9, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) dup2(r0, r4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 02:38:36 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x6, 0x0, 0xffffffffffffffff, 0xfffffffd, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000001500)=0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x0, 0x80, 0xff, 0xffffffff}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) preadv(r3, &(0x7f0000001480)=[{&(0x7f0000000100)=""/226, 0xe2}, {&(0x7f0000001540)=""/79, 0x4f}, {&(0x7f0000000280)=""/81, 0x51}, {&(0x7f0000000300)=""/239, 0xef}, {&(0x7f00000015c0)=""/4105, 0x1009}, {&(0x7f0000000200)=""/78, 0x4d}], 0x3, 0x0, 0x169) r4 = socket(0x18, 0x2, 0x0) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:38:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffb7ffffffffffff], [0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = dup(0xffffffffffffffff) ioctl$KDSETRAD(r0, 0x20004b43) r1 = socket(0x18, 0x2, 0x0) getpeername$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) flock(r4, 0x2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 02:38:36 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x40, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ftruncate(r1, 0x0, 0x1000) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="82f3ed1e2a3f90cc6089aca0b0783a2c6bb80acb81882d715eddadf7958680271dfe4e224fe2a1f04b7d0a34a119da9ba8747d6555efcab178466412e3303d8e74693dfc17f6ae438bd818eadb5471a3a0e51c2cc508762ea4562119d17d7c1317afa998681a64b37f19b64ec5430b02d562260c9c934fa375041e79d17c8ca0351d73a39d4f3adbce76450d9cd9a908961d3a67ec3c54aeb10a977f6d549db8a330f6788364f36d7590bb857f6dec2296f70f17fe727d9dcff9bf73c176425e4bff48f1021462709b9fb173f95fe6a0089e0e7662fbf560c5cf1d3acff1d77b4404fb75d4083675d59dbe"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:38:36 executing program 0: r0 = kqueue() r1 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x12, 0x1, 0x7, 0xf193}], 0x20000, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xb1, 0xf0000000, 0x7fff, 0xe95}, {{r0}, 0xfffffffffffffffd, 0x4, 0x4, 0x20, 0x9}, {{r0}, 0xfffffffffffffffc, 0x3, 0x8, 0x6, 0x6}, {{r0}, 0xfffffffffffffffb, 0x20, 0x80000000, 0x4, 0x4}, {{r3}, 0xfffffffffffffff9, 0x96, 0x20000000, 0x7ff, 0x4}, {{r4}, 0xfffffffffffffff8, 0x40, 0xf0000000, 0x8, 0x3f}, {{r5}, 0xfffffffffffffffa, 0xa8, 0xfffff, 0xd234, 0x7f}], 0x71, &(0x7f0000000200)={0x2, 0x1}) r7 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) socketpair(0x18, 0x3, 0x20, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r7, 0x0, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r9, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 02:38:36 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x200000000000035c, &(0x7f0000000000)=[{}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x1) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000001c0)={0x10, 0x1, 0x4, 0x59, [{&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3ff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1ff6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x5}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6a}, {&(0x7f0000fec000/0x13000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x145}, {&(0x7f0000fe6000/0xc000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xc26}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x7f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fed000/0x2000)=nil, 0x2c}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fed000/0x10000)=nil, 0x20}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x101}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000fe7000/0x2000)=nil, 0xdc1}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff7000/0x8000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x79}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file\x00', './file\x00', ['./file', './file', './file', './file'], 0xbbf}) r3 = semget$private(0x0, 0x4, 0x530) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000300)=""/224) 02:38:36 executing program 0: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) getppid() mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) msgget$private(0x0, 0x600) socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r3, &(0x7f0000000480), &(0x7f00000004c0)=0xc) fcntl$dupfd(r4, 0x0, r5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x80, 0x0) fcntl$getown(r6, 0x5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0x64) r7 = socket(0x20, 0x4, 0xd0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) accept$inet(r7, &(0x7f0000000180), &(0x7f0000000380)=0xc) r8 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setegid(r9) pipe2(&(0x7f0000000440), 0x20000) r10 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000140)={0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_int(r11, 0xffff, 0x800, &(0x7f0000000000)=0xfffffffe, 0x4) r12 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000240)=[{r12, 0x10}, {0xffffffffffffffff, 0x8}], 0x2, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x200000000000010e, &(0x7f0000000340)=[{0x60, 0x8, 0x0, 0x400000}, {0x6c, 0x0, 0x0, 0x202}, {0x6, 0x2, 0x0, 0x7fffffff}, {0xfff9, 0x7, 0x0, 0x9}]}) dup2(r13, r10) r14 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) dup2(r15, r14) 02:38:36 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff004e800008000005fd0080002000"}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) getsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000040)=0x4) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 02:38:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) fcntl$getown(r0, 0x5) rmdir(&(0x7f0000000080)='.\x00') 02:38:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000), 0x0) write(r1, &(0x7f0000000340), 0x10000014c) 02:38:36 executing program 1: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000000000), 0x38}], 0x1000000000000093, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29387eb82fb168297e2ff239696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00010400000000000000d93709922435f372a7f50e9590116123ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd68b652a1d2608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef53c46f9362301576534c2d7eeac6f7059fff03000000000000ff67beab3b00b0c1b705f6f430c1ffc4c0db6c55a02a05961e2dcdda530389e6568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc32619420423e309f3354fcd7b01e94dabddc8a7136cdb22c517b8939ff036a801b5669356a3f90000000000000005b85204e29c8c37d69864a92144e3ea32e04d709d7d06702a7897312d6294fdaa47b48ae5ecf2f4f193a9ddc93e8223278f36593c68be103eb0954fa3c63e07000000f3a491718008d3028227eb42d6aacefe22d182818e64a787e77fcc718828d5b14cd97e7b0e51f4718d92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7144742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363776f795ce05e658b0300d7625c71a56b0f6ef1c7b3761b075cdcb511cc6bf53ce9e2b1260cae68616d8c1e8a84696b4d7d581eda23a11a41ea854a3e0d85be31fe74ccec556aff82f22e0c2256355b959e64dc536400c508506a4ef8b6d9cfc71cc1e7ccf6efbad11bf3f54063000000ec00000000ddaf2ba58cb1d2da756f223f08c81bb9813a0ae342e295af6099b72fd08ce3e8e7799ab6d7fcc313448ac8885dfeaa03bb4b59447bcfa2a6ab4b759bbbdf89fd5d6aa5dd23ce38bcd4ee873668314b96e1caf6c6b95c31ce0724e640d6766899a4e6bd08afa4f31ff1730df0b02a0f6bc819af70bc486f62c55c524ec2322a6c5112655d1088acbf02c90a53f6f4837970260ded47078dd42ad65f3200a3af3835c0993c7797f8c309c088010bd91782c3d805444dbe1eb2998c515eaa15c5929f7fcdadf441a10458c1682d7d711c971bf778eb79385c9a5cdae17bf122665b4f4b7a7019022f2e017bb6492e3218b06ff4ccb2bbc5a1146bdd4d202afcbe14643919f2fdb779fcd1f64504e586"], 0x10) r5 = dup(r4) writev(r5, &(0x7f0000000140)=[{&(0x7f00000000c0)="c346224a5d7a871f34fab0f99b1920d3f13a36522fe22a3d906cb76ef606acf080e79c48665a7a6c064c9d80239a65aa952c4eb4157e4c67629bf74a72f9875ddcd38b7aae245fb8958008ed52339ccf", 0x50}, {&(0x7f000001a740)="4e67ac696bd8645ea36b1bb5b4d4251e1146dc0b4c1c030660bc3bad658571735df4511be43c77259afe3fb3012205a5085c8b79937b867988b3f67a50ed791385d601b2e67f42c59a48ef2f2d7002a7c453801c1f36c0ce8b9aa9b708df991053a940dcc2ce50e0f9db1f7f2e38ae6b199499581a775269d6e455134adfd56b33cd5608b023a79b1ec86e619032f6189c7ffcdbd59ad8b1b22005a647aabb82e9a4b3225ae0e587ff4fbb62a6927523717b807dcfd2ff4d6a22a5ce10bda92936b854be96f9583c64aa47a272c4eacd65193a3850fe8a5eacc168b0ba536cd9d0d03a862bd482819ec116dcc7f6c9d5bf3d325d4a22370f709a621292cca9e121c16d339f23b7548bd5bc9504ab225f423cbbc98bf213076a0a895b9d25a64302af0e845c0d0db7208d62780df13ed8c114732cde1af43ac620a5a830bb908453d786db24c2f4c89c20f2d86fdc54dcad9f1b641d75d0f8c768c2d905f50a08320c62dffbbb08a28b37f78f65981c92df73f8cca80cf5769715933a680f9b083086e0a724c2c536526fbcac8bddcc97b0b57b44a686c281572c7cce31081b1b70f57dfa38baa363a49c6c261576abe6d13555da37b21e973e1e451bb2ba847d8ccb1f4623c9cf85274b7f63f3746e4572109874e329efd3b6ee89dc2e0036e35921edf2053cba9ce5c9a35fb0470fcee9c1547336eb5459521a5ce1e65cf7708fc3903068b9bed5b462ceb2d5d8eff33e9c488c6799d3b0f0a5f68f873fe1748e2466f95af7aa82fe70b779db85c2eea95d2a7a8aa8aa8edabbf20d0e3a40f2ee3f61da8e7a123eadc0a7028504460a3277363e71a4cae21bcfbdc27a123ea2435a08863c81d47363e31e76ae2a131c4e0f18aefcffc1695ec6e55c14d70b7987318edc091f328f75d7c9955d6eb5a364bcff7322ab3c4ee949e90d9a04f1516db16762c3e94c5dca475ba93f33afdf6ff0119d31f9882efd4d537405af87ff90121117a9879317735e9d735461269d1125243abd7632a56a7d5fca42c9e0a213c91948978bc50e9c244f1a0e2519d36355fcc38cdeee6cbceb70eb096cc9f8739de3af541b7353a80e7d03735b8069eb0f416002670728f85a31de707f0226ac925adf86c0d6385b37476853720c478ec95db7f7e4565743662172cd485e93bfe4e3554e0c29494ff198b903d80f002f219dabfcc58982d910d23acf2ee667cca0abd56228f855b7d865c16d9c7181dfff23937950893f7eed3ebc9c546d15cb5c9374bb09b7e2f6c13ff24e52b0cc8efa5d6df7fd5af8b01a80fa50edf2087aeb9723351774d86fdc2259e9eee19ff0881585d894e114c68c20609e493ce1ecd1cf0d58399b1465f4dcb90d2142677388dfba249efe2a2d06990683ef6a5623f1cd48fc83ac8515272aeaa80f6090578e0dbfce5a0c1c3a19f381222a4189c8e150357d2f42920928118561b5529b2dc8771b6172b3b271ee2a30bef8d80c350b566429d2ed2e7477bd2553dfc5753644073e0875948c27e4137569895665697bbc63f4b1813c21e6c5d2b9dd16485414581a40a3667c63acd37e15fb489ec4c0510565ba9b3ee5a7c3a812be222404142c126e35d9e8faad67ed014f1100a546f87e8b23d287af36671a415f431773f5d71e1d6598929de8cf4e2d8f459e0cefd5ece70a3c08b8581d05fe96f82580b12a08c800f990a82d9e9c6b289124f9f90e5206ac0845f7e403ce8bb1658bf10480cb0c19a2f9da4b51f191199bc9990165e8da562e7302f69bf6743993cf122365f0f438d296cefe34c4ef9960ce41bff1d1a81ab7d66396c333b4d109b17ad97e812e065e40df5d9d1635e9b4e3ae3fe020a3f58a26100f617e92e495e932594513da5b7858acd34100ee3381d83e4f8d9ecacd8430b176ff229b825cb9bb663f4841e21e3d2791d1ce3e83d689e538c3ac35b3f60f8be1b047d9966534ae0520546d6ce393981686342815e4ceb65ff4b2d2446d34204116bb5f0d979fc903fdf062e27b15eed0a83462a0f202fb574a262b46aee88335a1d3263c8f74c0a99bd1b2718c15198a92ec34e4fec4c52b868c31c156b1680def0c39dca970241c8d88a290eb873235a09f23f9c731e884783bd5c3fc98bb1a3e9f4441e629c4f66f5de6354ede8e82f0ebe467410ebbaa469b0868114272f0571eb3d03851575744c9668a2f7e6384f7617df1b3f58249e6d6bbc91ac335bc17ab387751276b8dfa04bfa21fb72caa15e56efd3bb9da00a1419787e08d7fd6bee90f4fc3d9674c0f5bf9d7eabe4aa5f8214cdc0c259a0c9bbc788474286638173383911f04525c54251fe86667fdb6116f3fb1a29a3f046a4a265b9b570b563cd914ed8a1b13be9efc2866d1941934b77f44b573001b8666f1a2e31e9dfcb4a2621279e8461754718bc992c3129557b4b7ce6edb543511af008c4daf72bddd33a5ab560903d9f23ef5c10baa505fd0faf05b4adc4fb61c9a18ab75179bbd9a50e2fe66103a27bfa295a06d559a818a686b2f89e0f21899e35667223d0637ab87ef82dd8dc2bfe5b30e9b02f8b96f118dc34745f5314a66a94b766ed0266266538213e37ca4fa0315f3f05ec3f50f86aea8c4d341ea29d176d45bed1521aec8a18a1e01cc4edc40f1967a691dae8bb49bad83701e0499581db776b1ae4d550dd8adf3568d86fe198dcac3d6c45485044f4c1d3874cd43337df71aa90f77775f34a454d59bd5f3841845a59eb3472a4d572a0c96c6c96ba05c68caac97820b18575301a16f2e665acea8d3c021462fce82e1e5e802ce7fda00a63fbfa14ff3459e8d4d33a28a5956651c6d6fe1478843115bbb9025c062cda411392f3fca92758b5afdf2eaa652b40dfdfb278a056c65ceb283f1690c9171e5cedc4f56d9cf225d8fa8befea09bb46b95c8f4385791ca97bbd381a253ee4571e5d0f1b360c65e1dc69ff1b5194ed8ee4cdc61f6025c0306767bdb146429733eebb6edf77e104d26f2e9abfc05e1982e5c09a9cca3a39eb485f2600f88f922dbf9fe8bab909fe3d24e7ebbc1755cde218442a52f11d14c6f569ea74c10d0e5f04994de9af9119caf87c46e5fe05b3e383c993a613b218c45a3a1908e76d595c6afcc862b321ee937667acf6f2e157afc563fb46be228033aa32f0ec60a3b0217472c48e8887f4601067204ec552bd3001f8fa5279f0505b5de3fefcee28fc4a08c7709c7ec9ec41c264945ab387e00cacc780bc458fe4af4d01071f3052cb9a5afe11ac487b90fc8e02b6c38806002fdaf60a061eb3084da2cfe831333b24bb5f7e37766f534c5704212dd847b452c3a33f07a421231c14e79117c416c36e9f19ac1f3fdb39dace605dd8c163b24cc09df590c87780978b8557cca9e159fc4ef957f47af034e2b8e36637f22cf6dac3176fbf6451aa12ca71a9374ed0cdb052a98f312cc927824ce83391b4c4613e6d8e1a758d3a980bf45745b055989b1d212932aaf5c1004c21763a46ddf6ab6c62b4018ea35b7e6b996bad798d4098733327207ed02c0ef01b12efabd95c523c9cdda1ef19c6e8cce931f3fe7d23088a9cb1bc99e1c9eff3aa909b3dbc5c166a709462a2a50f23af5ef29bc0f0e16d8da699579108ed071559df6727f9f5a5ffb6179700360f3553cf1adc92e3ab75b61a93d6e02f05530cf112760a10e6c8a17672267c4bfef3845202bd2379de649ea3e74622f44d587bc1c4c6cfc22942044e7ecc14cf96a196b5f69f64799a8ad0a9ae52fafe5579b660860147a6b39c90a5ab789b89e41cee6e762b705d31014df920168af570b79bff3460b498e3be4ca5206f9e91528957f9b4a5e4d7f75b952d18fce9fd7e3f7a6b22f20570a3a21df2f1c3cf65300afb84809c3b4f6d88d91c029ccc47ad59bb9081576990e30e7a9b7741836ffd30c5f574fd547ce65ab141261b8b9eaae0b3c56588d9fc72e6ec1e664552bda3e2b44dd4a9a42519a562c57d5cd565d6fdb715c6af92c3e2490d431a94ae4f2b6d4acf9cd043889db5c77428ec2588be03a574363b2b584658b5c8138e296a1f65ae6ad51172e839d312aa4de2b2eb05db4556c6a717e6f1be714b7b6802788431f7c8c2cbd5f014f4dc6f3c90686d4b379e14c8ad52ec8faababb9fa86909a16db759307e427ae1d857e013d2eefadd2063e29f93f3b81193d4f12827baac188cdc73805c24cb5c425d56413faf79db2d57c8478d77589a341c3312a9b5518e05caffc2ef9be6daafe1074af64ecfaa22b3deeab89e6836385bf08bc2011df1c0142d39c8963a6e9361241aa87e4c877f8dbe2906a218ee24c83f5baba8c626b6e50b1b15de728780180541014b13bde0042a882b879ac0861826c70bf020e4328722c3302cd35c557c34738964ca4e2b785daf48a9afeada42a52617f5ec718aece76834b85e50d0f56774bd7ff35a13004f0612cdcefe9453a70cf097c20ea52a37f2879809448f650a930c60ef7fa98bc72ffab5db9614aae4063cc677929f06b8f16b90fe6235c54e828fd76e6cbe5ed9cf3a8f2943834eca16801eddee618276afb30dc22ca047cc475b2c0804945e913a401e5e1d6090cc22560f461b61e34e57bbf701d37aedba961da81adb347651011a964f837b459c8fd67022ec888139fa6b05cf7984217c1706b771d58dbf589dfe5179f8ab488183a939c0d5ef7932641deea9748341d13c45991705a122080d10968214958309d900767b1ea97494c6c36ae513a9a22ac39343ad7aafd3087a2cc10fe1d6e0f375f6e9620b1410ed4af3b59ffa9c1b68c0b1a6a0dd3540526042212b453cef5bbcd76b13d60e50e4e8aa37e7746169c0f3d2666ebfc5cae0d7854b7a4251d27f9f415b9c4cba692897738353816d88d3c02bc5847b48134ce42cb3d757180dd8dcbbe9f6d41b1933eb4212c90c563d9cbcd97b24b933c8491dc79a0f709dfbb32449c3b039fc6d115d00402342e9dfcd5c8ac34a7db986bbfbaaa876bc8e267d62ff274978828da6cf43958817db6b696f7ed14d53407b20cdee2327635e755993d1b2d00eb1f14fa4c2c9bdcc460189c1332314fe3da7c0bfeb6688ed80b6648ae1a7171cc090e4f798f7712205accdf017d010add2885f4d552b912d7faa2decc4b1357d9edd0cd100672fa352fafb9be44360e188d239f3fd1c93b4b2db77146977dd57b2305b783eb4a8bb5d42205cf7fb2903ea38d9007035086d9c9830dcf4034aa146e88e210468a7cfce8645f9041ba9b7b508086141136e2dc402beebc618470f682f8b71ac7b04a84c8f82864cbf3409d45a1f46b901115d5ffd4a8d44ab89c9e36bbad0b5c0ee9ed5a89ecf95293359c5c38d0c12ebd647fdddd60a230255e9846288178ca91abc71dca8fd3a6d83f7d75c5cd14e7cd91b669581f97e4ccfbee5b72ad3dbb04fc7ab1acca4cfd9b7645d433b9fb320d72e5d1223efd0794e76d17bff7cb6fd39f3cb4b4c7222fc725b9311a20f8de87aec67923ca4603abca92f0c82ca5324a5154eebb134944686b32ce76b0b228a5fdaebe48ea4d5b529405acb4647e2968117069407bcbd707d7e79ba3d7c0eb0d94e3e571b30d37309d2787eff9c7b5558a20fb75bc410a18dfa745f52aae2145a7eb0b20c4cd27616bdc8a2530c16d11e0a493cd3609266e57c5fba8fcd92d7b04187a83c59f16085426ac942b97e908572b720f12ce3b36b4f94c443301c200340615547d01b2175fdb2ee6b009f766d33d0c1adf1dfa77d9dfcc156a4cb640032ca5aa964d721319f110b47aef407793f4", 0x1000}, {&(0x7f000001b740)="b649305f3772ed4e27deb20edc36e4f16787013b3c17ea04bdfe663c0fe2a6ebea32ae7080d8d77aa253da9c81a38ae3b997c7504e939d0e59516004657c0f1ab85bd9dfd245fda60ed7a97f39aa88f82f7645538b47c8c2dc4e046a5ec75b5c1c7eaa356e81b8b21be6b8401cd6b2ef953d49d4e1f6ea1d6638fd2defb0c572300e410ec5ad7cc44c80c72c84c3d941075561f1cc78120630211c7ad79ac5df0904357af9002a65018ba85d0d5b0413cd86fce97bcbb22ce824b831d83b7f534451a747f7b43d9b2fe870e120af7fdf5202e54a22812f557a8b3ffd1c6b74e5bebb4e93af5cb5fac23fd9421468fbd640a26b6d5cd7833032fd01c4cb24cd0f6141b3b15f92041f0b00564c93c8370a706ee6ce96f21ff8aa36c7a0686522dd43fabc9d9875e8ac327b62e619ed42481b109047b7a959504434fea1b94c335e8a92d744c51461b2f526e2176ebd9ba7ff8456c73b44f23b6213d42330e575d4f6cbed8a28be01c4f4eac1ea3b80055863b166184d2e798421ef86f4f5d09ed51f5d620205fb16e3fcede7c4a7127a0b76dbd9d4fe8dd921f796d21c1a40d6238670c194c04228c52fd61fca382084133a5c993a27ae65a88f699c19c74dd7cfebd55ee4851fa27317f6b89c164aee8d8b75efcecee6ae0450847291dc956bc1ea6be28d9017acdd76bf332a083d30420c20272a1dd58c7668d41f7ed5e29e04fdaff9306804d45d5dae021a3e4fea6d266a95d95ef3be9c09135882bfa3db0645a622df1bdb2621bbab6aceb5bde323905b5998cc7e26f1a3994f9ff334cc604392e97013cd13a60684372b4764e281d19eabc8547a8e50f36dbad6a7a3e352f02fe48d3a28921a191521b05914d6dc5bf7062aa213c3bfc25b26d0cce16cf08a1221e7f024a81cd7fc8b07987fb4586ce6adb096a30a70355cf24c41b72c33674fbbab19fc34e8f9a0160cc7a338069acbc44cdc8805051333407d92937ca092e59208bcdf60808f47aab9ef793c6c0c34a93fda703c08ab1523a84cdbbc1e9bcc84b57c4babfa8518b0f754b6d773164b5dae05a21edcff92390ac5ce1c3947419b212a483a8e0211322ddadaf56c8bf99874fc1b30bd8116dfda55bea22fbfcdb18c8d9b8eed8479f479313e832d082bf144604a30a0acfba887392aa2a2dedeee09f58179e8317ddb6408ee0a0d02ae00454797fd45a40749024f147344c284500a5b5999995049b94e9fdfad53c0d7fd7a805a203d51e1b58a167bf21ad718959ea08ac0f63a24423fbe0f2a87001b59d8904a75ec50d69e4454cbde3fea432a73c4f756ff971774600add5e2bb7be17f6f00c3796fbcdc447f23c782fd18856ed0bdd4dfaefd51d7bfe98ecdf52f9fddf363663826f153c9f8a8e4e5bc96e37af3af15439f693dacbbac7e733fa75a18342566ca3915835cb372bda5de3d7df1df12d674db31e5d722b49e15796e07cc2cf8ff0c9f89e2af97bb1a9e142e9dd1e949e8f48b33ab2f624434b2ea4ae9c80733b9fdf72f70ad10e9dff6d99ebb8815c0c28a65fe026b0c4696daec206090bde82f8e2bd50fbb146a6f307bcfcdf694a1cf45af4a6228852398299ae585daefd19f6a3aca9cc78f17ae5f2fae3b61855a67bdbe8bbaf6b47f99f837531b1611dc67c638f8ac435738b706e1aea8b6ca5a4f17b718701e5a8374dafdd960c7fed5348496d51ee1b03ed2f4f5a9c4b511f822750ab1c7e1d5cc818d426d8b3f801cf9c0f5615a6ea5d6a8876f173e0ee04de523a7efa1dd41f3ee6bb42761fcd5344628995e8df1b82e7fa4f83b520bb7f773e6643a864fc6f70317429a824bba6f7337b81f39bef06a7ea733c28e839a130108010a2581a73b81db516eb28b88ed1a73a5dd7e2ffd1e162e7fb296318cb1f3625f822ef5e88e61016b8f699bd247be9273999eaeb7fe0a3b4f05d2734531910faf3ef7ed58b3c137e015571dc847bda7570d3817747f56841675fe5eb498c077a1ca122fdb774a8ee1eec271762854628d79142e896e99b7d61633aa6e396afade16aeecc237e98731d1b2fd303a3ea9683ba8a50fa1c7b0f342da167d987ec9993269f8dfab141ef265816ccab40c0783261a794994ee3efecbc775382c1c5d734985564f988f288914a4c713979cba2111c3f72a0fd7ed1fe6deae4c4a944f9a00a49e9f8e013b20d9aac10c8b60e393408ef5638e79f02fd7f962f99f3f122509f6e9987f2873c6d3a081f6f05b27f954d42e2a8c213e7244d9b63aae30a9dce38a39dc6b9155c5c9caca66e38c3c77d2dee278a6244f4ee98138beb8cc89c46960b1634603739946c1ff6c444e209991ee9f987351d5568de74057a13c38eb023c9a6bb92230df003df5826e86b79722773319ab7e142d9d66e84248a2ca608fd42075203975e836b6f1928db786cfedd1c34731686556ffd847aeff8fdde3ca542dd8a7cb62a6891dc9f81cf2a99425f9f9108dfa43cd2dd716c72271ca934e1cdee8e38d159209e1e941aff245461f9cdc9ef69f60d721db7f2152bf53c2a1201e8a9edad5c680bedd7370df3b24a8e254dd728306e4e59ebcc93ef07ba56b2254b1f51bbc6dbb07797ff35024837f689cb04106879b04e280dfdc140317ab32162218f7d565e441beea80c6ca086ad532584c10998127d582c1ead9e076fe12a5d97bbd76d9d1254b9821e08498fe28611be1ed474627da5c126d4c4f3acf1385db1a5eb3341919703d6224e216592229b881d7a1e36531cab785c0e639c6185fb17abcd9a38729493ff0eb2653ff3e8c1e7f5b787bbaa9fc33239d66c5c7cb2a870879587abe1d908f5ca6e6eb1be1d89d2f2bd1d894d7d252b894a473b645d5705b1cdc228faf4d3f2b950f33a77c963d729b633bd5b44012bc9ac06bf4fc5f14787dc1428a2f0bb9500c179f7b563fb0425fde18a0973c65e24a686d8ea1c1ffe181756c66525970c54673a1cfd47bf9a0340a8825203fa58c40d36e08d5b8354f698fac4fcbf6287c964514eb925c25f9f617cc34828e098ed050daad0974c0697731632be8e20e32ce7d20f5f38634537bed5ed3342edac744158e8fe7c0e03455b41ae6a9c14c7d9545a40eed4e11fc58c0f81dcf441e6e1c01c590830e8559d7ad7bbe3fa8be33b248b918b88105e5ca0bc324bfe7f1fc7aaf9fc4b0a1c221f2f4cf4dba1640815426f8a45753add8edcfd661fe6531cb8581e917b64d81cf500ae2069a6a30e9703bd6eae95f80ee7f3a699977e185e1e5f59f07c7e1b676f873a9f2d746ddda336aae3db843908cedd4c11ac1ce0b392defd1f3a92ed78bb4f657366a9f49689bde8e6787c25ffa255ea3337d197be28fd9c1be9ecd5f76c5c6146a0e61df97d186e30ae564aec4b040a187befd58d7c058e644fa2cfb00dfbc987b02060ed8b9f509ccf1d6f743605c2701e8a220febe73d8534aa57b400fd998564ca4123afbc794f72ca801e6cbf0b90d77799d6070ace0d6250f5719d1beb549ccb9d4d538146caad2eb4aa5e358c55130f18388242946cbbe820cb36ca3dce8605809e27113adb835dc83bf69391c99a9dc838cc09ee61c3a226dfc8c11e8efd23bd766bdabdb1b316ecf6971436013d141e001cfa9f1ff4aaada4dc812b192d2a7e2611849f4dd93d65111ef743e43ff0a7a7b31092279684f5c19d56892deab512aa210190bb3cc464e036d8d9b2f08bd57ee1d0f94c44d082d6cd657de5280bc3500f1c3713e54dc3fead9f1abc8ba211e7a683d7bef69f9ed2c95f2cad083684d54ef6fd43c74ba7f4adef85d3fb777f859312783bb8ef1c888c8ccc2795b597767725033bccf3455af4a87feb895f220530e69d06aaf51e77b76783085039fe633a5958883224b095d219df347d7c648b53602b1762f9344c1d74684ae333f2451f5551f3a51e2e578a0bb7701174b2f5df80fa395791610e973842fb65af64a18d2749dd35a5c2eb6bd842fb833f099f368833c6e19c6b89706ecf1afcc8f85a24a78c2aa80409094499b47717ad4946d10a81ea57f65f85406aeb1f86a3f8bce9239bd89cd061839d9bbca9143ed1cb023f920b2015e05ae0e4f9425894996c819e3ea7e13cdf69ca74fe15644069e1b0680db49101b43386e73f4731f880b51d5166b3432fa76cb01670d8cae9e917b44c1537d6b4c462441362eb7df00e08437bf9f1b7deefbedd77c003f82d74c0741340ed27a1ebb1b756ef20d2a758a01e9f164b5cf5e2697bc180fef726c77b68c9bda82b01d4be909ca19054dd69ef2aa3fcfb35d16d6a52e0e486d50643dd2d5dda869efcd22e5523911b3a529861b158d06d03d8b0cecda2c81973ff856cac5c35ac2d2b165f07572cdfc6218d5c207d52e0f59646c9bffcc3e32914007b9db9144713c8cf3fd381673a7d984b71570ce504471f315618d13485bc4edcc5c6d8855e7ac3af2a44bc2abaccd2b43da5c0f145210c0b786f17e636577794b66721bd32528fe0bcebf58e2b3fe2677b664fb5e6f2f712d32acacc7e37d89f34c6af78fc3738f045c239435b8ddc930b18440851fb3a94fa3b1dc65377526eefd93cc73dc139b4bc245b5ce80fbb7e83dcac26253aeba09951d1127ac3e48eff23f55e0cebfac7acc9a76f88357bfb1571660d85f4d2f682ad16709c07d362fc02a3deb5eb5159faf71e077a3c6d7dba033199a67ae457c7d7d50f1b7b5d58c9474f5e7b622250673650ab19537162bfc505e567d0dec0e979e68ba95b2aace0bc4c94b4da29e3643e2847a7171c5a20d0eeadb96642205a4b8bf179af2f8d2bf152453d96a92dc88f5bcd993521f069ec0fb5bb043daf1b0287b7adfad571eac5d987d2e28d967ce63f31e2ff50d1b95df34c65375b9824559f6da6d888283985e7390cdc527c523d15e9532130958957618714cd98bb8ee07fe2589a5fa8964baa4f2867dc9575de34601fe711beef8e18e3a97aa0a37e302270c129789d2eecea60b826ef1e278090184372439aac508aa8a23c926777c2398039721f93b061869de339b8353a961002ed8c16dca577fb959693da103671b722ffa7b02df1ce431ec04866950f1ec6f5e2c2d4fd76685e9bbb70458ccb29b64fa23f1bedcb8983ad1069a59c51861b76e087c51ad783b948c9864894354423ae1cad5afa877eaa754cb63970757ddda62bcc47913f83c2bf49154677fa6b58744098ba8e9cc621bce3e61a9db6722e677ece8732916718ba7c6829575678aa225bf7ffcb6f72723b602e069a6ca5bddaea3e24fa80456beb812c0ea99424719ba6a1fef55b62ddbf02d87cc3004b0b3aae2a4f9d4e563cf071357354048cc46bb7967bc726114c4b35385a5d8f74bf4dafa390f4037da1d053af39c248f14d0e501c1277605cc887e0da2cd729b106950e16052aabf469d8991eceb270585c63793ffb05b6e13f3956cf48973491cda031bb25340a9df56959ace9ffe6e03040b9c751d3206cc76a86b638f15573983f841e3b305f319608a2e260284a68f6b87eb4e9c11d7a626e331adf428b544b9eea892b15fdb81751f0300e01484a8df822882410d98ee23d216c65adad4b1671c8b2fb7a53a1ab898cc2a704169dfed8c2a87b67efdefccd94a64b8d967ebf523a7751209b5d1f2ca1a24e60e6f797368a1acc4febd28aa8812a5ad738f0f10bd0c79267e26b1898c3408797c58802b934849b3a6227de0ed3feccef3b44bda76a076834241a5db28291d17fb22ee2652638ccca79ebb7aeaca52b8c005edba03080b19ccfc1e3dc547996bbb8a9935e", 0x1000}], 0x3) 02:38:37 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) 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) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180)="dc03764494922a3d09485c1d148545c6904876eff645b5251f684a408b1dac18e346064e59b0e843e333e124220e1afded94ba7ef7ca19b6ae974a5b333dfb8254313c1e76f68d17df2b9809e333f6dcc9f7d9e6de7780e7711f6fa2f9e02cafeeacc9cb6670b1d26bc2dcfcf130f8fd227901706059f021de4aba76e2fcbc3dbcf630d5868e1d8188f6a42b52471485a8eeeb5ab942091b6296c22e0a87bff9a5fe19f801ac324b87574139981ec0e48a5b56c7372b6900fcb6fb8ca976ea834f8ab9dab0040b51f2b0a0599ac71e62feefa25bec0bea5f7b610c38536b9141771b3f59bae6782f", 0xe8) 02:38:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x15}, {0x1c, 0xc1}, {0x40006, 0xff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") 02:38:37 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0086dd6000fe0000000000000000000078f7c482aaff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 02:38:37 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, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb99545a4f78d7c2b100040000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r2, 0x0, r1) setsockopt(r0, 0x7, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:38:37 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c6530002ebb471ad147d65b7859f25cf3e236c960b1ffba9837f7dc801c236ccf3f516e49c45348f1047fdd60e073a915e310bc3f511f7b303ee6510be5d2b88790dc82f888fd6e38b74be5f44f04047cfd165285e9e0822f3f2a48f49bba2d4886849752a77681563f025aea2b9b34209e7b33a58f58828be2"], 0x10) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$PCIOCREAD(r1, 0x8010570e, &(0x7f00000001c0)) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) renameat(r1, &(0x7f0000000240)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='./file0\x00') shutdown(r0, 0x1) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r5, 0x3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x2000) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000000)=0x6) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 02:38:37 executing program 0: setreuid(0xee00, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = getuid() r1 = socket(0x18, 0x8000, 0x5) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) chdir(&(0x7f0000000200)='./file0\x00') r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000240)=0x1) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000000)) setreuid(0xee00, r0) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x21) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000000100)={0x9}) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x48) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000280)) 02:38:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f00000000c0)="22050008835f5a39", 0x82f) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000100)={0x2, [{0x3, 0x9}, {0x2, 0x7ff}, {0x3, 0x9}, {0x1, 0x1}, {0x2, 0x4c}, {0x2, 0xfffffffe}, {0x0, 0x81}, {0x3, 0x2}, {0x1, 0x1}, {0x3, 0x9}, {0x0, 0x2}, {0x2, 0x80000000}, {0x3, 0x81}, {0x2, 0x10000}, {0x2, 0x2}, {0x2}, {0x2, 0x80000000}, {0x3, 0x7ff}, {0x3, 0x80000000}, {0x3, 0x8}, {0x2, 0x5}, {0x1, 0x9}, {0x2, 0xfffffffe}, {0x1}, {0x2, 0x8}, {0x3, 0x9}, {0x3, 0x3}, {0x2, 0x7fffffff}, {0x2, 0x4b2d7a00}, {0x1, 0x8593}, {0x3, 0x7}, {0x1, 0x9}]}) 02:38:37 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001], [0x0, 0x0, 0x0, 0x9, 0xbfffffff], [0x9, 0x0, 0x403, 0x100000000000000], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x80, 0x0, 0x4}], {0x7ff, 0xffffffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r2, 0x0, r1) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xae6cb304aa10e4de, r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000100)={0x9, &(0x7f00000000c0)=[0x6, 0x1000, 0x7fffffff, 0x7, 0x2b6, 0x400, 0x5, 0x6, 0x3]}) r5 = getuid() setreuid(0xee00, r5) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r6}}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r3, r5, r6}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) lchown(&(0x7f0000000140)='./file0\x00', 0x0, r7) r8 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 02:38:38 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffdf}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x401, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3080002000, 0x1604) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() dup(r2) syz_open_pts() close(r2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semget$private(0x0, 0x4, 0x50) 02:38:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) close(r1) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 02:38:38 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000100b, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x80, 0x8) fcntl$getown(r0, 0x5) 02:38:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="5695c032663defcc84811cfa90c0f0e01577b1bfc44a28240b32309139e7f88ea82dfb6432ec064445f8de7cd045eea7c8eb8ce0eb0795d5b171c94ff8fc29c7fe4f8abb0a7868a353c17513bf21599454d9f52ae88fab121d968ca8f7ea9c8f178411e02614706975a7d3d9e84db518c56b51b697ff2d15a45d555229713cced8173ea685dc95c26f35f2b8635253b777c804ff4a7d7d8d05bfe37149703b2907347879435a11611bfe3aae60fd3e8f15b059a3f3563fa4efd3d8eedd51a46a20b4f12b7d1a66f73df456beb43d10686c03", 0xd2}, {&(0x7f0000000140)="c09ac1638aaf7af185930679f67e135874aec611b7022dc409e90407000485a8e2c565d6561c369b6d73f3d9e83fa9bdbe76e8948deda5e1f7a6726fd11337914b83b58eada06cdb5c3bf660a976ce6202393a8523b000e8770ffafac740", 0x5e}, {&(0x7f00000001c0)="db1041cf0e8215053ac0760c8d99817cfed883768965e7db1d5d873ca683413acc0ccbc01c3e5fda061991a2320cf1cb17720aeee6a8a4be77818bfa", 0x3c}, {&(0x7f00000004c0)="2a84700f61c66e9d4883095f2d58edcc28d30163aaebc770e9e8cc682a668cf5124bdeac96c1d2e7d8b80bc51fc5c0be2a2e29359527220fe288e2b3138dc6892f17b7fc56fc4b4523ccae07f53fa32e2891e6c659b7e6d01b8929df6ce44477405b8b8842bedfb33ab6dbab67a879072dbd751657bf37265bec2520afd5c08d14351e77bb1de627a42434902297a7daf7b8b94e6821558b674963c6acbc648920087d314e2393f194dc8f8f94c2fe73a3ca35d67be88688435b1e74166d6ec92d1773d6d5499d78e217e1f70a77e686051cc6e2ae06e70ea866b4793132e323ce3cde6e17d4fe07ceae74f3476f", 0xee}], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 02:38:38 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = dup(r3) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f00000001c0)) r5 = accept(r3, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) writev(r5, &(0x7f0000000100), 0x0) fcntl$dupfd(r0, 0x0, r0) r6 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000000200)=""/204) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r9 = fcntl$dupfd(r8, 0x0, r7) ioctl$PCIOCREAD(r9, 0x8010570e, &(0x7f0000000080)) ioctl$WSDISPLAYIO_ADDSCREEN(r9, 0x80245753, &(0x7f0000000000)={0x9, './file0\x00', './file0\x00'}) 02:38:38 executing program 1: 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, 0x1, 0x20000000, 0x200000], [], [], [], [{}, {}, {}, {0x0, 0x0, 0x1}]}}) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 02:38:38 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x0, 0x3ff}) r1 = syz_open_pts() r2 = dup2(r1, r0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000080)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x3, 0x9, 0x4}, 0xc) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x2, 0x0) write(r5, &(0x7f0000000180)="ceeb9f760a82cdb74f16f6135b4d5b38c8c7e4fa36cadb4d2d0d996f46c81ea2a5fbc0edc0fa3c51d8778c4eab813d03d1159cc211f5621f61b69061afd940d2db8393de82334781249331deb8281c08a2e021aee208b0021bd7685d10aeeb3b98ec8a7e66ca401ac862", 0x6a) sendto(0xffffffffffffff9c, &(0x7f0000000200)="fde73485967e6123a1f5c9d2a1e963f6876645480764c65605ea8bbcaf3d4ee954c39e44cb04", 0x26, 0x4, &(0x7f0000000240)=@in6={0x18, 0x2, 0x7}, 0xc) r6 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x100, 0x2) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f00000002c0)=0x7fff) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x100, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r7, 0x0, 0x1000) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000340)) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f00000003c0)) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000400)={{0x18, 0x2, 0xfff}, {0x18, 0x3, 0xffffffc0, 0x1f}, 0x1, [0x9, 0x6, 0x80, 0x2, 0x1, 0x80000000, 0x8000, 0x8]}, 0x3c) 02:38:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0xcf) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r6 = fcntl$dupfd(r5, 0x0, r1) ioctl$PCIOCREAD(r6, 0x8010570e, &(0x7f0000000080)) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000040)) socketpair(0x18, 0x1, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x10000) 02:38:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) semget(0x0, 0x4, 0x800) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000340)={0x649d8e77, [{0x2, 0xeb}, {0x2}, {0x2}, {0x1, 0x7}, {0x2, 0x24}, {0x1, 0x1}, {0x1, 0x2}, {0x1}, {0x1, 0x3}, {0x2, 0x400}, {0x2, 0x2}, {0x1, 0x7fff}, {0x2, 0x3}, {0x1, 0x7f}, {0x1, 0xfffff001}, {0x3, 0xfffffff8}, {0x2, 0x10001}, {0x1}, {0x3, 0x6}, {0x2, 0xfb}, {0x1, 0x2}, {0x1, 0x1}, {0x1, 0xaf}, {0x1, 0x19ae}, {0x1}, {0x2, 0xffffffff}, {0x3, 0xf8}, {0x1, 0x9}, {0x2, 0x1}, {0x1, 0x400}, {0x2, 0xc60}, {0x2, 0xf5dcdbdb}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x7f, 0x5, 0x40, 0x5}, {0x5, 0x7, 0x1}, {0x8000, 0x3, 0x6, 0xffffffff}, {0x401, 0x99, 0x2, 0x80}, {0x2, 0x8b, 0x1f, 0x800}, {0x7f, 0xb8, 0x8, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="0db56de784b855ed8e1e108807b1") 02:38:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x129) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, 0x0) 02:38:38 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "000004001800"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x4}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x26, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) preadv(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f0000000080)=""/37, 0x25}, {&(0x7f0000000180)=""/224, 0xe0}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/183, 0xb7}, {&(0x7f0000001340)=""/179, 0xb3}], 0x5, 0x0, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 02:38:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000200)="31d572c518e76d33f8ca7dd403aea29d2d1783e97053b15715e080dfa200bcd3117307d6c4dd968680bddf8999fa592dad5785b577b3cd445b6e533a7452b661227b52e11d1d69eeb741a54bf315fc1d44faccbf6ef2c463fd1cabff78de6dc212437647d1069ac4613bb72f827ffc01ce12f00798c9e42964ab4bc64ef7527ab9ce813e1a12e41183268c313b20ef63c060e080bcf31ea40907856763132b446a96ae9d985bd7d6b57deaab5505f9acf8165308a13b0432b81c6f6de5739b7d0b3f0ebe4d583ec55830da7ac40d699bdc9fec9505184df10823d8bb", 0xdc, 0x6, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x2, &(0x7f00000001c0)={0x60000000, 0x60000000}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = getpgid(r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x1230, r3) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x400, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r0, 0x0, 0x0) 02:38:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x8000000000, 0x0, 0x0, 0x200], [0x80, 0x0, 0x0, 0x9, 0xffffbffc], [0x0, 0x0, 0xffffffff], [], {0x3}}}) 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)) r2 = semget$private(0x0, 0x5, 0x46) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r3, &(0x7f0000000040)="73c09b2c5c62e7640070081383956baa0050abb1cfa31cf9a4cf94ff2b57b5075bd112e84c578d8ed0f33f106a618dc4a11d665e25e41ce5cec07f4700b7cde9aab6451fb5329748", 0x48, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x6, 0x2}, 0xc) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) r4 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0xcea) setreuid(r5, 0xee01) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d, 0x4, 0x0, 0x100}, {0x45, 0x0, 0x0, 0x8}, {0x2f9, 0x0, 0x20, 0x80005}]}) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$BIOCPROMISC(r1, 0x20004269) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000000)=""/42) 02:38:38 executing program 0: r0 = socket(0x2, 0x3, 0x1) r1 = socket(0x800000018, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) fcntl$dupfd(r2, 0xa, r3) bind$unix(r1, 0x0, 0x0) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) 02:38:38 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) connect$unix(r5, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) close(r2) symlinkat(&(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00') fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 02:38:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000180)=0x8bd) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x800, 0x9, 0x7, 0xfb}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x5}, {0x2000000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 02:38:38 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = socket(0x20, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$PCIOCREAD(r7, 0x8010570e, &(0x7f0000000080)) chflagsat(r7, &(0x7f0000000100)='./file0\x00', 0x1, 0x2) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 02:38:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000300)=0x7) syz_open_pts() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYRESDEC], 0x1) r5 = dup(r4) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x8000, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffff9, 0x40, 0x40, 0x5, 0x9}], 0x3589, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x5, 0xffffffff}, {{r4}, 0xfffffffffffffffe, 0x1, 0xf0000000, 0x2, 0x6}, {{r5}, 0xfffffffffffffffd, 0x42, 0x2, 0x0, 0xffffffff}, {{r6}, 0xfffffffffffffffb, 0xb9, 0x20, 0x74, 0x6}], 0xa24, &(0x7f00000002c0)={0x7, 0x8001}) write(r5, &(0x7f0000000000)="9e3eaa467f0000000004bf9aab4330400f76000903d0059370410510fa65feffffffffffffffb7ca", 0x28) socket(0x1, 0x8000, 0x4) recvfrom$unix(r4, &(0x7f0000000040)=""/177, 0xb1, 0x800, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) 02:38:38 executing program 0: socket(0x2, 0x4003, 0x0) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001080)="322c8f0465ac9f05a229b36d4e455e9dce3e986c249416bdbbcb8a25ff87a6ab142b9d820a5aacceb3c2a4a29c3811a67491c38ced8ba45ef803c616a6b1a9b2e62a32093a02e659ac205bd28cd6d6617243d921c9404796ca8f11abd7acbad01079d3b597f609e280cf66459e037c53ed09270ceebdc5c997059dcd869d1fd0dad3aacef3d8f8b4dfa0b67243fd28d633128959ccccab76f9e61871c897d80a358ca68b334334f8c8a49c2d2c21ac62e9693ad79953e8464b035d03d406ab42bb934fad244269aeaaff671a5dcd00cfce2f7f6e7a758b0104c71aa4c082816802a329e7c5e111b8360cd38c2a21995852e41be5b7430fb1c7399f15a0be00aa4c6729aa98551532afc16a41ec49469cd9c40749494fde1bcef0c04fc1daca7d089a355537de8651f03f7c6a2f3cfb1fc4a7cc2ce40510b3e26a3adfad782584e4070d5dae0ae17ce897bae76f3417b60dbc9c7187d30157caf9eb6da155e9ce27d11d4fe2caf282fbe3e6a18492ef7811b3caf1207cd2edbd6063057177be332c39c0dd6bc6ea848c30857596b5f2ca402761d7a5aeba0b1ad1467b3add76a30ef580c777e050a4a2d2070919b32fe770c687367b16f13a532ce843837fa82af5f12dc7df34de196d88503910eb9c14273ac67e765d068fd634693ece914ce63eac5e299e62a4c245fc582bfb517fae5a355d4e6254ea1c1895e446460910cd1faeab6894c6607fe66c04a98300f64ab217f6bd5ac59f9ab676914292c29bfcd996d35ad7c23c24fefe0ab7547400cab410b9eed60edefb6645039a9c8a381d81ee36369568fd702384402dd7e58c8b27ed87cb3f4e485fbc64c78bc47cc749e29cc1011d26d8a4817e673ab200f2b80cc03d42e3f987ad4e8608e5292a3d03a3af36d44ccd4b85af6202003e831e33c4f0c5ae691024e28852462b274067d9f472309bd98c08672c75a4d251103ee8e6e7174a08be761b34b37edeb5d3843f60447b1e2c85f87109ba72864600d396331dfe1c85a5fd761f0a56d6d630bb77e7d208b9566e11e5308ca7ac3cf66880f8c7052bf649d99da85d6e20c2d45bb53a00c19091964cb2c1b5c31168f36bf9365a8644bc7c0cab834470d9b02f43b2de01c51a00c473499a1d90ee1092926a2c58044ecf62c341ec19a3ca39d6dc036edef77fcfe7c7140739d12dbb36e28b029dd4ee7aa41ac4aac29ae1ebd890d9f2509720215581f72126a5b4d50b19a10de9e60a51fb42a79541ce28147d7efb53411575206a4b78edcaf13721244a01aa70db1ada5c812df0ea42b0786308023ad24d74b84b8c0c7a423ab6603ef6759691e4b76fdbe3d36117e246273bde66b90437fa14fa4072fe1a550270a44c96f32a359c9bff72b6d26dc0e4fe0533ffd0f4fa6ae270298aa6a480ed8cc8fafc9e49a9ae68117a2cb77607e289b29a7676798f7c0b47ee7b6faf6687d4f2bbcc7bc1373da682d0a0dfa9f84790111d60eb632266789b967934d37d80c44c436aeca5803c770654497e035c5e7f5d79d0168b82a2b17325083d45459f1cb9843638cb2c59d3b904dfaaec801836cb030239ad0668b4da240130ae6c1de1e12342f0e90ef2e5c1ef376db26838767007f237e144bdcd8e2041a69ff8229d1447320c0c30ec83fe65b2bef0648ec25942ccf0e1a77083d7cda4b23118199505ef2fefc29e8dc300aa487142ceff332887d911579301de487f6451c85195471af3eb26f7461af39ca88ff907ff7e2daea8f0452aff816ae6852218d46dfe681c38f7f096a2637a0653b2ddedd0a82df4a1ef6ecfe4823b7178a7a15b4858f2c89a805e8dc3983b8262222fee8d1c5b59321c10f7e064c29ff4da5b52303e4764a7517de980a80b7611b5848baa53b07fc32b3df55fd7aa89eb84d526af9855e7dd72981cb678ec8a10cd66ab660873786ebe37fa5bbdf01f6cc5946dfde80ba1c53a5cc0f2c2e4c186a745a0881c4c24930144b6030eb7580a8a55fda179ca09db344a3c2f132090cf0d5a496a32f97917b510038cffd44a136dec901d20c4a4e44469c4cf21159e9b77674c1203f126dee17f87e2c0e244f8cc6e", 0x5c9}], 0x1) 02:38:38 executing program 1: open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) open(&(0x7f00000001c0)='./file0\x00', 0x2f9, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x20, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f0000000140), 0x8, 0x3, 0x800) msgctl$IPC_RMID(r2, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f0000000140), 0x8, 0x3, 0x800) dup(r1) msgrcv(r3, &(0x7f0000000380)={0x0, ""/240}, 0xf8, 0x0, 0x1000) execve(0x0, 0x0, 0x0) 02:38:38 executing program 0: open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f00000001c0)) r3 = socket(0x18, 0x1, 0x0) mknod$loop(&(0x7f00000000c0)='./file1/file0\x00', 0x6000, 0x1) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r4, 0x0, r3) socket(0x18, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) r6 = socket(0x18, 0x1, 0x0) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, r6) ioctl$PCIOCREAD(r7, 0x8010570e, &(0x7f0000000080)) ioctl$PCIOCREAD(r7, 0x8010570e, &(0x7f0000000080)) fchmodat(r5, &(0x7f0000000000)='./file1/file0\x00', 0x58, 0x0) 02:38:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e58b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) fcntl$getflags(r1, 0x1) r2 = dup(r0) listen(r2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f6669fa203000"], 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) 02:38:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210], [], [], [{0x0, 0x0, 0xfffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000000)=0x7fffffff) r0 = socket(0x2, 0x1, 0x0) socketpair(0x2, 0x8000, 0x81, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000000c0)) r4 = socket(0x18, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$PCIOCREAD(r6, 0x8010570e, &(0x7f0000000080)) shutdown(r6, 0x0) r7 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) 02:38:39 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) r1 = getuid() setreuid(0xee00, r1) chown(&(0x7f0000000080)='./file0/file0\x00', r0, 0x0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r3 = dup2(0xffffffffffffff9c, r2) ioctl$KDSETRAD(r3, 0x20004b43) 02:38:39 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="23ac7b952fee"], 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) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:38:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) fcntl$getown(r1, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x35}, {0x2, 0x0, 0x0, 0x7eff}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 02:38:39 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000000)=0x7) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x18, 0x1, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$PCIOCREAD(r7, 0x8010570e, &(0x7f0000000080)) bind$inet(r7, &(0x7f0000000040)={0x2, 0x1}, 0xc) ioctl$TIOCFLUSH(r4, 0xc1206922, &(0x7f0000000300)) r8 = shmget(0x3, 0x3000, 0x106, &(0x7f00003b6000/0x3000)=nil) shmctl$SHM_UNLOCK(r8, 0x4) fcntl$getown(r0, 0x5) 02:38:39 executing program 1: semget(0x2, 0x3, 0x740) r0 = semget(0x1, 0x1, 0x1a8) semop(r0, &(0x7f0000000000)=[{0x3, 0x7, 0x800}, {0x3, 0x7, 0x1800}], 0x2) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r2, 0x0, r1) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 02:38:39 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() ioctl$TIOCSCTTY(r0, 0x20007461) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000100)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f00000000c0)={0x6, 0x68, {0x1, 0x7}}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x400, 0x0) kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000340)=[{{r6}, 0xfffffffffffffff9, 0x8, 0x80, 0x8, 0x3f}, {{}, 0xfffffffffffffffd, 0x3, 0x80000000, 0x8, 0x4}, {{r2}, 0xffffffffffffffff, 0x71, 0x80000000, 0x95a, 0xffffffff}, {{r7}, 0xfffffffffffffffc, 0x8, 0x4, 0x40, 0x1}, {{r5}, 0x0, 0x2, 0x4, 0x202}, {{}, 0xfffffffffffffff8, 0x22, 0x8, 0x1ff, 0x1}], 0xb37, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 02:38:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRESHEX=r3]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 02:38:39 executing program 1: syz_open_pts() syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) read(r0, &(0x7f0000000140)=""/111, 0x6f) 02:38:39 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000040)=r3) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0xf, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) shutdown(r0, 0x0) 02:38:40 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) close(0xffffffffffffffff) r1 = syz_open_pts() readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) execve(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r3 = dup(r2) openat(r3, &(0x7f0000000040)='./file0\x00', 0x0, 0x100) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10, 0x0) ioctl$PCIOCREAD(r7, 0x8010570e, &(0x7f0000000080)) connect$unix(r7, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) dup2(r4, r1) 02:38:40 executing program 1: minherit(&(0x7f00008a5000/0x2000)=nil, 0x2000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x400000009130dbf, 0x0, 0xfffffffe, 0x0) mmap(&(0x7f00009ad000/0x2000)=nil, 0x2000, 0x2, 0x5013, 0xffffffffffffffff, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x660, &(0x7f0000ffb000/0x3000)=nil) 02:38:43 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r1, 0x7, 0x401, &(0x7f0000000480)="1782161ddea8c6f8612eb0856946b0ed43fbe2aefa005583595adaf9ec9640add67c5abf4704d58e04d721f6a6eec5a7b24219154e7bed3b620e7f991391532b210024d91b07a7a2dc7e6471c730ade493ec2e03902d2f243b071c45c08e1a61b87c3d8c75b2cf64800c44f6782bb5fa82503126dfbbe888df785b174720f9a78547dc1ac1a56d7061bc2886e7b6dfb714a5ac1140b5644551ef568bca570c3e4d9b0263f3d2ec502052e2a5fe2499ad3708ebf3a151b714edb53e7965a9d8e1e5a7d03cd84bfbd47f88cbc46971c276c3144ebe86bd82658c78bf0fdbb0881e91eaf7b2817ca1286237a07b4e7521c8907c9aee2788ec5c1ecea0ad841ea0388e86cab4ff08f619e71527744b3976c811f7b925536e944352051f5760b3db0cd3b9eb8b86f571380533448480bbcd3a1f5ca113654d374b302800cdacb2349f5cc26dbce1a897bfa43cdf214966405c1467225a906d10ffb16393446fb95acf929b1781a46673dbc5d12f35b84348d82d7545ce185b303c4a279e311ea6a267b8389a7f9055828f14a9cb1e65b76f5268c8b5682391772b15c7d298aab22d43cb2e5fde6c7af0d2af2c4361768e379efe3373e2a503cdcba641e0f715f59445fab1b05c0064dca9283a780f99d24d20915438dce6c5a80fbf279025b1325b35479924632c7e71c57703846ac33bd9f01d72447d1525a50e7672e6862f261a41e4f0352382e29714ff577c3c2d3bfcb687623bf70f3f0da1b349f33d0abaccd929d052b9a9364b6ad7e36cd7be6d1533f772eb998e01971ec660157c754e66b387a8daf2cde3c269b6142bc407275e2e3a4ff9d0cf396be71e42793a48d62757df2b8400035666712e61e9fc8a20a79dca74491182f9eacc369fcb1cccf9f01e5487358dd2eeea35146b1e4520e34d55aad24ee8fb7e90e59d9342deb0b9e390538da1d16fcb3354a97a3999c85896c02ff932ef0b9b9e2bdacb7204ef90eff01a3cc0e99474684dd7eb375822cbf017952bd89017e8edbb218452bf309379d3686d6ff98254360acce7ad77db91ea70daf4ab641991c3c3b4ce8e4fc2d079268c20d537500175c5615817e4aac9d4524ad0e3d67539f784c93ed1e2e6051ce25e589f14430a148c297e0e5cafcd318fee778ed9762c9cd7e397f34788468ba61eef256d152f2af95567dc63f29716f62f2197027bb93fe13856c1afe3a75fedb40404f8d8c65252fc46b7c473bf9f394f9850d76f9799b8774db849b0652d7a56b6ffd007f332ef007a244cd79934107af69b9ada0a3a1b5d1439caf75583aa18178f3090923e34227db58b44f015f8f775e7323f80cbe5b73cbfa9522228285c467bd6557f7764fd0a002b4737691c65600bd945c5b1b275751c56ffc532a8502faa69e59a770165eca3b8779fe5e29c1ed6938af97f4cd29e80582909d4b59f39d218de096472eff82f05ddf96e785a00027a3b1dcc1c0741502dd93e0ece04fa2ce43b52e21fbf414d6bb53426ae36963485daec19d3b4b9a4c08f0a02792812dbbb57e8f113da6802b7826137a918626c3a92bb3ea06c3bed0b8a0dd8fbe7644519e412cd3f39b593efebdf5ee650f0fc1338e667059bf083c17f4098c809a251fa0eba02719ce32477b7c59924ed42508dd19e11f85015f79a9a3d4cbbb954e8687e9d74f02f89d940f15683bdf911e85e69fb795d779bb7fe626c48f4237c76eb89a5f2f946a03949c9f9c0f39ca658fed03f4cae04c827cd243756bea49aedddc72ffac51e93bb3d3a4c1adc7a9e17a6e875801595a7ca53715b30386f3df0455ebe4d29c60b3748b1c0c904afd129deb37d343f3d62fc1f96cde989b41be996efa46ba4073e9a72f8c956a3f9dd8a44cd280e04a411017efe2f078f1ba58fb6da10f6e6bb62317f517a7bdd6dd377f44c1aaba6e269b7c487fc88c4c9ee9abc3c08819ff9842097d45e5f23cbca3bbb53db97977d0a9879f507c1bc3eef043f1e4c739084a94d328fb1cf8640977bc827ab91e609902bacbe426cb71312b065bcfc98675f2d78e931b1347cdc50566422be7eac46f138bce8514438c2fe0ac125bb4e76a32e602bbe01a5978d7454e582225e6947ffeae9aff67317a99c7660f2022f4c292814fe665848d0b44035c8e8014b58d9575db392bdf733f40acea83826aaa2934b330f43865327ad577030c629a3056585b4896bd9e8254b2ba87e5e2be1324a3e8d4457ffea4feabff42e5ba056e01a249599372b72a6d2a44670de452a73f047ca781ee311a4aef2391ab0595cc8843bba5b89262f1a1640ec56fdb18c9a9f116f95bdf674e2c4cb68d6da092588e149b1f9d6e32c641df8ae770d36fb57d9cb754dad1bb6f8527375df2b3820274a296add3d912af8991b52d2b019be6c4e0b47ae0ef5ec85197f4c4320fa9c04a34c3903f70aac1be1226a3b76f0fdb761d9e0249b46379529be1142a78cc1ea6626f0df6b56c9af39df6f639f8594fa4d6c77a1af481a615af92947ff04fb806221c2af3cb31401259ca9b3655cf27be1b2984f0a167bf145dd6938a4b283213e4b4a957c8b7b77a42342f9d5b823e9a69fcf7e832bcc85cba32978beaadae5fa710bb27cadbe8eead89dbc5e56657573d561cfe65208ed45ea4b2ee65e5abf1abb9a3bd34e1b80e19e3797d8fe8223d4bb846b1b522adfec3f1e9fd332f0cafd9b310662a78029fdae62577a45ad2cc67bbcaac32c862641a83c7b9f1b3a9f69da49737cb5abd29ee22a4fef221edb897ba8bb57b86e97cc10109fed5cbfa0d605d0ceab96b9b573b43c894ca19a9589c3e40d61562d78e61cddbd160e887ac2fa53d52c5d0376842efe308f1a1d4594b3597f903bdd0946b5a7960e316b9e8a791935e41b002d730a5fe644976b5aaddb0af460702ff1517c01cb72e408386d1a6e80a04e4f3def4f9e8ef3f228274f9e770896212208ebf808c41c33226be991897e74f743762142031c7beef7030e0f6f720bc47e72cf1fa085beaaae3fccd189f38cdd86fdf7149384559001ee0a4dcbdec22776c9d752cefec17b04e8a88945f0450478750a94be7dcbb5643b088ae088054df66ae9f2ddbef7d126c7505b14f3d536d359cb87181bc0c98e2be6335367578d5959c4d7fcdaa94ceba21744d732e186d385d8b8660d507af65fb2459b8dc520787e81db8a169271297bdf3bbdbaf18ebb4b719493eaf411666145374700f1e25555e9fa0d2a69af42686efe909610bb337625998758afcc9eb9a9d227272ad0a01aadc04d7fe1e09c0ea7e6de02fe0d8c1013bbb777bc6f9c6a124e3e0ac7d8e378fc0192451bb5dc8f4d3f7ee35e5fd15ce75b5ba84ab12e70d7603238c78e589d704b8a0220766e5a24d0beab251fc5a30f78d305e1b02590f16520930a07cecbda604c3736d9b13f3955e3476a3d9e1aec194ba4b7e565aa887807c81c11894419340d7d28a59b5fac143d5c35c4dbe04286ae3b145d469a9db22bfa46de24184416b6ff791b89a9e6816e26b5730d3bf8fc6fd4d92b6fbf5e9cb0f2840c66bfc5f75839404145f4fae34bfe344549762ce432045b3f9ef0f69be581e777b5fcf3ae1033062fb0cf3b8fabc3b69db4f3371349fd4c878bcce417b9e74f7f53ff86353875b46f6d74bf79a0d3bde48614cee9499a217b7625d18bf43f582c86722df179cd8644e95e6465246b67ca4e68a6fa31226038fb7042a6be0f1e3c6917118ff169dab54fb9e9f1951754c7bccca8cf31ce9a8bd11c352fc51f1c5411171f104445eaeae893ab60e6c1e25945bd1a78ef40295f0001ddb15d79698c468a13f5de68d8d9504f3b11f77bc05f87ab861d50886b20a9a96f1c864820b336ab00e30c6ce6c39c136b27a6b7d7cddb1b2cd79b0c8f7a0994f7b160304e2b3ce58ec7fa3150dd141848a38cf5f6fd827053847423efa57d4d7fdb6b514b2baf32680aa22ad68207ef4c0a8fbbb7bad180840cc9d0fd955a97038ef6025110f778cb34eef249372aa310bb499b6e22052bb7ec4389f0abce20ba5a0765f3366308ef58ffdb0b4bf656618f46e6ce1477f707c1dc6ddfeca62f96ac66154dbd203862b4259bd2a2a16a6ed33dcfca52b38eb199e8a136786ff98b1119c0e8f4e16a8cf64f12ae379a78031331c42da86424d3d78800b58655fae1ea6bad99c6d141beadbe0af506ee4e415c94bcd83ae92ee56f9e2819064928af6e49be0a18fdf7f6112070ffda7acd7a2ec7ab68e6574523d4e8ee1c0c548e798cbab0bfa698b57c780ed2e541ba43e9daf9ca6eec4629fed96bb116b5879c91506ca80780429ba560019cc98a052962bc37a116270bf2b91745b6871c1ca5a17705d699dbd215973a0c43ec863e401971b5ab755f4cef753a09c71eb9f78840c1adcea8d5e1ca220f2683cb359fc90406583cab3cad90ec225d5b1baa3becf147102d5d83106ba617f4e29c8fbce1be41701db301b1584cacb172225d6e858128bb8c4f1e5139c3e90f9c11a4ed2e732ce4d7a56f09b054d690708d255d6c04f8528af0b31b92164ca40e459ee4ba600555d378e82e783cf0cf1e43f07631f5ff6bb3f84252fabdd7d878de68c0331a45869d86c7e5a5c728dfbafcd0f6affd3f4de4ff79fd7655671ad2d8059fffef5f4d9c090464b22e6cb93831e54297f446536257b477591fdd42438b6704c3ae88cb2c088e2bc8b9f5e96cbd72337445e80558554cd20cd6c5832c7a243087cc472fdda375f7ffec33479bbef51a35f279a203d7b244dab66f6b59a433d2402cccb7a4cc2a45344e9733162948831ea47058a4675b6f169a8e4d33de229988f78002c7e72f0494786fe8f277f727bf70b544c22daa7a7c8d3a9efaaa4d017f40cbc42aae544909260673ff48dfc5a7897a92d70d0878f80853b19cbb847bbefb4ade209e68ab2253f2ba84fbebce7b66c61ba2909920912c618ba1c1e45ae50532cf3605abd00394a6790ff04e624c4433066e926831719b163b8ef29648fac22e037a8d649ed14dde68cf592e0080ea5a0de762db452360ec77ae3e203484f489022c9d40e25cc8bd055b4ad58fb432f746d645058622d9d966e846373faea20d936d3eac91f6e0bfb3a038ceb2a91487f7ee833b2a7478fa052cdd7839030feb4311f01ddc43b42221820f2cd063909975bf240ec6eb955034fca02e71e5dbdc116ecb734e282de045d550fac73b00fc579ca3ba449ccf84b3d478b63740312661ba217a9af0b79602bdb4a1d64140ed9a6cff901e6c184d8a3e34e8a9c9aee2b73d14bb98641b66afcc46f7706d050b783ca4aed4513a48d55713b8cd8cbdd7e3cea441f26c3eddd3aeff2f69dc0ec1bf1e5456e594eca3438ab4dd7cd578290aabde9b1885472b87c9b34f034df215b8f42ea8f6b41df2edae6d3ee86086402d85cf91538114300bba9fb55129845f3cfb6eef3ba034a136e4c40b08aafab895cd9d2aaa4d4ab99463b83de63cedf0f293e73c22e75dfa928ca5d7cea208612301f2e8ee59e03132361220102e49634e9ac56776fb20f665ace914f07eeb5bc67d4d4fd780e17ebcf16ed4a3b7cde03466bb9d7f24eeb10cc0f9818294832fdafa119ab930cf162071ca92eb2abad32a386c6654515f23efa7f086e1020df892669745c46d034b63b386b7074e3907861e9883d133f368998defe08068ed08d3606ba8434dc1223a4d4e3b773e41019911791fbe7fa7dcd87dfb00aeaaa8d2eb6d739d5f0c9b5fa28b6a798506500b0018b3569421d9f9c8434d2f0dfe97d136575cd9cb4a", 0x1000) close(r0) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000040)) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) r6 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82028611e2b2020000006262dd65c84e08c027ad12d417ec80ac134b281be097dff0efa5b32eaf23a299e04d2f45a611829ac19aaf1e936182e881850ecb792fd7a8fcd11c3fc8962eb3a7e61fec776122400e899ee0d3d92501f6a0b61deb75fcfb3ebdb5c50284a1a9d3c07651a434798c3813c7756cca69d82e887d5e6d3aee60a3ede69923f29406004d3bb7f71274e38621a609ff8a45d1c60752698af2b1b17964d885eeb2fa4a619c4627340a640f25a557cbc4b8e3e40d6ad97ae5a93b989c4cad4966ae37ce9ee81f139bcbba39a3e43aee56051efe6ea50b9d7f1b5f5446172de857ca84b4e4454099e9081a06f879c9a9fa340000"], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 02:38:43 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="01b68228011ea9638db4a40ff258c2d2d26ef92954c6c6b95f462a97b46f0c3e45f77d4f4c433fb3caec80177ae83b8e0e62d49dd844715fbb612d00000000000000000000000000000000e0071f46798ac28ab2e68da68cd4100000dbb6effb9840fd7ac9ab1258c4198f8335080a221f2418e2a8330369c99d4360576c8f54d4ce06476ced8776eba0ac78315c9967df4a18924f9cfb68a4315a3dbe28d8fa9d8f30e7ab1e3932532cf38da6ecdaabb406be8332cac47d66a053907169459704c036f9ecb3307698bd33280c50dc2c263e13bf4215d71733007f647d37ca623492", 0xe2}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2d}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 02:38:44 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = semget(0x0, 0x0, 0x10) semctl$IPC_RMID(r1, 0x0, 0x0) write(r0, &(0x7f0000000000)="d8ffa10b9fd8a12d6dbbbeeca658499e3eaa56070001000004bf9aab4230408600000000d0459370eedb1aad09d5561ee3c5cf2eb9", 0x35) semget(0x2, 0x3, 0x1) fcntl$getown(r0, 0x5) write(r0, &(0x7f0000000700)="e252ae490600000000000000df1443e5b5d70b0fcf8e9a2c741c36dce90b5df38215969928a5f2a2ef25ff5dcf7f5d777b3d3e08", 0x34) 02:38:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:38:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81, 0x6}, {0x34, 0x0, 0x0, 0x8}, {0x45}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 02:38:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x14}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') 02:38:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0x5b077511, "73f39ce2ec7cc3ba376f6000193f00001e00"}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = getpgid(r4) r6 = getuid() r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r7, 0x80045745, &(0x7f0000000140)) setreuid(0xee00, r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff}}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={r5, r6}, 0xc) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000080)=0xe4) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) 02:38:44 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f0000000080)={0x147ae147ae14731}) r2 = dup2(r0, r1) connect$inet6(r2, &(0x7f0000000040), 0xc) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) setsockopt(r5, 0xfffffffa, 0xb54, &(0x7f00000000c0)="3b7fd6015a1857456c512243fe5ab6e789096930a66b23e4ea43548448ab26b235732b7512c2b462b06c062be98a011cb555fefb3fd575a42e176fddea5858d10975a7e1d0afa5e464354d51a968d5fa99e117d9ef53c7af390fcddce7eec35aa6ddf205a109da5a311116348c5528435ecc58576038c5f32c8dd243ed8666e2aeaf23bf14915c3aafaae0ed0c8c694d4ece2db4ddb1ffc9fe9d203cf1c14cad7416f274aae9d1f2a1c760f80f3172828c681a4a013277df1dbc93462f9faea53bcb4f8fd7765cd194431327865150304d03bc37e8531049", 0xd8) 02:38:44 executing program 0: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}}) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r1}}) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r2}}) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r3}}) getgroups(0x8, &(0x7f0000000080)=[r0, r1, r2, r3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r6 = socket(0x18, 0x4000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x800, 0x0) ftruncate(r6, 0x0, 0x100000000) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x5c}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b6bc1fb924792bdbf5c06e8ad19c") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) 02:38:44 executing program 0: 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(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069dc, &(0x7f0000000300)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) setsockopt(r5, 0x0, 0x400, &(0x7f0000000100)="8f1f107a92b8d5bf7d003169a983e64c63ef1598f4ff0e14d2ba9cc6c4ac711a72c22a9ffb11b348f2dd35926eac90e54d627792048337d83d2fe4d1d7c1cdc53d899d52eadd5c84d1db44fe398fd61b39433c9da3162d76eae08ef0b9e69fcc6aeff027876ea1fbb147487f3ed5ccea553c648e9338095460dfbf3f406fc1bf0f30f9f9a86daf11b9780821726c325a87a2fd2622e7b4011e0f75b6e7ddae8bdbe290ccf654477b7d3384e2176a4dc4784358c2cb6d80840d3d90d13ddfac8aa97b02110238415fc1d3ff9bc1443f1696f127eb5e5a266f9143b3d7b066886c7e35a35e940911bb49ed39dcacb7", 0xee) 02:38:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 02:38:44 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r2, 0x0, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = open(&(0x7f0000000080)='./file0\x00', 0x20080, 0x12) setsockopt(r6, 0x3, 0x7, &(0x7f00000000c0)="6e67bfa50df92a51c10014d5cd76d114b8e6c8ac8ae02eb57fa3736381", 0x1d) shmctl$IPC_SET(r0, 0x1, &(0x7f0000002380)={{0x0, r4, r5}, 0x4, 0xa20, 0x0, r3}) 02:38:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) kqueue() r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r4, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000340)=[{0x0}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 02:38:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02731c7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0), 0x4) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)="4238cc365c09fd4097e5b03719a51484737d64378653d978237b50e9085bffeab84f3f128c77789e1b7168801cd0dd098f25f633ba19aaa8c406fdb888037927bc2a47d343014669de0163b2270d69c759e127e4ace30ed838caafc50753fd27b9ace6a66d", 0x65) close(r3) fchflags(r2, 0x10001) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0000ee7eb976e08403e4"], 0x10) recvfrom(r3, &(0x7f0000000300)=""/180, 0xb4, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 02:38:44 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0}, 0x4) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') writev(r1, &(0x7f0000000100), 0x10000000000000a1) 02:38:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc, 0xff, 0xfd, 0x2}, {0x87, 0x8, 0x49}, {0x6, 0x0, 0xfc}]}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000180)) syz_emit_ethernet(0xf, &(0x7f00000001c0)="04001b00803cfaee83a9c0c4cb0000") openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x800, 0x4) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x800, 0x0) 02:38:45 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xeffffffc, 0x0, 0xfffffffe, 0xfffffffffffffffd, "0366402b04000000d200"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a", 0x4e) close(r0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x0, "8576079a8ee7637465ece55fb2fa3a32826f0800"}) pipe(&(0x7f0000000140)) dup2(r1, r2) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000002c0)=""/221) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x2, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000100)=0x9) r4 = socket(0x18, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$PCIOCREAD(r6, 0x8010570e, &(0x7f0000000080)) ioctl$TIOCNXCL(r6, 0x2000740e) 02:38:45 executing program 1: r0 = syz_open_pts() minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffe, "872dac948b07420900000000000000fffffff900"}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r1 = socket(0x10000000002, 0x2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x902, 0x11) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000100), 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0xf7, 0x8, 0x8001, 0x40, "ed38738317ef6a686b2bf2addd4d8f634f8b600a", 0x0, 0x3}) 02:38:45 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 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, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040)={0x79a, 0x0, 0x2}, 0xc) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) ioctl$PCIOCREAD(0xffffffffffffffff, 0x8010570e, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="b58b", 0x2) 02:38:45 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x4, 0x6, {0x2000}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000dbddb97b00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) 02:38:45 executing program 1: r0 = socket(0x10, 0x2, 0x3) close(r0) r1 = socket(0x10, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x3ff, 0x401, {0x1, 0x7}}) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000002c0)={0x1, 0x7}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x80000000, "0000ee00"}) close(r1) r5 = socket(0x18, 0x2, 0x0) write(r1, &(0x7f0000000200)="f52172bd03e922568cc9bf0292f17985d2419e8f0c6ce65fe1933004995cc2077cc8965c4c9b5e1e04c6dfc0f15a3d69f78f2ce77eb2431cf1c39af3f26ec8af44f1817f6e6878c8589d5bd43651cbefb523a37e2f1c0cf0819c173800eb4a6c9370504c553e74910f16d8b177a0a96aa1e65903f544bd0f8cc0f92f88038b26122a47c5d272afdb75c227f9a2ce15c73fa712d4d8443f0ebc3bd5fc281653b0fbe0a6396bfbd649f21323d1d78a138f74cb8d", 0xb3) accept$unix(r5, &(0x7f0000000040)=@file={0x0, ""/89}, &(0x7f0000000100)=0x5b) setsockopt(r5, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 02:38:45 executing program 0: unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='W\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) 02:38:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x33, 0x0, {[], [0x10000, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x7, 0x0, 0xfffffffffffffffe], [{}, {}, {}, {}, {0x0, 0xfffffffd}, {0x0, 0x2000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() fcntl$getown(r0, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000100)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc657699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7ca93c894303b22f310b404f36a0069000fcffe0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6, 0x0, 0xfc, 0x1ff}]}) ioctl$BIOCFLUSH(r5, 0x20004268) r6 = socket(0x0, 0x2, 0x0) socket(0x20, 0x4000, 0x20) r7 = fcntl$dupfd(r3, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) shmget(0x0, 0x4000, 0x0, &(0x7f0000486000/0x4000)=nil) 02:38:45 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffe9a, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/114, 0x65}], 0x2af, 0x0, 0xffffffffffffff23}, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) fcntl$setown(r4, 0x6, r5) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000180)='\\\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)=']\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='&\x92\x00'], &(0x7f0000000680)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='%\x00', &(0x7f0000000380)='\xbc$\x00\xe3W\xd5r\xb0\x97\xc4\xd4\xd9i2\x96t\fM\x88\x0f\xc19B\xe5\x81\x9fM\xe7@\x835\xb4\xd7\xb4JE\xff\xc7\x99m\xe5\xd6\x9f\a\xf2u\xc3D\x93\xfd\xcb0\t\x86-`(\xc5\xa5\x02\x89\xa9\x04A\xfb\x88crt\x9e\xc3\xb1\xb1\x8a\xdaV\x044D\t\bN@o\xfa\"O\xaf\xee\r\xdb\x12I\x8c\x13[N\v\xce~\x05%B\xe1Zh\xb9\xf6\xe9\xd24\xe9\"\x99K\xe4IO\x03J\xe4\xa1?\x1cf\xb7V!IU\x06\xbf\f\xd2Tq\x06\xecs>\xe4\x87}\xa3\xdd\xe2\x03M,\xa2\x1f', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00\x00\x00\x00\x00\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00']) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000000)=""/5) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x0) 02:38:45 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() r2 = kqueue() r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r4 = shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r4) shmdt(r4) shmdt(r4) kevent(r2, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000000)={0xd9, 0x0, &(0x7f0000000180)=""/217}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001200)='/dev/diskmap\x00', 0x0, 0x0) dup2(r5, r0) 02:38:45 executing program 1: clock_getres(0x2, &(0x7f0000000000)) r0 = socket(0x18, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) fcntl$dupfd(r1, 0xa, r0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) 02:38:46 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() ktrace(&(0x7f0000000c00)='./file0\x00', 0x0, 0xc0000110, r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x90) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) connect(r1, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000010c0)='c\x00') 02:38:46 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100051360000000000008000602000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) dup(0xffffffffffffffff) mkdir(&(0x7f0000000240)='./file0\x00', 0x82) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x80, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) chmod(&(0x7f0000000280)='./file0\x00', 0x99) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000200)) getpeername$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r6 = socket(0x18, 0x1, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) setsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f0000000300)=0x2, 0x4) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$PCIOCREAD(r8, 0x8010570e, &(0x7f0000000080)) ioctl$WSDISPLAYIO_DELSCREEN(r8, 0x80085754, &(0x7f00000001c0)={0x3, 0x5}) 02:38:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000000)=0x2) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xab33673602b13e1e) setuid(0xee01) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='x\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f0000000200)=""/129, 0x81, 0x3, 0x0, 0x0) 02:38:46 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) socket(0x18, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f7865ba, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d, 0x0, 0x0, 0x7000000}, {0x45}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x100}, {r2, 0x8}, {r3, 0x4}], 0x3, 0x7f) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 02:38:46 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x28651, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) pwrite(r1, &(0x7f00000001c0)="398bc3770fe330b1e7c90e82bf7586d4cd92fa99d7355f77cee5c352c0d36fed50dbd98d18e4ad4b9d69fa2796c5399944663203ea90b63e3a5bc7efd99203ca0abd3b01b5e60bf699d7f9efe95e7fe9d36a28e99c543d6b585d047b9a87806d60d05309cb11b651024e92372661decce82302552bd3e7110ac6df60fed6d12a0b4edac82877b70715d10f30933a069cdf8420f1c8f988b6c6fba0373a02eec7f676aa9bfd729d5469a8f329c00622ff3b220ca7", 0xb4, 0x0, 0x1) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) sendto$unix(r0, &(0x7f0000000100)="ee062350b984f836dd3c263dd01edf81476c45a74dabc2fff992989cf0fb2a47b29e4362ef06b404b6c5f5cfcc469ad0a16b2f66cfd37f335e616628ec4332b33b0d8e542d9111780aebeb51ba313af211ffc4edce89", 0x56, 0x4, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) nanosleep(&(0x7f0000000180), &(0x7f0000002540)) 02:38:46 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x10, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x37f) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d, 0x0, 0x0, 0x2000}, {0x45}, {0x6}]}) r4 = dup(r3) getuid() sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xfffffffffffffdaa) 02:38:46 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 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) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) unlinkat(0xffffffffffffffff, &(0x7f00000001c0)='.\x00', 0x8) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f66616c653000"], 0xa) write(r3, &(0x7f0000000080)="b58b", 0x2) 02:38:46 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) r1 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) 02:38:46 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000340)={0x10, 0x10000, 0x4, 0x1ff, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x20}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7f}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0xb1a8}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x100}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', '\x00', './file', './file'], 0x101}) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r3, 0x0, 0x1f, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) fcntl$dupfd(r4, 0xa, r5) 02:38:46 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) r4 = socket(0x18, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r5, 0x0, r4) getpeername$unix(r4, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 02:38:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) 02:38:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) write(0xffffffffffffffff, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe05}, 0x10000064001000d, 0x20000000, 0x0, 0x0, 0x0, 0x9}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4001}, {0x45}, {0x6, 0x0, 0x1}]}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./bus\x00', r3, 0x2}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 02:38:46 executing program 0: r0 = socket(0x2, 0xc003, 0x61) connect$unix(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="8202ad95955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd42b7b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da0d7e4dd7e5387f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897c68d0cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca84ec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03b220e4abe9741d5c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa9122000000000000000000000000000000002c8d1733622ad91213b914f97e3d35d327fc16385fd64d4d81f5307bcc38ee3668e95f95e58f0710676e0a88cf04413f03770626d21cdb665234be828fdc05fa7b21aa1312000000ae69ae5a50537efed3c1f84a003a2db12692da94e5c349a88445a0ebc1d72bcf265bbe95d26cca7efc75f24beeadeb1d729e615271e6ad1adfe1674f2787236d3cea35d99d765a"], 0x10) writev(r0, &(0x7f0000000100)=[{0x0}, {&(0x7f0000000140)="b9db95765d5985d81d20a798ae0874225ce723506096a4c7b8f28e27ad44d5d4e00068b4126ee3e4d9e742f6b1292c6f22ea9c06a04a673ec66f97a103d0223ef174fb8a9eea9409968162adbcfcd8b722d374ea94da1ac25783d6dc9b000b1bbc9d8283ddfe53dfceb8102a9ff456c6ae69cf25fa7be323529e3aa133623a0201228eb99cb8eda40560459371abc4d8cfaa58a028", 0x95}, {&(0x7f0000000080)="73f6c5e45f354a52ceb90fdc70f1c6af4a0cf5c06fbaefe4ec786c9c4f2d7028d885001012cf18c8fc524eb6c181ded2bc580978f79f30c5a9191a1b3f9e27608e4fcdae3439185d7d02455fbca1283635a280f1342936f0deea2abd777ad9", 0x5f}], 0x3) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x5) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) shmctl$SHM_LOCK(r1, 0x3) 02:38:46 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xa0000000, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 02:38:46 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f00008cc000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f00009ed000/0x4000)=nil, 0x4000) munlock(&(0x7f0000d72000/0x3000)=nil, 0x3000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) dup2(r1, r0) 02:38:46 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x24841) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x100) 02:38:46 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x28651, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = getpgid(r0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x40000a10, r1) clock_gettime(0x0, &(0x7f00000013c0)) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r3, 0x0, r2) getsockname(r2, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 02:38:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffdfffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getpid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendsyslog(&(0x7f00000004c0)="8844de04d19fa45c74db66152757c202f1400c0f5912bbd2fd58e36aee4fbc9b100b768bdd8b86d166acf410178b6a5f9f0aa702fcbeaa6b879cc35ddc7084e3e2c6f3bae8fd01f4a8d18c4f7b0bde880c37669e4a42cfb87ac2986d40286dbc8ac31e8b9b64bd6e9064ca84536b19e5d626043f006c50bd9c624df40974caa1468fd7871980543099d5416fe2f30e990da46dbf38fe44f9b11f5d5d25328399cbcdd4ca6ea311e6aab11ac489ce17e34fcb40c0ad85060435e22bce801253191e6de7dd5c5a176fafa7634b049671c8145bca27ed34aaca5d8ff81ac55a", 0xde, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_flags}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 02:38:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x1, 0x1, 0x0, 0x5, r2}) 02:38:46 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000647000/0x1000)=nil, 0x1000, 0x4) r0 = socket(0x18, 0x2c1e3aa3fa55c187, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x1a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2}, 0xc) close(0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3b) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESHEX, @ANYRES16=r0, @ANYRESDEC, @ANYRES16=r0, @ANYBLOB="a6e3859de415690b34a7dd1f45ef0b48ee6d3d9e419f7dbb23f61920f0228bfaa4d5db1d65ec4ef46e27cc3685277ce3d666891fd28308a967205b68d4f6df8ce846dfe9906ebbac6f5c3a59d59972ac4c5d259dd5fb8f45620800977fd7e19adde413aedd3eae3437ea6472201b4298037bae5a93467d4e517f6b2fe82037d19512852cc1d57e135660273e3b4130cafd340637c02a6ae1443d0127cd282ca346028668951dfddd20f58100d1e5de44bd3c05ce8901123af9f3d9f2851c3e2efa6c6f55ee46c1ea1de838ba61b84ac071ce49f6fe1653249ee198fe401fcf1bd42814c89fcd52922146d374bbcc3dc82fc55e84fc62dd9a34321ed1a32397bd4ae85c1bd0fe6a66cb0ab74a91667300"/281]], 0x1) write(r2, &(0x7f0000000080)="b58b", 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) lseek(0xffffffffffffffff, 0x0, 0x1ff, 0x1) 02:38:46 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8260052f66696c653000"], 0x10) writev(r1, &(0x7f0000001600)=[{&(0x7f0000000040)="7f71ced71bd2e913", 0x8}], 0x1) 02:38:46 executing program 0: setreuid(0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) r0 = socket(0x10, 0x8002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000040), 0x4) 02:38: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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5be4ee9102327076471100"}) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="009259f4d1a6079b4ca8e2900974ecd9020af6e614949c90632a557c6df8e487cf0750763452f431ad21d034fbae0b3f2d268506cb340b800880548552ef67bb9a200753c86ee9fae1a04de78d1b49cb5d2805759309421134c39ae7bee17a160a72"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$PCIOCREAD(r0, 0x8010570e, &(0x7f0000000080)) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000180)={0x4, 0xff, {[0x1000, 0x8001, 0x4, 0x3, 0x40, 0x2a, 0x8001, 0x717, 0x7fff, 0xffffffffffffff2a, 0x101, 0x5755, 0xffffffff7fffffff, 0xf9e1, 0x1, 0x54, 0x3, 0x7], [0xfffffffffffffffd, 0x1, 0x6, 0x3f, 0x1, 0x4, 0x4, 0x4, 0x80000001, 0x80], [0xed, 0x0, 0x0, 0x1, 0x7, 0xff, 0x1], [0x7fff, 0x9, 0x400, 0xffffffffffff0001, 0x77c7, 0x7], [{0xc944, 0x9b, 0x80, 0x4}, {0x7e3b, 0x7, 0xe7, 0xfffffffffffffffd}, {0x3, 0x2, 0x0, 0x3b8}, {0x444, 0x2, 0x9, 0xcd9}, {0x5ab, 0x3, 0x7, 0x100000001}, {0x5000, 0xff, 0xfffff001, 0x7}, {0xff, 0x5, 0x80000001}, {0x7, 0x200, 0x4, 0x4}], {0x317, 0x8, 0x80000001, 0x9b}, {0x7, 0x8, 0x7, 0x1}}}) 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, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:38:46 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "771724309aa2982d8d09b09a4c9eba000800"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) chroot(&(0x7f0000000040)='./file0\x00') 02:38:46 executing program 0: unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000001300)='c\x00') mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) rename(&(0x7f0000000100)='./file0\x00', 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0xc000, 0x202) 02:38:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f00000001c0)={0x7, 0x3863, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x50}, {0x8ae}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="5d3b610d1e07ddd5e0949681d8a6") r4 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000040)=""/94) 02:38:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='r\x00') setitimer(0x0, &(0x7f0000000140)={{0x5, 0xeb7}, {0x100000001, 0x1}}, &(0x7f0000000180)) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r2, 0x0, r1) getsockname(r1, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) 02:38:46 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0xc}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0100ddff43d1a61d441ffea3d5e6409b9da1df781d5e24cfcf16f2"], 0x8) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 02:38:46 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) setitimer(0x1, 0x0, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0}, {0x18, 0x0}, 0x0, [0x0, 0x0, 0x0, 0xffc, 0x0, 0x0, 0x10000]}, 0x3c) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x400, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff7f000000aaaaaeaaaa0086dd61a3f0082af83a"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 02:38:46 executing program 1: sendsyslog(&(0x7f0000000040)="01063d38d4", 0x5, 0x10) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000000)) 02:38:46 executing program 0: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) ioctl$TIOCNOTTY(r1, 0x20007471) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x2, 0x0, 0x0, 0x2000300000000}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000200)={0x3, 0x0, 0xfffffffffffffffd, 0x20002fffffffd}) 02:38:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x87}, {0x4d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:38:46 executing program 1: setreuid(0x0, 0x0) r0 = socket(0x18, 0x4000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000040), 0x4) 02:38:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x18, 0x5, 0x5d) r0 = socket(0x2, 0xc003, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x64}, {0x87, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xe25}]}) pwrite(r1, &(0x7f0000001440)="d000"/14, 0xe, 0x0, 0x0) flock(r1, 0x2) r2 = accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) connect$unix(r2, &(0x7f00000011c0)=ANY=[@ANYBLOB="700a2e2fca6bd5"], 0x1) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 02:38:46 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea300000000dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f69c16212d60ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd325857e40001ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c3c8dd492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x1, 0x0) r1 = dup2(r0, r0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup(0xffffffffffffff9c) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) dup2(r4, r1) socket$inet(0x2, 0x4000, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 02:38:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) fchflags(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1, 0x0, 0x0, 0x7}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 02:38:46 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) fcntl$setown(r1, 0x6, r2) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) 02:38:46 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100, 0x86139) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0x5, 0x0, 0x1, 0xfffffffffffffffe}], 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) sendto(r4, &(0x7f0000000000), 0x0, 0x5, &(0x7f0000000040)=@in6={0x18, 0x3, 0x6, 0x4}, 0xc) kevent(r1, &(0x7f0000000200), 0x66, 0x0, 0x81, 0x0) close(r1) kevent(r1, &(0x7f0000001680)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x64, 0x0, 0x85, 0x0) 02:38:46 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x100002004, 0x8000000000028aa) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000001740)=""/102400, 0x19000}], 0x1, 0x0, 0x3ff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x80, 0x0) r2 = getpgrp() r3 = getuid() setreuid(0xee00, r3) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r4}}) r5 = getpid() ktrace(&(0x7f0000000000)='./file1\x00', 0x4, 0x60007c60c4092d42, 0x0) r6 = getpgid(r5) r7 = getuid() setreuid(0xee00, r7) r8 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r8}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f00000003c0)=ANY=[@ANYBLOB="daf249c2fac500000000d60beae04d6e7cfa1b37edd50834fd5263babd502405c0d32984a91e94d87220bcc21957554dab59c371738075cd622ef267ea9f4d9d0902773f4064bca12dd3951e7718e2f4cfa6966f35eeca6ed9d15e3f659c6c7fda8e75afa4908f993e6c42841fa7d15c215362d4403e47449edba20c2a33b7777bd247159c3eeb84b7e021ccfd8cb13dd5b20f9b11612d4ed26f40dceb9ee4890e711f8cd4c256e0535f6101915cd15b3b49cf3e57"], 0x1, &(0x7f0000000200)=[{&(0x7f0000000100)="1f19114e4417e1a7ed935cfa0b321ea14dc8ac519ab7f57c6df692e11563cecf8104173f954524b1bef2095ec417f0d3bb4dafa6ccd4ed3ad3014d0b4911a97171d1961e536e243c3c14da14b382932628b171b50341adbed7c0e64db46608165af0614b7601a6d3d7ed1e1e43807349", 0x70}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="0db73ddc83048a2ff77bd9fad5a2db", 0xf}], 0x3, &(0x7f0000000480)=ANY=[@ANYBLOB="1000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000055c554362b2c50c0e60000"], 0xa0, 0xd}, 0x403) 02:38:46 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4f40b000093070600000900000000a50800"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177f7844cf", 0xc3}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x40) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x45}, {0x2d}, {0x6, 0x0, 0x0, 0xffffffc1}]}) pwrite(r2, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140)={0xfff}, 0x10) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x45}, {0x2d}, {0x6, 0x0, 0x0, 0xffffffc1}]}) pwrite(r4, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 02:38:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffff08, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ffa487e66524c9dd74ca43796a40d1e145de78a3"}) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r2 = dup(r1) read(r2, &(0x7f00000001c0)=""/135, 0x87) 02:38:46 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) semop(0x0, &(0x7f0000000180)=[{}, {0x2}], 0x2) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) r1 = syz_open_pts() readlinkat(r0, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)=""/87, 0x57) close(r1) fchflags(r1, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETNCNT(r2, 0x73315fb147d02cda, 0x3, &(0x7f0000000280)=""/130) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() readv(r1, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) execve(0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) dup2(r5, r4) 02:38:47 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="4c3432909a5758790000000000003000"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r4 = getppid() r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r5}}) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) r7 = getuid() setreuid(0xee00, r7) sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000100)="a0", 0x1}, {&(0x7f0000000180)="48b5e1b8028fe83cd43f9946f97d8442b7f950c1167125116a5cd99d7749cbbe38d8167bb52ab8116fb4f750e410c4b3a8fb98eb1ccc24e63d2817d1836ee6844b7a6a2ba6c8848b12fa43495c7f29a2e0864291579eccab8be3efa44374ea2dc4981a041b0250bbe149b6c406ccff682159038123ba2028e5a290ca3a289ed8233f19a2b2cb400c19cf211205febc8be26d029616987ac9abb46e0f654ea3949b68997c04e4746524a2a17f2097dd42eaf6381a35c831312c3830e7", 0xbc}, {&(0x7f0000000240)="390bac92fc2678c31d8132e2466c27a8846b79e710c284fcc77552c6dbd762bbbaa0a01461eb521969b85026448800b20e51dcfc8ea1e3979b3ee8c961896079774147447e9326dd9f0bbc7bd6ae31723a31a4ea696163539681abd7dc6cd0265ecaf31ea1b885a8d67135e7c40397c17ab121774bc3f2573c25888e810c3585d2c24bda4323d8dab2061329307924b93de95dc929fff4f394f973e6f9e2daac7661bd18bb03a01051340058b3c61f0e201795aed3567a450afc107015d95f773cab6be1648539f017d2f87178bec2726061644755d283b8f66669dc8d3893962332c791911a1a473b6ad75b0c64089cf22ee5ff0fd984b2", 0xf8}], 0x3, &(0x7f00000003c0)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r3]}, @cred={0x20, 0xffff, 0x0, r4, 0x0, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, 0xffffffffffffffff}], 0x100}, 0x404) 02:38:47 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) fcntl$setstatus(r2, 0x4, 0x80) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 02:38:47 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) dup2(r1, r0) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) setsockopt(r5, 0x5, 0xdbb3, &(0x7f0000000180)="60d1e6749f2680b0a0c56fbefce3cfeebb0503e051be1827d17835cad8a8de4b60b9037558c41e3a17a4fc22b9bb83be6d40dd835bcfc1fa9fd412677f2656ecb948452bd7cb2bf01ea92de24d171e023046d61e5d943da9467d37e06230", 0x5e) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="61434425914a0d209819fd00ccb0da5777a1727b3a9175c3741368258e52f266fcd511a5d0b41a26d7de8cb26ba83263b8fbf79030d74cf34c2e23cad2123bc6139b99ae5b77bd8accc81135748f7a42c9129980983296468dc264af8d74b5cef503001699281f20fd1675a848b06e1302f0d3c2bf11eb21d10ffc24627e8b592938f6fa6bdea98faca61a4cefcdb4628577ce4af111ab0ec626a46fdf33b1c9a6409db9eea89c5c08a9f5ebc20017e5e8e3cc892bc5c5df4dfe25096e2f5f"], 0x10) 02:38:47 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f00000001c0)="195304652ab4855f87bbd2315d1db11a79f96d283f4bda6d72ff3eca3525726230a7f72142d139068bcf7ab97b1a8a1cfdac137804b8e3a2b71dc8b9adf14be796891a633f2859f94a57a78ee2bf6b22367cbaa7b5b9b4f93f76e3ae2b2fcab3ae3c1d9b4214f39ddd2f1853a70353b07acf632c1076be7a9327d09d62834882c28a35c0fbeaeb43f1d8faacb48b2a7713ac11057efbecf4f7e62cf2f5efc6028e3649df9032691dc03a3174250b150d9bee57c436eb72246b249d5142916e040961bfbca9300d3a8d2b2cfd0e04a77f463038060ede3cd69bac21a0bc", 0xdd) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r6, 0x0, r2) bind$inet(r2, &(0x7f0000000000)={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r7 = dup(r0) writev(r7, &(0x7f0000000180)=[{0x0}], 0x1) 02:38:47 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x1}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x80, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="1f"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100e2956b9223776", 0x8) 02:38:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x20}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000040)={0x2907, 0x5}) 02:38:48 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="c5ee4435", 0x4) r0 = socket$inet(0x2, 0x8000, 0x0) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x7, 0x9}, 0xc) r1 = socket(0x2, 0x400000001002, 0x0) write(r1, &(0x7f0000000040)="de42972bd02cdc75418321c06e9d145d05931311225ae20baeb727e2f7e31a075cfc43e17420e070611c644c513ca857f69d16997b69fcdb6c3ab913bfea645ffddc3772e42034c2479074a0ecf9e09f9d24a5dbb55e68557583b10244468189b4a94bc53ec3f15ea84a2e2eb74e04f522d66d3a2b8e01408cdaa44b4bf4099741420e9f4b5d8277bf44e4d5969c4cc2d6e354c67e290408697393b18bac2260bf35e46d27a6c1bc35054576a7b432a26d614901434e4c218c00faa21dd99e358b8420fedba978484e2275bed13ba618a43f6cb55b8c381716a3e69185efe0bc39d5467a2469c8e57349", 0xea) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x10) 02:38:48 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x2, 0xc003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x69, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000580)='/', r1, &(0x7f0000000540)='./file0\x00') r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000200)={0x6d799a51}) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000180)='r\x00') r5 = socket(0x18, 0x1, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$PCIOCREAD(r7, 0x8010570e, &(0x7f0000000080)) symlinkat(&(0x7f0000000040)='./file0\x00', r7, &(0x7f00000000c0)='./file1\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0/file0/file0/file0\x00') 02:38:48 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000140)={0x9, 0x7, 0x6, 0x5, &(0x7f00000002c0)={{0x0, 0x3, 0x20, 0x3, 0xb5, 0x200, 0xfba6}, {[0x5, 0x5, 0x9a1, 0x400, 0x7c1e, 0x5, 0x748adf68, 0xfffffffffffff801, 0x20, 0x5, 0x4, 0x853d, 0x7f, 0x10000, 0xffffffffffffbf4c, 0xfffffffffffffffe, 0x6, 0x7], [0x2, 0xffffffffffffffff, 0x5, 0xffffffffffff27e8, 0xd8, 0x7, 0x3, 0x2, 0x2, 0x6], [0x6, 0x8, 0x3f, 0x1, 0xbe9c, 0x400, 0x8], [0x1ff, 0x5, 0x4, 0x3, 0x6, 0x5], [{0x6, 0x4, 0x5, 0x400}, {0x8, 0x101, 0x6, 0xe9c}, {0x2, 0x0, 0x4, 0x3}, {0xf000, 0x4b, 0x1, 0x81}, {0x1, 0x800, 0x3, 0xb576}, {0x7, 0xd5, 0xdb5, 0x73}, {0xb0, 0x200000, 0x20}, {0x696, 0x800, 0x8, 0x6}], {0x4, 0x3, 0xa7, 0x2}, {0xfff7, 0x3ff, 0xa9d1744, 0x3}}}, 0x4, 0x5}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x7fff, 0x23c, 0x1, 0x1, 0xe4f0, 0x7, 0x101, 0x1, 0x0, 0x567deff3, 0x8000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240), 0x0, 0x0}, 0x0) 02:38:48 executing program 0: sync() getrusage(0x0, &(0x7f0000000180)) r0 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmdt(r1) r2 = syz_open_pts() ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0xffff) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) 02:38:48 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="6d012e2f66697c6c3000"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) semop(r1, &(0x7f0000000080)=[{0x1, 0xb7, 0x1000}, {0x0, 0xff, 0x800}, {0x1, 0x8}], 0x3) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x260}, 0x0) getuid() msgctl$IPC_RMID(0x0, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r6, 0x0, r3) recvfrom$unix(r3, &(0x7f0000000280)=""/214, 0xd6, 0x8c3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000100000036e48786bf10a0b2c9d2696abfa7f6f6d4244d495bc68bebfd582e6239a8f4ac189332b60294379b260031de20e15cca8f715ea49033062212094883cf9995140798b8bc4740570b0cf56bdc2e6e7f2c4c48a57c0b07288879631fc91044194f9997"], 0xa, 0x0}, 0x0) 02:38:48 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffaf44270103c15d61b787454bffffe5ffffaaaaaaaaaa0086dd61a4f00800266ca84919efc50f34370676000000000000aaff020000"]) syz_emit_ethernet(0x42e75433, &(0x7f0000000680)="c7a6d5006f53dd000005073a85a2f82103d863042cf0b1f4fada6043e4c8f93bf777a3fb4cd95c26887e7106a11b6f3b7cfa803affe946c0acd39b2bf9a47cc1ba5b3b2a55563993a49017250a2c9f69d268d195107cb7e5ceb2edec19bea3ddcf0a48bde3a60473052c8edba325a7472685a0538db8952f86c4f7d23ffa76a82d47be3caa0ad7a5e8aad217de02c7c28c28f06eb9d168ecace474cecda0b32a15f1d60500663764b179df50482787f861839d8cbb1d2dd1ec0acc01b0c68a05b7c0dea00359000000000000ef7cec5ff4c9645ed4000951b5264119886498a940ba45ee9d61666b2c4c9efe80b921bdd829c6f097f8e7b3db7a004f62de5c7f0b2d86016fffffffffd0296baa29e33b1e66bd74b9396b19a0f32412a8fc762ed940584e9bf45b31850e9e86a8346bfb2dd135353e69eaa8c1e90f47c85c817588d1d6bc3da58c43bf7792efae40473dc40072d4d8c151f8c9daeb6bc300213b2c3600000000000000000000fed2716bb821387d722aa220197436febceccd30a423e9a93c5376be0b06dca6682983dfc1") r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x400, 0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4, 0x3c}, {0x45, 0x0, 0x0, 0x20000000}, {0xffc1}]}) socketpair(0x20, 0x8000, 0x4, &(0x7f00000001c0)={0xffffffffffffffff}) r6 = getpgrp() r7 = getuid() setreuid(0xee00, r7) r8 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r8}}) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={r6, r7, r8}, 0xc) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r4, 0x7}) r9 = dup(0xffffffffffffff9c) fcntl$getflags(r9, 0x3) 02:38:48 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x10001, 0x4}) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202068d4e2e866543ab21508a3f628d71a5c8ea6915897b"], 0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="334c8f277d3f1f1b", 0x260}], 0x1000000000000309) r1 = semget$private(0x0, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x7c}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000380)) ioctl$BIOCFLUSH(r2, 0x20004268) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) r6 = semget(0x2, 0x4, 0x181) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f00000000c0)=""/58) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000040)=0xa) 02:38:48 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000097c1901272ecb78c6400"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="6b019b2b3f523841f9500246afe5b6ec0a81ec0fa0bdad2d9d1f0c222406d0f8351196dcaf3e9ea9a947de2500cb5a18892ec0b22acbfc59b937d88b62933ec755288f3d23af394b789cd7540f7041fc9c8c416b52e7d9b19e5fca3567d08c1bb459f900e7eb388c38e730fae185185109b0d2f7e9ee2756a4e3945fa18e0b42a5461684cd9a4276ddf9efb64cd5d6ca9d6cac7707c4d31e06c9f27e2119b3bc2e6e588db1552da0709c456a4234614004f194f8916f2c703a4fe1e9459fbd291a0efe5047da48caca845634a6e4a3aa4c2013db966d35cae329112041f5ec9960883495844dbcccbef562e7afa3f5b1b1877743d17c3fe9f0ccd1100ba7bf850078ad36"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@in6={0x18, 0x3}, 0xc) r5 = socket(0x2, 0x2, 0x40) connect$unix(r5, &(0x7f0000000100)=ANY=[@ANYBLOB="27115073b0bd4623ad4f0c7dfb1928a9b63147fc1eca4726daa68693e40a135488e9a4f50db8756a8f1b3d95f97b811fef3714a05ed6f13738af"], 0x10) sendmsg$unix(r5, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r7 = fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) ioctl$PCIOCREAD(r7, 0x8010570e, &(0x7f0000000080)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) 02:38:48 executing program 0: r0 = geteuid() setreuid(0x0, 0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f0000000140), 0x8, 0x3, 0x800) r3 = getuid() setreuid(0xee00, r3) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r4}}) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r5}}) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x9, r3, r4, r0, r5, 0xe, 0x101}, 0x7, 0x3a4, r6, 0x0, 0x35fb7677, 0x0, 0x3, 0x5a9}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0x6}) 02:38:48 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file2\x00', 0x19a) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) openat(r3, &(0x7f0000000140)='./file2/file0\x00', 0x400, 0x0) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r5}}) fchownat(r1, &(0x7f00000001c0)='./file2\x00', r4, r5, 0x6) r6 = getuid() r7 = getuid() lchown(&(0x7f0000000040)='./file2\x00', r7, 0x0) setreuid(0xee00, r6) unveil(&(0x7f00000000c0)='./file2/file0\x00', &(0x7f0000000100)='c\x00') 02:38:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) recvmsg(r1, &(0x7f0000000280)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/76, 0x4c}, {&(0x7f00000001c0)=""/46, 0x2e}], 0x2, &(0x7f0000000240)=""/36, 0x24}, 0x823) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r2}}) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = getuid() setreuid(0xee00, r4) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r5}}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000300)}, {&(0x7f0000000340)="04936fc88777d7e852861170e6e664078ea9405b03e200d1f669476454e14be56ce1aac489e112694fe3e0580997596812a2d2a2a6ead6e419683ad9519cc1842ed45e424c50a4c3ca76511ac2d28e2588f84f787b98efa98f3c5ca5d8e8651004fb07b2be1ff75600e162500c6239a648341dbdc1fb26ab1bd27824b8adc5c1634c9a4d57a7cc436b8a9965ba8299f7be00c023bc3d2f5173d6629f8052fd084c8f105706573415c7b1ae5dca142125169b1abcf63b3e0803912705", 0xbc}], 0x2, &(0x7f00000004c0)=[@rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r2}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r6]}], 0xe8, 0x40b}, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) setsockopt(r7, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendto$unix(r7, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 02:38:48 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="fffffbff00000000aaaaaa0086c960a4f005000180000000000000000000000000000000a00000000000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x9) 02:38:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setreuid(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 02:38:48 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 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) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="031baa3d6cd0f2f39bca7c92304d62824893010000000600000000000000"], 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) setsockopt(r0, 0x6592, 0x3, &(0x7f0000000240)="bba8395dbcda67005e1e12b9fbbad8fb63fb3e768185713aaea1434043c3cc4a60915dd21cbcdfbb692e9eaad4ae7a77ecda2eb79b2392611f12130dd6aaee4d007bc8f78ad8bf21ba46570771f41aa743c18ad9b177d6cf253d66f57b8709f6a6e4483e333e33231862f94e89791f0bdef7225443f5286f66d839c79c00df302171f70e3684532cb8ba", 0x8a) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000180)="ebffcbff13b9fe811aaa321314e94e71304ae6b73192964884e3a47c16c20da10ba424c22d6d51cc52b4afbb8ad67a3fa71a8cfd9b0796926b7d2ee25fc31d263dfcf6b9df7d47515a6d25dfaa3305e87d0378c7b88e50e9bf345b1e562f54f999a901984c94e8eed0018ef122af35f8c6f0a8d39cdcf3a24aefd4ab7771e3501700f4", 0x83) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 02:38:48 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x1c, &(0x7f0000000100)="323d5d50eae57e654bbc378aebe5c7b7ba11be480b82de8c15f2c9df") ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='Q'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000001c0)={0xffffffffffffffff, 0x0, 0xf7fffffc, 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 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x60, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f00000001c0)}) 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) 02:38:48 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x3e) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='.\x00') r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140)={0xad54, 0x3}, 0x10) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x400, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) r6 = accept(r2, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) r7 = socket(0x18, 0x1, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r9 = fcntl$dupfd(r8, 0x0, r7) ioctl$PCIOCREAD(r9, 0x8010570e, &(0x7f0000000080)) sendto$inet(r9, &(0x7f0000000200)="aaddeb1768d5e66c3f3c07d42d79dd4e289832a9a9c53ffda91d6baff638d4cd6ad686fc5455f12548af638b26624878781d3495a69c8afbb81b9ac12046c43f69aad3a7ec8cdc391a7592f107bf6c067194dc705515440886969a", 0x5b, 0x7, 0x0, 0x0) dup(r6) 02:38:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="da", 0x1) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) getsockname(r4, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x154, 0x42, 0x0, 0x0) sendto(r1, &(0x7f0000000180)="8dddc31b7f7e1f6772b2c4fe2eb919f194a834d551fbcf5aff083ba6c26d7ef983bffefc5c0eaf253569d97fdd6cd7c23c24a4e1f525a7f0c756ebee2e94a49420e7531fc885df2c5d53f09d533b9b57dd21762f484a5bf8a183e3826c2e9bb80d37be1c77ba5afdd2693f3aa9918078e8621e6030c5f7786fe59b0a4d1fb7da80ca36759ad781131c5d98615c97f791a7016b26cd28f95eaae7578eeb474b36488952f8de185c4012b62f4302004a0de4cb3570df05fa13c0c7f2835d675995b285", 0xc2, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000080)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035816446a088a0dc0947f4fc94cb9b76666b7566dc56bc5c375fc58cac033c4faddcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee6220978f6b4b67", 0x91) 02:38:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6, 0x1}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffb, "73ffff4d4d7ee400000100000000000000000010"}) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000240)="80bc004ef3dc5541b98d0c366f9c75a1a7eddc972c6d460a9d454af21400178f64f7767f5f6e0d9a752d22b9905b5582100b34cd24eade47377e5cc4573e8aabe08aff3d0a48016666a73120203985ac3e6bdd5652882bceb2244317cbc05ab29023d81cc8d37329df144c3ffb0d104e4897e04e74e098805349b849247a7fa8a45e285a7121340bc62d6e93c68145efad5d60e91a58", 0x96}, {&(0x7f00000000c0)="2273878c6c351ee8f281e3c1bdba7faeae64f15a316fe1e85471ab538c85209e1ca73606462570a74e", 0x29}], 0x2) pwrite(r0, &(0x7f0000000140)="32336a3f418a26a192d20002", 0xc, 0x0, 0x6) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d, 0x0, 0x9, 0xfffffffe}, {0x3f, 0x8, 0x6, 0x2}, {0x6}]}) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000180)) 02:38:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) kevent(r4, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x10}], 0x0, &(0x7f0000000280), 0x400, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 02:38:48 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x5ddc) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r2, 0x0, r1) connect(r1, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r3 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) semget$private(0x0, 0x1, 0x8) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 02:38:48 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000000c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=@un=@file={0xd80f49edce43012c, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 02:38:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x45}, {0x6, 0x0, 0x0, 0x3ff}]}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000040)=0x1) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 02:38:48 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000], [0x0, 0x0, 0x0, 0x7], [], [], [{0x0, 0x0, 0x0, 0x100000}]}}) 02:38:48 executing program 1: r0 = socket(0x18, 0x5, 0x7) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) setsockopt(r3, 0x4, 0x4, &(0x7f0000000000)="4e8294408aeadc370a0b201846e51d5e173ecc88017356302966aee5a8ddd2cbe753bdc7889654bd9bfa8f4791729cc44b7cdf49f1322da54fea026b60ec01da024a7530b5054532ee471a16200ad4b885b600ac59bc66c8801f4cee12e0a9687f2bebeacc9dc6ed0aa0145067ee2dde76ed1e5497638416865bb4abf458054e9f88607f67ae8c91e5329644ebfce16b03bab11d5038306b9d37865e26ba4a9c469227394b18585cde0fa047e41f23fc113045d1b59defdf90c426dbbbdcda2d60e31202785dd80b307972dbc2514bf6c6f906cc3e7aed69b8a7cd832d", 0xdd) setsockopt(r0, 0x3, 0xc, 0x0, 0x0) 02:38:48 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus/\x00') r0 = semget$private(0x0, 0x4, 0x1b2) semop(r0, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0xfffe, 0x1000}], 0x2) semop(r0, &(0x7f00000011c0)=[{0x0, 0x82}, {0x2, 0x2, 0x1000}], 0x2) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000001200)=""/117) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000080)=""/111) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/4096) 02:38:48 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x102) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r3, 0x0, r2) accept(r2, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt(r4, 0x3ff, 0x800, &(0x7f0000000040)="280f3bef2baabd2cb58b8da77dca2559d9fe4966d52d37ee74cca4a54b766085fac8d949f12e4862d17d178492aba6693a475c295b962385ce84aa73315c889f5fdfebf104896e06d4e4bbcd9c247f394b83f0b9d24b44a0", 0x58) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f64230 02:38:48 executing program 1: setgroups(0x0, &(0x7f0000000140)) 02:38:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000140)="27d4419f0f88f5aa647146d317f2ddef7b9d9c52b3c17fd3c5301a2726bea856b0da2111b7eaaf47a15823daf2bf83162a5c82e4d2dbbfe1085b312d4a67f3c1b831e30d1b12e9b33c2e990eef546517e5322c7b39d12bff867361a2e692a0a7b238c1595350c9d731619c727886c40bbbbd352c46af0f25c309315a31b72e7f15dfeb49f6292d08a1e3b959355320aa262e9ef62c4fe72811cc0524166ac0034a939993528d22a7be73dc4069b0562fc3470fad6f", 0xb5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000240)=[{0x1, 0x0, 0x0, 0x20}, {0x3c}, {0x4}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000280)=0x7, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") r4 = socket(0x18, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) ioctl$PCIOCREAD(r6, 0x8010570e, &(0x7f0000000080)) sendmsg(r6, &(0x7f00000016c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f00000002c0)="27832fa2dcfbec736ad4bad584cf214f627105dae91486f726279ad3cae090a30ce60d2800e066c5d2b6206ee688e291af6a3ade204f21115ae843223e757787296fe54b697606febe56f1aad622405ef6e41fa6b63ef71187c0e4f1177c3b1338c29234b3f34bd46c7e653f02dd7095908c12486e28a2997dfe0992bc76b74d0af60ab5f25d7fe1b9bc6d341c3d9d75d0c07fcbbf2e6ee434de7945946d7ea30eb22d9cb4305fd1bbf84cdfbfd7ba897ccfaa6d7e3ab386f86d0b204112a1bfa0ab82f65900f2b1f9b4dc8800e49e07caa93dbd0ccdf3e4fcbc9626921d67", 0xdf}, {&(0x7f00000003c0)="17a6f672f55e8d8a27c371835f165f7121ce084030b6da908873543f63b53ebf58d9610550b8dea9987888c4e386ec7d9685ac4054a7d077be8be395503ac34bf255d8686cdb8ef57650b808cce0e71ec3fa3a3f8fb8545d4d8d3d6b3d481368f4736ba07aea0403fe59f69a7f9929d8c23e3de36d5da690708c70f41dbb0b598e04b44c862843c4306bfae781aef117797b70c5a89ac52e096ccb08fb4e17f5a8fd48cb81720e55f8fe68b32e321d4a531fa654f636224fec31151eaca317f1eb6607c5f7c851235948e3cd0d8c78bbb35a5b260dfde4ad5a6bfe4569f827d459dcd6477b07c0239a3f4b13016bae3b2b80a8fa6913cfb8a782551c811478b3e6b1296b83e6ff02a4513b2514bda70224399c8b84ba18b64b05cf3fa37dfb5b36841b6d9fceeb5cc641a5e7df446e4681815e6f2aa19609a08df508ed4084b65a448c9f2833a7c13211b48a0352e4ff244252cdd61a3abda7bb9296c880526b0a6bd655599df91cf04d740dfafcbbbafff7e767c91620271a9a7bc379a71d597b9e3a2a57d7316166f45c91437f2c113377193b44ac50dd98fb4b8b8b8e95ff3f795cd78a7a50e59cf0f4ad9aaab852d3c94c6adddc5a52783774df3b57a20395bc95ac53b48c13f9c254557da2883697a1a5ffd77e89351470c41fe1464e0af0664ea6fb7a7c49ed5d496edbf9843a1dc80579e1f906c9b557b502600b62b9f11ddd27db22d03dedc3c0f39251d5f77ea6e0984fb8c5784838bebac92270d59fd86afc5d3fb265950add8ac9204da6c9b5bfcef3973cf67d085347a67feff03dda82512023557291a071930fb7e9c2736712808324ef3de8c52e1c25debffba61ab5472c63a46281193ff1ad28f1743a12ab060c342e8190458dd8c239bc139361fd371fa8c0b8a0a35f5f4a6524b4de27df8ed1284ff0ec498aadcb06cb1f670be08516d3a1c62e5003176b73ac58f97ab9eb8fded79d73d95b32f6ad13adc53f69c754e2df59ab6ed1f47964306442d2a0020af945fda06ab6711189fc163b4cee2b281a42baa00f5846ced35dc786602bf641c1a886b6b86544bcf2ee2d37659486ebf04ffec81e0ae4347e56b5d89771d45efd72bc6e02e26d96a942c05e856cd761a1db1ec12c06cc4641de232ffaff77fa42ed0dd194504682f1f4a6839ffd3ad5b4bbd636c81c55b355bb1a70e5d4eb65f0dbfdf5e6bdf2a8876ad0749dd296678327948e24eb43d9cde1e33542a639024519f0685058e36ea98428f855804bd4f791f5c3362c6c1c31803d95f2d027d9b5b1604595ab4c9fce1b7ff86bc707c178ea8101a0d48effaf06ef62b9d9b6a051904882c0e7cc98bedfb7c4cfcf138989fac8ebe7e7552eb16713a5aca632de740afaf327324a9b96beab037cfdf7da3b5aabf2fdfcfaf13e9a2f8e548733d878f8dab5ec9be4d463d29d41e237b57091a64576aa6500ef7544c1f684cf72634643c7353cfe453cd782eb726e43c588ea116b7fc25860101fe0da6104844355ead6f08f854ce812944cce897ea1fbf1778bda6a1a032b3f072b126f8819df34db7e702decca7d60150fac384e0cb00e352dc8c0b5da4f437d7fe9765435224e2cfc6fcc4ddeb46549a280bc9f3e0478b5aaaffa45da2203bb504dddb72474e311ed0efe177dd3ec0c21bd171844f04b2f274201b729ba0489918fe70beb4b2bb0b5d2462fbcf96dbfabac0a1701061945b41161c1b195f5893219ca70d5db47b80b8b0d78bfaa8feac5fb74a2e4c6da9e2daa9d53877cb0bf4a9dd3e20ace20292b47f57daac801bd5d013b6eda9e06793e262bb804065781bccb17facec794482f191fd1dd5cae022309015f4b2454439fef36073077aa6c3bc4be12704ebecee8b2d6363369e90c351c275030ac5e98a47700e7cc1abb705cd22fb474e2bc9afd4292d05fc01d2e346278030f05d083da468f38d0fffcb7cbe744aa236aae80f29bcba32370f9863dde6fe22b97c32a4abd9cd31924f5446dd27abc16394665c27c444b8b5d13f862d3eddbf2fa289ee723d71a6c3128a82792a2ec03a9e0272c1d29bea9d1426e59052cb9a153ce534444f7317296c64ea3e0efb150044c33351c62baa4203e79b12a6f4abbaad3d9adcec13ae5dcdb10285aee44cabe7b8cff7340489f274bcb3f43089ae9cc470aab2de7c90baa7807acbfbb14247af097c2c1e612859cc53639809be70e57508f101a0106270b0d1616c8b6a79229985e3d93176852cc0e69183f41bb0a4b891979daafd23025a7843bc470af83082556735a639bcba17e8e0d9db5666ae57363df73edf8d04e3562f02ae64875734b134b0f838d7e0cd77ea23d56886fac55c0ec715d2303338fd9619fe2f42681819a1bda43e8bc2cb94112f6501bb808b0d2402c964776cb643e0ad25b06ba26d5a60f150fa298cd46385560e1af9c12de0defedd3030eed4fc158d05962dbef7fcbc31191d5e5d8df69ce60802eb5c9b9f7e330613ddca8dc8ec78fe194bf9fbbc0e7abe53f0dd1e9fdcd3f72323515eda3ce002a6a03a3b0dc5b264ef4e5157dfcddf25da4c2796a23b4b7d7bd1b3ec0a4a9238397a87a25f75003f170c3550f5c1a1e92c1b1b7f6d2118a6a9b6e6dc8c609dbe69ee4028c5906ec214c8a2b75b5606e585a9a31e2058677324a4d8a81647c9e1367a223233b592598832efe2da27cfe45ca547e51586bf18a326ccab6eb028217b405287913436150c6d62d7a3e72c2a8918ded3fc5f588f012a1841a26121bc10f02789c151442abc5fe75a3ad14d2fcf50794f999a082d56b0b8aaaafed9f4de0a29484111f990a041a4a93d0a9bb91f67307748d9fc7b385fa9f1aca885fe5aafadb1c4c3c491c9767fc2e7c73287bed9befa03e62b46ad48ee73ea3e4bfc65270367a118f702b76db163c1ac0f7bfd43c45120ae288e0f047b469c240d424cf3a89c70d04a36827c16772f5c00bdd27b7e6f4d722c04eac1b962fbd2bdc58779d8dc71e2d00cf3559eaf9c7394a2486c52fcecb9c0f860a18d13520e34838630412398fc5418c57c53e21432563b19804675a5cbcf40ca6da7e8d3ebc7e056dd66294672122991d5b0528f47e1aea698013919152841d5b126047f3192295d9b735717b896637731bc6da8d8175b78db18106a9b3c9a816aa72d8822101cbcd443df6e9c387ca4bde579ef5bf712ccbed7913274f752279b0700a7f4206df942903e1d52d82bbd9077c3935a4cc47a2d7b41d2f438c65d5a017ce6ea9096ff2b9002eaa10bebb25fa638e4db8f4615e1fb76ecf717120c888ba242c0894facdc18b076bda3bebbbe0c77f2cd4d2aa0aa81af3966e85d11ef17b5e56252249bad09375bb6603540d4cd6571769111b6649878a955ea032054b478ec8c863b42729760c29f2eb036c2096ce121340ecfbdd6f36ed469cffa79686e2ca67a8fb5a12295fab5fad65cffceadba85c4f3fb724cc35a6f28cbd078a24cb32cf65b8cf6c0c6d987e73d0a8868716a862717c300a993af8f2bcb185fe9c2a572c94dd5ab1d4bc60ce4c4cd714d714558167cc204c959662db4eb937159542a177d72531f4668c57889f3cf8a72aaf7d42ea986c8268c9d75d1d955c5d21a34b5166dc4a1a73ca3171ef51634a43c5e341a5ff7786b299cf2de629c7b0a4137cec06d403f2a3c98e697b753b131b8acde8998a6ed53619a6328dc1e55bfa92088cba7da5e5c5672fdf8b1c391b1ff7d17ea110e4aa70d2d76fd1d7e2f58a793bd62f638b9cc3981a068a160e1b88614fbf8737f06d3c80eeb2d2db4b2089580fe637102784a47c3b91afc4c10f087ba3d645d0b3410600816bad5a80662ca70684b4c7dd44eceb62a6c1c116f184ec047cf3eb7eff3ad80aa7057ee979bca8f9f09bd581424429003a7e1477c31fe04fbade2ce2c10b307855dbf32756a216d1d387d5a282e1fdb784746b153c3d89c1bb6240a64586f8dedba6fb4f58ee1ec89fd8c34fa2f3e4533d9591b02338af24c109f48dcc201d7efb1a05fcd522c5e7e50d7343b57c9c5c56f831081e4f9ad3ed19d1c27c06ca18048bf425ac1e9bccd4c72db372b60b4629ee67c961953037d4d45c545903f5abbc4460bc51ea8ea0dbed93c9e4d91be3952bf7d24684d83230378e82430b93098b27539fc840b469e3ba54f97c74a75b2a9d8ebc13a0b62ce19142b842783aeac063ceb53c6d5ea1c51f00a046b6c26785c0baa657bd4310179f1b1064ce824a02d9c60c5d7f4cb468311b14f50b64caf5aa719f7f47cfbb39dd96b2f079326f9c3926aafda5ea48f8b5383f0b20b68f26baaaf011314a7221123ef96fb787ef43427cf539077058267432acb3b21e7651ac4e81d76f97813a1c08cee8ddebd610ef1a8f4d4d8fdbb89f63a5618880ebca48f119d4ea77474fb12dbfd94bdf77ab0f2f469d61f012aa134bc628085d53b840849c4f5c9bdeb76c34af1c3b8d6963be4bc4ea04e1819eb01e76c72335679a0ea7aaff16cdd046da65197c7da848cabff2a7775a00c538053a81260c99fc85006366bb520e9c026d29292f951bdae9ec82e9b6a6a842e65e36277ea9a71976dd9ce9d5343fdc42d504aa11198e32385da3b030d1f819407a2bb7d4fde988d519e7e295bfce0c3b9f21885176fa169dd1f69228d857b6f349051b566db4c31f61fa35b27948c08ec86879460ca2223d803b111cb837cf27e8f083e65a1a2eb105586d7a250ced4c12f231e78bbdc57bd096c73e7f68881c0f9d4b1211dd25542466deaf2e9d4ab9e58125b19101d5c7be6f48bceabc4bcf2454b0a0d60363eb16256c842623ac75ebb9904c21e739f9b390dd8a6d253bb67abcd6a3008fcbfef56f6efd9928a38b933eea96e4a130819f0a7dcdc5feb3ddb91e1a9618dafe41fbc711f7122eeede0ac7b787f0249d8879251084571fe26430209ce03bdb44c850b5e47fe6de7d1643b28f2b7354635ed699edd363d41bcad69fe8832cfd245d302fe93408042851cefd6ec3680774b028b9b0224929b2c790999dfdf8d124b42b8e0a33de0538473502479391587527ee1637a3101a0ee08e69af2f087327e2f82693ce5fc94f6e42f9545268a51d087812b6edc6da741e6727e83d4b56b370ed6f160f0d3ba266b2c18ec444817a5f7ace648399769600f1258d456821279071ae8079075cdd5e0e1ec36828c647a5670c5e74f47f4a20a7986c436a9839e64735674c22ee5f57be48a5b48fd79fbb1984bcbc8c75e143ee399f7317d06c7873b9de67450d4d650b79f766758f860e70426473e725d90129d0efc0e443dcde0c16756c2035d64f98e03dd76ea43f0314159fe860687c2d35b97ab360daee7205809904a1331bf62fef1b662c75c7e34fd8a74435cd3c2e8b4f237b5c648c75138e740330e62b1ff0bac93218d2bb10371544b0db21ec977d5d80f13babce52c3d8eb6be2ed5de3e5397ac9be3aac8486a85664c77909ca9aface523bf17a36f05aa776bcd216143ff0785e3862f385668098ee66c32feb6bcd18fb7908a1db59b080ddcc5a055f696a6c99e88a5ea7cb82cb39b1d684c64e91041d8357774cfed5868480e2cb5c12d97ff8013013097c0f73e6b4aa0b6ef4095bb791b52bc322f733eb5ad72fc7c513ea3174ec972ae8bb75c92390dc72b9bb19ce6ad97b9c33dcc68b96939ac4bbba1d11a71d3c906ee9a1e3915beb510b6f843d673aa334728212391103f30f6b204f5f54915c8e7c824e5f035411d5144a8633412ab6c2ab61cfb97223ac47f543d7149ffaec069b", 0x1000}, {&(0x7f00000013c0)="22134b5c408c9b040e5d9b0cc51b952b8e58382f4a0c88f4459f09a4ecb1ab4f40fdb73382cdbca7c6e298dcb36fdd5f68f0cad8c709bd3659b0a1a2efa07df19f6e9aa7aedded70305c171f1370b376f49f0a65eeb361a953ef308ff1905391f8da3a93c8189a750d0f6d57ce5f512b020044c6bfa2e36cc3a05fef5eb5c34d5ef5003383fa16cb4eb4a00179931e81225610bd3082cea0380c14a691867bcc62f0d721ed525952529c7d09d968357c2501eeeb907c244294b17fe3a99250bb0ae0b3415d27fe87a9e003", 0xcb}, {&(0x7f00000014c0)="35c3d2f0b2aa9ab023131406f5bdb82f3f9faff247e1490b93672fc10ad0475bea936c51b91c4e0cb1fcc3c739270410d4b7de4b25d617e503bb577cd8f81c11903301f962e33d7d640aa84d60af216504f5930b866de8c4c0e9ce34110f2586b64d825bf3e7239e34e91c8dc6e7b45bb4122da51e5628eb84199be625b53064a3aed7cb8d8a6277100543eb6d4e3557218f98e03788c26fa49c542241f468ddfc357f55be20cc43e259afba93f3ff25c418a40ccbdfc08ef51e5e3dd74f4a062c8020750a4023fb594e2e42390782118285445142", 0xd5}], 0x4, &(0x7f0000001600)=[{0x38, 0xffff, 0x1000, "674f408c59ec41ddb144498ca4a2e652a9c73c7c9499a7990cfe7eb93017d19dd63dc61bdc1fff"}, {0x28, 0xffff, 0x7ff, "b5ec1a9976deba0cf5333c0854c7ebf28bbc240d2349c372"}, {0x60, 0xfffd, 0x6f5c81c9, "81d332349f15f9871bf28d3823147a2ac28d9273e5b9a194310832a9d17614d350724984142636d9ec1399ffff241487ecc0d94330c6c22228ce17fd7b1e62def7336aca82afe8d00f81954b"}], 0xc0}, 0x1a) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r8 = fcntl$dupfd(r7, 0x0, r4) ioctl$PCIOCREAD(r8, 0x8010570e, &(0x7f0000000080)) r9 = openat(r8, &(0x7f0000000080)='./file0\x00', 0x2, 0x20) ioctl$BIOCSDLT(r9, 0x8004427a, &(0x7f0000000200)=0x800) 02:38:48 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r5}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="ce65", 0x2) 02:38:48 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000280)='&\x00', &(0x7f00000002c0)='!\x00'], &(0x7f0000000480)=[&(0x7f0000000340)=')^-\\\x00', &(0x7f0000000380)='/dev/speaker\x00', &(0x7f00000003c0)='(-\x00', 0xfffffffffffffffe, &(0x7f0000000400)='/dev/wskbd0\x00', &(0x7f0000000440)='/dev/speaker\x00']) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt(r3, 0x2009bb9f, 0x1, &(0x7f0000000640)=""/4096, &(0x7f0000000200)=0x1000) r4 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000140)) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) accept$unix(r4, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) pwritev(r0, &(0x7f0000000100), 0x22b, 0x0, 0x0) 02:38:48 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000400)={0x3, 0x1}) mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x100, 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) r3 = getpid() getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r5, &(0x7f0000000340)="dcc4e3d80e1599cb89cda38889818abbe01cd902abae9bbcd45068780b43b394337c5fc1ad56d520a27fb0df25df96f96db105cb26d7f5ce713d6ebd0da4096153f816bca2", 0x45, 0x9, &(0x7f00000003c0)=@file={0x1, './file1\x00'}, 0xa) r6 = socket(0x2, 0xc003, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000300)) connect$unix(r6, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdffffffffff070000169d710a955984c87910bf0902d60f5d00287ead4bcb775ca69dfceac2a84e6abca64896819f507d000000000000d2c549a86488f376fa072951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505eaf5300a4aeef9d612f871f4385f041d76c5f9286c545795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d28708418ac1b00000000029cc4c83908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bdfd5e5ea1b1009e5a319d54401c8b0fb636710000d2df0ac87e0d7b6524240cf97d7f126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9d8e58015f55d09000000cd1460e79918a04434c929b34b0087cf25dd9e1e27f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfc788c2c9ce08a146eb899f51da0ff82a27e42cfc93123b8284efea431c9dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494af280cccf9136647507bbb35733c133b192061618696b2d44cf727921461f8c0221a54996026fe13c9e7621c041c7a2994659cc1c56ea6cfc91a379c27f1dee06b8e5c9c1993edc4c0a07948935ddb70ec1b24b761c1b9ee901efb25c669f55f9736d058b4416a9a74b952574fef0728cbfc9646ca109907f10950cb1bb90ebe58d6f818bdf400937cc88129821f8671feb7cb1355f000000000000000000000000000000000000000000000000000000000000000000004ea2e53f80be6e48ebae17aed1d52dcb21511bdb1e28401527bbdc9e3b3378f0ba47c42422dfd7c66528e103a3fbe6cff0"], 0x10) dup2(r6, r4) dup(r4) sendmsg(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=[{0x68, 0xffff, 0x0, "3163d14248fd24c2aace88812c9ea490b40b56b0fe7d16959901b4923f194500aa49657956fecfd9018490a5289de165cf0086ef208d448a22109241ae584b4b9d97d15fa278f68c9c3a77dff61b7c3982"}, {0x80, 0xffff, 0xfffffffe, "ad4d2851df3db8d312268fe273ab87905faa701822bd27edea49f4766ea3f05900c1718405ee26305df034226d7e0833173ecb93c459f7a0762fa12c3a7feffaf43f2597fb2bed797a152a4bf12e413169f74756c3388426b0200fef6352894b7d9862cd2ae4f59de8"}, {0xf8, 0x1, 0x45, "449356a7638d4588e8f026dab4aa1c9d47a8568972810adede09b10bea01df3ba46f702eef8b6c9a30b84c43ac242c148da2b54f9cf9a04548348410a9e64909daf6dd8e39a9331a415fffcd6e811112ccab0a415d70fd39a752f52c0cfa8eb71d963607513c6f281bc0adaa0d87bec3db8a6de85768fe558c8499b8c655675169eca1cffea4fa0c6ede5b8ef0bf21c33c139649b14e991219a308fe04a49fdda26ba42413b0c29ec325fd26a4add1d401a665664d2f3d4fcb4369f878c059f6925d17bc989069f173da8d2281201b8d3f14bba9717c10115e0aa6a8a525f263eb02"}], 0x1e0}, 0x0) 02:38:48 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) open(0x0, 0x0, 0x0) open(0x0, 0x2, 0x28) read(r0, 0x0, 0x0) r1 = syz_open_pts() close(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) syz_open_pts() syz_open_pts() 02:38:48 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x3, 0x0) dup2(r0, r2) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) getpeername(r4, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 02:38:48 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000000), 0x0) 02:38:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x14}, {0x106}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1f1155ddbe026f682781c7ed") 02:38:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b813", 0x196}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca376da066e763d4d967ce8aadb3c3fd7f9ae4f4c83b220d59b80283161ec55078a180c86454a6af889e6877abb5119218026dd409b65c450ff09e8a2b84a3bc3e8ffeceb6761b349d9d7512b3b4bcbcf5ceb029b7740fbb949d4dd", 0xc6}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) open$dir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x400000002c4, 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) sendto$unix(r3, &(0x7f0000000400)="f3e31c4022f2cea7f9d04c8c88cb6368ea854ea59d881c24ddd3550aafb3d139e5e3ded1f6b40e550131322871134e24afa8b1ea373d0cf1673522093a90c0306ac52ea1c1101be5a36e943d0c1482df67fff7612104572d0845fb32c74e6605192ea824dae559fdff5e053bb344ee6532dc7cd5750098294f923d73d937d78db28f899d6d08e9a32af7328e9893aab1e5c407a6e1383a25a7ac759c7d6717d878c9216ce483382ba0bfff5e9a4b3c9ca1d79694998c7ce4f4a4ee00bc8513e1bdecfa1fd3dab08ddf92b1c630b92f4d45970545338c679357a26ae827f344", 0xdf, 0x400, 0x0, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x60e, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) 02:38:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = getuid() setreuid(0xee00, r0) seteuid(r0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xc}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fef000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus/', './bus\x00', './bus\x00', './bus\x00']}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780), 0xc) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000007c0)={0x4, 0x0, 0x200}) r4 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) open(&(0x7f0000000180)='./bus/\x00', 0x80, 0x10) getrusage(0x0, &(0x7f00000006c0)) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./bus/\x00', r6}) ioctl$TIOCSETA(r4, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) 02:38:48 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x7c) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f0000000080)) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x28) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) setsockopt(r1, 0x8, 0x1, &(0x7f0000000140)="1fe065bd6060feebd83ec0fb7cef13fa38ffa1ab346a35b4fc8370d67c417bc185efcdc79f981269d30676eb85338e0181517769b2878b23b1fd999e67af6c150941cfcc4e8df6b491ba0b91e3fe31c630de24a13e6b9f1986441e4792a19b18dce93addce7f6fcbad5744bfbc38cd628cbfc7f554a2e181565ce33cf096d4e0c411adb8810a95c4a25424f37cf8870319a43be49a4b", 0x96) bind$inet(r1, &(0x7f0000000200)={0x2, 0x0}, 0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000240)=0x3ff) recvfrom$inet(r1, &(0x7f0000000280)=""/4, 0x4, 0x801, &(0x7f00000002c0)={0x2, 0x2}, 0xc) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000300)={0x81, 0x3f, 0x1, 0x3ff, "2ffe050121eada2aa9b4482826a251e09233b770", 0xef, 0x9}) r2 = syz_open_pts() r3 = fcntl$dupfd(r1, 0xa, r2) r4 = open(&(0x7f0000000340)='./file0\x00', 0x200, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000380)={0x2, 0x9}) r5 = syz_open_pts() ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000003c0)=0x7ff) r6 = dup2(0xffffffffffffffff, r0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000440)) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000480)) 02:38:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) write(r3, &(0x7f00000001c0)="12a288381b755a9876cbd56f1e135e0d4c4ced10fe69da38eac131614d0f05dde61be9c82f5abd2d0f4f6a8a0844ab90cbb12e4077c1396bfdf1b9523583db8148c9adb60e5812895fbb554ceff5a8d1b6ff862ea77ae50f5bd0c26288368cbbce4ccdab9aaf3ce43ce3063ca864780601671a0cba03a8b1600f6a720d7159bce124a623c64c8ab83f0d0594e58b24068a1e404e05feae2c187e64e834d06d9c5c247da59f4334f445e9398915b46a27cf6c1da901626cc893959c8f6a99b021288e8b4dc29365d18d1a8c3357fc39d99b59a280af185d00b365eeeec03602a793e37b3ef4be7b9da62ee8de9e4adb679425012690972832fea5d94519f06a", 0xff) fcntl$dupfd(r2, 0x0, r1) connect$unix(r1, &(0x7f0000000080)=@abs={0xe58e1fbf3823302b, 0x0, 0x3}, 0x8) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 02:38:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ffc1f2ebc72c0925cd00000500ff00"}) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000780)=""/204, 0xcc}], 0x1) socketpair(0x6, 0x4000, 0x8b, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)=""/90, &(0x7f0000000100)=0x5a) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c1", 0x2f) 02:38:48 executing program 0: r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0xff) poll(&(0x7f0000000040)=[{r0, 0x80}], 0x1, 0x2) 02:38:48 executing program 0: recvfrom$inet(0xffffffffffffffff, &(0x7f0000000000)=""/158, 0x9e, 0x40, &(0x7f00000000c0)={0x2, 0x2}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x7, 0xe0]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 02:38:48 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffaffe, 0x0, "d730c1e7bb4de4000800000000000000ffffff00"}) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) dup(r3) r4 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000040)={{0x81, 0xff, 0x1f}, 0x8, 0x6, 0x5ae}) 02:38:48 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000080)=""/85, 0x55, 0x800, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000140)=[{0x25}, {}], 0x2}) 02:38:49 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x13f, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) r4 = socket$unix(0x1, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7ff}, {0x45}, {0x6}]}) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0xc, 0x40000000, 0x20}, {{r0}, 0xfffffffffffffffa, 0xed, 0x40, 0x0, 0x401}], 0x7, &(0x7f00000000c0)=[{{r5}, 0x0, 0x1a9, 0x4, 0xcad00000000000, 0xff}, {{r0}, 0xfffffffffffffffe, 0xa0, 0x4, 0x0, 0x6}, {{r0}, 0xfffffffffffffffd, 0xf1, 0x80000000, 0x1ff, 0x800}, {{r6}, 0x0, 0x67165462c7595880, 0x1, 0x3c840000000, 0x12}], 0x3f, &(0x7f0000000140)={0x6, 0x8}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x2}], 0x7, 0x0, 0x47, 0x0) 02:38:49 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x10) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1f, 0x10) connect(r0, &(0x7f00000002c0)=ANY=[@ANYRES16], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) munlockall() r2 = semget(0x3, 0x1, 0x1f5) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000240)=""/121) r3 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000000c0)=""/232) ioctl$TIOCEXCL(r1, 0x2000740d) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000300)=0x63a4) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000003c0)) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) ktrace(&(0x7f0000000340)='./bus\x00', 0x2, 0x4000080c, r4) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000780)=[{&(0x7f0000000140)}, {&(0x7f0000000000)="bdc100fd7b3d36e86982f3b25665372a791c4b4bd3e43e3cef7fa3ac9824f458262d0136127fcd4ae725107c99f1", 0x2e}, {&(0x7f0000000400)="6649fee04d65e432c60daccc954eb936d17d561dfc3a2efc615d8ff64cbefe0f67554144d07dfb6c7b981573bcbbf5b9464ca449a2197369c2a38ac3dddba30adad7ad1491a5a8bc1910b7fc54ddcb3f84a1cfe681ee4b522f89f584687bbfdee8edf6931b15bfa6d185ad3abd1f40a946ed27fe009857a84b43c4410dc65ecd7819d9b26e6539a3c0649f96317685f6f01062287246221ec04ce764076ddd0cf4b47f248ee2066e2c820a945bf3afda4b02a3786a07f728b891f5ba7d897879c8b6ab6dde537443b5660aa1f822cb3c251edc78ba6be7063a9b231439d16493cb3cec", 0xe3}, {&(0x7f0000000500)="8c4d28e139d54bdec6fc8dee9a8e784243068cba5dcc7dd580bc39a187eb2a00a671310ea778350048960a5beaf4a78ad7afcf0135a8d312542de9bc0d7e01ad9ffef30f27e15ca710cc4bb48c8d91a3882ae22baf134c114536d6a5d8088716077915a1354b687447c7d2762c34e8ddbf9d0495174bddbc61f70a86a37001c5d64f522e8fb2fadc84a6feec5f5905a95ec05b02c38dbce8c304332287b36d3de1f13fdce23258", 0xa7}, {&(0x7f00000005c0)="3204133836e3e1dad1b307b90030aee697a2c590726a45351532a4b5136311db659bca9fb949a0e4339e1167408ec04f8daa760cbe0cd310437c8c8bf6672613e68279baac1d4e8c83d805b6c6b1fb5a79224d3d61c77f3c7ea3c1433685513104cb171f191e3cf49938faeeb6647af219e5bc548a700b2edda7528080d091199d7a2b3fd5e198820b1b006ad669e6e83d43ab6badf83440d7bb3d4d1b02cf162ee7384bb5ea1621f2a5658c1886202d18968770cccd9308ce8ec3d308a53773370cb757d6d2fe2d89923a274a1057ad11d1567a99cd1086abb062ad9a97f2327561a49faa30c137ade224dc70f8ebebfb3f312fd70016da587075", 0xfb}, {&(0x7f00000006c0)="a10950d86b2acce1a6a494caa0c00efbe45fd2df19a5dedfa0faeb88af5c96cb6f33886689477fbebd75be0bb70d30d342fac85c2fe6b479f07169e0d8ce868137073db4a877a415b41f5307be995255359f2dc035e71fe6c10ff0226e372d4ba8ec6adb4bbf8484e63f896508c9b0139145e583efa6021f8c6876a4cc56e2663fc6f5bd5d275b8298c3c0d262cf0af94959cf48e70a9249254de916bcf88ca2a60c0719bc65d794fe6fdbfbcf761f7f96", 0xb1}], 0x6, 0x0, 0x0) 02:38:49 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 02:38:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)='s/IW', 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x80, 0x9) sendto$inet6(r5, 0x0, 0x0, 0x402, 0x0, 0xfffffffffffffd21) 02:38:49 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r2, 0x0, r1) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) r3 = getpid() socketpair(0x6, 0x30efc51303536610, 0x54, &(0x7f00000000c0)) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r3) ftruncate(r0, 0x0, 0x7fffffffff6) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000200)="a6", 0x1}], 0x1, 0x0, 0x0) 02:38:49 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) close(0xffffffffffffffff) r1 = syz_open_pts() readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) execve(0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r1) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) setrlimit(0x8, &(0x7f00000001c0)={0x7fffffff, 0x6}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x10001, 0x732be46e, 0x200000, 0x2, "cc126c3eebf709e09d9779a31dbed6bcf908db42", 0x9, 0x8000}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x2, 0x0, 0x20, 0x9}, {0xfff8, 0x3, 0x9, 0x200}, {0x3, 0x5, 0x9, 0x5}, {0x0, 0x81, 0x9, 0x1}, {0x1b5, 0x8, 0x8e, 0x9}, {0x740c, 0x4, 0xf1, 0x10001}, {0xff, 0x1f, 0x81, 0x8}, {0x7f, 0x7, 0x1f, 0x3ff}]}) 02:38:49 executing program 0: readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000000200)=""/4118, 0x1016}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x202, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwritev(r0, &(0x7f0000001280)=[{&(0x7f00000012c0)="89c7f96c40d5e2ac6f36d9ed7a4f3bc190501786208e583863f892a0000000001edaaada65c1c67433a7f2c734f67788c8b39aad32405e53d6f27dbb15e9aa6c3a87ecfe62f74da5d015308e6f52e0eef31ff46abac73394b44de216aec996262972", 0xffffffffffffff71}, {&(0x7f0000000180)="fae657287e26", 0x6}, {&(0x7f0000001240)="0fd19256b877e7f964659983ad6f31d1ac1aaf6f", 0x14}], 0x3, 0x0, 0xfffffffffffffffe) 02:38:49 executing program 0: recvmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x0) syz_open_pts() syz_extract_tcp_res(&(0x7f0000000040), 0x85, 0xf687) 02:38:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) lseek(r0, 0x0, 0x480, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x8000}, {0x40}, {0x3, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 02:38:49 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000001c0)={0x0, 0x6, {0x7fff, 0x7ff}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) close(0xffffffffffffffff) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00cac32b79c130276110"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r4 = socket(0x18, 0x1, 0x7) setsockopt(r4, 0x29, 0x80000000, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="57c3fca3cdde29a6c500"], 0xffffffffffffff8f) write(r3, 0x0, 0x0) 02:38:49 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname(r3, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r4 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x6f}], 0x1, 0x0, 0x0) 02:38:49 executing program 1: getsockopt(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000000)=0xfffffff7, 0x4) 02:38:49 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x81, 0xffff65b4, "92547544ec00005f0a767e26a400"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="b240906c15f54157fac35f3582cc7d0a", 0x10}], 0x1) 02:38:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) ioctl$TIOCNOTTY(r1, 0x20007471) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="f432ef38fb840d3751dc3631051d156f1137a6a409", 0x15}], 0x1) 02:38:50 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0xff, 0x3}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="2b8c701773ddf1ddcc3f0ecf725f11"], 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) pwrite(r2, &(0x7f0000000100)="fb63b57349964580e0dc1e841ee408a025c3d6305e159529", 0x18, 0x0, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:38:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x64}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 02:38:50 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x200000000006010, 0x0) setreuid(0xee00, 0x0) r0 = getuid() munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) lchown(&(0x7f00000002c0)='./bus\x00', r0, 0x0) chflags(&(0x7f0000000200)='./bus\x00', 0x0) r1 = getuid() setreuid(0xee00, r1) setreuid(r0, r1) 02:38:50 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0x8010570e, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[], 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc05000000cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000040)={0x2, 0xa11}) writev(r4, &(0x7f0000000000), 0x0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 02:38:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x28}, {0x1000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0xdb62, 0x40, 0x1, 0x3}, {0x8001, 0x3f, 0x8, 0x4}, {0x4, 0x80, 0x60, 0x8000}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000240)=0x200) 02:38:50 executing program 1: minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) socket(0x6, 0x4, 0x1) connect$inet6(0xffffffffffffffff, &(0x7f0000000180)={0x18, 0x2, 0x4, 0x40000000}, 0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x20, 0x286134) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x2) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) r4 = getgid() r5 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x24c, 0x0, r4, r5, 0x0, 0x10}, 0x200000000000, 0x0, 0x3f}) fchown(0xffffffffffffffff, 0x0, r4) setsockopt(0xffffffffffffffff, 0x1, 0x671a000, &(0x7f0000001300)="d7332384a349923bcb0209186bf57279bb08e0cf08e72c786c4b09ebfd36dd60b853162e96679427ea378d3450e6b57fdf9645fc1670a6cc2ec2ea718361b32aed6ccfae2a721c02eda62ceb0e915c6ddb6a2103afa5000fcf317a46f2e541c7f405b8c9dc9a9781879165d5d35f83e53c6df74731db3c362813ff7004b73d75579bd1ab5e736cb80956337ac555f986639a1180f21bf0770987c6bd1a0f90fcfc21ea58a1bbb5e8005a5f647dc7956ead6a58c975559b4601a2055f1c0d20becaa30c3d1c8f2524480892bd92f04d69b74c0ad9f5602396cce5bc28b03dd12786b2604bd3c550817293ef3f62cb8f6b2a178b1d798727a4c9dae75dd06ab0346a7dac944520f1f4aa8b16b629e171779333421425b415ac9e23fc75c7c679ecee0138e921bbba2cdaabab60efa3d133ae8e2520c4141945ca569a963e27211ed61fbe5df7f64add166aba17f2380cd00ba1de21fb04ea81aab1bf5e387572b1c1fa498e62eb268d0094d1c229daf3d1a0116429a5af9aeff85e05bf32d0604853ade5ef6f2def54d68d71a92d8774a3b1c40069bd1336a251725482680cfad787dd7733bebdb631d6d20ce6cb8d2dd684bbfe4bb692c142063a5b75e5e00438ca18d9a70aa607518b6255765abe4efdab295f4157361c54ce283bf7bdc4107a24bf6af57735d3d7b3a06fabbfb84e7810beded7e98e7c718b0e0edb28f03410a2af9fb5c4d9cdcd00f682be8a8781ff0e66cbb3e497b98e5950bf8c6bfbc9e2f15ae8d32168bf8606d9d4e463e21055818b0a976da0a72ad308ee12cba746b256fe269eac76fb7aa30dbf11803b97a75cf0249e67bd90f916931146bd2e14e4032f26816a8d3fb684b4c92b54abef2eb9a2ca52758f6493d90a80cff9073bab24b640fb9139d78426869255a6e75040de99aafc5f15fa1d17c0fff50ae0b1621080722bdcd91624487e5d6213c57ad541a8e127d9becc86635118ffcc0d5422db3d84dae64d1348d36b0f2fd569c640a6c1600a8247dd30658ad2592e9734a5987dd5beb5c4ef26ab02a2014cb64a7315353f5d1168addc5e7a5d8aba4fb54a99fb177f929e777ccbeb728ba3be5ee17bfb78140a5f20ce6f06559fccab454ca21ba3e8420abb0196eb0e527db864802ffb34dd3444fe8b6cc301852134099708e2d6dd5cbd221abdc24750dd5a1270c9e11b9f26d31ac5558b6a8f7c3070022409846abf59b23a842c4a3a272fa5a71745444b367f3aded9802991f1cd97de30f28bec0e30bb3e3f846b6f72ca3aea394ad70410ab7fa2dbc11cd07dc80626609df7a2f2aaf31088d2d8f12e17b0bd04eea26e2fc65bc1d608dc96d886773bd08b374312004ccd1a341442d9bfdef5334066298a813d0ba6d82b420036b119ee8bb1d038719cb3bdd734ffe1a33be56a98e692d2ec674198ff850b0d478ed2518d69fe1ac79983ae6a612817e82639069846cd1153e07db72760586ca8f728fa55a283ba12b1ab30c57db05e1aa8f175025dfb1f5f5e8a29d2e2cb168e33884099f1ac12071bb22bdb6ec13d70ad1a56e6b9c06cd92fae29cb9e7040116bb5206997e079f3a01bbbd749f416fd2f7f69f0bc690178e70b8b43b9b535f1119702001965b3f50641b7ae658d73022319693b8af98cb55a8f462d973616b97d90e85fe8837a0c2523af9ad39c0c156f6316843b5e5f82a30aa49918951f42fbb4ec2a700cfc6e7ddf75a0333141c8b431de9bddacd2779325d89a030d49156a02ac733cf76362066491392ed229507690b3988710e5328fb374bccc3ee092054b65dcc3c26ce811afbff66298d1881cd07a32b442bce64dfcd4c7692d366c0a01778b732c1b249cb3e9c65736c132e99dea5a6025ca98421736031eab4892bf406e4bc113c00f85098dccd42f82610248be80f60214bfe47a2d89652911f3bb47156d654c5fe455fa999b57422e9ff2e7b0997da13f99c110221177159f5c49d29a0dd9ff73bd7a7ef69995376d9a71409237dd4ea9b2817204b93387c27d9a2bfb4018e6b6aecf18528e7e7491292a477204fe0e5795d17aae19294fcd7d17946c9beffab811bd2737eed33fc5c5ea13fa3075a78c364c56609f3125ffd9a6e4246a87ecdd8db5d2aa430976d883ffa34d84784ca2e204e126ad0aab9a3077d62daa3a7abbd94317864caefa5591500a39074bf389c7a9e7b89c8c3b1e48c3ed5cb175c64309b46831e80943ed14613e41ddb5feae582f428c1508576c734cd7299b2a9897674b00ee6a03004e837729d954de93ff27501e0912d7e276113353d5277e11c9ad4392e58fb27d11372cc2df5c3a77a03f610d22f9f4c3eb25c7ec3d521c38b4f145f2d59fc1d52f484dbfd5f708f95fd248a351d965acc5a022b2da83e3f055c565ad4e737b71f76f97f011b50085c0e65cf8e4f0febe85fdde4ab009e47802f8b08d52f70e404cfdfc81852905f072a01c486bf1a30830d65ced131496299c93770404c52ca52822f2101fae6313a1381cfc0042791f305514e7033608f258c805b37bfa4a17c00a948e5b69099afd5ee3e7b19ee2ce3d50453c34aa14476106a61f87eccece03d37aa288395e483ed72f8c0235f6525857170eb17dd51860b4bdc17cbae732a8e303ff70b1ac10cb261bbfbdbba9e39354cedd069c174a7c10d710146baaa86a93e1ae86896a3bf717aa175a4ebce8ea1c39a44d5289559b3cf34bd47930b6f6d4c3b2479d77e7d0f7087cf5f44a0967ef88bc0a970ac908e4dcd5702508e70dc8e9e132d185f7af393f9236b49c8d64b3b6ad5e77015f6916e0f5943c332c5d78e58fe32dab2411c409d29ec90dad9d96d0978e5f2979aeec1f13e2012811a2a217ef24f0623fdb1e067cbe374cee22c34dee5138951ac271506e8b7eb60b485a9d87eb02455f882a42b4cda4491794d89e012a4a64c2abba861ad684dea79328643f6daa51a17eae5d07beb811cda7aab79e0c10253cd5f4a9dacf0baccfd657fb64922aca78fb6495e36e8666826320ba31aaab2b67e90e3ea10c6bb6fe74e35e08e5518fa11125f78faca1a7c9f12e803d60fc50ad44ac7fdb006392a9fd4b5a7b81025037aecb7f8060ddd19c2942abec4e71360e4e1bf7f7e6f8f4998cdf186110e82b0af05802e5e748077ef8411bbe08b1e24fa5f3cc2421e931aec59176960999eea29fcb2303ef89001e52256422e10065601557b6de715f9e3df6eb55a68f9758884cf69070ec47adeeb1c555f17207e1b70441cb54ef3aa9445eb9b45fa351be55001e6a355f893d3b0927a44d90cf7a475839b794acdbe596159159242a303bd762c803f10c7a8d0f7ef015775303d3ee34f6b261ccea5d3aef9abbd74c7023c774f2f0aa1c492bdc25ea3fff9a9a1d2240011810ddb99e268cf8ae159ab44528c6cdf6ef3fef39f34fba2093b2fa99f1a8b8457e7b7a6fab9c6bd00977bf448f8474398110f6b6eb01145a0cf8571bb1eb6b8cfb3a480f79802d421c9dfa82013569dbb4b28fdc87ed5bbd1ffe2832a71bc769175192f07212daf0a24873edda664f0a2773ded21bcafe35c3e992ee8ade9316f77c203ff6f315d8abbf59e835571dd3acd3bc69062c7ea7603d9a60606d28cb0196f42fbbb69ba688c2f8ff90f144d402088cc70df8146612d6a5b1286be114ff7193b69bb3eeb6887a3cf38c0b610b565db989822de528e88354a9e9c482dbe5f2348b30b195df3a68b543af0c3b72719918d97ffd3d880c10e18ae538c4617b28d2557436c2712a01e0faa54d82b5e5b527d133ff2bf9d860fe76f1e24ce8cc741d96cd1cb3f98e3d049b179f05bf03378d4817565409dc199dfb19832e4e098dbdc58c42fd79ec36c3cf1716804ffb82a0ca73993a5eecc7c8626b10730be820688e516b4c63a2718eca44cd125716b8f95be2a09317509e99203286e62b0a8a0688cf672579b7c63ac99d565d1377d44dbc69399f01261df66836514f14baa5c755f6e645e0b84968a450b9700eb3499e7328fdd259af39a547a583be68f6eb3a3a8d9e6eab70abc54751f48fe4048871b208c018109889e09c09e4c2407db6fcf77f6d828bb87fdbdcf6e055f2c82c9f233df507875142496d48f0d78f62ab425c3739b19c2c5ece368b04a3f9c005660e5e9bdb0f02fa7b2752de041761c09bbee6c4594f24089bd6d8b9e53df447012c15bd322b4c9110f2d00d52678bee95c737b1112c554c3d646f0c73d96b53b999ea7782fc148754e510182e912db420c7566b484ff9a00df0283907634ad75a5cdd0b8bdf169c0a7f72fc1291d39128a4f74d719d8f10e229a5a6c0683c0041f18ae3c132720ee2ebb408e2584ebfe4c73d967bbb9f209ff79ea02c03c74a814f4351a365dee07b10bf18228760453a108502ed74a222267faef48ee5dcd4bd55058cd43294029a5026e40a866124c868a51e98c4cff27115f327b86f133a1f0323fd14e3c952df3c491eab5689bc5b5bdad89c8f4a4a41da5f8cc5da98ee7350544ca0c373d10ff7a26c19a26b54bb01c24c52638a3fee0833b4ea5b751b491debcced41d378b2849a5b95cb3029d231deaa9c6c9402d5bfff0b80c300a4c814c5743a1d3c37d7239d346def023ea82dd0ace9adfdf481f93393ce1447548653c7816521b0f717fed37421d3d7686e27789104191c1a38221f77bc16c960d940fa4c574db72c0cfcacd4f5c9f5f9c6ce33875cae6936defa013558dedbef8a586177f5688367830b0811ab15242fd8d2bb8fb446d66daac0ded270384059a01cb1191a3e133c43580694209970e25d8dbd2b068bf9cecc37a683f7825baee132a14520bee2c65aa767423c7214db8f15ea69ddcd2c31f630f5ba2d5e9f28308358ac324bc9ef91e75e1df5bbc6d22800efc2f7106f381960eb31511d2bdc06c4c2db5deaec6adbf7ecf6f468117212c98b6d57a5c0af54a865ef4e5ef7cf4d1027e531eeaede701db0d79be26f4301ff4e7611667c0b6e6228402e2ef5684c07c9abbbeca7791bd4d737aa2fd5e2136c1820d1892a4bcef0b8b9b2161bd89483e4aabd51ab2d0c092f71de48045e2810f20b78ad9af4917c0820ae601cae92b045b6837036bd1cee1230c78593fbb6e0c3a9c7ee099058ab440f75f6ec7e8bb6dd466ecae3e0ed1dbdf16443c969fd986a22b6a94ff565e9ffc6fc5c9ab1d3e7707f5d7999dbba804089dc45423f761ec91c00bfdf81bdf848944603bd962bd2678dcebcada842b64918428da4d938b6864621d56eef6f40dced03d29084282d8dc3f58c1309883f45f6b7b242f344ace35ba02ddc5e80cf1ea46607a2317635c6a05121f7a0eb9ec71045d71b532b27e8c4757b38f0b9cfaa75b133d0e294554cef3a84388b0210cf41e39982b1690f541b0f462b96814f88c293204a1f00fe390661a401dcd0684b4e84e240ed0a732d8116525481ed0b14b035dfeccc73ed852c29b4e472182fb07510b09ec5dc625d2f638065b7b74f81e1440eda194f7e6229cb77e6208e2c2066e34c5e5aa50348e2608be41b020c9479072da3a3a9f8e4c1706dd65bf212bdf48ff255607f076fcd2ec7af77d6bbb69867b734cc97d796be858427628dc60af4a96b329668e6621bd4a42958682088b95182e644f6eacfa0853411b14875d4fc8673b4ed11e559934eee5bdf412fc33c7813612326e6f2031a82f33705e7125a177ae33247609fa46d7d52eed1e158f56fe4ff4bd784d41b0f3e6acad717ed9f307706f9e3831844ffa9bd51eced41215f0e7689762beab105fcb0", 0x1000) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0xe1) write(r6, &(0x7f00000000c0)="009723100fc3a0c9da405bc51af91c14c33e97ab07a809e62711e8934191f3373bc602405596463f5a95915cf367177d619a8f4c30ca77eb3dba8cfa9e5eafdfe72dc89120224c7b6a18c227d1826780a0f912194e9a7a687289deb135937cd5bd08b22ff8794fb3cb205a1fb46d6cad285e1d94e1063349440c51fdec11abf45ec90bb64e17cc5eacd5b40b66d042c062", 0x91) pwritev(r6, &(0x7f00000001c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) 02:38:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) ktrace(&(0x7f0000000000)='./bus\x00', 0x5, 0x1610, 0x0) 02:38:50 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x408633c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) r1 = semget(0x2, 0x3, 0x18) r2 = socket(0x2, 0x1, 0x5) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f00000001c0)={0x10, 0x80c9, 0x4, 0x4, [{&(0x7f0000ff0000/0xd000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x1000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x40}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ff6000/0x8000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7ff}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x10000}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x4}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x34}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x9}) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0xd2f, 0xfffc, 0xf493, 0x1ff, 0x401, 0x8, 0x80]) uvm_fault(0xffffffff8260a938, 0xfffffd0000000018, 0, 1) -> e kernel: page fault trap, code=0 Stopped at tun_dev_read+0x138: movl 0x18(%rbx),%r12d ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xffffffff8260a938, 0xfffffd0000000018, 0, 1) -> e tun_dev_read(5d00,ffff800021f8d6e8,10) at tun_dev_read+0x138 end trace frame: 0xffff800021f8d520, count: 0 ddb{1}> trace tun_dev_read(5d00,ffff800021f8d6e8,10) at tun_dev_read+0x138 spec_read(ffff800021f8d530) at spec_read+0xf1 VOP_READ(fffffd806e76d008,ffff800021f8d6e8,10,fffffd807f7bf840) at VOP_READ+0xbf vn_read(fffffd8066d70998,ffff800021f8d6e8,0) at vn_read+0x124 dofilereadv(ffff800020ec6c48,f0,ffff800021f8d6e8,0,ffff800021f8d7d0) at dofilereadv+0x1a1 sys_read(ffff800020ec6c48,ffff800021f8d780,ffff800021f8d7d0) at sys_read+0x83 syscall(ffff800021f8d850) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x1b71a761140, count: -8 ddb{1}> show registers rdi 0 rsi 0x3da rbp 0xffff800021f8d470 rbx 0xfffffd0000000000 rdx 0x12f rcx 0xffff800000a1c800 rax 0xffffffff81622e23 tun_dev_read+0x133 r8 0x7f7fffffc000 r9 0x5 r10 0xa15218a0258d39a r11 0x1084298a5dce516b r12 0 r13 0x3da r14 0xffff8000009d5660 r15 0xffff800021f8d6e8 rip 0xffffffff81622e28 tun_dev_read+0x138 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff800021f8d410 ss 0x10 tun_dev_read+0x138: movl 0x18(%rbx),%r12d ddb{1}> show proc PROC (syz-executor.0) pid=447463 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff800020ec6018,0xffffffff82669f00 process=0xffff800020e93b08 user=0xffff800021f88000, vmspace=0xfffffd80673a7b90 estcpu=30, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 53210 351299 9125 0 2 0 syz-executor.0 *53210 447463 9125 0 7 0x4000000 syz-executor.0 53625 401946 0 0 3 0x14200 bored sosplice 2532 122689 45386 0 3 0x82 nanosleep syz-executor.1 9125 431626 45386 0 3 0x82 nanosleep syz-executor.0 45386 514982 56754 0 3 0x82 thrsleep syz-fuzzer 45386 479016 56754 0 3 0x4000082 thrsleep syz-fuzzer 45386 296964 56754 0 3 0x4000082 thrsleep syz-fuzzer 45386 79490 56754 0 3 0x4000082 thrsleep syz-fuzzer 45386 201982 56754 0 3 0x4000082 kqread syz-fuzzer 45386 136746 56754 0 3 0x4000082 thrsleep syz-fuzzer 45386 455198 56754 0 3 0x4000082 thrsleep syz-fuzzer 45386 227648 56754 0 3 0x4000082 thrsleep syz-fuzzer 45386 444303 56754 0 3 0x4000082 thrsleep syz-fuzzer 45386 280878 56754 0 3 0x4000082 thrsleep syz-fuzzer 45386 286179 56754 0 3 0x4000082 thrsleep syz-fuzzer 56754 348838 19227 0 3 0x10008a pause ksh 19227 21183 86073 0 3 0x92 select sshd 67549 346018 1 0 3 0x100083 ttyopn getty 86073 385759 1 0 3 0x80 select sshd 45871 373816 46984 74 3 0x100092 bpf pflogd 46984 125198 1 0 3 0x80 netio pflogd 9941 93344 99966 73 3 0x100090 kqread syslogd 99966 291502 1 0 3 0x100082 netio syslogd 58545 146850 1 77 3 0x100090 poll dhclient 86513 405719 1 0 3 0x80 poll dhclient 72354 309255 0 0 3 0x14200 bored smr 70842 470012 0 0 3 0x14200 pgzero zerothread 81742 150878 0 0 3 0x14200 aiodoned aiodoned 63820 124689 0 0 3 0x14200 syncer update 71700 26143 0 0 3 0x14200 cleaner cleaner 82787 394243 0 0 7 0x14200 reaper 32362 353027 0 0 3 0x14200 pgdaemon pagedaemon 72540 489968 0 0 3 0x14200 bored crynlk 13360 331456 0 0 3 0x14200 bored crypto 22678 241061 0 0 3 0x40014200 acpi0 acpi0 73304 80439 0 0 3 0x40014200 idle1 11914 7023 0 0 3 0x14200 bored softnet 52344 155229 0 0 3 0x14200 bored systqmp 22756 399745 0 0 3 0x14200 bored systq 7874 99076 0 0 3 0x40014200 bored softclock 49117 455644 0 0 3 0x40014200 idle0 1 46973 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 53210 (syz-executor.0) thread 0xffff800020ec6c48 (447463) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82656c38) #0 witness_lock+0x4c5 #1 vn_read+0x45 #2 dofilereadv+0x1a1 #3 sys_read+0x83 #4 syscall+0x4a4 #5 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9622 6693K 7258K 78643K 13795 0 pcb 13 8K 8K 78643K 145 0 rtable 119 4K 5K 78643K 374 0 ifaddr 98 18K 19K 78643K 208 0 counters 45 34K 34K 78643K 87 0 ioctlops 0 0K 4K 78643K 1507 0 iov 0 0K 32K 78643K 92 0 mount 1 1K 1K 78643K 1 0 vnodes 1229 77K 78K 78643K 1996 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 13 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 38 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 5 13K 25K 78643K 700 0 sigio 0 0K 0K 78643K 12 0 proc 61 63K 95K 78643K 519 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 55 0 in_multi 71 3K 3K 78643K 149 0 ether_multi 1 0K 0K 78643K 32 0 mrt 0 0K 0K 78643K 3 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 243 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 116 86K 90K 78643K 3220 0 UVM aobj 42 2K 2K 78643K 46 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 152 0 NDP 16 0K 0K 78643K 41 0 temp 130 3046K 3467K 78643K 11519 0 kqueue 3 4K 12K 78643K 45 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 9 0 1 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 40 0 38 1 0 1 1 0 8 0 rtentry 112 51 0 3 2 0 2 2 0 8 0 unpcb 120 332 0 322 1 0 1 1 0 8 0 syncache 264 12 0 12 3 2 1 1 0 8 1 tcpqe 32 111 0 111 1 1 0 1 0 8 0 tcpcb 544 1041 0 1037 3 2 1 2 0 8 0 inpcb 280 1532 0 1525 3 1 2 2 0 8 1 rttmr 72 1 0 1 1 1 0 1 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 ppxss 1128 7 0 6 3 2 1 1 0 8 0 pffrag 232 5 0 5 2 2 0 1 0 482 0 pffrnode 88 5 0 5 2 2 0 1 0 8 0 pffrent 40 98 0 98 2 2 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 69 0 11 1 0 1 1 0 8 0 pfstkey 112 69 0 11 2 0 2 2 0 8 0 pfstate 328 69 0 11 5 0 5 5 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 205 0 6 13 0 13 13 0 8 0 art_table 32 206 0 6 2 0 2 2 0 8 0 art_node 16 50 0 6 1 0 1 1 0 8 0 sysvmsgpl 40 20 0 11 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 36 0 26 1 0 1 1 0 8 0 shmpl 112 44 0 4 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2373 0 966 46 0 46 46 0 8 0 ffsino 272 2373 0 966 95 0 95 95 0 8 0 nchpl 144 3488 0 1865 61 0 61 61 0 8 0 uvmvnodes 72 3088 0 0 57 0 57 57 0 8 0 vnodes 208 3088 0 0 163 0 163 163 0 8 0 namei 1024 10719 0 10719 1 0 1 1 0 8 1 percpumem 16 54 0 21 1 0 1 1 0 8 0 vcpupl 1984 7 0 0 1 0 1 1 0 8 0 vmpool 560 8 0 1 1 0 1 1 0 8 0 scxspl 192 10716 0 10716 9 8 1 7 0 8 1 plimitpl 152 62 0 54 1 0 1 1 0 8 0 sigapl 424 918 0 886 4 0 4 4 0 8 0 futexpl 56 11825 0 11825 1 0 1 1 0 8 1 knotepl 112 108 0 89 1 0 1 1 0 8 0 kqueuepl 144 117 0 114 1 0 1 1 0 8 0 pipelkpl 48 168 0 158 1 0 1 1 0 8 0 pipepl 120 336 0 317 2 1 1 2 0 8 0 fdescpl 496 900 0 884 3 0 3 3 0 8 0 filepl 152 6601 0 6499 6 1 5 6 0 8 1 lockfpl 104 214 0 213 1 0 1 1 0 8 0 lockfspl 48 84 0 83 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 20 0 9 1 0 1 1 0 8 0 ucredpl 96 569 0 560 1 0 1 1 0 8 0 zombiepl 144 886 0 885 1 0 1 1 0 8 0 processpl 984 918 0 885 5 0 5 5 0 8 0 procpl 624 2434 0 2390 4 0 4 4 0 8 0 sosppl 128 16 0 16 1 0 1 1 0 8 1 sockpl 400 1907 0 1888 7 3 4 6 0 8 2 mcl64k 65536 11 0 0 2 0 2 2 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 5 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 6 0 0 1 0 1 1 0 8 0 mcl4k 4096 9 0 0 2 0 2 2 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 209 0 0 26 0 26 26 0 8 0 mtagpl 80 53 0 0 2 0 2 2 0 8 0 mbufpl 256 318 0 0 19 0 19 19 0 8 0 bufpl 280 5579 0 179 386 0 386 386 0 8 0 anonpl 16 92134 0 77529 86 11 75 75 0 124 14 amapchunkpl 152 5412 0 5267 24 13 11 20 0 158 4 amappl16 192 4372 0 3549 62 13 49 53 0 8 7 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 16 0 14 2 1 1 1 0 8 0 amappl13 168 25 0 24 1 0 1 1 0 8 0 amappl12 160 3 0 3 1 1 0 1 0 8 0 amappl11 152 72 0 53 1 0 1 1 0 8 0 amappl10 144 339 0 331 1 0 1 1 0 8 0 amappl9 136 740 0 735 1 0 1 1 0 8 0 amappl8 128 650 0 634 1 0 1 1 0 8 0 amappl7 120 435 0 422 1 0 1 1 0 8 0 amappl6 112 25 0 20 1 0 1 1 0 8 0 amappl5 104 805 0 788 1 0 1 1 0 8 0 amappl4 96 508 0 475 2 1 1 2 0 8 0 amappl3 88 116 0 110 1 0 1 1 0 8 0 amappl2 80 6267 0 6188 3 1 2 3 0 8 0 amappl1 72 29027 0 28571 26 16 10 20 0 8 0 amappl 80 2697 0 2645 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 45 0 4 1 0 1 1 0 8 0 uaddrrnd 24 908 0 885 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 908 0 885 1 0 1 1 0 8 0 vmmpekpl 168 10187 0 10154 2 0 2 2 0 8 0 vmmpepl 168 114797 0 112746 124 22 102 105 0 357 11 vmsppl 368 907 0 884 3 0 3 3 0 8 0 pdppl 4096 1824 0 1775 7 0 7 7 0 8 0 pvpl 32 275146 0 257428 189 9 180 180 0 265 32 pmappl 232 907 0 884 3 1 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 192 0 8 6 0 6 6 0 8 0