0efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r5, &(0x7f0000000640)="bc", 0x1) close(r5) pwrite(r5, &(0x7f0000000000)="ea140060", 0x4, 0x0, 0x62) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r6, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r6, &(0x7f0000000640)="bc", 0x1) close(r6) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYRES16=r6, @ANYRESDEC=r0], 0x2) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) 14:41:24 executing program 1: poll(0x0, 0x0, 0xc8) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x3154, 0x10001, {0x1}}) 14:41:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f0000000340)='./bus\x00', 0x40, 0x4) chflags(&(0x7f0000000280)='./file1\x00', 0x0) r2 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./bus\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r2, &(0x7f00000006c0)="56359d58209ccba749ddf4a6f2ea032e9a47b24657c15496f28001decdf44d7787f52877640bd819804c79f9ac573b1998269bd7e237c61f8bc54935d1014766c59cb8e85fcebb8f39ed3ff47840b1350df2d85ab5c3670e8ed5a9cd85e716f8703da539d1dca579d726a0695fe095bedd29ec8cec5630d5658aaa4ac032ef1950207dbf7e2a7a1a166c6a8f8d6c870efedf12a0ba4cc0b329b8b112b994bf0d8de9c821f12ca60e47a8485ca53bab28e5311671196acb3a682810c91cde732b1a3cbdbf6b4b3fa80e6526bbc1a3719b0a0587769883f6f965cdf7a08e5cc733f21c7cddc11916b454af8c226400b694683bc46641f9b4ca772febb5808d423d1e68158265817d106179d5f510b4eb7a507ac64be35de55bebc8397912b1b6f0564b7190be1f0e2c8793c85d560bacf4158a087128444c1ad5d4549c2256fd08aa562be1c63d7f57b414df43ec278425b592b695c4663c18a3b0b1928d90431175c41dcc40dd9ed8421eadf899d4b88b0106ee66ee13f408eb58345654e122849356a6a139dc90f773b50272ea57e0615d42b084d93841e74e1a5ec3f98129ec04c3bf16df117474bd2fa7960a61aff55279311182a1b739df17e223c40b0a7fd54339a8a86fb2f123a65ebd01a1a23e32f13a57bf84ae54ec05381405e5c4d52e63c10f70586e1bfdd18d89fb05bc77ee346eaa6a34a189c4c982981025b180cb6cc15944cba4cf21b9fff3c06ad4b0481d1116538b3f25b01dbb6f9c1a10a73fcc3a3e0a554509e7685453a032c1b840c78289c36fa4e020af99049c15c21162e65783dcbbd6f297ade94f04641942c1d86af5fa3d8b62f6a58876ff1081da5a52ead632900d86f69757a47d90bfdd58270a758e9474915844fd7aede74b3f80297e5371c72d74546451e1ad90fabbab2f2e88d8fffc1bbdbdebd47331bea5fd162a0f5295c87ad58d0ed704aab637dedc1e75da4620034966fc2d7e205a2033f7b203ee271b8f60808041035ac9e8a9c2d025fed844187bcdf11ff0f0bbf25fb0b0b8813a9fc4c05695c5808cf3c2b541037c5b310b98d3afe3461eba134961b75660d71042e9320c2628d3bc4e96b2e2dedac40f050df832831cd13396efed05dc7c6192334d8ad7d97d130eb61aacc642d2c1004eaad6df09e2af6765b4d5bca443a2da23f88facd1fd0452a92b4c274d987d90854e22836269dd46a137abd75bcf77784decdbcc9b982beb8ad255219ece3418ebf94f2f10695633811528c9b8c8949cc1fb2420a1538699db60ca899ba697bee20249a9017437aa98a412d710f4c65757b1309d01d8fcf8577338b3acef758fad6b2b86209b6747bb2bfbfca95f53781f6321f75f960137ab5b27215ea116e23006e795d6d52226de5d3e4f6309028ed0b8ce7d40dc76d05218350f348af1c322eddf1e1a8e46aa79f7867558e38ecfa5c9c87b45eea8ceaf65c292c8d9028f4a2201142fea34de3b24daeb8a864a760128b356ef84bd7372c9e0275d9c0110092053c2ebde62d7e3e57d6dd5b32b301c4c7c646904e86bdf53e844670f774464e7c21244e223b5d275980e8091632160a708217623d4b2f7ea55bcedae5ab69efd0a973c38b33b92c99f8f5fa8237a21d361a383b19c17ecc1dcab527c37387ce1abbd243e6949aa3e47210c77616eb17aaf32f905d850ed597d7ccd0a3151b94d57b91401e87dd2b1c5238ade808315a402822a9d2c26251453067137f3c70a77a81e714d7d4c772c84a575cf694357856b387684651ce18a8c6cd83c09ffaa8d76b951b40e34764f2f601f871fb93ef77bedf51f38fce258d4a5ea322aaed2ef30c4a9c40f02eee25d7595b7001d1eaaa282563244fdc6e5e7ab11885e8f8e7cf6a576df757866d17991e0dfd7a1d4a777e8886c6a559a992781ea30e436c9f0fb60ab87bffbb5400a3ea43e20ba2e96f3e83b189e724b845776e844a1682e58da8b3d48566aa1e5f032394e408d0429d4e3144f466a553f90e16221a87224f8b36a86321901ccc17e81eef5565a310c8e7cbb29901274f76594ba8a08e7bdd3fd129cd74c7a879930d84b44827f3e951af2523fec725027d363f1bef66b7c64d413eb80d0ad3c4ede0bce05d4b4c32f984972f7e659ad41b6204c0d8d4b46a12e6cacad2ffdc1f4619c619f9460b0db2b78924dac65a7ae02db4f9416cd25697d9b895d67f428de547d043dab4911f4e68f5aaafbbb5d1504bb17ac9a3124053f79577859235b05344ab513172f475cfa3682edb0c7919be1ae1bd2a2f98eb4c69177ce17e34d210e7f6478008a00916c414e53556e6178d3d317a6cd6adc2faa22d36ff6da962670e1fc33bba291e2aec910fbbcc933820d4dce3b5e27ae57ebc0c176272a50d3ad66958d52c5bea15d1c6f6f9df855b405e590653aba41f31ed35fdede63880d05e5261eab688fc6f4743670894464dc561d86a6fa217c482c572b067a7f3cefb6320b1438183fde0857c48798bc6e18f93187063e50966eedbd88db409097f463c298ae7c3fc5f6d4287285fd1d573e702ea793f04eae07943f797acb7e176dd18dbacf182c7127eba839b5848c087ce4c6b5f804b6c1b91358ddd8f772e8e2bb7a8b80eff2b68f3db6fdbd953baee7720d87be12c1bdbe164cea90222616c1fb00353a8ce0f10aa1bcb1b0cbf93b21c6f9b28e26d379305615065e554451beee698b18c4eb157fb20155186dbdbf7dd1816a5bc2491f888725a98673229bad13ed2da6dc33cf2540742c2cccc1c4775497977ac41bb6ba0108a32e6b533960f2aa24b120695135db59ebfd502ae8df83ee2ac887d9c0695231bc8cdb2a29550e8f6cc733fe4a512c40a67170d0becdd11854b4875d11f2498f89dd89647eed9ae727de606f5d24eba8e619eeb587fd891d4ca0953912c30970ffbeff85b68817bb732a122fe3c8fae77e66ed1ca5ead0c34cb13b9491453ad7290963c0dbe787b2cc89adc8e55903854fc331a4b49e02088718cc3593e5fcea632cbb572f1084d3ac1b1ec39ce836a89a96f5cad5199d4b954c07b1496fa52b1918a4f3d7909fcb365dd838c85fc0b1bf0119b359567a0515254ae8f155f8097aae3cc8c2f4c88695818b09a619be0a12594d05be7c5b2fc0cf9f6ae795b6b742431019e2d3f6b90f9704c4ad22fc505cf99dcccb0c340a51f21bfc98fc58afc9e2d8e75058c18021e56a18bc6f32622d78560fad36a3ddcacaefe2563512eeb7ce9cc1a36b3366a6a67946ff6e0eb8ff27d5df1984d32a4d6199a2627bf84b87c57c76c28de3af3cf80924ff06373fe1890264620ca59d616d4b8f77101f25edf9e5290b5c1ddbd884ca7a729a9cfe5fc2c6d2d8d5180fb80ada4337d2168c609054c99818619ab60358922b670d6f6f614a12969f3f2c669d69ccca3128af2366150d37a6a6571bad7879d83417dfe19ea5ad6fbb5655c33b1399f2dbb89d89b774019615d00586041700782f0bf6c70feaebb034014f44a84348c8bd66a99a348064c6b97d916a4cb09075895268670d3c4c3ba9cca948366b7df4043702aeb23dee8bb975bf2315dd317c4bfdadc7369f976521d92bdce32f8aa14495dce8a09bf1bcc024d083a7febe0797aa3e1a838f6038f803cae06ac22f000177b2e66a7a0e400c2ef7db6dcaebd73ed5e348d8ef6556467b0d78c3d2ca8d5238f4ccbdb42cb9719c1265956c95e1a351c6965ec9a4f7dc75718f5fe2db6dbb2926dbe82745bf73bc3fee197a3768227bfda54e45dcc62236ad3b4b3d6a5534d80d2d6fe6009aad5bb25779cc4d95c418a7161082baf7076af209564209be130c41e8445e8094f76e22de7003f9f3f6600760bb5b29a0981d571e5239abe674196f23826719fb3508ad6b636be031fe66004090ff557d630513dd72fdf9ff1bb56c800c0114dcda740206206e34ddb4b5f704c766974505be8ae56dfecf877555775c04ff628b2ea86ead67edd6a3604ea73636a6596e17efe49f2312e654be4eec822b9d72332fb21262e52e7051fd51d4ac8336461b741680e9f76a63e730ed9ec620bf3fbd17c69cf2e2dc8e39c0b4656d22cc61625c4e67dc5477c3cbf3920894321f6d102a431b1809a5e24a7c74284db1c840c9929e0aa188bcddb3606d02c221c50869a9d172a644703c718d73ba9630d3490c404bbd20a308445db5e905a0fc3a8e1714e24277d3d1b5a35b116b03af163755ad07272db9b43acb0982c198b484f4410133d35b76e56512f4e489d06d94fdb83a626f4bd430361159ae8967559d36fc24bb20c055ebd62e17fa960a25b971cf332f373e1aba610f95513eae78c9fcad150b458efd6e76fe936b1c8746efaf978c7ded17f1b0b5930a09e8dcb69a6d13eba95a314fb38770a726b6fabf77d81b00d8fa48ce63237489ffff86e972c2ff90343a95c729e7aee4ddb5d565b825619743a380226d7dd2ce9d9d0608148821862dd20edb137f5a7532ad8c2493586513f52485da39a6e3c12e5a93c8c0084cf8897a786b73941c8844b6dab1871b4ee5b64935780efe8ea9823f774a5c8dbaa852b0538d39e9e8ae7b806369a0316b8c8572a25aae3f71cd81ed542bf5d5aa12edf640a8f11c5d46072710dd914a1677af6f1f98e03a99eb0112f9b76d2fab14edb9e81721c5fa2900c499ea10953d6617c477035fa9e93a58e3db68a64e693e550ea84113ad58709db2f909a16995ca6d2997c8a854eb18038e9eef60eae59f3ae95082d1e1b3f90a4979db0c18d118ff86cc2e49b3a22513a6c2fbd354b29002df1bb70240d7298003c7ec81b7c8be1a19a79396b15c035c3ab9d4c743530a06f10a6df810dd2176d3d4ad6282a0116bcdf520c1673da962b4d82997c78717265709b44b8ba43495dadec90fdb7d63787371e3cf5bc40a270ad799f144331581a92c110748be430fef6243abbfea09102f05cb5004dd7ab710b383d6b15caea79e7b483df8bbe5f6cf9e1c6bbf68481d8e7ffd85a47ccb48c949d5e6faf4e8e955b490d551c80da59742cc017a6ff6d20d5df15b7f7ae42fa1c0d37827a920a88f9849b80205fba65c92f1a0fcfc716583c75c7cdfb7da3135677efee36bc99ec89f7c2dba48cfa1d4fc33ec1925470e85bd80b8e23b6182729e1611083d8c38c0dcb70578ca9cbc1dcc7c6ca387e2c841fad51911d629682e7c91e92eccd304a917160a9444c720e381a9845fd0d1f71de2ba238c1be609538a6e1a756e496b9c1ca9a7310e635f5c734f01b2c760126f266cd7bf14a3341cc4508c0f6bb19e0e3a9bca7e3fa2bffc6f8fbf53dc77b802cc9a8ed9175ce116f776cccd4517db1e0a184aaa7a0f27443446db3cc451d32d79b4ee20bae94089985e24b8b8f2c295faf391a12dc182237bd0f134dfab321fcec38e64fb4a4d1ce29f5abb23c1a7259a96db432ef665930a6105e4b42f924aea46882ad086e8fa8788c74a0fe967a62bb978da26be024113f8c8155a1a38be6180b7c7a54ae19a8b6a62982d1301f79cdf45b30c3c261c5caeab4f6e5551b0c33b61eeb3237f978673cad6e1dcf070830d82718274dc62381dfa7ef93afc9b72bf6af5ac4756bfd2e19369fe0aba479fb39cd7852630822e9687eb8d6dd038cb665c4a57220a225846a3b443ca3f2d2628adaee994a7fb09460854ce86cb45a2d04d27829bdd79d137d3125de268c370c4ab6cfa8d2fb5c35af96ddfb0e4d13ecc808754ddc4ff6dcb0d6253eba9dde1c440925450c41e53a73aa21b31653478ca4e56ab55cb5abc6d15244a61", 0x1000) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x2, [{}, {}, {}, {}, {}, {0x0, 0x1}, {0x0, 0x7}, {}, {}, {0x3}]}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r4, &(0x7f0000001c80)=[{&(0x7f0000001bc0)="85", 0x1}], 0x1) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000016c0)={'./file1\x00', 0x6, 0x100, 0x7f, 0x1, 0x4, 0x7, 0x35, 0x2, 0x0, 0x100000000, 0xfffffffffffffffc}) ioctl$TIOCDRAIN(r0, 0x2000745e) r5 = semget$private(0x0, 0x3, 0x222) semctl$GETPID(r5, 0x0, 0x4, &(0x7f00000002c0)=""/19) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) r6 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)=0x2bf) connect$unix(r6, &(0x7f00000004c0)=ANY=[], 0x0) recvfrom(r6, &(0x7f0000000500)=""/125, 0x7d, 0x1802, &(0x7f0000000900)=ANY=[@ANYBLOB="000200000000000000627573009ef1f6e6c878bbd012e1ab7ce69a4f8fbc11a4fe96e5e201008aaa29c0e9a0010000007e4aadd533c1f1bfe9e48dc462618ca038a2180f0b47401fad6f15d3d2605c1bf8cc4ae33a929f55624bce7bee4fe7c3cfdcd35a1947203dc8852b4aac6212d44ec874aa0c16c8cf03f6da02722b428c6a7c863dfcbe25c9ffffffff8c4140891aa0edc973cdf924fc28e8498703bcc26a73e3e4823600000000000000221b1ae94f1c7f0f47f0fd38f2b6445a525d97a24e17a3c8f3c9077b8300f13c0d868934c39ae9836a58ce29bd70b7b3d373f3d951a4409993a2446890746302d4678bdb440f29908e2ff858dc5a8531c3fa04775cedf785bee1cc0668d75485f196ba498959e597c5b209dd653e6a5c484b2ff9e796ce369c9e6ad8825ef6d806746947dfe20664249fe8752ce40a85a4c4f6d1539aa4727dbfd4e274e36ffac10ba69607be9b94a6fd992c9530af7c4ad2072002b982e90659d8881d57485936a149aeb2ac6d8d004f859f00928a7a8faa298d9530d56e912d1afd00d0922ade1bb92be499a25870ffb7f9e54418f0e2ca940f9f6bff1cc8f76616370ebacaec5577aae1a67d175b4c31b6e85a4efa105fcf8326bfb5ac2a0bfd9803497fbf1d6ba76c116d81659f045220e2affc6543a4650a77c5d10fe50d10e4f7c473e09fb277c7a66da9c44ecf3679286071ead44466539065ef939ed60e4f0a13547e50a25d872efe1e4abb5d5c1a863d72a37f39ac6995cf31d48fc2b03450ec395b995f3f86947ae77591269f8027fc9fdd0cb0c7d4d25ada00000000004fe2dc5b5dd9fb5a2518a059c0e191c851675d3ba0dbaeb70764186b5afc8661ec8c323150520a951c480864e05535b2e0bef7a8d244c80cc7dbcac851bbdaeaf1d906665857d526cd1ff87bd9e2fea19c2247451789da462642026e32c5dc7bfd369b99df06d7e4904903fc1482a824bf3dbb96afa5079ebed7471e39abedc34f427e94d29c4716145898eeac670571eb1833f5adc45458b3cdb940efe81f359bdef1ddeebee3d4a60f9924804c3ef352f1ee44388eb82b013c1f03ab4b9ec704bd4c6ad9c4f6a79ae686aff2f26dcc57ddf2cf0952728247985a4358a203de908e453c566959b1239fe4a547c928f303cba6c131cb1f5aa1dd188d9a0376998a0efafd2752f93d2c1c849dee50000000"], 0x1) sendto$unix(r6, &(0x7f00000004c0)="6d24e14daab7c9d9e2f5064d6db0c3aeaa8641c98215049ac966474b5c464b9a7a6a21be110e647d5369066fde61ecafca4087ee3393c7516a5c9e54c94df7e0736214040ff217465ab2ca9b00a645d32f07de4154607d2fd3741f97576bfef6c33cc7189deb7290d5a93f45407bbd5a19cf97b09df978bf10470ab3eee099c9b67947346affde37c02e9105a39ce2ab7c4677700f720f1a8b7366508b93d7483cfb2fd82a18576f161ce9691ba9356289d13aaf87093feabf03bd9da10bbdecb650e11d4f2c75509ed7ec2f33045513aeae6667b6f18cd4c977010606a15f6f4eacc7dd281a8505f0c46df29e67406d7f91b00786", 0xf5, 0x3, &(0x7f0000000300)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x5, 0x1, {0x4fe79930, 0x9}}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCBRK(r7, 0x2000747a) socket(0x400000000018, 0x3, 0x3a) pipe2(&(0x7f0000000380), 0x8004) pledge(0x0, &(0x7f00000001c0)='\x00\x06\x8c\x88\x03\xd4\t\x19a\x03') 14:41:24 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xd2672df6c1ee081d, 0x0) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b22149b90f000000000000c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7ad"], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = msgget(0x2, 0x6) msgrcv(r0, &(0x7f0000000040)={0x0, ""/187}, 0xc3, 0x1, 0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 14:41:25 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x41, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)="cc48b778f5f2392f5ebffa23469767325f535426843dad52610b67ec8011a87c36888234016074f9aa7001df2848519dccad335f852947d343eb66db16168c1d08edcfd789807692093b5f5dabec61438718a64901a361f42e2f306985cdbf36729209169cbd6284471e7a00a18c3a0f986123b628148997978fe84acdd8e93778612026d42c0a19c2e5b60acd1fd4e6f2036f4ec8", 0x95}], 0x1) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) listen(r2, 0x1ff) execve(0x0, 0x0, 0x0) 14:41:25 executing program 1: getsockopt(0xffffffffffffff9c, 0x0, 0x7f, &(0x7f0000000180)=""/85, &(0x7f0000000140)=0xfffffffffffffdfe) r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8cbc9b1bcc9d5d0cdb0a000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c40432ad91508000cf85f8783602a67897cff7f000000000000f3712087824e26e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e44e32f0f66980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017e1f0058441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addf787431e528e9e2d8c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e438a2e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612252dd4db4a40bb3c3b91fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef49b6348ce457d3d18e0b5cedf2d9eb1d5200095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa385236c6c40481db84295fad7e776a2caf04e2a71c4d06bcc2a72bb272a9eb7d255410a663edd422a7133972e69f85cc735a706ab759196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d040068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d536e035fd2202634626670e584885cc8c53ac73465afaab1cd39be95373a87ca277d106467be6f22e65990a95d3d8139a789eb2f863e9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12bec1ed116834e1e0a99081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f4900000000001e260073ab30cba944b5927efd33d319ed0d456db400000000000091b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda1010059e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb6777da113f50deb0a7a5a8132ef2b6d9aca7b286906d871a780b2e7548681231afafc3c552f2661acd9aad49386e15cecbced71533214bb0f54b2693f00000000000000e405ce2803684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa661e9bad7ed751d79d3cbb15058810b243e38c7703358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97c8201ab5fa56e9f41d447f5ff588520f3f7cbf229cc30200fcbea40a9b4f9990c634030000000005000070a08059947700000000f282ebea0ea0e3cff51f58a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204f837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e50100f707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829481de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6321f925b71e1821d8094df3559c6ddcf01fa61e6e50f7c51a2d06000000265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd35c34df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699261e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c55a9dd6dcc78092b66fa03f096e242fd3f9e6bb8009008c2d674f3646d79f70034a59c49b08d4bd78e4918c6e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d80065e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f43807004030905938a64abc812d6d90ece6f0704406cdf51e01e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b010006997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016a4d15d9e870b904b98c4dd0400000000000000ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0c7056aba09000000b0dc0e05068d3046f41083897f1858c8001ac0d9159a3f7b3171c14f936df59affcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59eb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75dcb81161a054a6a8be9e18c06e560048f8fe9157d5b302a4301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff08623f6025e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b76e60ef019eb4b4fedd562c8aa266a00a5931ebcdbca23c75058019f2bf912627a0d9c56f305254dfdb3acca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f080eaad748ae4edb6bcfb6856c2c5a4a52b6366dacacd0422c9fc48bbf33838e4000000000000000000000000000000d68e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff54269de997c07b8ace7e9378773dbb8370f6e7df9d0cc5464b787396bb0339644829777e9f8cb00ea9923b7735b935f3efc7cb9c25de98fd52de50bcca7c5296516cad3e713d1dbe30da05eadb1f9c2b2200000000000084eba5e903ce726672dbc3a99f34debfef88baadb59bc407946b2a7a6e919f8ad4427079ab0fd418d2bc929e9671fdab939463b54bfd23b59f089dcc9661e4cff42835eb2bcdd5bea0ed9039c561275184cbcd699fb0a93f0cebdcf073a3d8721c2e4d765e0ceaeee787a9acd6dcaee2b51368a78f34e13b31624d3457e72f40eac2fc5a9142d0677ca482fcd2e0c0776ca741aca871010c452fccea6a72cd92619add510d3ae35c62d75cc39a1a017cfe470b69ad3cdb722dfc23ed175dc745687d51bd415fd85239dd644b5d38ba23bb3821e832ce55753e36a72a64c1949f747364966e86a94de44187b4b5e414d8be71372fd77ae16f74ca0e4d62b87b2e93dba5da8599a4431b030444fdd530c1c1b53421227184be54b4487c82b18485d16037d1075ca028ac3bc52d8cc80e79098076d7f342ad323e8cacdc62f29c1ee3e7ab84eb96f621db2c03c142947b5dcf2ebc316d8605dbbc55a81d6b33fb5f592b13622b75e8a1aee6f90912a73911c9681fbe32d42737d1fb1fb335bbf2aa8703460ee5261fb81144e9d1a2b70f6f343a56a4a9db05bbf2d3cfa0ceb8035ceee5fcf7335a9f61a217bed43b0ba192acaa60bac196d9c2b89de017ee885cc2b2ee242115cafc8945268fd76c8935bcc8532da9e686c967da7af8205b84a3832ed4e788f81582f1722f1bc90b0cc6fd31ca4b692234959ae82b4e9fbc02aca05388676f30407cdd9084aee384545550d1bd92ebba0ac525c9f886cdeb9f839ac6817b1ebd787589da5e3c676a38c04a856e90ec866fe5717b2364c6d0a55cdacb654f7223c6922de5a6483259f2d8eef30100d884feb63a210927e2412f4bedc37b867622a3e00ad008a47eafba3e64ec856037a96ce5c459d884a46b9fa95ac378e092f7d17d814d6a900170a99c5098901779c2e12a5b4074deb82b0a2117646ccd96db79e7e7636f7e7f8083cb6399750f2b72133458869f4369e0a900deded9ef905e06b5288fe5e1b9"], 0x10) write(r0, 0x0, 0x0) 14:41:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000001180)={0x0, 0xffffffffffffffff, 0x2}) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000330, 0x0, 0x0) 14:41:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x3, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff83, "07000000577dac00"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="c4bd3d7510fd3e65d79fb1344ef602488762c77b49", 0xfffffffffffffff4}], 0x1) 14:41:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x3}, {0x3c}, {0x7ffffffe}]}) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 14:41:25 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000180)='X', 0x1) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) r2 = syz_open_pts() dup(r2) fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) ioctl$TIOCCBRK(r1, 0x2000747a) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r3, &(0x7f0000000640)="bc", 0x1) close(r3) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000080)=0x16) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() 14:41:25 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="b61644266348eab42ebc5ec49be4cbb8108dfbc2986c80e6397f9cadc6eebf25a8987c8c74d03ca1ab2be37669bed0f688a045885c2691f11e0cc5799b5d6dfa08ad64356f1f28ea09f6f237a71c469109aebd5540f163bb94099ae6bf710b308946dd8de2de9a39761b5fef45828c0e96065ad7c0374a66da2ac423b4f3bbd8da8884fb1df0641fb00c3596853a22b6cc9bccf72fed40d98512a8ecf42bd7ca5dd32b24d1bb31083dea749809f9196582df8d46a83a0f3278546e4230c514b08b63b47dd3d48a252e82b1c0c78a9e0ef6f8"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) poll(0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x2, 0x101}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x2d1) 14:41:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) fcntl$dupfd(r1, 0x0, r1) accept$unix(r1, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x2, 0x5, 0x4c, 0x2ea}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x48}, {0x54}, {0x6, 0x0, 0x1}]}) socket(0x2, 0xb3a55b9648dd1e0, 0x0) syz_emit_ethernet(0xcb, &(0x7f0000000000)="b6") 14:41:25 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000000000020a, 0x100) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ftruncate(r0, 0x0, 0x7) fchmod(r0, 0xe3) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 14:41:26 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffc1e, 0x800b636, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = syz_open_pts() dup(r1) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r2, &(0x7f0000000640)="bc", 0x1) close(r2) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190a", 0x87}], 0x1) 14:41:26 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x20000, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x3, 0x100, 0x5}, {0x18, 0x3, 0x0, 0x7}, 0x8a38, [0x1, 0x8, 0xffff, 0x4, 0x5, 0x7630, 0x6, 0x5]}, 0x3c) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x10001, 0x30, 0x2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x48}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="bf0a1fd92cac014d1320b900369f") 14:41:26 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000280)={0x5, 0x6, 0x81, 0x1f38}) getsockname$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r3, r0) truncate(&(0x7f0000000500)='./file0\x00', 0x0, 0x7ff) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000002c0)={&(0x7f00000001c0)='./file0\x00', r4}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chdir(&(0x7f0000000400)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0xffffffff, 0x5a24}, {0x18, 0x1, 0x9, 0x401}, 0xf08d, [0x939, 0x34, 0x80, 0x0, 0x0, 0x659, 0x6, 0x7]}, 0x3c) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) stat(&(0x7f0000000440)='./bus/file0\x00', &(0x7f0000000480)) r5 = socket$unix(0x1, 0x5, 0x0) close(r5) stat(&(0x7f0000000340)='./bus/file0\x00', &(0x7f0000000380)) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000580)={0x2, &(0x7f0000000540)=[{0x3, 0x4, 0x9, 0x1f}, {0x1, 0x81, 0x2, 0xffff}]}) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f0000000300)=0x1) 14:41:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000100)) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000080)) socket(0x0, 0x4, 0x8) 14:41:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x8000000000024}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000000c0)) 14:41:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x19a) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x20008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:41:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r0, 0xb}], 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r1, &(0x7f0000000640)="bc", 0x1) close(r1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x9, 0x81, 0x4, 0x8}) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e2f66696c653000021aaf22f4e7ed35bde5c63e0408d5b6d57c99574fc2750ace047a1f51f76585ecf6ecf675d2fa639805209b3bc8881a29ed8581f314400db9a980544c894a6d0a2018cdacc024534bc16fc40efa83284408e85c224dc8cc789bc72b71cb95227bbe490891"], 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f00000004c0)="e25aae490000000001545d8488199ccf9c9fbcf3820a946261a5f2c8ef255b5d088519", 0x23) 14:41:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="e1", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000240), 0x0) 14:41:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r1, &(0x7f0000000640)="bc", 0x1) close(r1) writev(r1, &(0x7f0000000100), 0x78) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) close(r3) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x80, 0x0) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r6, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r6, &(0x7f0000000640)="bc", 0x1) close(r6) r7 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r7, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x15, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r7, &(0x7f0000000000)=[{0x3, 0x8, 0x1000}], 0x1) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000240)=""/169) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x8, 0x0) bind$inet(r9, &(0x7f0000000340)={0x2, 0x3}, 0xc) poll(&(0x7f0000000000)=[{r8, 0xb}], 0x1, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r8}, 0xfffffffffffffffb, 0x1a, 0x4, 0x5, 0x5}], 0x497, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x2, 0xf000000a, 0xfffffffffffffffd, 0x4000000cc}, {{r0}, 0xfffffffffffffffb, 0x44, 0x4, 0x800, 0x1}, {{r5}, 0xfffffffffffffffe, 0x1, 0x8, 0x80000000, 0x4}, {{r1}, 0xfffffffffffffff8, 0x1, 0x20000000, 0x8, 0x9}, {{r6}, 0xfffffffffffffff9, 0xac, 0x4, 0x80000000, 0x1ff}], 0x1, &(0x7f0000000200)={0x2, 0x9}) openat(r2, &(0x7f0000000080)='./bus\x00', 0x200, 0x64) 14:41:26 executing program 1: nanosleep(&(0x7f0000000040)={0x800000000002, 0x400}, &(0x7f00000000c0)) rmdir(&(0x7f00000002c0)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x6, 0x0) kqueue() ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./bus\x00', 0x3, 0x1000, 0x100000000, 0x1, 0x0, 0x1, 0x3, 0x1, 0x0, 0x3}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x10001, &(0x7f0000000300)="cf", 0x1) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) ktrace(0x0, 0x1, 0x8, r3) r4 = syz_open_pts() r5 = dup(r4) r6 = semget$private(0x0, 0x4, 0x221) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001d40), 0x0) r7 = getegid() r8 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r10, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r12 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r10, 0x0, r11) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r13, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xfffffffffffffe8c) r17 = getpgrp() r18 = fcntl$getown(r11, 0x5) r19 = semget$private(0x0, 0x4, 0x408) semop(r19, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r19, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r19, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r19, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r19, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r19, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getegid() r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000100)={{0x3, r20, r21, r23, r25, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r20, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000001bc0)={{0xfff, r20, r7, r8, r9, 0x4, 0x200}, 0x80000000004, 0x26, 0x732}) r26 = syz_open_pts() r27 = dup(r26) r28 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r27, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r30 = getegid() r31 = geteuid() r32 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r32, 0x0, r32) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r29, r30, r31, r33, 0x4, 0x200}, 0x4, 0x1, 0x20a}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSBLEN(r34, 0xc0044266, &(0x7f0000000180)) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r35, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x1}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r35, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) read(r34, &(0x7f0000000040)=""/32, 0x20) syz_open_pts() r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSBLEN(r36, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) select(0xf7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) 14:41:27 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8302c0ffffffffffffff0a29dd8a718f17066a9fa2975043aed40b97f8837101c2664ecdf99499eb2daf0997c78dfc175f993292663e35e268a6122ba4cda19c628bd9caba9f3216df85f95d78565acacda2216654b15241288b49190400000000000000218a9a5ded5326a45a72f546182c94c0361f1c75aeefb477191fdef2ea5198edc30ed565619abe44470f0e36c1f77a195805a947699d79c4878a268f6d67fde241de5ef65d0a39f770981b867fd53953b9d720d09cf2b0f79a459509f874a0a89136a75a191c7b41cec71fcf"], 0x10) clock_gettime(0x2, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000251f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc080001a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed72794428ab766c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e5006aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r10 = getuid() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r13 = fcntl$dupfd(r11, 0x0, r12) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r15 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r17, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r14, 0x1, 0x9}, 0x800, 0x1, r15, r17, 0x6, 0x1, 0x1, 0x2}) r18 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x8, r3, r4, r5, r9}, 0x3, 0x0, r18, r19, 0x9, 0xb01, 0x9674}) r20 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r3, r20) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000100)="33ee0d803c8176baef9b18250e729bf0be3219e9f3a29f5a7dbc6e26623bce4b2e72dfdd17a7fa14affb3281b3965eebd5ae236cfbc9b7ecae4001c0c0f257eae7391744036f566d8c229b79d08633e7100b7f343ed9a0e48c1171bfdf1128e7ddd83b1186de9b678db25ad1137959e7fae1bf7962aba5625f11b16e04cadf96bb315fe861e6f3c546077d5953419bda10347d7e06787bfa1bb58195e78f5b896e021b58e2437ed8260110ba4cbc13fb1dbed2b8d07802d8a315db005bbf2f52036998a8da99065e92ed4cc89f81e5995d8aac325f42e408593f6de40b89c8bdbf2d9284eb787720ae4e982d8f48c359635ca1ad7223ae727b1ba3692f6c7a9379c66db1a7c4f9a107dceaca34aa259dcad7edea4229c7b9333de37aa19f6d9e587f95dd4c808f9c6da09c3cd5209c97f37d5daa466c4c03e96416d6b2f24b12e1efb3d37f7069d0440dc8b58a12e5e35dad9da02efa58a55210ff0448cc4f8c1930455034961f0bdf6abac1422bfc3a5d1e04dd1c5ca0d27c8c9bc383f0ce6b588cd0491561acf216e9a3b74f9f0b4941eaf85bda81423c49aa9d1990f64fbafda58db2303980bfc91e7327fb1bd02e768abb894866fd181e8df98676634595a273e819c97724ea4ede5d1b622f20a95065705ea2af61f8fb29ce9174d4d96738ac517d115df3e3063762ffc64257cbb9e817ce2889a1eb9a03fc8e97b72f7f090af33ff0413157b9a549bf615164a0585a8bf162fd53ecfc99bab3b054cde7c5e94ebc31db7e5a3b28f9460e6297a0bf5b4cdb41d6f673ee9cf303b1bb4b431ab300b44a0666eb0f620045f22e7a9616832d8828094596272d6911ad351e18d26a2eda22a5b547416b360e76e3bd0ebe331a38f2d4f19cc74d901dfd11762bac3dfb1c85177050ceaf0e4f5ae1dca41a7cf9cb13cd4e5b3217aa63aaa78af383582ffcca31efcf5fe4246ea0c3de60c57dd9cb8cd11d0cd03ade52382403ad07b29b4167e3cd8bcb795f0c00d04b3f7661ed4bc56fda83fcff4c62e541c6dbdab04dd1449674a700788221d30faee99bb62b57f58d570e9888cd4a8f22ccc5cdd440f912a661c7edaabd484aaab34c3ddbc2c3b8f219d46d94a5a57f91a4680af003658b685ce6d948625a3495ed2b72711cadff16e4d799a80c05d0d72057cd52df3754b9f7a4c187c9824c7414af9fbc6172d8f878e206b2cc30b26cc1f45d8434d44d21aa4d7311f89dbbd3d3e8efc0557003e95ee88524e5d8ade382158d541166b882715f3c6489663d99a86aa90ae74288d11b59b5e485c041a5f3bd93ce4f793c7c9d9368fbcd35768f8be7a120f95df622d742df5fe86c3af04ff7910ace0e62abdcfc778afc217e355f61cc0b8fb89d08b64a17673de2fccf3ca4cc47ab03ac7161f06d9fb69c01f18b07c5d30b285387d2bd529d92131823c9ac8f28695b90754c202d0cb0c8655f50424f885e886010bf8054e63134ac8f4055c026f58c3bdddd67b3caaf08d49f3af4cd7a4ea614ec60580fa8dad62e0efc26d7c3ef2d0af2f9ea0efba8d34827a2da3fe42108c1f5a591a7bd1561397cf31db992fc51b3095031884f722d82170d1a4fe87696d2a00da7e72ec4a9f289ba99d23e7d874c82439a107f6bf33b45834270d930523daff55ffb30673a2189dcc21da9be3149eebc2abcb62a78efbc3c0a40c05677828213c4c1d20c7b6b94a85d52d0fa1b02ac6918ad166d5e50f8fe0e2bab43c1e25348a44a08a8f932f4610c9ec82715cf0e5984f925b698c4d8745720c512bfd0fbcc9408180360448be40e60f5cfd659425632a2760b33d6f6838f2a69f3f52dae821d5b0b5fe9ed690c58f4ebcac56c2d9b8bf9b3f33205f7cfb6b7ae71bafc1561d966002c94499b7a14a51b4c933c899460d092c9aee6ddf898dc031ae4bb62009272db4537f514ec70af7fde34ae23bd923c65065f0cecc831f97c56b444cddebdc62ef4f1be267f180b524e01ff2e86e7ef4988f93edfb42c0beeec7c9e3059dd421d843bcb5c9c5095", 0x5a1}], 0x1) 14:41:27 executing program 0: getitimer(0x1, &(0x7f0000000000)) chflagsat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x10000, 0x6eee286eccb3c765) semget(0x1, 0x80000000000, 0x100428) sync() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000001780)={0x1000, 0x0, &(0x7f0000000780)=""/4096}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f00000001c0)=[{0x3, 0x3d, 0x0, 0x5}, {0x9, 0x1, 0x20, 0x27}, {0x4996, 0x2, 0x5}, {0x9, 0x4, 0x81, 0x2}, {0x6, 0x8, 0x79, 0x8}, {0x200, 0x7f, 0x16, 0x3d}]}) socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000500)={'./file0\x00', 0x0, 0x7, 0x5, 0x0, 0x8, 0x8, 0xffff, 0x2ec6d1d0c323844b, 0x83049c7474f11b2e, 0x1, 0xfffe000000000000}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x101}, {0x5, 0x9}}) clock_settime(0x3, &(0x7f0000000140)={0x1, 0x81}) mknodat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x0, 0x400) chdir(&(0x7f00000004c0)='./file1\x00') r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r0, 0xffffffffffffff9c) mkdirat(r4, &(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', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r4, &(0x7f0000000440)='./file1\x00') getpeername$inet(r4, &(0x7f0000000440), &(0x7f0000000480)=0xc) setitimer(0x2, &(0x7f0000000180)={{0x3a2a48e4, 0x7ff}, {0xf553, 0x81}}, &(0x7f0000000300)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x10, 0x52) 14:41:27 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}, {0x25}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 14:41:27 executing program 1: socket$inet6(0x18, 0x1, 0x3) setpgid(0x0, 0x0) r0 = getppid() mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) acct(&(0x7f0000000000)='./bus\x00') setpgid(0x0, r0) 14:41:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5}, {0x5d}, {0x7ffffffe, 0x20}]}) syz_emit_ethernet(0xfffffffffffffd9b, &(0x7f00000003c0)="bdd9c77c3288d95ca26b6d58f84380b0b9e9a1a2a0f9cf01a9f4aa0ea2e7326c4a932daf6372d82b08ee3856000027a01824f2a27c8b5df9d261a1813f7e6325a6bed1370000000000000000000000000000004a89cea3190d6146d601000000e4d9121473a2225ccd5ab0f9061019b8676c356095d734b81f4ee36c6ab2abd424677ecb3e45c992bfb6f96cdd8e795a7d22a325ccf0dab2690c309506e6cb254d512660fbd69972c759f1f102a65cf4200703ebaf13d7aebf4e26d2968035b2b4a3ba0bf35f8e088e2524d6ee09f4559205") r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x3fffffc, 0x0, 0xfffffffffffffeff, "8549753f0200eafffe0100"}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) write(r1, &(0x7f0000000100)="baaabf0818531dcb16fe9b13152d32aae1b990771ad25bd14cf5f2e4cc79405ad69aeb419a187b68a8c8703fa877225e0fbe8690dbfd5a705eda126ea0659bc40334d8073c2796355928ce67bea84682d426e34953d6228e3d5e84d739f42db7b0c8bf0fd3", 0x65) 14:41:27 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000240)=0x80000000) 14:41:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x2) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000240)={0x200, 0x100, 0x0, 0x0, 0x0, 0xfffff000, 0x58, 0x10, [{0x88, 0xa6ea, 0x8, 0x7}, {0x8, 0x7df, 0x13a, 0x6}, {0x3, 0x4, 0x8, 0x3}, {0x8, 0x5, 0x3, 0x5}, {0xff, 0x1, 0x8, 0x81}, {0x3, 0x0, 0x8, 0x7}, {0x3, 0x9, 0xffff, 0x4}, {0x1d98, 0x8, 0x80}, {0x2, 0xa67e, 0x1000, 0x7}, {0x9, 0x9, 0x0, 0x2}, {0x5, 0x7fffffff, 0x5, 0x2}, {0x1, 0x7, 0x3, 0xe0ed}, {0x0, 0x2, 0x6}, {0x6, 0x65, 0x81, 0xfffffffa}, {0x0, 0x8, 0x79, 0x5}, {0x400, 0x8000, 0x467, 0x4}]}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00", 0xfffffffc}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x4) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 14:41:27 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x40) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f00000001c0)='./file0/../file0\x00', &(0x7f0000000200)='c\x00') openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) acct(&(0x7f0000000080)='./file0/../file0\x00') ioctl$TIOCNOTTY(r0, 0x20007471) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r1 = open(&(0x7f0000000240)='./file0/../file0\x00', 0x20, 0x1d9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 14:41:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./bus/file0\x00', 0x0, 0x6) 14:41:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="7ab6e4b2d5f5597a143af6", 0xb}, {&(0x7f0000000140)="438cdd92661b50be79be153305beeb5144be466a94295e4dcbade2b69d142c64123e49a4009080b8d2aba24ff862a374008b1f118eed972ac4aba51545cae6600e752394152c0fc37a3bba0af8166c8acc0088b9aea7ec508d75f55057836e014e15939ae89dd92e9a02080e56da0dcdd145b647a68ad81106967ade8dd7e93c06a749ac023002e7c00607052268255d817c8ae87279821609e5faf3bfce2b3de0ffaeb2de", 0xa5}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) 14:41:27 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) r2 = accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) accept$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() r5 = syz_open_pts() r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r6, 0xb}], 0x1, 0x0) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000240)=0x97f) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000200)=0x76e9) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000400)='*', 0x1}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000003c0)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) accept$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) poll(&(0x7f0000000100)=[{r3, 0x2}, {r4, 0x40}], 0x2, 0x2) 14:41:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000002780)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0d81d8838f1139fe2de5956edad4b8c9d0070bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fcb4dec61e090233a5f12721d9cbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe993c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0532ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c1bd4fda7fedeac452c3bba61543619aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c70100474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981482af6994861b960fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa08080d0ea7a07b69786b6fc2f793cd6d61a705c6dc45dc24cb4c1dd55430ddf0420785e8b4ae324381a58c414951f2885e6c4044127c66cec9fd19ae46ffc95a36ac791fbb33b6028a186ef77b9c2cc8a670fa61806d38420e5c8fbe953020a5b7797f4cbe3dfa2c1528cb96c91a2b92a148eb42c1ca6fac221820ba09cc16e7c5c2fa4058ff346a0f8342e0c3f9ab0be5b0e446792627bedd61e7feeb4f801930c9776e5ec4ffeef89c68742ec4d1827a45552e1a14c51504b92c4964209d852136e0bd04d43aeebab55897b7b44fa3c44ed12696bd7575ded77372df0000000000000000000000000000836bb0972e31768b8c8c5301ac010b87e544c7a15df73605cc8c", 0xf15) write(r0, &(0x7f0000000100)="0200b8a479b780674b882cdccf8f4ef02279f0c7ee761120f39950d142a2088da27c17e5b9e6a5954d7dddb263b3d987a0b1e68e08f50f617bcdbc9de7f6aa9e067628015c4721ff204cda05a39aba346e417b325e0a1f06735af15d97853c33726494c9f5a47fb3f812189ef075ec96577c7c0344e8d75506a89ede63b99a2fc89fedd1145cdbee99b24522d20096f623e838c9b507751a5055d0b8bfeaa1c77a20787a397fe9714fd914f26885f2299395ae54b0b9b0bbefcce0583778516293a88c13e620a547305130bf0d16ef4c0745a3732c38b66e99d3a569826dc222b0f9aa61446ab369eb8adf2a", 0xec) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:41:28 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000001600)="1cab", 0x390}], 0x1000000000000085) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "4d3e84f94426a75c11508d23b13e23e5c204e109"}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0x3cec}], 0x390) 14:41:28 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) kevent(r2, &(0x7f0000000280), 0xdc, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe}], 0x80000000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x6, 0x8000, 0x2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r4, 0xb}], 0x1, 0x0) mmap(&(0x7f00006c9000/0x4000)=nil, 0x4000, 0x2, 0x3014, r4, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) fcntl$dupfd(r6, 0x0, r5) 14:41:28 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() r1 = syz_open_pts() dup(r1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0xfffffffc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) close(r3) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) sendto$inet(r4, &(0x7f00000004c0)="5c16ece8461a468d88549db1427e1689b8b470d2bc8c2d50e6411886e8368e9f3bb6533a31ad17f9ebdcbdb00498bf5ff8e2106ece55dbb7d94f4f85cd058dc1f031a73d80a5dea3f65624cb4e4617e051d98b69bd145c3267c2198164a63f7cbde4b52a89b789b1c1137e70965a3ec9615c71783aba48e837d2ac736eae575e5b3786c9ff8670b917da60a823cb461c94022a75b86d0169aaf7c9772eb283c944910022e0e774743793ec56ca6f5e935bb3a830a4be95aebfaf8e7ac4c973dba9f97550399c95703691fef02662a6616003ec50e05b31991818e8b1f8c4f1d960377d8b1062d6263cef1c2527d65ff4b49306b52fe38b0781cd0a399596b5916460538d78412bfd9897ca112b43dfb9d0a276fea260748385db571868bf4fe52a21d2bde72102809c563478afdfced7d27dd410946cae12edda75331ff936affc6fa73355eb5f81d01aa468b4b46b60445ede84de1d1d45a5248b108414954c847fcefd2998c4b16c28cc2d013f34135f7cc098cd8eacbe52e45b8243f7d99418421ca5d10b4a01812e91691f0b7ce522b9dac0f28936995fe75e1584ac7d57b68610f1225004536c6b0d7dbba49f371e88bb813378428bff57617e447d9450deec35d3befa8b26f7897a1e34da18d09b586a7ceab9831b62af643417c243dfa2001f3a6cd01cac1285a65259561dbee7e10eff6e98631344cd1a45c3b112232259e587911978aa4f05d69ecc801087ad6b3ba9e66f8b6bea2ee2fd26729a7898c8a7fb80bd91605765575f51a96d80baa550c427e6b14835fe3524d74e04cf984195ca8f1791dceb2d5b804ea6c13d589fe5373c4017a3f2b194fe8ce171c8773047259e25aba59a42d6ce8f9a9e4d01f4528a8956e8abf384aeb46390df6fcab2b7f146e487989b10955f1a0257d17729b1eafbacc22451d0b35e6faccd6d17caf75b65d02d2df083b2ac5c9b8cce3042efce067e826c1686ed7223fa215d1bd3b24438bc29039f7dc8f8d88347f5ad5064708e07e3c2f9a3fde9cc8b397308222269025b739bf5c35888ff5ddfd7e1cc75d8a76d3ac7a4dbfcd405dd1f624fe803eee6e20c9ba73024e5b422446ed6cb8a8a4626c8375ade7f9b67405cb98022bb74457ce0c1fce91f095fccd4fb7c84198756b257a978401750244383ceb837316027fe0ded3752245cfb3643b9629ff6c5ad1b1f13a9f567f1170437259eab2c5d78683daf3abdc2c0426c9a426aed2fe98512a83080f25a3f8edf80c86fd3b23aac8bd7850128fd5e933267b1ed9ec24c5ef4f774721044b55950b253401f5c06d65a2d933ff6396813da0d11ccf64ed5788216d3527c9437c1f1e8114eff3f1966cb30ee94e2b4efb2580e80d9db6c80d3e47b7ce8fa000bf0b1185f37c9f5357bd90864f08a0d1cf549715b2ce3e214f339f4d38253d8dc347db5955ef2be9728acc1a732b258b879a5143eea0b693667286d0bf209af69634972235a0c9f4985d14dbfc1d5fcb3758011f712eb9ea62ec8974270611d36cba3ac76fc9cbe8558735f692f1f9270a642016aafc6369ff98b1251bb5297e70e0d5a6612482787df26c66f1880933471278ce590d95413cc03d328dd1dbae833dde4330a12e8b0a71673ff96d852ace8fb5f3a6ebf98d9205dd40c83364cd4ad980100f383685263efd1e2a2ce91925b1a8e0af326569946edfd1f44d3f5c54984a38442141becfb2328b016284a23d2603fe906a089c9704e7624734396188091c7d83390ccb2655a7c178c7d591a0e47839089e8b4f1e13efd5a35a4e97cc9c2b78825243e48e52167e45635003478c14ce6d74ec0c416aa19d72d1f257bb29a022f119d50a2f3902c0c89bb0287edaa3f2073be7c2d5068944663bebec93eaef319193455a101a1648d05c8e91d94aa7b8e42717466f3933a03442bf4974dc6a45153b3b51d810626ba82e0384c0a527b30329dd36daea75d204d971cfb75cde10c074c4e9990acc5d012fd2619b507d861b7249a3f62ffc0eb3fad2876ef6bca17719f20c0d72d4b0c5ea793470bf05164a0e948166e83037bd80abfa897933f2cb51f83ce02849c38dc06943731e4c70e7272fda0ffa454a9a37167d8035229aebdb8da365547d4784c70a12a4ae743b576f6dc2ba75ccfef28d033b36ac09bc4afe5ef8a4b0ed13d506e0cfd57d6d4847e73f9b6cbfbf4b960ea6cc22661d29ae5176727904799adb9e20fd7d4c01adb0b7d1d23866f0c150789c7f239060a76ea68f4f70759cd85d171dab313af0a20fcfb4948dbf674e6e0dea51e9a4940d98101099d13b43a6db69de36d3c61048f5cbdea1c45ef1119c3314a9c957d75d63dd1e7583ffb671ef54a4b927b86c4f3f8a6f27c6227ef36312f33f2bc627dd4fe76a9f3b2c168ef0bd21dceb9f1d679dea83e1a4be97f075ff68fa155655764adc771283c34f21bfb6c3e31d02378d006093350d2d6ad7a5697efc8141617d2205a23a5b672a3eb81f51d50d4628c976e5591fb942a5358ae98454ec24ce83638de48401a793f72beba638ecdf9ca8eea057f3577492e151146345682fb5a17989960f5daf3ac0ae1ab0e3e22654ad93b6fe1d776066b0cf150fa8f689b994e6cd830827d0387999261a3d53abd96935f9e5ad53505b30229bbeea376ca3830443a442e6a42dacb1be1131ee0e730182742c520482c8c688ddb1996073e91162cac5fdead72fc9bd5c6b93746d49de894b9ff37c0d442caddb4138a416f9fde284d47f41ec6b4f5ff1b4dc89c37f1c04673dd9c86edc5ad1aff696b955d42292d93c5c02072a402e897429af4d1968902803520cf995540b31867b3ffb1307f1c54a3c3fd97a6bf777db1a4cfed78cff6bb9a85a4765ee398a96b0dbb9e7afd378e166929df36b20042e0503f13b0891f81f4b6c41df4177c7d62fa220c2680ae6ed482ba14820b1ca57d663b4909cd89963960992e9c4f7b498411914b13089116a5371e4a7eb77d927a4577ab510f444903d8df4df3b069c6140e96d58145794f29a5e40742047136b845794a4eb6a43df10f295efb3bb688a33a7fb381152f8f695667e1da464a9cb3ed57221a9d944acfe64dba8703249cb8f23d514b875188b106918d59133cb767273a4b8f9cda719522ea92ac95d4a439e811dd1172c15010f051c05a7c4afe6ca6cd99ec9ee617af0bb0318c67333233d8176aa7d35be9d8751b37b84b8affaae339c4a428250fd005ebecced7eeab6f6d074dc276469fae4d470c6669b6b67825fe911858a576a86153a9e795a890e436b696775d5191a931ebb639f083bbaf331d9adc2c89e1bfa658678fd8a20b6e927c521b2927ac3befd23d191e44999959741de3825e2311396172a22d50c2e13c915fe189ee8d8a1e511ec0b16acd55e10861646c4bf884a1ee121c534aa58c3a40d462e74f0433cb03d569dde6c5c6c59fca8cbd841166df5dd2eecb96452b1b88f0708775c5cd4dead5531a64c872f3b0d3e4ab26ab5ee70c459083ce2a5bdef1727bd3d61e9fff64c55ec876e7c319cf42f539b48770581dde28e758639473e55fb0194b46f55d7dadcd612dec697aadb4533c8d5a2198495d0196ff9e89eb52d9a2cd756d04eecca0e2cdf23c730ca5f80e09e9233c343a0dba806920210d8240bb45eb6b36c8d4f7abcf2deb2ad9074c2079de87b179ca40f6ec08eb6faee44d1af9812ca5bc3efe26065553b03d7ff42211e4c232df663121b2c7b0a655f8ef1b1a10748d3a199825a2703113205042e9010be3444f3c45363d2fcdc777ee2ee112db1f7a3fb5711d39f9c80bc7844aa2eb7d8965ccfaa025e5276bd65711b3d21ed329488529dc8a6b5e118aa2c7daffb4d1789dac9bdd85bde078d708c932195dfa4f5142ee4e4a01b98770d52940291f11c82ec95e60001450192242cc515725c81dddd73af82473830b50eb9500fc44631b2c431704b1f2fee6dfa7ccf93ca4c43e61b226a2713d4d67c5c336e2757c3e0b90ee817936b6722c2485e9b76acf59f9148ef49589047ed5c6eea76fdfa15d9b76e7fa605fdf0161c34143ae207b63b6fccdb0838c81ecb2cfa97289754009513291a90cd615b1c5c1b78b426a69b1920f7aeccc9bd7693fd5a4e61047c190b9d6e1e4002dcd325567c9b7c8a03b92b5142f067535b9f8de00e512ca5b6af49ac5d2a64449c044675b881a9f73c998b879380914be6a7fc1c44b75f4353042e563aaf8cb0ada2e3f4e1c02a963ee415c97efcb5b8eef8a355ae0692d9e64567ff040540ba295a746c2b1aa8b2779244494319ec83de7d917dfc10c580edc362ffc3baa29c3bab8af27d9db06887109306916196a1e16ba70da8f7ab0a4635023266df8b6254068a845b736b2b54c9bdd0bf4b4e041ac9e3545f3c7dff01e57c952326c1d7ce1681349ac4d57882be752f8f394c7c28dcb6bdc71f696eaadd5844e452bb2198b20759d22821556eaad0d40fe318bdac85125d167af994b548deec74a87a64d04f78a4c58e5a256332cc782aad88fd05bb95c2e6e16d7427ec2432fdf70fd623ea5678ce5322cc4dc979a5704d1cd4b9f14f4a5db7d3db1588ccb97df692ac7851b2516bc3a900e46a5cf207c421d6e7a0b415f9e5eecaa6fd186abd3340199bdbd52ac480e4b407a83d1bfa6b172449b5db30d46fb4c77a40289108fd2c4ae6552b06ff075df77e1067fb42617349522cb4252eeb3dbba59eaa7dd04f39e28ff8e9278a3c1940e9fb3a26515bb42b8dfc7d87e6ef75fd2c615c9a66955b4f492c6c07812441e04b83c35a18d2a909000ecb9fedfac4a9beb46149610f846bac074ab12a86a323bafec373775e89cf067f3e539d404f89195f63dfcc27767414df476aabb1e1969a44da17dbbdf10abccdabe79f4c7c543b3cfa2af7d0b386ed2bd7d9d711d3652a534be10df63fd7e4ef07410ff6ea86ccd2dc92b0011a7e2fd64d6ac301de8a663eb9c4584ac050130c5f1cafdcd82529f007bb0047d70eaa1d0730a1766fe273d25e5b5b1496abb919cbd37be1369b5351449a466ebfa338902b93b28e66e160f5d7bc119a4902e2d2617fce4e5ab10b9c66929acf2210fc361195e549817c9fcb68296a860828eb235e972e2d160f8651fa4e2ba215ed75f258a8928f91fd9f60aa9fb4532929ccea9a682856b53fb3ae738704bb6ee4b48b01493dae534bca51caf2aaf7b175c75304e3b8d590e968bd213a42f2b0edc5810389c6f87b9442d720132b0a2b914df823a6a719a0f38c06ea0d4e9d85bf114df246ac74b50f02b06c8964445cec53a3d99ee930807e4282983043b927c889ec48e969314c5931ada6ec75d8ceb703422353e5bca693c3352b2e6cc2afa09f9bb1249af9f23b57e67832589934dcca4fdfee121eea97de98054c526aeaca960f928a269ebd8454ccf6b4e7533379a477da794b86598c7a2dbf55b2b446b164a523cd33675f3f1b588e6e66cca609c1b04c1b8bd4042879b826255cba9f9404b05e131812d11da7c37de4a932d65f9351233d0847470c4db7f1a39cd0ae0f7ee7f1896f764e23401ba9c5f87804b10178b020346b6a08ea64cf9b41e4ea316eb07a9f1fc2168ae492e38286071e3eda4308ea794cf598059f6196b8765974bdba0fb4caf909ec774f5102dfe7a695cdecddd041711e73c37409dd88e8aff8e3ae54f4258c643b7d05f60f8edd883e47c84fd639b8ba65a8958d7313ec4cd3864aacdf15d75340d8ad5cf6ec5ddd6c6e4b834061174e3d78421160031c2011f89219b70ff57414eb2", 0x1000, 0x0, 0x0, 0x0) getsockname$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r5 = dup(0xffffffffffffffff) ioctl$TIOCSCTTY(r5, 0x20007461) syz_open_pts() 14:41:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r0, 0xb}], 0x1, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) accept(r2, 0x0, &(0x7f0000000080)) r3 = syz_open_pts() dup(r3) r4 = syz_open_pts() dup(r4) r5 = fcntl$dupfd(0xffffffffffffffff, 0x1b, 0xffffffffffffffff) ioctl$TIOCSCTTY(r5, 0x20007461) setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) poll(0x0, 0x0, 0x6) getitimer(0x0, &(0x7f0000000040)) 14:41:28 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, 0x3}, 0x8) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00040012000"], 0x10) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003ec000/0x4000)=nil) shmat(r3, &(0x7f00003ed000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000000c0)=""/112) write(r1, 0x0, 0x0) 14:41:28 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x12, r4, 0x0, 0x0) close(r2) 14:41:28 executing program 1: socket$unix(0x1, 0x2, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000640)="bc", 0x1) close(r0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/253, 0xfd}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f00000001c0)) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 14:41:28 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {0x2}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0x0, 0x8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r3, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r3, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r3, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r3, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r3, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r4 = getuid() r5 = geteuid() setreuid(r4, r5) r6 = getegid() r7 = getuid() r8 = geteuid() setreuid(r7, r8) r9 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r10 = dup(r9) writev(r9, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r9, 0xe3) writev(r9, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$TIOCNXCL(r9, 0x2000740e) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = kqueue() r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYRESHEX=r14], 0x1, 0x1000) r16 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r16}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r16}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r16}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r17 = kqueue() kevent(r17, &(0x7f0000000100)=[{{r16}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r18 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r18}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r18}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r18}, 0xfffffffffffffff9, 0x0, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r19 = kqueue() kevent(r19, &(0x7f0000000100)=[{{r18}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r20 = kqueue() r21 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r21) writev(r21, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r21, 0xe3) writev(r21, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x20008) kevent(r9, &(0x7f0000000f80)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x2, 0x0, 0x1}, {{r21}, 0xfffffffffffffffe, 0x20, 0xffffb, 0x0, 0x3}, {{r14}, 0x0, 0x2, 0xa43650b6e34dedc1, 0x7ff, 0x7}, {{r13}, 0x0, 0x40, 0x8b46d0d583c0d5ff, 0x2, 0x1}, {{r22}, 0xfffffffffffffffb, 0x10, 0x1, 0x0, 0xae5d}, {{r21}, 0xfffffffffffffffc, 0x40, 0x20000000, 0xffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) kevent(r20, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r23 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r23}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r23}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r23}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r24 = kqueue() kevent(r24, &(0x7f0000000100)=[{{r23}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r25 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r25}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r25}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r25}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r26 = kqueue() kevent(r26, &(0x7f0000000100)=[{{r25}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r26, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r27 = open$dir(&(0x7f00000007c0)='./file0/file0\x00', 0x400000002c5, 0x114) r28 = socket(0x2, 0x3, 0x0) r29 = fcntl$dupfd(r28, 0x0, r28) ioctl$TIOCFLUSH(r29, 0x8020691f, &(0x7f0000000300)) r30 = dup2(r29, 0xffffffffffffffff) r31 = socket(0x2, 0x3, 0x0) r32 = fcntl$dupfd(r31, 0x0, r31) ioctl$TIOCFLUSH(r32, 0x8020691f, &(0x7f0000000300)) r33 = accept$inet(r32, 0x0, &(0x7f0000000580)) kevent(0xffffffffffffffff, &(0x7f00000005c0)=[{{r10}, 0xfffffffffffffffc, 0x9, 0x80000000, 0x0, 0x401}, {{r30}, 0xfffffffffffffffb, 0x24, 0x494d24ded75803af, 0x9, 0x7fff}, {{r33}, 0xfffffffffffffffd, 0x39364754bac34768, 0x20, 0x4, 0x7}], 0x200000, &(0x7f0000000400)=[{{r16}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x3, 0x1}], 0x3ff, &(0x7f0000000140)={0x7, 0x2}) r34 = kqueue() kevent(r34, &(0x7f0000000100)=[{{r27}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r34, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r35 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r35}, 0x8000000000000007, 0x4, 0x20, 0x7, 0x10001}, {{r35}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r35}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x2, &(0x7f0000000140)={0x7, 0x4}) r36 = kqueue() kevent(r36, &(0x7f0000000100)=[{{r35}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r37 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r37}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r37}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r37}, 0xfffffffffffffff9, 0x1, 0xd9f14558daacf7b8, 0x36dc9b59, 0x10000}], 0x6, &(0x7f0000000140)={0x7, 0x2}) r38 = kqueue() kevent(r38, &(0x7f0000000100)=[{{r37}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYRESDEC=r11, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESDEC=r16, @ANYRESOCT=r18, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES16=r23, @ANYRES32=r16, @ANYRESHEX=r26, @ANYPTR=&(0x7f0000000e80)=ANY=[@ANYRESDEC=0x0, @ANYRES16, @ANYBLOB="2594f9f5c67fd5cee3df46ae298ae476bb6c824839a22bf17bc0ab997d23d0f06b3e5eeb6be875832d22b51faf94d8a9757c8f6add0ec1a4daa2173790bb3ef8b6dabf287fc7ed9ecfc46211b389b534f6216f724b62de1c16fda6a3614b4d1cec7aa4a674cf767bdaf6e4ab3500800000a7ca325e289d01bc682c5156d52848ce95c4a80977b663686fda9ddc183d504f5fe2", @ANYRES32=r34, @ANYPTR64, @ANYRESHEX=r35]], @ANYRESOCT], @ANYRES64=0x0, @ANYRES32, @ANYRES64=r20, @ANYRES64=r37], 0x6, 0xc00) r39 = getuid() r40 = geteuid() setreuid(r39, r40) r41 = getegid() r42 = getuid() r43 = geteuid() setreuid(r42, r43) r44 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r44, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgctl$IPC_SET(r44, 0x1, &(0x7f00000000c0)={{0x6, r40, r41, r43, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r46 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r46, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r46, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r46, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876d2eff45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r46, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r46, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r46, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r46, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r47 = getuid() r48 = geteuid() setreuid(r47, r48) r49 = getegid() r50 = getuid() r51 = geteuid() setreuid(r50, r51) msgctl$IPC_SET(r46, 0x1, &(0x7f00000000c0)={{0x6, r48, r49, r51, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r41, r45, r49, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r45, r12, r12, r12, r12]) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r55 = geteuid() r56 = getpgid(0xffffffffffffffff) r57 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r54, r52, r55, r53, 0x143, 0x80000001}, 0x8, 0x100000000, r56, r57, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x9}) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x6, r54, r6, r4, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) r58 = getegid() r59 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r59, 0x0, r59) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000280)=0xc) r61 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0xfffff800, 0x0, r6, r4, r58, 0x42, 0x1}, 0x0, 0xfffffffffffffffb, r60, r61, 0xff, 0x7, 0x3, 0x7fff}) r62 = getegid() lchown(&(0x7f0000000000)='./bus\x00', r8, r62) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) execve(0x0, 0x0, 0x0) 14:41:28 executing program 0: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000540)) r2 = syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000006c0)={0x200000, 0xffffffff, 0x90d2, 0x6, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000080)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x5, 0x40}) write(r2, &(0x7f0000000580)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d4d75612a2f7a08c5b921eb5aecdb80b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f", 0x65) r3 = syz_open_pts() close(r2) r4 = openat(0xffffffffffffffff, &(0x7f0000000640)='./file0\x00', 0x8, 0x174) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000000)) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x280, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000440)={0xb969, 0x1, 0x721d, 0x6, "fee944896b6b6a752ec6d4262413c1362fc6c5a1", 0xcc, 0xffffffff}) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r7 = socket$unix(0x1, 0x5, 0x0) close(r7) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0106978, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f0000000600)={{0x18, 0x1, 0x3f, 0x7}, {0x18, 0x2, 0x80, 0x5}, 0x8, [0xffffff01, 0x4, 0xfffffff9, 0xfffffffb, 0x3, 0xe7, 0xfffffffd]}, 0x3c) r9 = syz_open_pts() close(r9) writev(r9, &(0x7f00000006c0)=[{&(0x7f0000000700)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830a", 0x2cc}], 0x1) write(r9, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b0818", 0x2a2) writev(r9, &(0x7f0000000480), 0x10000000000001d5) dup(r9) close(r3) fchdir(r3) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000480)=0xfffffff9) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000200)={0x10001, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000040, 0x100, 0x0, 0x0, 0x0, 0x0, 0x5cb9, 0x1f, 0x20000000000000], [0x6, 0x0, 0x0, 0x0, 0x7ff, 0x1, 0x6, 0x80000007, 0x2], [0x6, 0x20, 0x8, 0x0, 0xffffffffffffff81, 0x0, 0xfffffffffffffffd], [0x4, 0x6, 0x3ff], [{0x2, 0x75483073, 0x7}, {0xcb, 0x4, 0x5, 0x6}, {0x3, 0x1, 0x61, 0x1f}, {0x3f5, 0x8ee, 0x9, 0x7b1}, {0x0, 0x534328e6, 0x8, 0x1}, {0x7, 0x1af, 0x2, 0xcde1}, {0x9, 0x29b9, 0x3ff, 0x7c67}, {0x5, 0x3, 0x10001, 0x7fff}], {0x2, 0x80000001, 0x8d2, 0x7}, {0x4888, 0x5, 0x9, 0x8}}}) dup(r3) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000004c0)) r10 = syz_open_pts() ioctl$TIOCCONS(r10, 0x80047462, &(0x7f0000000180)=0x9) close(r10) writev(r10, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 14:41:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[0xfffffe8a, 0xfff, 0xff, 0x5, 0x8000]}) r2 = socket$unix(0x1, 0x5, 0x0) close(r2) r3 = socket$unix(0x1, 0x5, 0x0) close(r3) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000080)) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f00000000c0)) bind$inet(r5, &(0x7f0000000040)={0x2, 0x0}, 0xc) 14:41:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x18, &(0x7f0000000180)=[{0x8001}, {0x2c, 0x0, 0xfc}, {0x4, 0x2, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r3, &(0x7f0000000640)="bc", 0x1) close(r3) r4 = dup2(r3, r2) ioctl$BIOCPROMISC(r4, 0x20004269) 14:41:28 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) sendto$unix(r1, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) close(r3) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) connect$unix(r4, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r5 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}, {r1, 0x24}, {r0, 0x50}, {r0, 0x100}], 0x4, 0x95) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r6, 0xb}], 0x1, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f00000000c0)=0x4) 14:41:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) fcntl$getflags(r0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x40) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r2, &(0x7f0000000640)="bc", 0x1) close(r2) r3 = fcntl$dupfd(0xffffffffffffffff, 0x5, r2) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000000c0)={0x3, './bus\x00', './bus\x00'}) 14:41:29 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44, 0xfd}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) connect(r1, &(0x7f0000000040)=@un=@abs={0x3, 0x0, 0x2}, 0x8) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 14:41:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000080)=0x9) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x100) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) getsockopt$inet_opts(r3, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) close(r3) ioctl$VMM_IOC_WRITEREGS(r2, 0xc0205609, &(0x7f0000000340)={0x2, 0x0, 0x0, {[], [], [], [], [{0x0, 0x0, 0x0, 0x7f}]}}) r6 = socket(0x18, 0x1, 0x0) close(r6) fcntl$dupfd(0xffffffffffffffff, 0x0, r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pipe(0x0) r7 = socket$unix(0x1, 0x5, 0x0) close(r7) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0106978, &(0x7f00000000c0)) bind$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="010059caeaf756c9ab77"], 0xa) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x0, 0x0) 14:41:29 executing program 0: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000004100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3918ffaaae5e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008023000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007a371437e529beb0b24cd7b730debb86758221a1aea930aff922f9d4d04e63f3cbb911c073f5f8a6f5c14732aeb5a38b989e451afde46436222a5bfd64362b0429326874d28f2c251e97c8985d35600f00000000"], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47562ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ceca45f94ddfac724d4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27ba0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55dad0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e645ec4ea34e6b6d916c1f6bc232c0a246a"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000005c0)=0xfdb9) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r2 = socket(0x2, 0x2, 0x0) r3 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semop(r3, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x800}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = dup(r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)='\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00', 0xc) r5 = socket(0x1e, 0x4003, 0x0) connect$inet6(r5, &(0x7f0000000100), 0xa) listen(r5, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r6 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r7 = semget$private(0x0, 0x7, 0x287) semop(r7, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0xa}], 0x2) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r3, &(0x7f0000000140), 0x21b) r8 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r8, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x15, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r8, &(0x7f0000000000)=[{0x3, 0x8, 0x1000}], 0x1) semop(r8, &(0x7f00000001c0)=[{0x1, 0x7ff, 0x1000}, {0x4, 0xffff, 0x1800}, {0x2, 0xff, 0x800}, {0xe62790f6afdac70f, 0x80}], 0x4) 14:41:29 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r2, &(0x7f0000000640)="bc", 0x1) close(r2) r3 = syz_open_pts() dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r4, 0xb}], 0x1, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r5, 0xb}], 0x1, 0x0) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r6, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r6, &(0x7f0000000640)="bc", 0x1) close(r6) fcntl$setstatus(r0, 0x4, 0x8) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) pwritev(r7, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8000) 14:41:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x7}, {0x7ffffffe, 0x1, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r3 = syz_open_pts() write(r2, &(0x7f0000000440)="616d9860b42c96aedc00826a36761b2b7312244c25", 0xffffffffffffff0a) r4 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x8) writev(r4, &(0x7f0000000580)=[{&(0x7f0000000600)="a6124824976cf1cad4b7286cbbc6b89bfe4a7397854514af237d6c236e232ffb6dcf5587d7a4b7227325e999409146117eaf32ca491294910387b7c287acbd71673dcc76c1db12fbad7e3f886157fe3721c4f107e175822f7d68b8f098f91da8b1d45fdc41b5e3d1e05073d35570cf16aac8963f68efaba9b7b3e8dfb137e69a1f0ab54a1af22152b09de5e16e71cfe456e8591ad95d26409ccd51ea6d5fc9db21de11b00a9249b5b7d2b7f1243ba2249cd442565ea0b89caf816355a89459c9069b330dd85fb8ba89e30803edb26f4cb135571481bcf117ba4385f3514bf6af2d43075c267904ac4f47e63e4109888e536ab1d1835253103276", 0xfa}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r5 = socket(0x29, 0x4, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r6, &(0x7f00000005c0)={&(0x7f0000000200)=@in6={0x18, 0x0, 0x9372, 0x1}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="5d0dab17a4850a1aff1600a4777ab00ecc2f12054c31afcc170ee24088fc63dd12ad225bdd1bb4f9e647a403416944b5e0aff914b0803ae959958a8f6dcecb333ec3b0256c30c013", 0x48}, {&(0x7f00000003c0)="bda8346369b174147b9c344885e047677b8e283b415b3d4a006dd5673413b8dfdb9f4816c992f72d1166f3a7cd18761acc15667f926acbeb3a8c071361ef012dffc524d4a8b97349bae7698911", 0x4d}, {&(0x7f0000000340)="18d24447f0e0f5832d624fdbc6195aba08709bb31a5fe3ceeda1682060f8a333541d0ca7007305", 0x27}, {&(0x7f0000000480)="43a49c64020915cb51412b560b2a1b05328c1632ba35f384ae9f80af6d47dc0d91fbbc4e7cb173eed912b1bcd58122", 0x2f}, {&(0x7f0000001200)="57b2b738486e7586923b23260570a3943d12040667ecafd842cec6453051aacd08403f358b9b47d49fd15109100f6a00b6af1755e978402d5aeed103dde0ff65daa8977eb9cabb2e489665f7fad5de035dde5487d558cd6f2d56b6fa9cec2f3e231d74caa14998b46ff7e472da783f4688f7c845f38669504270048a34115483025ff2951b6c6fbf527c84afba7aca7d296bd010b8afbfb9c1fafae6f7068516b6688fce7a2cb32d153329210ea72ed23aece16f7d65ea0cccf6d9bfbaa12bf04e177858a2874a602c6114593232d6f495531a5b84d2888655029d9d964dab50ed1934c3909ebc289c76b39f6588b6325ed216c02210235c1c32ae814563d818d6eeb21006ca48347ce9ae3aa2fb55848ec7ecd6ac003479fb274de4a71507578968c6e5e0321b4724ae61c0583d0cef7169def0a32c41bf1ebfb7fff0a46108a80eb17075da93601d826ba6f230f85e81eefb42501de376f6fcb4348e7cbcdb50315e1f078f1115cd3a02cd9e21f64a3e391d19411cfaa7819f09e9bf0b270b5d96d908cef0e94762f0925f684fc64d6a4904f5d684b024a0027699603ab5b3d7bef55f7d877af3f884aa205327c7996498b54d76af901dde8948a5bd43f0b3b281535cfea5a02b670a41da2c9009600307f654f8eb9d13f2238f25c025daa30c0b6de670ea521af120eed7299e600c40ef463489b57265e210c06d87ce11c830e9f92e936657143c11b5dbe3953e9f3131a8bb81a27e639360b79bdb0a1bb57c32fa40f4b9a735ed00267f14ebbaa3bb8b71dbb03274469d2fd87cc58bc922212c9fd17551cbc16e8b07930d829f1d5624bf245e4fed441df3048dbd1dff4f10382743b0c6a376b21922baa43111faed5537c60cb76854e49380321f49efff8b7e6fa8b489f09a79d3a819f9290bdebb74ecc3810f1e433534f3703f68b5a0f601c8bec092b3f8bb05f9706f3f3e12912b45cab84bf7a749ae7e460c8266eab6d86357970f64ff14c2fc221dfc8a78ab7ac747e267f6e39c6c9575eb81130cbff59d12c068aaef8f76d349a08aa3040edc1c269530a41314ec07e5deaeb41674d0bdc1603de287990b31cf15b5a04cb5115976947d73240b15d0707d0e858db6aa894b42cb02aac5a8b9eaceb2ffb109968d7f127c3ffc388a9ebcccbf3ca7bdf04f02796d5b10bd51cf3e047cbd28f538ecc2e299ade7f41c0c4cf7e59b760b0934c6efa783692dcb2da78912a18e16fc0fd344e53f9f9dfffec9cfac899a62b33a18f827ff8c034554d96f2b386069696f12d5f6480f5a30d399be5a31b3ec6ce5619d14703cc6a0dbe6a037c6368ef14319dba308a9f4703987ed2b1a8f43f04b4d5aca61c4e24b7c1d6803cda423d3f1a57392b7e59f1dacbb2d4508e80f85839538cbae59d32fcbfdc5b2cf7e56c4eb7496718d4af2050f3484553e7ac2043c9aad10249c97be0c5a0da54718af291d3470f05ac111e1b0ee13066953cd096e571c35a9db2e4ceffd01876e8895acfe8236e0def4ce54cd7a10a8560bbc767cfe6a6497311c2662c75b2dcc7c970324d9b7ecd23d217dbe560c1645ee12ef6680283aaee9f9aaf8f0e13584cda7b4c5b5686d0a17cae56609b1a4c81dc0113c038ceb1a2ca0c37f12b589504426d38eeb4b6c6d9cbcdbc21a64394e5a8c083ae563a0b8b79a62c4e01b5d7788d8ac9043b08b588d2fca2e98039f87d66eb635f4df7e1abac3172adeb9fe2507e47bb65804c21e4558637e9b6657025823937ca62e642c30b84737a5e53923c35dfb4804a5570fe48dc79f0b667a53c57f1e82ac064a694950eb767e73c268d0a608cef5e5a5b86d4b150518dd748ffdf01281b443d5f06e840d03ceeb9d7e14ce945150bf13184548c3c2db7f15932e7e32bfbeebe0d06e6ba29d6d04b3ad65e8d99c122f0e77ab1d230c40750f43404c55c584169a746b49524cd40bad62fa006b65fafd9c5ebaffc91a75ff67c33a7731ff07816b18cfbf83d034bcb056d1b44e904f7fcce752b73e804cd2f1310d3475d50858a67d2aed8b1ac6962261439279ca1c7e1188acd4a7aebbc5b7d383910c7280ea34f486595d71b7aba42d9ed37d897ada1f1eb7bac1e1fa8a429988bb1e94af7f034f228bac3cedc79fb76bc192a5519c777387618be1f50016ed102f425de5181593d58569ad3f432db0e2b7c3375d500ef35eb98a7364aa8d51acc1f25529bf466a9bb9c7336e1baa18b2d1e2b7f446faba8f8c30c83113f3858e99512a891c6e6dec7413c1878e4e93e9f26aa6562f782bc2747ad621c3432e706925734a2353ab0f6a2a7e1ae5bd27f36a69893675705b854cfa415fda740030036ec28230a7788c06efc71cfc6def58e775b335e8605fe7238dfee0dd12bc1348314dfbb417fe04791905db799e6dc911594e8df42ae49fa8ace126dddb107332f9f9f3562dfb8156cc9790f149847b3756c2dbeef54cbf6bbf67235c74c2edb010801665f54bbe7a3ad49684da87bf5b4a0adf1ceda00bfe4dc6a12615f94473fb7709f2542e0de9266bfc53779fc5bcc0850e7171a2c3a0b301b0decb041f98edb817dc6ac9b676e4682c63d0953628784a5aecde8cc2fe376399c61e023c454d89e658732b73d7c3d6ad6a36b7e38ae155cfe12b52fbb4131f2702e11312087516ada099c17badebf94ae42c13d478381a59f0dcc1f62570435b8e74bb1806ec1dcd0b65dedf9250c82cfd5988cec555be829649ecc050c9cb4631909c6e8ba6349e16b8ceca89c1fb02948a77a5ece5437c092cc21b2886597beabddfb91ed6dd642768952df1f480ecd340d610df98f4f790b4e7fa4b714296f7b484fbac375e444606c40b433bf423d4b345763b416000e34d4802fcfb86a787b6e8bc343052628699188e9618145dc388598cbd3d18f61b7b0103b498e131b427fb31d22f41704265f8fb21116bad550b69d79c21679236fa21847857def36efc585055bc27c95e3b00176f3b252a387e89c3ceeb9e265eccfa8cfeb8b9d6c45746e725e8c76ee47501d76461536255b2c3cbd540d266bb93f87a05204fa3d836d8d4c6ce62d99f5a777abe58de5e06a7278cfbbde064c8c5f56b105b81db2083e7221fefdedbf0033561d411515994c4798fd832fc6417417a434560e3be46c2fbe1ca5f3067cfb53b2d46a6a03e3812b04a23a70d52d583ede22733545a61d471da7ea21b249e0841eeea138d3e04e70c6b705f6d46a4a6eee899411cd23590c68ea7883c1417e151c11c01d6ff45f47ff91583be468d6b38c03a783ff239d3fc8c86b7306e2316fd57cf4c29d37a38a23287940a2f668e2563bb8834c82117f919e71d38cc8782b89bbe4ced63cef6bbb39b5f9c43b7ff47fe6436dd4b4032c2fcbf46f4917b8cd9e4b26ab50d4e641d03a7abf638e08738a18b6612312d59d15bb88e57afd085496e5f6e4db2736d6c014c10294eb82c1d76b121f1a47c08e36cd984a439d7f338cc2ee609eb12d766720375bec00642fee975f439533aa8d68204eedf9cfed8bd272e3eabc7ea5997731ae5b8204490ac619d89022eb2f42ab636417418b8b4638032f06052b3e9a2362f3d24b16d8bc992b7b55abecea1559711a5fe83fe737078aa9443b15dad36b273eb054641dafd7a47757cc0bd25ae9dd0f3e8e5af23982ab5bb6513320fe4db257aaec0230b1149c812e22087fe334f6ae6d951362b9a689fb0ab097b678e355a481e1c1acf84b59644f37419b6b2f0e4edc223ddcf8ddd167993a1d499bf7f3ad73d0f0c7c908e7c949c69354995ef32e91c389ed8835ab3f613673d97316e7d1f208eaaf109c1c53e61bcafccbec1be74da8789b8448cb2d64b2a2206ccb25878aa0205d2803784e8bcce4358be8c5acae4a335081a624bc8578e06fe73acc2d7559b2ff653c3487ee283fdc32e5e427cbf587abb0b6ab97ce809d5d980257417a53ddead1f73dcb4cb80d69b0bc2250e1914b5a3ec9ea3090fee8248302dc90e0915c578b6b5d88d528a74588e0012a353d5fb7d074321e8b4b5d36d70d145dd45bd689d05c05d0a16c6e7a4e9637d409f4cc965f9fb5c5650e708946aa4aed72d7df7241433a9bc83e19a41f535bd975d36fd6b91a0b66d44396999b0c874a2344f8e168fc856556bcc74d02645366b46612609d360daa56716a1d87c1d843d1882c7c33c3ee2e8bf347f36b1198bb6eca810638dc80eb2a130b26a7f5a215ab79286d0b7a9c38f228c5ce5028cf84d09258fdfb632a239f60b32615c66375003c42a6ea9a5c85efa85e8d8592c3a1a8725207964b231953156f16ac47a6f6bca77859832bd8caa216511b94659aa19507d3017794e59e69fdd583c0d0f38e4ce2057b38d6292dd5c4a9759ca341ca9aa07ee83a0e5f484553de30bcca8e5cbc49765a8dea4cd231667a9fd24a612baf6fd71cc1e38b0be5ccab08ada19a1a1f20cd793f7b1b1b6141f885d2c7c49ad5b2cf1679cbec7ed6de08ed0f46921c3dd9e10fbe6d916332e025f173680bb5c88e37227414583bb699edc59ab4bc0e52c6a6c37529c72bcc6ef15d527e6035d8e4fad612bdcef8ef13a9c0e6b0c61a9d206779518240d0227bbe6655a6447e37e956114aece225630f6261b653d63355d16a11f6d32c73ea32b55c8508e505389a19caec85c9cdcc6371c1946d74c5ba831172a3b2af19352e022b02c83ef4af35430c924e594d8d5446bde6b9ed2541b564fb04ffd3616b4e33617c868da1c8803287116d82be96c62480b068d0b7244dafe4146e963d7075301116a0e24a4233e5371139721b52dec412a2399beb8f7d4ab913ffaec7c3e3265bc4d0027bab6a7b0c4319bbac0a59768b88bf68a53c221a5a81d754c1a77e1391cd0060d7498d81c173f07c1cae90170cfe97c5e011af18177e89e4f9a815042c5bc288b5f31f5d06632aff2c2a4ce83807ad6be31db8574c195d598726f8b7c924429a3bedfd0720935cf91523c9154962dce077c320cabf1dc05248d23a5c74c619ca8aa96831f757f47d72f554404d1e5d4cc69d55065d9edab445b11456ece32d28d3803b895a5f249dd92c3044aa20a4ddda7dc7a25e772e874b66431296e6a64ecdc7aab3505e3f1372d22e744927e00b9dde1b272d117de37256e553aa23741a89298645462f4787f942df9bdc68cd97aef1ca8d7852e9f42421a3ea58784cdb20f3627ec24df99e08c5a976f73cb85e4f5da0d5a3d27c379170a3cf133eda89f355bb0a4458d12faa1585aed05c5b6d1d10bfe80fabc0c2bd73193ff9476fc3654ff8cbd9fb0985cab6432db1dde5eca7e6c0988c818e36507e22c2cb0fcc383195dcced10805cc20653fd5b70fb65ec805cf0cb59e24c02c0549ba98b17e82b8f5fa434ec3660c08d2cffff72972181d41503ba7212f1049e1e6b1a2bb8e9325ab883b291b5dc393596ad53dada947c5f3f7b4daecaff4b044eaa6aa50751315c3c3d8ed4b6943ea5ad8b4d8eabce9a49f21bcba238aa30da5977b09521ce53427f7d613a2eb4bafd5d8b6e8179839c51c4af8e8f8ce50bd1744fa9e9497c236d444c71fb6ac2781786861d10265622ce6585d83b2216b0957090ae38dca5a26cf9027f701652ade57a5347f7c0f91ae30f59f2ea2ff1e902f45a6c5714ea5bf5105e6f9492ddc158c472bd222e34b52e29aa1dfc999c159bdecaee281d061880251cceba63d3a40b9f4ae5b8a68617463a02750b86cc7739e88c1a2c7709d9845979080a60a417ecc1c46b920776ea4581e11c1c8b85fa42de6ec5bc9b23", 0x1000}], 0x0, &(0x7f0000000540), 0x70}, 0x2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x5) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000240)) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000140)) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40f) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x6) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000280)=0xc59) write(r2, &(0x7f00000001c0), 0xfffffef3) 14:41:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000500)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 14:41:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpid() r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) r2 = geteuid() setreuid(0x0, r2) setuid(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r3, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="1000"/16], 0x10}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r5, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) sendmsg(r5, &(0x7f0000000900)={&(0x7f0000000340)=@in6={0x18, 0x3, 0x401}, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0xfffffffffffffdc6}], 0x10}, 0x0) sendto$inet6(r4, &(0x7f0000000240)="2a675a1ea032cd66e5502db376bed5aea79c4e73532f3cc9ddd64aa3e088659c0d66341ebe28cdc1089926f6b22ad0a9", 0x30, 0xc, &(0x7f0000000280)={0x18, 0x1, 0x78e, 0xfffffffa}, 0xc) r6 = geteuid() setreuid(0x0, r6) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{0x0, r2}, 0x0, 0x0, r1, 0x0, 0x9, 0x0, 0x80a6}) ktrace(&(0x7f0000000200)='./bus\x00', 0x9, 0x1400, r1) socket(0x11, 0x4003, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x2c}, {0x16}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ktrace(&(0x7f00000002c0)='./bus\x00', 0xc, 0x0, 0xffffffffffffffff) fcntl$setown(r7, 0x6, 0xffffffffffffffff) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 14:41:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() dup(r2) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffb, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="c610e33375573c72cb1b559634c55913f85c7b", 0x13}], 0x1) 14:41:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150000}, 0x8}, 0xfffffffffffffec7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) fcntl$dupfd(r1, 0x0, r1) bind(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:41:30 executing program 1: r0 = semget$private(0x0, 0x7, 0xa0) r1 = socket(0x10, 0x4, 0x20000802f) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000540)="de022584babf4104cec38bc1465476e68540ac12db00ec0ed5ea819c69e7e11e283638fb7e823b7f18ba2915e0c73161d00da7e2ad16f65f43cef16d2de704c765fd433d733748c367c3bb33e8a459258ddff41d1710f0180d8a5c3d61ac7c870f5c5cff76a7dd9242de7e9f62f546c1b3cd735969569b6b9f27ddeb6d9ba8c69959d8495c645674ea6ef0f8fb49843e4a25a49f821e3263e11e8f9c220692b132697794f8fef2b38f6824ad933dfa9af7caee472c34cba23e49535cce4f28dc05b6fe197b20051a555ecc4f03c1d1643a3a0d0e2941539421b501a792041de92967314545c4ee60cc91012cb373eb6b3a81c33d34c8ffe38078074c4cc69797e1f2b824cb3a3514222df26840a06ab97242dcfff2f3f65d5addd8b14fb49ef87ad653a219b0e5db8ec6b348884558e631827da458b841d692423c88efea85662fdf9dc98a480f3e63ba462d5dcb1b581bcf5f72d1e691f7571beb6d91c21fd34df26098acd384d51068cb2a8652fba6a32219568e5893e4cce4ca4d6140b186a495303628adfc8bc294ebe5537ca3e9e9", 0x191) semop(r0, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x1, 0x3, 0x1000}], 0x2) semget$private(0x0, 0x2, 0x9) r2 = semget$private(0x0, 0x4, 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x106dbbaf1dd5af1d, 0x0) write(r3, &(0x7f0000000480)="b38e1b17cd71a6ed4a3664adea8b44040a0e50cc592173528e81d77b710056e777bf82d49c63fc8a7fe494679f938ced55291b065573ddfab3410cfad3485eb9827ff99e3f5d37d56b4695152b254f28e9984101e8a8014ff320812000000000000000a3a3f45dc0f7d5fd4e77c4bb518413aa36c2e1a4e07c7a8370dd0d509c21ddf42ea9bf7ccab09ea760", 0x8c) semget(0x3, 0x0, 0x100) openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='+dev/pci\x00', 0x10, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000e00)=ANY=[@ANYRESOCT], 0x1, 0x0}, 0x1) semget$private(0x0, 0x0, 0x100000009) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000017c0)={0x1, 0x2, 0x80000000, 0x3f, "e8a311bbb75c1c800181a5697e5fec5a0de52d73", 0x4, 0xa}) ioctl$TIOCSTOP(r4, 0x2000746f) clock_getres(0xfffffffffffffffc, &(0x7f0000001800)) r5 = shmget(0x2, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0xffffffffffffffa8) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f00000001c0)={0x8, 0x7ff, 0x1}) semget(0x1, 0x2, 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) getpgid(r6) shmctl$IPC_RMID(r5, 0x0) syz_open_pts() semget(0x2, 0x2, 0xc) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x8, 0xfede, 0x9, 0xe2, "abe4a051dde660d05c70771d3b4f1afcd0e2ba29", 0x8}) r7 = dup2(r4, r3) fcntl$dupfd(r4, 0x8, r7) 14:41:30 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x6) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000100)="3f6ee9b679342ca7e7fb1d0140e16b68031eb71b5498b905f0c541329b092240d3a8dc590cc4cd31f5948f76207691ec798399e2067ae473c16d2646318f14aaa0b18b65d82441c84674ca33fecdbeb774d9a128423c6842d615e18be3bc5cccd4b3f57fde96d1b885fd434a", 0x6c}], 0x1) 14:41:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) r2 = getuid() setuid(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f0000000440)=""/168, 0xa8, 0x801, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r9 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x121, 0x9}, 0x800, 0x1, r11, r12, 0x3, 0x1, 0x1, 0x5}) msgsnd(r6, &(0x7f00000001c0)=ANY=[@ANYBLOB="02000100000000001c4754ee5dc9fc40ef459e9f8ec8dbe2b324cd7589c7649688c29e"], 0x9, 0x800) fchownat(r0, &(0x7f0000000000)='./file0\x00', r2, 0x0, 0x0) syz_open_pts() syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) 14:41:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYRESOCT], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f000072d000/0x3000)=nil, 0x3000) r0 = socket(0x2, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x40, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r4, 0xb}], 0x1, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r5, &(0x7f0000000640)="bc", 0x1) close(r5) poll(&(0x7f0000000240)=[{r2, 0x4}, {r3}, {r4, 0x4}, {r5, 0x1}], 0x4, 0x0) fchflags(r1, 0x1) bind(r0, &(0x7f00000002c0)=@in6={0x18, 0x3, 0x2000b, 0x8000}, 0xc) r6 = dup(r0) listen(r6, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080)=0x9, 0xfffffffffffffce3) r7 = socket$unix(0x1, 0x5, 0x0) close(r7) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r8, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r8, &(0x7f0000000640)="bc", 0x1) close(r8) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc0106978, &(0x7f00000000c0)) mkdirat(r9, &(0x7f0000000040)='./file0\x00', 0xf1ce9926bc5dd3b4) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000100)=ANY=[@ANYBLOB="ff0000000000000007848764084bf8fa6c09dd66c4bf51c3b3817526b78a1b207aed81d6a8382853864525ea27558aa295adf6706a3cbab1b0120b5307aff0e67215ac6c8370f5e152f3c45e7940a7c42feee28df37cbda44a4a0daf8b790b14021b109508992bb804cae5608a2ff60216af5e145d4701ce6ffa0779b6b94ab26377353b07c05bf99c522c"], 0x10) write(r10, &(0x7f0000000300)="2fa0", 0x2) 14:41:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x40}, {0xc454}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r1 = socket$unix(0x1, 0x5, 0x0) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="000000f1ffffff000000000000000000", @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="b6517ed20520b6c7c280480780c7b1f4ce5b1bed6ccc987b723760377df546df49e73cf2e172ea88b096f0874e4b57e4b48bc3536647f6dd9a180eec73cfbd5bc803275f0f82dd2397dc121d4fc8aa56231f87a1c30bb793f7cdf464e7f9099eef364885ddcb7af041c551fb656fc4b12e2004f1a8e7ae332f9f58a4c8abbc1b5bb37bb00363fc7db7c6732d"]]) r3 = socket$unix(0x1, 0x5, 0x0) close(r3) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) sendto$inet6(r4, &(0x7f0000000300)="5d2986b5238723eff41e91cf52a7042b2b043f520129456d60e6d5d70df2631ac5d4b7ee4663e781f8542e5a20cc7ed5c13e3551cb24ca9a37198f5b4f7d2a11131b", 0x42, 0xb, &(0x7f0000000380)={0x18, 0x1, 0x4, 0x8000}, 0xc) lseek(r2, 0x0, 0x0, 0x3) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8100, 0x0) connect$unix(r5, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) 14:41:31 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 14:41:31 executing program 0: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e98a442a400"}) write(r2, &(0x7f00000001c0)="2046d7d323b648a48f8115676a1fd853281126deefe6cc", 0x17) r3 = dup2(r1, r2) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r4, 0x0, 0x0, 0x1) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r6, 0x0, 0x7fffffff) dup(r5) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) 14:41:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x80) fcntl$setstatus(r2, 0x4, 0x40080) pwritev(r2, &(0x7f0000000b80)=[{&(0x7f0000004780)="2ba86a2fbe4a9998f535fb1d0ea27250a19603b5f16860092d4b26db8ce2cd0b9b3827f6723c261f0e82fe5ade205df8ba52985f2da1c4e03c850f580218ae1655f06fb9d27521633f4ccb07187b8582c3ade8caf75176cc4cac09113950fe566cbecdaf23e0b76e050dfc6fa7217bb131121af6b216d31c41f20a783f875a1d43cbca1c8828098dadf8b9212d2abf1e71c31428aaad3ef11fb96c196ccba7ca26073341fd09d9c6a42dd7ddde5e44fd09e9e8a0f04e5d02290f963f64dbd7024c9ddbca6bcddb51a2667e2983ae37a4b08482c0bb34b17769e75656363bfc94595620c69c5ffc05f6ce1070bc35e970ed5882787ff8ca2498f2fe6989f90b9943d3d3203117e9082d713eb886b999fdf3821e69d7dc7e5a31fc4e79be7e219089acb5b9b5d5ce18467280edf37e8e8287ab9853a19e10faf21ad283a12f7dfc577de3da9167e2a2ecbd492459021089b9b4eebe8c35f864a9e254119e0409ef4673cb62dd719bc2b0957e465888278ad47d642db4bb318797393571c1adb5d84aacf7051775601fa77caa853f44147c0299be66f5aea77071d5c1f4da97a3a5c775b6f846be481f4d552081c774be1aeb1fe5387d6548851a698636503b0208c84907163fee4424399c78194720ab9c48ef534a8e1221e2a8561450651e0ac3f350204df994dd80db6628b436f44e729bd384d39de50c78c6a4f63ba6f6d89b08671d85971c029b9d487f6a10197db1b29973057e6753d4bc9dcc08a6b89cf2290e0a0585a39e3d6570eba7bebffaf81263b6abccc657a769d4b6ebcb7b30b0cdca88badcf7853156b6050f2428826c68efb59fd2145f8ccb99a841872bc03b3224e4ad0926ceee9aa40062b31055ab864929bccb3e7ac90ed6700a292694c3c3fb74d669dada3f0a969314911ea66f2be20b24a6db569ca5b6d5ac9ded5b6a6d715290dc1611e6bd3cdcda6f5f1a6653af40ad4abd8a94cb57665ad1c6ca2ad8b8cf081834d44d9317d82d57ccec331be340ba2c120b86164314b8a0a13eef67130bdb7398a0cfdb6278427a253d7b860879cafb3886fd3a4880957fdebf7479cf1482dd77acb0a69e82d59aeaf3e185f0080ed4f51e2bab3487e346e81bca4f8e64dfd359b8f53a3bc650b6de5d4c77accec63a361a0825bcc722e2ba54544f3229520bc9cc4d7679447320b5ec1d084f4207b2a61b1e2454208e0930c2c53f3b10e6b7bc1d8cfd0a512efa2029b4be508dbb89878000eae81ebfe1d4a1df583b03de929957c13b8fc36489b8a81c6e5c4e15747ad5cc5adc1935430f1bfded0ebd9d8c897e4259eedb2eaeae76141e5b30dfc6d47bbac8124d7adf794f60da1e111d1fe57f3b2a499ebfe3f9519fa83de683c44abb6b87c98899db0ca536df12e9572f8d32b203c0c954fdb51e40882579018a1a0911a49d5652da1dcb04f13c00bf894357d4525ac947093ef9aa945f0792e826fcc6192cd4d2109cf2bc2b8c0647fd181957c8234dcf04f28464b9a3d9f2f1f43c604c4f8b2c6ec0a2519d98fac85b18b7f66e4d70fe17302def28d306c738174192f26db4eb69f850f48426d4da23b442b966a3bf30a886e2755fb3418f4e0a90da2aca12f8e7971352c2c856125f28c4e670d68fdc7edbcdb3430ee7cfa5e941c095f27a8fe0b96875e6f6162b0cfaab2c835fec3e5ec67b83eda2ae8fb2eb1549dc023063596eeaa9380208390594c3155ec974008b3425d6aa03dbdd5b9aaf8e119a54c7e578bc149a1c134f5e9e8ac5011add1ab8817bd019eb3790338629d769d86d6641581f8bb2dbb656179b00c64d8177c5b2f4841eb331ea4a7c13d8232bb9b49b0ed369d263636720c6bc748fdef15a2b9ffccf0da06b46335a089f2f9bdddbee7042e1ec77c57f4d8b91c317c3c4910651ac3c285a1663f600e115f13eeee2f0ddd6a5a7be3d55e43ee4c7e73074424fd55ddad6e58d34a8cf42e0ededee870618c4503204c39214e806ffca15f01ac8d744e38bff908f90487a30e9a238f87197d3301ce56c61f2997237b739da659a44cdd770c429fec9d22718d081a3eef56e208bbbbffd89654cd07813532e312a848322a8f9c5be92c08694adfd7c8855d52c137d11ade26d76b25beb1dd5ffdd7f8d942b70e93288ca346be4a21a50212ad37e68ded688c319b2c983c545061b15b86c3de6e3ba7c2b9256c9d99bfc563f02545e3dc54e0a30fc4e026dca7898945f72110f49e72b6a8227fb58668b35374433af2089c376c08cbba2f06431d8a38e836911f1c6096794a367b519176b241db02d655ad6ec3958b5684b0836ec2fd6813906c6cf3d0a3baae114054752ebc8190562ebd431c1e899a8103abd8bf89d280ad6ddb6840825674c19a11d898979958023fa59eaa8ff709f3713360fa2c5c259efeb349909da042925eec6ce9395c25c979904217e14e17f7341d4977c5195eb6e018cd770ddaaa2dd662718c297d6e57150d81dba856d05848d590731a2df568bf87d8757b872f1dd9864df97e8037a2187143f837660ee448e58aee7a6566c0b8d663aaf2efca585f5a8608aff61a540ef1cc011eea8b5934d9b878a64d8fe6118a2aaa4df8b609dc1915d1050730d2e239945caf4482816368143b6b3144c9a5719f7fce963257a5dcb7231c21a3544c847dda5685bf0e82cdfc95fa83c645e50a55200127be12100a344bf98a8e59d6ee696fa7fcb89d26e30e64fbbd6b971a91e2f3a60183586ec292eced989a0cf552a4216cc3d2a10aba76f35c6a2ef9787f05accbef0af8e1a0414e6476d819645cf737dd1c2359e673d9b2b6e6ca7e9cb41d3645e01ce6dfb47ed5bcd839aaf011575dd70a7c093f72eff5da522d57600e02097eb6e0f3d7cfef1da62bec5c3edeb16f98e6faccc4233a9ac6f58c8a42050e7679c46e2923384c7cf7361166994f3b20b27424fd3b7202de3ada75b6bff81dd47a69ba5321ca371b39ee2e9ac4386195cffcaa8359d9f11eba47be4f761ac637935d9ea436657ab16351cf322231b32a9c56c296a8179e12a9d000018ff447270fb32348be5821ecbb406792aad5ad64f4f15e8ab9a9837a332aab82e849a5019217a24ef5ea3672b826af7433520debbf502099ab7c5ccbd51439a92955f92d6b933f2442716cb8ce5f3084a6d732ab281263cb7c40633ea678174476583daae28b2d63ae5ba29644574cf92befd03bcfd0712092b873f8a84d75a7765851e9b44bcc161b080b879f32646d0cfea8920088aa623748ca1b69dbbaeb0f786f5f0feb7959a9211c63f6ecbf061a842cefb481bba2366ca0018655ed017f66b638fb5c91fb6fbcfe3c4b99218ab431d3b62b4ab20328b23d51393f56ee229cbddd1cff0a8409a7c37f9ef1f9d6c0ba02fdada241e799c153e516da12781895eca61a56bf21f13e103e08c4340ef35bf566018b0c582276c0d83a3b36792cd57feb6daafb3aa3df7a888173fd9dcc8ca6545614a915a71a15a1b40cf054f5c2c1dc81f1b7d666529f68ed7878863da7305fb32aa1c1e23f17674c84a5258f0c0733c2e63483d5b09c6cc934c1ee32efc7d5979b185446bcb09e43bffe678b1ed3863d4338dfe325955191325a6b0a2a79bead86fcd6c0920b67e1be3bdcdc029b64711b718c0278872e8241f51f3806a03c6b33355fcd72d3d34ab15b5bca37ba62dfd1689b56b5326cd9cff0dd12d6c49d337755d17e5fa2d88e78f08198b64b526d1c4e89c317cfe37d158b95bce3fc46c417bbceb734329a652b8c3bdbcf307cc20bcb652fd64e4b1b3830bbb743b69f1a3f53fa94040c5b088e7ae3f711206fcfcbee2e1259820ac658d5fab18e6b4fe8183e550494ee34d03fc363a882c439a1f4c8ef8b11cb8903733f2296a8ed6e3354985fee04654938ed7a087a84de4012d673501a142bc2b7a4274ffb3c70fc351160ee2d593acf8764c7ba37d7e159fd49da1e3e8d3f78c4f32421b9990a92e66ddcd45c3fe16a75daeb83c0f357e551ecab3f483d5ad9c72232e2a41eadc386e4d6fddc65a72d9699867b7775a192c79896e3bb7009283a97aa873b9a738a4350f20b43daadeaba4f67773574b078e90f9d70e989d7320af2e5fd8031584bdb177e75d28d2339bf38009b1e1c330c223d6154efc3a83977242196bff8bee4fe8dae01d1dfd7c4a10839a0227d7cb1fbbc3ab3a7923057f42a192f15dad75bba71cf16e05faacb3a2d36f8876f6b883ee29c47fcd8148d36ca16842dab8061ebe3ec52a0df06e25325eb47b8734f07b4e286899dfe327e0d7cfc7d647feadfdb1f3e95d6eafc560dee2d44157b27dea7205c14cd97e1bc4385028436de2c477e965f7128543ee375c54819e48b658c849e344336eb98ded2fe51192af1530b1ff3be9d7e5fa4975e6c57c1eeab5270a9bb68acbe68c260626877b95b3f5b492ddffcdd907c0e5cd828ff35a60f20b0cd7c20d520e92c4f1d04ba61a1bf336e0fd5d66e12e4e1c8f046cfc2002ba5d9675ca370ee59bba57bb4473891ce589e3f679d3ed7c3a6f2ead27febde7a6b9eb6671904b7143ca19491e55c86f70ab029419da9035a7aced0e4bba1e5512d4477f90b922eb03327e0c5c2e3dc83b62faffab1438c3f6279a8b2f5e2535e28426da7590c28ef2a221a93d1a29b7f12693718dd1a8d9a593afc7850f39e94efaaabb94d50ff68e5c2aed3e8eed280cb1ff6e58550b9abdcc1fc06e8ab070b17de4c3785da92f3dd3256a4e7deb2d1e998e12cee1247ac34d1cc5d06db9df93165e18353c8b19a225c4b85ac430e6fa787921aa98605e93859d52a22af913c99488307ee3b6adfe4d34ffc5aa8cea0a2071eaa408d151243a219f8887b64f9a4855abb152e9b6dbea8fb332973d0adef3cce3e5a7fe68587424f022fcebe43512036d65b48bee0fbd18a8559bb8641f4aeefa8626cdf54fee6f10c192ac1476fe3cfb6c27722ea8c85b1b6e23be34dacf85be66eee2f51f9f25fe150d1001f9fd86d114f91172468d99dda59b5eb024326c01ba92adc00b3cb2a5444041018210e2561dc84bccdf24d6515a776ce65e09a2c7ad03da0aa242fefe5dc704e3e18f9f2832d8238ce29038c028b1656976cf3c2288a26b999d6305841fca05201d9ae7b67a68c108a1a424eb8da6b5b78d90c8510293aa3ade0203a68c9c1ce363e4eb7ee2f672df7a57bdee7ae598dbd8407eed289168f99b35a9898164f34242d269552fd7768ade126a06b11b36cc804b4890958837e30051d0542f5181f232e88f826eb08d8b8f5f9bac6bb7afe098c8ef023b3fbc4cd3dc40a79caffcaa702c21b108d93460ba40bfbab6dbae9f4a57fb99624d55c14b37ccc7178e25799170454ff674d37db0775a6a729f2af68addf400a502764be2753bc1db628304691098de910503f08b2586d1fa0cafb1ac85a5fb31aefdf278cc33220b78cd7ebaa5883381cfeede3c204e5b2c9b8f3f46db8e4b3d6a9c19b37d1c681f4de748ed9da9b1b24b315d3bbf0c439e4982f647b10c75882342679b516baafac78f03b2384c5d261189399609ef413479c42894635343d4ed9130ab99172c782b554959bc03f64bd1c0a6ccc1a0f8066c9111dbd1e5383753523ad7fad83a746afac9e2de647dcd20a1da09c4092b1960377b6bab093a1bcf0f21102db13dd764cb797520f96ee6f1ecba9908dc0552289a06cae216c6b9d92a599bdbe048426d2a48e7a002adeb4b0431abdaeafe5f5599046c5d542af7f4dd2cf2d4677d665d8360088e4a5ab530f18508fb1d915c94", 0x1000}, {&(0x7f0000002780)="580a1f055ffb53dffa354764a62026b0e8811123a4dda6bad3e8a146caada74e4064ee2163c50d7e621e64683d9c893dccada3454fdde3a74d5ac1037dfe0b7a5a9e64435f0c3c9aee645083e04a05062908293ed3ef218b72a2c62166adee0d55fff960011c2b7b95074c08395ca5b8348c851cf77974c1e45940ddde94cc1995de8c99b66b5d09d246bfc30c8dafacc3875fa0f95bf3defce666e12922885aab306611785b80dc0c6a96c735439b60562aec318daf8978cd1b2c236f40a3b9f40e21ff4eeb88ef43915d69456adcd93437469d3064096c05e291647839aa9330319735232f04837c2e1a50e048ccecfbe0c3db857f6d8b8e80d234163e1c29f7918599717cc56248a2b940583f38cf700913f83abfb5939fb5ec2212456b7dac82e35f786528de879bff306c433e1893905a63f5e17584d9cc91039333276632cc52a6bb9abf58e20f36248682671b1339306a4750976120c05f5c3391f78aab2439d73cc667edbe95ae3fefe56894958981c94ee0594ccaf034e79879a381477fc9efb8102df1dd4c788dc5268269c34691d8ca14a71d1515e4084602d460b8390f83e260f7454aa6e02d712cd5c0a60857789ab1f189cc4e9f0f8b5ed8feb39afed9c2bd5a2290f9945879b99960bdeb5af3bff4b8498f3c98cafb5746aebe6c6f99ef6a3c04454056fc5e421c89f8adffb8d7fd39c88ca7477b885cb377f636fb93eaa68f9a3ccb5837ff8fb43c22667776862b16cd3e4ef5e2db5f091ae636c3ed23935a9174e8f7594d5a2d0b80596d2f63aa1102c886fa55ca70b09c6cbe874f4021d34aec5633ee87f33bb5b08c81829741a3ba76736bcaec29d1c026323e8f659a3091966824057c5941e00cbd48ddb4e2813bd560db79ec9633a8f984abe48e5c5ebb6b2f59718421b76f2eebc419cd9bb87b4b9e4ff68bd0a1dd07278af1e406af96816699c4534b09fd69e277e37203ec6ae810c847db5f392bc09f685894c62d87911957d96c31170c8b39b6f652367f3e7cd0d773ed45d22e3f4a84115e1dfe8a8f4f00a457aa030a351d0c68f5e34939eaac21801fe79cc7b95ebe771357da4633226f7dbf23bd09a1e2678942731e5db669efc777a349a94b4465c5620e1b595e9cb73b4db8383e512cd4f3522d006073064c7093f8ee5d3d188e905f672d8d31e3d6db9d965dac7d30990cceaeac62cbbe8b492da31c33463625f3ff5ca3ec5d30b4c40924f941c93a2b784e1b2ed047838a364be7d7ed62ef1cc043ddc008d6d59147bc2bafc73853e8a1c604e13788fc33eda5ab87e93c819180b38cf39a8a81c2d679f3ecb4163791d1417c68cf56e1c2cc564ad5b522a3bab3a9daf1abff9750b72d43f4cfb54168b738ed12f878c601f0520fb35e8c55296f0780285c8bf55d9c9a6fae9575d0234f26063a14a0745846a72c0bbc4344a0efc9ed2893dfcbd993adf4a743cf10d6592905e1a694d332fadb972271a4a0bc2a479d96ae564ac1688011040794a53725ba1a58ab96f667b2939466f6aac1c6c35e8e3146a0ca02abb2b081e60b3cd0658e9830ba35785e5e37500e54e279c384b25e48e92d23f68bd9e2e03f9abdacab1e152ae23a53128f23133edf778c274f0ca9aca2b83eddd79179f35847cf1f806b54e0898ed02b5cb86dc71c85c0a329c29a4fce8dbbebbae0e1603875be0429c256476a0ef64bae004ab313e755c7f76c720eff377be73f26982ae2736a816f952b15c70bda103c4e60ebed546026f71497a87e27d1378511097fe249516ef60abffb73fadaebe96d3b4cb6bcffc10856d59cbc7a3939ab91b129749eba2713f3b55711a4a813b4f3e62068e238696a1f578c73bfecac9f2cf3a4adaa5a960f61c6dc127e2dbeaead533f435219b79643b9a4e7fa969bbf5d969e9b14b72abba7a7c71cf2c24a21924f773b45cab4e3bd68de63dda4f61e82f55aaf37490205f8d1bcfe521ceb6d2e238b2b8300830fba3a6f887ff18e5f475b518f0c4b807a7c0c091fa804af70d080d63070d5607ee799e2116d65acc8f21519444c1fcd72d76ffc1a8d1805195efd15a66e9bb103866543a49ac3ba55d2fa8c7d4d12cd16129a425582c2b23227fd868cd2902bc44c5633eb9d9d22cc67fd2724413c02edfbf5ce317b5bbedd3099f2bc63dbd12182fe5a85f5bdb165dc59f063ee4ed00384bea5f39d3d058ff567664c18586ed1ede56057a8f45f40f8e7b6d5aa4befa257324f0539c0dcfeaedf513002d3c99d8f89226707dcc9581e5ce8b4137569dd9c7ecd455c53dc42eb6853e1e0b5a6f3a9d03ba7e7cc55f7163a92474c1b23dde99e0f73370f9fd2b5a467ff4ff3734aa28e80124914856c7e322a20d1ba253e2912e5057fe6a422f3ad52fc51d20fde08ae53aae9abb062215266e26d403bee171853188acbc3e3190069fbbd10a480d01f592a3e83a3dffb3e3caf641b47d019b0487df7ac52de6911d904097562dabfbf3cfb94609a43ab1a55cd5cf11097192cdfc2bcc8f9da392f19ade5e465c5874ac35cec67169fbe90d2687a68059378c968687b416cb2af8f6dd7b9b5463c7692bedd6e847c2c282049dab699c704fd02ad6c32b831ada0e3d50a36d142033900b177d77046ee072ec29b8170cad45c8afd1d42f3c536946b13a5b3d57dbfb2383a477e95fe6ef314ddf19c08c899a801e1e04ffa8048de36a3757fb68643357611ce60e3afccc55a521159e502d4107ea1ff4007c333bfbe767c3a895069f7cefae09b1aa501b8924967b37b8eb786d0ca456c34cc43b1988dacac2124f857f67c31bd80ea45d974b0a045c0159c518c1eac4629f1d202876abfafe72a020a8838c76f860c9a3abaa1e5508aefdfe7c9dee50043d16ac3824bc6a3bd70f830fb3d4d276891ecf0537366ccb2563c3483655074f280749cd33740042c6b8bf9bb6e022b36963fac3c0cbbea86cc59d7b8e8419f20b7a42aaeac1c6ae25d145a31ee4a09548598abc808174738be3df907312cd2964e7688faea257753924cd2b60ff2daf358a19084cf01f384d8027e572bd8848425f4d55a61f54a0ad9b67e095889d4ae3b7830940b4dc06e58de76847b4a8f3ce15dac168a55e52382915e33e5a8db0a60e290a77389f2a366ece7c5135633785c906a0c73291c596e3787c177b111c22be27d44dfdac7d0ff0e966669b3415c539fea40730094b90ab82bd29f68c0cc9670052da73c7ad5265414f08db7ae13a800488cb6f2b86068f88d3a73c890b0a5f2bd2a64b807deac88108414c819eb4cabec594e31767032275c8dada3d418d17cb3d9829b5c4bfd853b413966af7e14ff50864016304c618c1813b47ca13a6463be807c090d7a7977403af3ab13032fbfc7c575edfbacfd4588bd641e93e8350c065a63658d7ce70b163b1f8b3347a60831fd5b88b739c14e953d359a5d01b04e141f34188e120ed7b92b758a42055cdc5c069f421e037192df27fc52bbd52ae98c6eb20cc6aff7df1c5b51279ca041f44da34c275f70631925220c92ec32e750a547fe1031e5f3173969a1c6ac920b0a1921ba5e904e133484a835c996f02918f93d52cde5968d1b37ccd1e06f84ff552e7baae2c5ca3e1e220fd029d25314619291f36a6d4617eec8577fe0fd5df3578a4ad711da2bd7037e8db5d1480331261f9dfa94f28c0d84b47a39f4cdc5ebd4031e983283874d080d7309a8edbb194ebaf16c90a0202b4855f6f9b4c072a528e60a461fc67e72aa727e871b14a5ef1f123b2b42a052e932c9ed0dd811145dd2df3e9b6791f907e1c6853d4ac1ca8653443eb8460f839298077d7ed5ba15a5dafcc13b9efaec266908a7767fdfc79e08a4651de67add416b9a1153cee8094cb3e47694296058fcca952c4d2c1bf442d1781da540ac3872e17150fb91161227bcab063d481b0b9b722091f37675e70b3c9f256e7bcde92c89b9fff3c506784ed52f849238f16828ec4f1d75aceacf668ffda2059c852cb725e3366603a22fe47e6e06bb10c3dc7e9fb0400990a3283f719c6a259fe1da396e69e740f62e9ba31c66939d8e4dfd44385654e2fac06335f002ab5b1207aadb62f89b2bb7bb95bc61db71e324f10919b983c9bf8965656462534ac34dfe7206832e8746a0076050dc79616ca2b2d27a45c07790e2f1e39010ac62d9f7b38e7e422300ebecc9d5cad6da8555e992700fabacbcf91f0f1f78645a78cb4919746366a3fb538a820e8765cd195319937822c928fe2fe7b71e16520d47db22a648631305b4b78173c2fc73cfd4a55c7a6d86071ea6ea5892c7603bdce01ecc5a29e2549e961c357cd2c368423e678d7e3f7b0bb1b552af9a3162da44e19158e8e9474547a145114d2bc3b4324ac9640ce945dc48efc85236897f8ac66c16ecf5b7f3b7085207b522ae33599256c9b5edf50ebe169eb1d7e657b49d59b9618325db197c052734527fc0b9636cac8d20dd45c8fe71c9c4fd0bd0f74ef3cedb506b08f8e11002aabce658bdefad2a5c9e79d5768510e3588fa33887707973f55f2ec0562ec0fa6b5ea7ddb8932f44945d7e01968bb62ca8d8a8e22485c74615f50abeb965a1a570b992b5475e6fa19891c88b1ed6e52b176730712d99a1f95bf36b7caaecb636d740fb14f1f690a8af6d1bad292a9843ff794cf91641b2881ab4e00d068e849d7ba56e38a25dfd187f19b98093eafc1515fcfd1bda68cd6025e26abfaa161c05843bb8e7e44651d80bf1b1e5b3dd7195cd61068ffd3cd1d78a759c7fcbb62d4381df655d462b9003b431f790291449fcc97c9d2eebd27e01d1969f1a7fc8bd0963b74f342ce321ebf152eb4ec768997ad41e22e64fb6057149124d956bab35d7cc662cf04f6554aede9e2ce9a8a92119934de526ca5959d2c93d78b343df6c50da862b4654ed031602425c73f8ad83a3f52cc1dccdba3e8a579b075a638f27e1e4646e6443fff6ab6b07ff23773c2f612fd51ff6179ba932ee9604cf0f4d5d2bcb1ec8804da7fa0e9b0ec6e5c26b634718c9248c259d586aa062fb9af04c2b8330c84f16d0f0c60772ad25f0b8b24a7ebd8bc4e69cfdd6c862988d1de736e6509f970b8480a7822079b85a8d88d2154cec3b59ce3af18e2cfab23914f8b991291640230303cc10763405e32387e95c189c14a6c699220bafd00f5bdae5c7aa6632464f61962e10e68e4fd51b26307d10b8fee8b10e70c5b343d93b33930e09de8c214ae59a8200cfd656fb9271b39bfe2a03f0ac7a15d16b9ad45620a0b1fb29cfb6fc18805caf2288b6338671597e1e28c0dddfe3ada76599281e75effed5b7f574ed7a403a67cbab35e1cf58d558ebdfef3465b337ced1fbd60ff705883fda1e162edce6c5c505d0686b7a541f31b6ba6f574ff1c61bf06dc9cf1c148365cea5bfa6dc1f54e2edc71e639226a678d35cd8aa739b9737dcfd7c6cde565a58bb384f400c450b9e6e5a2a24acf3cc62fdb7d008391e21a1dd14e53505793f09ec8de8504ac4ca9a3d9a165f633f91fc91a2623a3944b5552a2b1512e9b20b87d8bd0a4c4923973b8ac88990eec4e2dcbf62306129c9638e36c8f90f80314335024b71e5ccf85f49d1a4f5bfef1004a3d74093b147226c5a8b4572d6c6499ff61cdd906036d70b19869c92657f34e9adc5a56ce4e8eafe5e81b927d1b24e2f63e2d577f50ac3059998b78576e5de8979a9d6185a3d3146abb1def8ca4c7b8dad25520bdf83cb07e5ad7028c0b8a027a1d228033cf9353f988f43481baf59c1700b3ce6b6ab3cf5dd1d33c9", 0x4cb}, {&(0x7f0000000500)="98265afb679c74965ede3989cf78c7214d885d37ca3dee729242a3e3fca0e31a85bc8791574658a7ef3e8d055efa33f951f82e1c7f5156e0192f3cecdacbf870dc8721b5b17476e71d353a9f95b050af6a152c59f1790b2a0abdc7d85005cb9bfd89446382f1e946fa5f9d2256a67825ab327c566db4e2d14b8407ef23879853468f223da5401fbe868c4383de0ab7a9a22dba186396b41332e38f9028965db0a6b793318456fa59e3bae996f86c4a46de50df0bf5cd7a16fbe5edd08f43f7e2cc3f1ce1be29037b89b8", 0xc3}, {&(0x7f0000000600)="b809f4e76805cb20fef4c031158208da8b3c00168bd72842b85a989d738081c64960699c507089251cbc56e562214677cf8c08d8df98cb1ac59a59e35a7745513f2dc69f4f1ccee8e2dcaefe2a896f6a9ed19d7938674c6c30f02540633e79f3f4a56c5960da9dc0342c1d6df40ff571d84e522a08b39d73ce421dfb099d06bbf7e07bd6ab2de15b8e94cbc90afd580328d6f6283e7105046515a261e6ba43442e5b25f4b8c293a48f36f5e468bac846039a4487a8ea4c5fa7d304732998ec252801d75c331d0a8eef05ea58c32659e3414949a633d01d529dda6a685d0ea4a3114869387e759d7ecd7a91946d837327e6312d", 0xf3}, {&(0x7f0000003780)="0f6d1f97dea431ade7e00f743a18ce8b8ec78b2263c45a5dd231e3c90d98bfa8987c6720611abd5af4dea1d4dbf733696789798f65b2240f13e6457d4a1662f6dd6d0d06bbb4661b4917291ebc6cbab510c025899ff27c11fcbc371db63f492634292613235aaf098239b7195f4a9e8b722ceffcf80beed4673aab95cc0d2c88dedab9696cb5fc385711203210c2364599541f0b37fa193d664383c178a230a7947dd025f3aa0394ccd1cb4a247e85763c42f3d7a7e504cab7e32849e1e27b4a19d9fc372534726e18c279fdec3db5c5699db687ec34af1673b71d99de5e7de8cf7f05d723209263bc0a33f1b45ed38dc2975dc7e5272f365eaa6ead45f37ce2f78e681374f13290da199f0bdc609ff520c44ff1e263ac20d06e7863bbca3a0c30cfe74aa9f007de3cdce98c6c3b53d70c2f317b5344aa4d838b3b527a928a64edbe83d273209bba087f318c5c9af66eebabe82302a0a137ab8c0e0cebfc899c743ac4a01258cfef04b5c52b051e441546321ee64539dcb7e40d76b730ea22c7ce2b8788996b8b6f9ab09a15321d7eb5adfa970f4eced642af279d290bef5b025f5fee79ef91715f8ea5704961c8beff90765a7e231e3373fe6ba269c35de6d2e26c3319180b247ebdac8994a341bc190a4d0619a41a4367dff111cc28f4f0533937e0d382f6d1b6d26a98996f898b5e445d14d0a12e1eeb67e5e02a19f3cfd89227ac0028cce2737a8d0694a1feb5108687c55df8ddabfbd7ddb4e493854aec54c79853640cfc9845f96f4fbfeee8459b20d4d1a26c1761c27e263232a00b702aa90a9be4b1524ff194d3a48af90828e2bb381467e0a30fe1eeb15faffa4d06db0a42c7c7334e8817ba014925b9871763ff5c28646db5a221e87fd3c3c4c6dd91ae527f010294d19685e151ae6354895047baec3bbd7b9e56e02ee52b94135b23ba0152c4b5ea1f5ad9455a95c6a56bc284e88e6c6ca36e1bc5c32788abeef328b68a7dd8d327b6adb68502b362e858ffd2682b2406df8cb8694155a1d0c99af3c3b772cfa1539b78ff24218f5e3989a7594317cd9c3338f9562c103b9f3120dc1582077aa4c2eabc332f04a99f690c1b85fe54e62d969a57a2d6e7761d48cee982beeb926b4bc3be51daa021484ab3890b4f858813226f5063924dae3dd7b7c4a0f7f7f235d0d36bf66fdb90052ecd078870efc314e7b1f96042199707dc00b74acfac069a717e2981fa8dbf4eef6ecb2bfc242a73541ff78f1dbc135fc6b7e74a4a05186c4bf27e0a74eb0e169bd20cc229a6c3ab50175cd2d85ce439c84248d4192d0cd778831e876c8a7f2203ff060cdd03f366ec95ac69e630561f6219a58725fae63c5ba823e0f1c845cdc03526469ccfb7b58b0bc3236db5edd52ab683865b0297b076793c537e7472208677958ad30641a6e402c216282f11ea6099e896d232a93ffbc2de6a9f8ed8fa9fc1963693a625ae17c1565f9cf2618f714b794e9f175f0bab5347e0377a293336531cf09c6206d5d22ab5d01d0295119c84eb69ded17b59c9f4dae8fc02d73a9b1c15d9709826102037b84c2089ce60dec0f4b48899bba587613efff4e4184c1762877ca8c789b195485bdd658d13093a4435637f6030260c991967dfddabfca462d8bb1cec722fce0d70a43da78b1a87c57c175e0d5715fa42ac30776255ec61aafd80e9810eb0e65a72cfe71b84cd29de0a48d3a53642ee0350adb20beade37c51902b08a679cde7c90a2b3b48c0cab52e379c59ed24c862191a5751c19415f7afd3e7396c0124fcc5a6a38aa08867ba93196dd98bb2bc63edb0871bef6b756231ed1243f9f4dad1687a1912839c6eec77821b46c794d64c477dc614f554ae8701ee17ac31e3e9764bd8836d84af3ce2a17d3626c0459714b29daf1ad61cf9b43dd2f81ac6eaf91c34a06f938a2085a783197e1eb3de8fbdd6be851c928376cfa46f3086fc75240de0415e76b01611b00e545683a32d475539a367e87d65dbdc44f84e8077453955dfcabb48e1a83b36902cfb30e2143033a03df80cdacb9e88f4ded0621213ec6f4a2ef490e6a31ed18f5cc2cef1b802f0fdc6c5da66a733bf40a066dfd198a61e6936e6ac66ab1961e0f6308c9f6b38e5d87058ec2cb27dfb8140c1f88492363e2f369025955e183a74e176c7f6d39956e54c6f4b8cc0c8582b60f99d1fea8c172a7c238c7dd58d0fbab43cc0b7bfaf5d1f77869d7f6f9fc140e15f06c21045828e8e4924f257f006cf779e4117494b8d3b73bfda9f9d06a63b5eadaa312e85b336252090397c16984d9b0622beb69716f2eea94d13241caf1aec53e079955a9523c07dbb3589983e548e50b687a73a687bf3b8f119f38b437f182a86e1005ff2a23b839149972e2a92e2d5664603e476f46f9ae8cc8b6a0c8427368d91f417bbc8624684e2e8b7add43d687c2c7a99f05f397d3615b819474959e94b6a0b0c98bed41fa70b0a5b7715889669e2426247a4d734b16c20f136ed92b507af8c5c1fe02c4ac19dc53ed5bcf7319769e446510126acc5846b78c802837997b305393083d3be27985f6ea8fcb8ab5cf13edac121f59cd23a6141deafe5bcd34a75a768673ab2df5e4a24cdf8dd4b3c3b8a725eacd5d01ab9085fafeaa6a0fa424c361123eefe5062f747a9cf9938295cfd826373bd31000baede48756feef01789980f910c013cd98200942126331b754fd19202e9e5630fd400aa1c7c3a929a711d76310f514d9056d62cb0b53eeacc78151290415659ae335b6bfd8b0dac414f20192763f315095232ed260245ea5c11a1fe6a4d8ed90859b85c0d04c464e140788a41adb03d5c277827abafdd8c78a150463c16cc9d0ce6d6906f64190dbf1b98321260201669a7679163d8d3a71befcffc5de829258d3c4e23b49d6943bb4653807ff5c79368933cf824d5426b4fb606370759be24cecc0ebf5963988ce5a74d33f808a2038d43c322d4e0624c4e736b7fd8b026df91dc35a61ebac5dfde61b8a1953cfb7568d132d491617ea7ddeba31b6d933a7b212b5f730ac9264813d914bcdf9749bed588be98fcb22096bfb6e6a77727a970ac79434175703cf52bbad260105c0ed7cb0feac011aacd51dbe60e58e9e0d9e0daa70d117b6e5f7009423b5b47b0e19fd5c4db990703adbc62e85622f7c0a1164925f15dc989e2bf7fa6b6c5bed7f8b462a0881cea5dcb5c0c1ba8f47dfaaeca20d77af73fc636ce9cd8940281bfb806243b01697344ca5f1193929c91ad48fca1c3a3ebc89a56759b339b985e946d0c0e44da12612d0985be4546a2c9fd3bed5b71ea86520e10ac765c4eb50b16f0c92f1a331437efdd8acf47fef21b3cca0e247e8aa0c599e811d89a934b9c2371b4a4d0b1f2ad40522fb414c2c9c841f27fd0d19945580af931ad171c26ff1bbac2ca8fd45c2bb6162786ee9a36b27c69841027675e8eb9956b0c672f4de23a06f7bac1473c2ec0ac787fae197f35f066b7e01aafd576b2951f9e11f72247e8413ce82240ccaaa387bc7d9bb5af0888b0ed3eb40d40f8e603b535fae7f72f08fd8a9859ba12840c9567ff5148b9afa44b0888735a949914f055cd2981d9f3df483f1107042bac7ea0f336a1fb3453d81956497f970ee480f11b9e31acb9f094c2524ed4a0d9fe0e84b2874d21f5d5ed7d7555c690d7273581eac626cf88507a2a8814c39986262f8a995dc6a28acbc7b40dbff5baa27840fd8ca6578a01523b4323a58c1fee89a93103f19896e133c5490ee0f304668006840d7607a542cf9fe55b131dd9ce1a9a7648e7b34e1370bd30898ed93f2dbfc432fbdec412923f547ff6d7e35a3c3ee0f5e3ee77d707fe0909a8d3f06755f6e4907aea384faeac3165cf9922ef3146f56a72fb313d54c57253626837a55b85d0fbab958258954652479675ed5d0a03298cb36c2ca26f2ed8799a03ebab3f82c0f1c112c1b16915be8c060873437c3f5676cc3bcb827bcaddc012e61e188f8a0beeba4561fd32e54567ef1b15189e12823d5403f454a48aa1ab0b7830227a53e0be04694e02e0cdde91e025edd37b34e2819e066f2b4d82ff445b6f8fcad94c5cfe2761f1d9243a73ddd848b16f3df742a01f1038f42bbeab27e4e75977d888e01ecc478d30f585a0c15743cb156583898c3252bcba6f3ffb7d30dd0da42bcc3b46eca53668593a71765fa3c1ed771d8d4ef243cdc63dcef952a46552842fc62702ce7e71c3732b7fcdae7985e314964914449fad0217f0aeb146a13268374c4027178a17582c7070352df23c93c1019bf8728a3fb90b11bfd667cddd4bdbb39884991a9b6a949925c0346b4b27c9f03f39717f2c40f7597c766c20b848ca2ed46604ee32fdca540c1aa84526eac33311b85c460b1105bba622a693286611841647735eebfb83ad882c43552242a676f958bd65a207b29518d72a6370827c9035485eb788491f1ccb3e556263bb6747fd5024d95d262d0c43da1757dfc043bee86e4e40ccf2f4b070fd66c9882375e71d92a619798306d30326271dd4a23cab1574426912450ae96a8382047693ca5b46c494b347b12420fe8f26555e7465c80b09e559ddcf1869122d082085411dc9072b04671562f738647ebe917dfc631b1a568a5c34ffc1b7d609d4548af082d1b2891ecad82ad8e9a0f9c3f7215a43953497c746acc1e86f81a6ae4b18198acca97c6300f193689da2cea424d2911eae80aa13b9cedaed38bf4c0f8f1fe99fbf895761361b87b34ca76e72efea7260942ebd4deeae905768034c9893e022693b00d9b39ff15b1a5c2712302ef061d56778ba6b7f271b1d71111eef9da6ecc1c306f1741a49f403ecdcee14737ae3357326a7a596d6901b627432f53c707de2d5fc4c7242a5717d966b8c65a6fbf287669511fbe42c5a40e564e34c14f15fe72f3ca37ab1846fd80a2dc5e311cf4fd027497e36869c7bfba7fec6c7e7b49c7bb8781a2a2e4df97dc391070451986dd9fde7d36291980ae89809bbc279a6e38ffc975cb94716a42fcd2506d6e1f8a6bcce18af3e452321654a5000ad95e4a877c0d426eb950cda90e1c2361c00df47efa1cf77fae4c474ced86b51483a07e72767b2d539c0bbe6cb9bf9f5ed41f75735dfe690d1789e48083381d550af73bb840c8ca1477d97a9a2173e6b0a75dfcbe601cf99f44f0a85e4302c5b8d7b46ba6204a0fa3997c02e6489e78d4f97e6611ba6390befb7180458100785333b5e4e26572b82fda0b7dc5bb1951ac62d928201f92d6f9b5e3e391ef5c2aed197f9927970bf4287adfbdeff59bc8f46cc976df01c678b6b030aa37ca338832856cd3687dd877e4793bcc9783f82162ea7b8084b6426b66ae71132b9feb107c09c851e44e7908decdc14aeddfbce30d9a71be39e9570e9b5db8c219d9a40b70b5d75c3020392bd627606475253d98665fc1a5a6072dab970c9542543b30eca569151ed00e6ccd3ef0047bbbd334719f2c6267af231ce4d317eb08d9e9195de5a68328a28f868f55ba9a36721a93d45cc8209b740c8a453e7e44f800933bdeca6228f6a889f7e329ae5e26323870ed080501c6568e2aeb4a3f872bd5723c5f70c5f817620a4fd9a41fb3ecb510f8e7a651dbdced2451479619c411f345f0e3dbeb65ffbcd02c2d10f9cb948954617f2cdd1f9cf09f23b2ac1aeb909501078ac2cfdb95920f71deba5a5071e9049814d06a34a02a9be753d151e23c82bec627742af259aee37a098f910589ed9157b16bebc9f1c74da099c720936658442ef0a45caf6f312c", 0x1000}, {&(0x7f0000000700)="b4a3b542bcb5033c8da9d55fa4b71c943fee1f1ff412aa17e1a888602d89cf4e7cec2d1e8e4ba132bfeff2bdae8ca3f65871b3053b6ff1993a9a9a677999e77844822e04ab3a87cb0531eef484197974a7edb08b181b9daebb12a818824ef8fe8f4cee061db69d9fd756a7f0c581779176f6aa14b9ed8570a883743dd2bc7e8856fdf4e495129b33903b6b7461745cf02d03336fed2d4df29e8d941cb6ee65be6f945f32672ba08b38e7235fd9cacc7100a229d88c1a1957e149", 0xba}, {&(0x7f0000000080)="aec74b281cd2d93379dc834136ec4ff6a02fd92bdb95f2e97ceb48854e16059c53162ddccfa7f89c1073894d53127940ba74bf7375977849bb45", 0x3a}, {&(0x7f00000008c0)="f089d242c813a6de825cf40d235d6dd28e71f8a56a3fea5eda807544e788a8601152381c9c96cf0b86a31716759492622d3ea399f07dbf9017cc0a9ec8aafb10d34036b76a70b7a35f92c11f7c8b0bf8d484be87344431069c07a8b7ab3ca362610f2eaff0a1d40c62d6c8b081fc6f60b9b0462de60594d1a02937095c07b4f627b55d92bf", 0x85}, {&(0x7f0000000980)="b17d492a8cb1d210329859b78f96735ed6ddfef2f842b6b8ddfafaf1ca178b64754e02c28a16133a01a0a7fb2de3036795f36e46f602b32f90ac57bcf37acf27d5624979221e59a7a054e726f906d353f2451692eaa27b5999f79ed0444e8d1890a5ead1233d23613b3a56e4ea30f2edc3ece880eb5fef4d0fe2a56dca6e8a07ffebdac9e822ea86758fad85eee3ff377384647ecff23803659ee2d760c48f5c47df188a1451bc488aac398beded780b8e456a3f8b9f86ec1011b9ac298283497da924bc0ab374edd821e1cf7f8b031dfca3c1b2c3d83a7a2a00384d42e8e7e74858bcabf338e578c206c74a433090f42b56", 0xf2}, {&(0x7f0000000280)="63a5f8c1e63a157c63f1c2f02e74d93c1cf7a6b3d641008818d949f7edec3ac4c74b6d78ab31412fd419a162821885befd73a5ad6214746572043bef8d6a9f704629bb5383ee9ffabc30f16eb2aa0be5ce595a1f552dcf4e6a707a3b8e50ceeacaa2cde4721166ae4f04c7388758b1c57adde7cdfa6cfbc07251c1887dd338c3c1cab87ef129bba35ac4511f2a18890b244712ade8ad71dfcb11b4e08b05f420c96cb043b03e74d017ffd210a7fd4002112925535c3e11b08c9f254e315c04d29a9fd24e270050", 0x2d}], 0xa, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffc, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r4, 0xb}], 0x1, 0x0) r5 = shmget(0x1, 0x3000, 0x40, &(0x7f000009a000/0x3000)=nil) shmat(r5, &(0x7f00000ef000/0x2000)=nil, 0x2000) lseek(r4, 0x0, 0x0, 0x2) r6 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f00000000c0)) recvfrom(r6, &(0x7f0000000240)=""/61, 0x3d, 0x40, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x6, 0xfffffffa}, 0x8) mmap(&(0x7f00000cc000/0x1000)=nil, 0x1000, 0x5, 0x1811, r1, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) 16:00:00 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() dup(r3) r4 = syz_open_pts() dup(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r5, &(0x7f0000000640)="bc", 0x1) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0xa8, 0x0) write(r6, &(0x7f0000000680)="42f648cb5fce24e70da1350328b66ff9db9744bf1f5acb0074f6d909164e524734c4a0751c87b2e5e478007bc08881c6cfb79953e3540d77e4c8bc1913c8d31ac45be1f7409a1a4fe76cd6aeb7cb68728727d609ef62a7072b37f5b42b5c7deaede5648a11dd1d1b7c699692ba88d6e23dfc108d406227baa5e8c05674dbaf42baaf1f87d5ee27e7bd1a7746b872e5d7a2b4e5ba2554031e17124994f19d74cd865cd318335f33127709546bbb0d55d9b91e3e4781bafb660719f5aa53414729d42a74084ad8b805da89cfa4bf273ab1f000ffbd404ac33aa289f950bd1d30e1abcbda351b81462ec70db30e0788c45cab3e2358efdaa71592e2476e26ea6f45079b5a0652cab477e87f3800651438b97ecd9c6e41fc6a6df4691a2425a7c97b725b5aeb16c0f14a6f9b01a19c0ce5aa26f6219b754c9ea25348c96c4e93909197247bea6f9baecbeb3b653805580a278836c8cc39cc43125fa9af2c4d037d77dcaa60de14ad8d31cfe2befa82ea3b408860dde2f1ded0e1f98b4f016238f25b58fe40ee5375f22de272e5af433128dd735884cf831eca76ddf5e3bac1f9e5868eb7af76f1ab618f8a11a99e20693ab1ebbb008b4f424648d4e1e183c8d5fb30e404453a93b0d5129b2cc4d6f8dfb3c2700affca8f72428038b69edbe5fdc537c9155128ce2b5748a803ccdf318431abedc57e873bb24579ab0c3c5448712416169eeefe6f8149a0e4d391617174f18208eb840ff90e1a2e9767cd17a33ed6bd9a6b60b0a484853e38a3b7e70ed389b4b1ce73630e1a599646d995d77556c0f0af020d2dbe3615c0c9c19bffd0f921470b76305c87b5b07ab88417a63acb2a4c1dd001289a5db450b394add7e2bcfd590f206a7f39e0ae0228a9ecd549d431700428d6f969a3c4b459fa071089e4ffc113f251234261ecd6f69f8cf978164bec39544fc56a9e6db2e2b4a49b862a6c6dad64c09fd899b28cc680c6d5fa9d5327974f4611696c5ec2b26b739c0c9eb8392cf592859cba6b7bfa5c8339b2a7216e718f91d4b9b75a009baffd574dcad568ebafd0777dd1496f5af197be7ca552b807c0deb1e76ec5bd83ff77f7629e4bde3454e66fb86ae750bada7de5a2b89ec6ad7cf4cee7b213f5b7670b8c3eddf0c6bd9a29a1fb67bf28c732f374053fb534808c038ee5554920a4fae79d603ab36b2ed35bfd08654ba7a21130c2e9403f28e3667c82263b2d99f9f1847cbb7384a81ab93e422404cba9b9cdb9d27fac376fb5690b80402b2b1d9d2a4a89e12f7e586626c44c46084617fc236656a31a7597e58fdcc0bef12dd8125bd89151823dd42301208992adb0cd5b92e1f19e04a148170e43d54c65cb826f857b48bf35dedb88743238f0394e584e026dd6d4fffa11376ce3e6fb8fe84deee00bc66ada8494c7f65f15f3832d38f67e6abf513251631f9b25c222de61d481038fb827b7573d74074c2df32db79a9e648340cc5dce2fe3798f7a208e7c837d7fb076c4567a0ed0ad4784412a334bac5642f18a0415b9dc0ec3f7cc53af672c931225f936eaa2f9fe133e412acef42ce04f300e8550ca0a1cd1ca7e51062f7b3472a137dbc34714677576904169c400c60828bb91301f147a6ae2c7a943044c70b5c7a60861e93e29cd1a9b9ac272f63302c0e0a21f2e5a735382825cc910d998223750c461810e16eb64766e6be55c2902125c7cce5ba42529bbe646fe63610969c4ad9c5db069818e7db6fb67f32b5b5ac41cf0a5e3045e6e9cdbb4eda7525512f6bbd4c00d03898f2647e765deec7ad983dcb6c7bde816bbc9b3603610ec9a1af0e9bea0ffc7e03afd5bd56a275547d989557adfee8dbb19b59a52f06a05120090de8497fb2576ff2c348b0a77df00b8631de6c5ec9e6282003b9c2bcefba9ae90bc5f6c0068ac8540c916c20959c3528ecb4beff263d8b0fbad06e751f4a4d7b1ce5964841ef18c893466a1c109f91a1559d5a170c409365d29a437212b0c534705ac58edb93d1c654a86d20a3640e5ba075b3de17541b7b26fe5ba666dded162fa940d4d02b5705be8cd046b210a5a0c788fed44e88b99119fa30865d7e1a6bd85e124e814e3684ec0b2f0b8311adce970e50b131a7402cea8e218051e76e43bf39b490c09c8aab4a521cceacab9acb511306ca69cdf4a4e1774bf783ac50c2b061a8aeabf09a04d77642d92a2cd8cb9f48b06b70d0bb686632757daacd08f98bf33566762c0f309efe8aa3e6c72e8d58fd895cf68085cfabb1dd9f857ebc6233da27a8ce2fe77758468d5214d6568ffc20dc28c9c8e6fa81e2aeb430de87b7946228963faaf06a42865a086b677e5a40f9c8947fdae6bac18b1e91f40ba6fdf6bd4e3721e0b8e78885cefe3786efedd4c1a6634fc7c35e9b9f9eefe9d4865dff1f2fe37df897ff8dd3edae747bd0edfe84b5e1869d37fefadeffc7fa093ac92e83bd602ac5e022a530967092ce009624fb50039637ec52ff803b63c29e6e282f1d1ce493ce88f9e696a540f392036c5dd12caa37f5d4a2c116e32a682edf0fc7a72b27bbd8744c0bd835a1ca23cd768a7d4752e0fe9c5879475c88f9b0c923a55523b6f399b886d81cb1b83350795ac8965165ac5d15ccebedd90fc947e69a3aa4fe69958f82fa4e221fcc672316fa3d9046063a39ec82bd6ba79c2bc675552bd630c8a6dd68ccb7d8952408ae672d1f42511161e1465a0f619cfa598b707c328a798aebefddba0382229c920f91d8dc531c082d4a00cc915b32aeb8c26feba3cb91bcfe182bdfeff7b0347c1f0d7312ae0e5610f90842cffc590ce8c1e6edc394cd07d09f65db4554eb00678bba806678aac9a0ce3bb2bce8a2b93167f270f0ea7a3ba777fe40fb6ca0dec7d0ea1eade2eb2448bf49afe8324d1c2ee0a833159eb60cc59f0b933fa15da53b1ddf9688b67b79a065699e363c5e832fe48f95d49cbbc8a1177378539842efaaa78f5021f616556e43c6a314f9ad039f91a428847d27120236f8601f08ac75ab640347ad417f68279a2464619a299368b7f5c75be63ef206d43ec3f90044c1c9048204adec41a1995245ceff2d463ff101a7f32054b8c73d6121d5589a0583b18818d969cbe7600b71af796bd111a80b4e71c5b3040bda3804c159032ead57750f526c1c7fe46b75d502bdb29eabf10303d691d54b444df111534ad929f4b464671c27e79c394ce2b75a275653e6ef0c0e79a14da4bfccaa69a5b4487be6ea301145c742975dca037ac689d09a5c8ab35e3ed92dcdc6592cd0aed783d5d0b187ffcea6b7db703caa0d8df6622f6957be75d6fe1a4626a64f90880ededcbce151208ab49134a052009d7a72f89efc157e08dfae7d3eeaba23e74dad39ba3aa0a5930df209b1276f17e6e9c977023314a48a73daeed8792b40abd6303c974be3b7262e704493392fe0932ca81b55894e8282282769d1a3454b51e91debb0d579906a5c609971ca6524533e1dc331a9decb9812537e68258cff8e6bfd9b8b9d78db2238af55f90a461424877ec4aabac91dfa648e424d488b38de91ca8657b2a49f7a20f5e4365cb63f377b62ac66144e4fe4e35eb26117252cb0615db988e078ee9dd7560459bcdd06ab26370f7b2a9facaffce992d4544be23f4ab68190cec8a9b0c141872c13d75225137ec3dcd2c9837eed924b84d340dc0fe8d34b5d2fd0e368f64d66c50fd7647b5334f77185ee4943917baf1b6057c9fede75efa97dc3e658177d81586323696d9735ef76d669814dc62380cfbdfcfe138a196ad4a76e2274110c816a522980aa3a1c6c9b2a6bd846cbf31cf06bea47641b80405e3523e601d24a2d7027019911f4fe0798c4651b4492e0edc093dc9c2cb35d166fa75532deefcfa4fdd05d1723f2dd87b52ef620c0f9948584fb012a52e8707f097c73cda00f126a93fee1ed8ead90e7dc97b3b6377d414aad0d9a17511cc40ca1e9c5d658be5d2aa9c122a6dc29dd2ecb20fbc750639a5a0033e4d1d8042955bcc2afaf0f0c0969773fca10f4ed0d552d81d1cc8052a68cdb6a14f8a56fec98b8913720afa6d53e74c1b60826374f37324c3bdf5d0a33f22681ba310a3f9bb0de6bc60f8f1ad412fcd573c29078bf103c2421121531354b47b19ff418451b0bc0386e594fe48dff00fc580a8c19ec48d42c55d409723b42a800a1ba18b908f9198c7b8c530b5d27cd527c77b1e7141f3c63a33cc5b05f89182a5ae8d6cf2eb842396a0829469c92053fabb385e62a5f59845bdfa6a9cea81e191108ed543f74d3a8e62c5f413e37ceb4eba446faf3d60847fef5f5d768e40dd94a33c69c9941bd56381e12a806c3150221ed556edff5a670b56de8bc3cc54026c0b112c9c568cc440c2e000fb993645658195946c8d41075e09a139d5e56a1f278a8a2bf735517d2214bfd7646dcd981a95c64181c42bd06d12c03fe693645a9fe667973e0c817bb2ad9b6b30e9daef3986567413f06eb7e0865fc78adb87738c7b30d56fa5fdef4dde1d366c8616f2f03b5179708f7de89bbed36e22012d251d867e35f654978a51fbeda46d8f0427f751d0d5da08a8f07d5cf2ddeaa6898151c6b5637c6bd9cf05a0b544331a7ec3b93b8700cae958eabbaa7de4cd75c50022dcf3d9f510f06b7a6dfe0a33b38fa47a9cb3309c0da9f3f713ce8525e3ea3a8fc4fcfd73b521b2c3e00d83ff4e91b0f725c28b494220622618ca0f385d756e1ae5e90b2854facfbb3844db8512a95ad3de4a3e0518a97c274dd1794854e8e7570aaf1d9c5d2508443809925f7e24583eff75643974ffccb9868c94eb0e3da63a8fa692814be3c82dd39da611902f77840da9056a2bbf913728b3d410d1ed193d5606980a6ebd98b2d177205d224f83159bca00aac27d1a0c15e4479e393db7427b925043fc18915aa6b840c10a4d48859fe9f22869785a4847cc91e38ff820cb08f4ca90e8ee6450764ea01f1a74e1bd7ace40547f2e1be027f4c999e89698c3fabfd9b087ecdfcf50a9c5c4bd858b80cb9d929e8353b5c9bb0422be5e3399bf1c2744bf2ea571abbd438458a2b811010ae36e3f677c5be6903b127c90d1365f8492b576ce66b602a9ac33d959b0702a52444cb01dec3f8cb5a3e1c506f43b6a62b38e35525237dfed41e55cc53f36a29c7a5f5bfde2a5f8a3958020a05cb8fc7a693ef85549634d9ab00c011d5f60c50fe69492dbb3ee1e0c5e607266929b829539455cf7efff541728ae6d4716539ad3eb73264b761ba1530a4d06c742770ea0c6c136fb409f2fccec48b46cd1574c08bc13156ecc86a31be69fd32664ed2fed3728ffaae42b08e4b2fd7bbe7f31a6217c08bbffa0cfebb03dd87ba68e005dee503ee6526f7bfafe5d604fafdb86d3147430682e6f889da3bfccc7f1e2a211fe0094e7350da4b1b66071b2c3862beb90f1024d671e22ce9d9b2e2be2230ad7b66e5fda183782fc9bd46f2dfb548a71e7855d9ecfb82161808e79a99f59d34c1d2c395da18967ac8bc0d69455aa6fd81e93509bdf464a4bad7267c84600cefb9e99ee157cb0a585062794ceb15153debf05b38019b8707b17aae96a768b7a45ae1a0fe88cab6f2663e7e3731cc1667acdd33f5d0574164d26907103562e6e5d4af188d14b54bb53abe56acb2a2080768304003636c8f926bb60d857f2130be7f39b3d5ff836fa5940c2f82f039de9fad8f2a153be3c1c53bbb9c3cf68d7bc87adba8777789752a163d19afaca2aa39c27eefa01636d7c90de45fc9a8d661d016664b72c80bfca2f56e480d7143a6842fb", 0x1000) close(r5) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r8, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r8, &(0x7f0000000640)="bc", 0x1) close(r8) kevent(r2, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0x20, 0x400fff7f, 0x4, 0x5}, {{r4}, 0xfffffffffffffffd, 0x10, 0x1, 0x4, 0x19}, {{r1}, 0xffffffffffffffff, 0x10, 0x10, 0x800, 0x800}, {{r5}, 0xffffffffffffffff, 0x37991f2e237e0801, 0x800000d7, 0x5, 0x100}, {{r1}, 0xfffffffffffffffe, 0xa, 0x4, 0xa06, 0x5}], 0x9, &(0x7f0000000380)=[{{r1}, 0xa, 0x62, 0x10, 0x0, 0xc35c}, {{r7}, 0xfffffffffffffff8, 0x10, 0x80, 0x3, 0x1}, {{r1}, 0xfffffffffffffffd, 0x20, 0x78000012, 0x2, 0xffffffffffffffff}, {{}, 0xfffffffffffffffc, 0xc2, 0x2, 0x6, 0x425b265b}, {{r1}, 0xfffffffffffffff8, 0x2, 0x4, 0x8001, 0xffffffffffff0001}, {{r8}, 0x4, 0x10, 0x2, 0x6, 0x9}], 0x3, &(0x7f00000001c0)={0x9, 0xde2c}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xfffffffffffffffc, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00f1ff0000000000000000006fb31a00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xfffffe9c) mprotect(&(0x7f00000bf000/0x2000)=nil, 0x2000, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r1 = syz_open_pts() dup(r1) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:00 executing program 0: setitimer(0x2, &(0x7f0000001100)={{0x0, 0xae7}, {0x0, 0x51}}, 0x0) socket$unix(0x1, 0x1, 0x0) getitimer(0x0, &(0x7f0000000000)) fcntl$setflags(0xffffffffffffff9c, 0x2, 0xae7c1e3dcf15322b) poll(0x0, 0x22, 0x1) getitimer(0x0, &(0x7f0000000040)) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffe5a) getpgid(r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) fcntl$setown(r2, 0x6, r4) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x200, 0x0) poll(&(0x7f0000000240)=[{r6, 0x1}], 0x1, 0x1000) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945385601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3ecbd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e611541084169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152e66481e439daeadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac800000000000000064f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762922aa6854b898a7d154727d247d70570019c3b636eb5e0e429878b7b9465cc8ac108286dbd5a60003a6a16caf5d15721e9fb88c7ca329a1e9d234e12cb4410c235dd779aa93e5f49b6067b3683dc64c7cd304ea08484cf5c870cb21b82fb7be5e1db70e22b1a6a24c387bca17abf718ba14e4f4f4b5354302ed3d2a25bb3f6dd4350be994a92bc67d84d32b0ff3265d7919ae49e5d1f6cdbe9fe87cc34077274361d9f26ac1158c034258546fd2af1b5ea5d099202a1da55360b1213fabb8f13f7245ce75c7e99a9787c2d4275938b91c57e138b77a9dbdb4679d804ba34687afb6623245c8859db1f1aeb"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = syz_open_pts() dup(r3) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000040)) sendto$inet6(r2, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) 16:00:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffff9c, &(0x7f0000000100)=ANY=[@ANYRES64], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x0, "0100000062c90000000000ff7f0000000000f9ff", 0x0, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r6, 0x121, 0x9}, 0x800, 0x1, r7, r8, 0x3, 0x1, 0x1, 0x5}) msgrcv(r2, &(0x7f0000000140)={0x0, ""/168}, 0xb0, 0x0, 0x800) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r9, 0x70, 0xc, &(0x7f0000000140), 0x0) r10 = socket(0x18, 0x1, 0x0) close(r10) r11 = socket(0x18, 0x2, 0x0) close(r11) socket(0x400000000018, 0x3, 0x3a) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r11, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:00 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) socket(0x2, 0x8000, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) openat(r1, &(0x7f0000000180)='./file0\x00', 0x20000, 0x40) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)='c\x00') 16:00:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00012e2f66696c6530008141e2ddd74d304f3763bd006448e192b1fd93275e3a0304de52375b56aba41104ef2b7f825bf10df24c4c3c610354dbe6453412ea28081a009bf4ad03165730e7a717206cfb6a950821da8c4780ac0ee9d25a74a8cb01e4f5177da9b8de2e485ea46e58e93c0d8ebe7a39f1f9faa34bc38510f8b30da145f8a6603d276839260c876a1b449d576c4dab04b0cf3a7dc4fdfaf823fe8979121db2746ef981a6a810c3bbe898e1d41402a3321d55a656b00675c7fc0b5b37546f34643f30487d43f20bfc2758b848c7f7d35213a50637feca8e72b47594633b663652c3d55d26a11ee199aa913fea39bf388cce552385f76173d2cdd7925a6d31b4fb99e7dabc2de3d5c2fbbc79f744fb0c5ef5755e147fca61697cc6a36db2ec1711d07e1d0d6ef37acb6bc8dbfc723c6fa5445456688e597e919606da3da8d3b3f66f8bd8a63a541ef0febf46fa06d4e73bd6713630e35d3dfd6757727cc970e3afd3569866"], 0xa) close(r0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000100)=[{0x25}, {0x64}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = socket$unix(0x1, 0x5, 0x0) close(r1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) r3 = syz_open_pts() dup(r3) r4 = socket$unix(0x1, 0x5, 0x0) close(r4) fcntl$dupfd(r4, 0x0, r4) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000400)={0x10, 0x4, 0x4, 0x8, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x20}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x10001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7d}) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000140)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x3d8, &(0x7f0000001180)=[{&(0x7f00000011c0)=""/123}, {&(0x7f0000001240)=""/16}, {&(0x7f0000000180)=""/4096}], 0x287, 0x0}, 0x40) write(r1, &(0x7f0000000040)="87", 0xfffffffffffffed8) 16:00:01 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000100)={0x7fff, [{0x2, 0x1}, {0x3, 0x1}, {0x3, 0xffffffff}, {0x1, 0x3ff}, {0x2, 0x1}, {0x2, 0x6}, {0x3, 0x2}, {0xfaff8e9d688c12d1, 0x4}, {0x2, 0xffff0001}, {0x1, 0x36}, {0x1, 0x10000}, {0x2, 0x7}, {0x3, 0x11df}, {0x0, 0x22}, {0x0, 0x4}, {0x2, 0x6000000}, {0x3, 0x4}, {0x3, 0x401}, {0x1, 0x4}, {0x2, 0xfffff800}, {0x3, 0xfff}, {0x1, 0xfffffff9}, {0x2, 0x8000}, {0xd3505f4c6e974866, 0x1}, {0x1, 0x80000001}, {0x32e2a0456563fe6a, 0x1}, {0x2, 0x3}, {0x42d310e5c7d408d9, 0x7}, {0x2, 0x7}, {0x1, 0xa1}, {0x1, 0x400}, {0x2, 0x8}]}) fcntl$setflags(r0, 0x2, 0x3) symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='.\x00') r1 = socket(0x10, 0x7, 0x5) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000000c0)) dup2(r1, 0xffffffffffffffff) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xf}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='c\x00') write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 1: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x300, 0x0) lstat(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40024004000028a7) r0 = open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000140)="00000018602700000000000000000005000000b0050000000000044000008000000000000000b3e8e71e56088fb7d9cce84002ef", 0x34}], 0x1) r3 = syz_open_pts() dup(r3) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)}], 0x1) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket$unix(0x1, 0x5, 0x0) close(r1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x1) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000100)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5798, 0x0, 0x100000001, 0x0, "507d33822f6219af2abb9ba32d29f7cc5aed542a", 0x0, 0xffffffe}) ioctl$KDDISABIO(r2, 0x20004b3d) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="c36c27acac9c67f9d53aa4554d5410be9c8937b1f92edd62b5b1913d415511cd68b69ca331c93e51f2d2cfed0322ac2457d4afd04e48577c09e8c1e440048bd78bb71694f02e1bcbf461f35c242d94560dc757ac16c363c28404edd5f151ee3c782c00caf1c1cf7ba53af42f98a817dda6d7b4fc8bc94a2f9361140510aa86ef255d440010187cdbfaf76d1b7f76fb2f189a996d830a39d5cb39f3b97d180f1894541aaec106940fdf2fd71cb0692e904ed82a5fb2a071c3274d2863068b16634919aaa6b31449c5653cd1832cc9e5631e41625d00e1e729", 0xd8}, {&(0x7f0000000540)="812380a446e7af818a461af9bb11db08c317471ae906733bc5e5f95288329d668dbffbc8f8c8db05ea8936a1882a0f32462ff2662b9334ed5c03df23388719b0c130e18c694419708191200d", 0x4c}], 0x2) 16:00:02 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0xfc) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)="632524058729e05428a0605ff97b39875db0fcefa4cf687d6a58a5e71b14fc368f5e722980c85d54857c9d4bc83b508a44defa7ab37cfb4e30474ff4e02f8aadf11786093e40bdbc84b6c77a8bd23439aa80a17cc9a686226dc8bdd9183d58c2d4c0ccede6cfc05ba1b58e", 0x6b}], 0x1, &(0x7f0000000900)=ANY=[@ANYBLOB="50000000000000000000000005000000a52f2727286f48fd566539b7938cb7c598c8e91890be4d61139121eab8ca574b50b9ea00fc8aee808121ced9749d4c523fd67591aa92b8d25521000000000000e000000000000000ffff0000010000008ba4ba90cb7982d1c5913f14ba63d46be3c766cf9a1f4270c96925b0895de41aac45d0fb394039a9a307dc005a322f585eb4c1385dbf0abfb8781f81ad0089e2a3da86560859010167422375ac6892a50643f3af44c3e6c693ef1ba3ceb672979195f98f562422b66816e5f608ca3b3c0e05cbd5179258f81342dae12d6f2c16f2755521fc0318f6dcc4a15aa7310b3c253e26608c1ba130cdad503addba27d064a077d2cc31b3ee09388ebe823b09540dd379557f46132407d91627cb5563459144abea2a4f0b941fd592fff6e8f14df1740dc000000000000000010000000100000088c8472f3e7a754a26232733bc88b5d1a5b426fd31418a879630106fefaf0cc9dc9de879ad43bc145081cfa931477705271a2aaea79a847fcac791e34ec9f7085db5be976f6f326498fa5df1414b723e7e486ede008cec48f95d7cd839a870abfc02dbbd24cbda72eb6a164161808cc1042df83fee92750092a19bc68560d63ae07bbe18dadabf4e3d110bb26e969b27d56ac863e7e72497cf47c4bb554b78c21d5f3896782fd1185e00000000000000800000000000000001000000ff7f000016738d54ea42f5dfe794e2b3d763be0f4f70c4ff714d05b9109f0527338deab918acb3ba946a7b7ca283790397f028aae8c12f8f73267ada50731950467bf13722944168eeb3bb810537323b588e557c2e3e8fc2ba10afaef4a6c4a3fc620fd83f6d000000a800000000000000ffff0000d1b17eec2c46605b8a6c49175a4d124d821c344f41531ef098dae5037e2570068f8fd046cd4f56bdd045f5b9e515bc9897c2f869486b69ee0c6e6ac737f17686fab0817293854fdc9d3094919b7de7a46556b51bfe83e3a9642f64670c7e8eeb2f715a23ec8882008b48ab212cb8f73e91d5670e146b6bc4e87ecafe9f236f1683d581281ef0c95373d35fd606b08a3e5ff608a899000000000000001000000000000000020000000000ffff0000080000009670bc212784fb30fec927c71d7888d227c27390e55e5b30061c3f9d5e16518b773e71b7141474f778872e5d61baa2f40954eb4fb2886d1912b6ae5e26e0cfb6618eecc49db72d348325380f63e512e7c77f5481be53346e00008000000000000800ffff000009000000b0661f8b1ea95943fb3fcf0da85cc685f204b886171dccbd30b0175717760bc9cb08f6691deda19e726a3c771e5f79acf376a39e7b3627a08350d74e6aec41c90cf0eeb1643accc55e008c71e0caa61d67292ef6f54a5b4785f48c2618ba5cf8b464234309126e046a7d101dd5ed15c1e800000000000000ffff00210500000080d85de542bca3c65e3e7518673016ff642300e78861fdc85b898f5d931778825ab5a7ca40f285ed869326a6e02b1cb5acc06948513b7a2e3f03e6e2da46a8c0e68700b4f0b8a43f215bbfc19b32436bea5114de8467fe04925bf909f35c8c5af4a1c5e29604af905941416560d1d7210696a5cf28af94a5d43dbc54681110f1271098cd7c31fbd02441cd380513f2550b76293eb03ceb8ab692a46ff0d5343261644f114b79407409f0b952765b12addf56e6d9301c7879fc9c2ec0ea04ad4aa9000000000000000000000000000000000000008cba525efbce074ebe0cd7ee490d4957e58a15cb2e843868c002d0df7687560bea255998b6d4dc79b22f63fa53e62b6e5908048c835f3f3f95c03507337a92df3a0060dce2de7d47daa4e8fca80668fd5fb8b0336f65c584bfe6deb8bcac5cafaf7899c5946c908d6b89c2853ad3ddb84b0d0a3f753a00e3ef06515c2c1e39a4c5ab3ac218e77a31ebbe"], 0x4e8}, 0x8) recvfrom$inet(r0, &(0x7f00000006c0)=""/122, 0x7a, 0x40, &(0x7f0000000740)={0x2, 0x2}, 0xc) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) getpeername(r1, &(0x7f0000000880)=@in6, &(0x7f00000008c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r3 = socket(0x10, 0x1, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) fcntl$lock(r3, 0x9, &(0x7f0000000800)={0x3, 0x0, 0x7, 0x4, r4}) pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchmod(r5, 0x108) sendto$inet(r0, &(0x7f0000000180)="df70507ac927e02a5d6ff94048796643a4e136ac7dd5b4e6a71b2fec2635b75df606a7d57b5af8098e58aaa83052fefb9d1d602b0732849151232ad5d0c9f23e7f10fa3cd28777fb7e867abd202707941aa9c24efb97428ecb07c40b45a13001ab9aa48ac676a645c1652afa6ce8d9c9ddd48174958794963e260902ae8245454dc0b763d399cdce9d6aa21d1cdd8a47aa2dd974f971879e7aa9417dadd3c7f8cadb456ade3f6ebc365a467f6901fd01cef764915754ebdc62ca6016a2629e9da19a4502d05d17015008423e05e00d8de27781dc155d185115198f379fd43473f3cc4d8153c3058cc38eea11bdf34d37e452f76f7c", 0xf5, 0x4, &(0x7f0000000280)={0x2, 0x3}, 0xc) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) 16:00:02 executing program 0: open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r0 = kqueue() socketpair(0x1, 0x0, 0x4, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r1, 0xc2) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/d\xbe\x8dfg\x00', 0x10000, 0x0) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000180)=0x10) r4 = syz_open_pts() dup(r4) fcntl$getown(r4, 0x5) fcntl$dupfd(r2, 0x0, r3) r5 = socket$unix(0x1, 0x5, 0x0) close(r5) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f00000000c0)) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f00000000c0)=0x1) unlink(&(0x7f0000000140)='./file0\x00') 16:00:02 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffb, 0x1}], 0x10000, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) close(r4) shutdown(0xffffffffffffffff, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r5 = semget$private(0x0, 0x7, 0x287) semop(r5, &(0x7f0000000180)=[{0x0, 0x2000000000101, 0x7198f21e4982aaf}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000d40)=""/34) semop(r5, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r5, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000000)=""/9) semop(r5, &(0x7f0000000100)=[{0x3, 0x1, 0x800}, {0x0, 0x7ff, 0x1000}, {0x2, 0xb7f, 0x800}, {0x7, 0xbed, 0x1800}, {0x3, 0x3}, {0x0, 0x1, 0x1800}, {0x1, 0x8, 0x800}, {0x4, 0x3f, 0x800}, {0x3, 0x4b1, 0x2400}, {0x4, 0x4, 0x1000}], 0xa) r6 = semget$private(0x0, 0x2, 0x50c) semop(r6, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f00000003c0)="200e1e2bdd9a2fda9688369bdf141d6130bfbb1000"/42, 0x19) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) r10 = msgget$private(0x0, 0x682) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r10, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000740)=ANY=[], 0x0, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = socket$unix(0x1, 0x2, 0x0) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r17, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r18 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r22 = getppid() r23 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r23, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r24 = fcntl$getown(r23, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)={{0x2, r18, r20, r21, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r22, r24, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r8, r21) r25 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r25, 0x0, 0x0) shmctl$IPC_SET(r25, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r27 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r27, 0x4, 0x3, &(0x7f0000000440)=""/177) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r27, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r27, &(0x7f00000007c0), 0xcb005093f78273e) r28 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r28, r29, r26, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r30 = getppid() r31 = fcntl$getown(0xffffffffffffffff, 0x5) r32 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r32}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r33 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r33, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r35 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r35, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r35, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r35, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r36 = geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r39 = getppid() r40 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r40, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914124e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3a6bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x400) r41 = fcntl$getown(r40, 0x5) msgctl$IPC_SET(r35, 0x1, &(0x7f00000001c0)={{0x2, r36, r37, r38, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r39, r41, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r34, r38) fchown(r32, r38, 0xffffffffffffffff) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r26, r38, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r30, r31, 0xfffffffffffffe41, 0x9, 0x7fe}) r42 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0x0, r8, r26, r42, 0x0, 0x7f, 0x401}, 0x547, 0x7, 0x3}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = syz_open_pts() dup(r2) r3 = socket$unix(0x1, 0x5, 0x0) close(r3) fcntl$dupfd(r3, 0x0, r3) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='z\x00') r4 = socket$unix(0x1, 0x5, 0x0) close(r4) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f00000000c0)) setsockopt(r5, 0xfffffeff, 0x39a, &(0x7f0000000100)="2637c40aac661a5b02b3aaa59986bd5ec1656e7e397d136a43a9711bf38b661c1e58e1f2be5f3a052465601e47b4b4050592b23d909b49d16aa886f44b57b960d6f21534932af2b25b9d3e7347ee05b86b6213e8caf9c121200f9315d827b259f2", 0x61) r6 = socket$unix(0x1, 0x5, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) bind(r7, &(0x7f0000000000)=ANY=[], 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r1, &(0x7f0000000640)="bc", 0x1) close(r1) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[0x1000, 0xffffff01]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x87}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:03 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) listen(r1, 0x2) r2 = socket$unix(0x1, 0x5, 0x0) close(r2) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000200)={0x4c45, './file0/file1\x00', './file1\x00'}) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x8, 0x0) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') mknod$loop(&(0x7f0000000100)='./file0\x00', 0x8000, 0x1) rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file1\x00') 16:00:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) r1 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x10000, 0x18) symlinkat(&(0x7f0000000580)='/', r1, &(0x7f0000000540)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='w\x00') symlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', &(0x7f00000000c0)='.\x00') chflagsat(r1, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x4}, {0x10000006}]}) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") semget$private(0x0, 0x3, 0x515) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000080)) 16:00:03 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2b, 0x6, &(0x7f00000000c0)="00000000d0d7209042faa7ffffff2784db36ca926b6dfc93b8ec7b78ae54f93b8c73fa2fda6d554bcee01327ff8c60e1215b206892daad8f63fb7946bfe3630000000000002f02aaf68d3563a0dbed05963a0ef28a7625e459bf6c2d150ee413063363da5c7dfd4c000000000000000000000000000054f17f40130585241f350155610621dbb091e132ebfbd49397ea80ab9bb525845fbdd5f05133f858a2a9bb362a9798ec604bf5485968e14a4156f06c3e6e2adcffff0000220000e18e72d24aff1d0a118429d5a3a3c477c9dc2b0df82d9ffdb4d93a6572fbd1", 0xd8) fchmodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x82, 0x0) 16:00:03 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x7}, {0x18, 0x0, 0x0, 0x100000}, 0xa, [0x0, 0x0, 0x0, 0x4]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 1: r0 = semget(0x3, 0xba7a4e344e83c443, 0x400) semop(r0, &(0x7f0000000000)=[{0x6, 0x2, 0x1800}, {0x4, 0x100, 0x800}, {0x0, 0x7, 0x800}, {0x7, 0x7f, 0x1000}], 0x4) r1 = getegid() getgid() r2 = semget$private(0x0, 0x4, 0x43d) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) r3 = semget(0x2, 0x4, 0x288) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000340)=[0x2, 0x1f, 0xfff]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r9 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r9, 0x1}, {r9, 0xaf}, {r9, 0x10e}, {r9}, {r9, 0x2}], 0x5, 0x8eb6) shutdown(r9, 0x1) fcntl$dupfd(r9, 0x1b, r8) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) pipe2(&(0x7f00000001c0), 0x0) r10 = open(&(0x7f0000000100)='./bus\x00', 0x90, 0x80) ioctl$TIOCFLUSH(r10, 0x40047002, &(0x7f0000000100)) r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r11, 0x40047002, &(0x7f0000000100)) r12 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000280)) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xa) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r7, r13, 0x4}, 0x200, 0x401, 0x2}) r14 = semget$private(0x0, 0x4, 0x43d) semop(r14, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x0) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r14, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r14, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getegid() r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r20 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r20, 0x1}, {r20, 0xaf}, {r20, 0x10e}, {r20}, {r20, 0x2}], 0x5, 0x8eb5) r21 = socket$unix(0x1, 0x2, 0x0) shutdown(r21, 0x1) fcntl$dupfd(r20, 0x1b, r19) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x3, r15, r16, r18, r22, 0x4}, 0x200, 0x401, 0x2}) setregid(r5, r16) setregid(r1, r16) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x3}, {0x60}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000200)) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r8 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x121, 0x9}, 0x800, 0x1, r10, r11, 0x3, 0x1, 0x1, 0x5}) msgrcv(r5, &(0x7f0000000080)={0x0, ""/49}, 0x39, 0x0, 0x800) r12 = open(&(0x7f0000000040)='./bus\x00', 0x900, 0x20) fcntl$setflags(r12, 0x2, 0x1) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r12}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x0, 0x0, 0x0, 0x0) r13 = kqueue() kevent(r13, 0x0, 0x0, 0x0, 0x10000, 0x0) kevent(r13, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000740)="15", 0x1) pmap_unwire: wiring for pmap 0xfffffd80755e93a8 va 0x20000000 didn't change! 16:00:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() dup(r1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) 16:00:04 executing program 1: r0 = syz_open_pts() dup(r0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbfff}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x28, 0xa0, 0x0, 0x10000}, {0x49, 0x0, 0xc8}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0xff, 0x6, 0xc6, 0x5}, {0x7fff, 0x0, 0x5, 0x7}, {0x8001, 0x3, 0x81, 0x4}, {0x1ffe, 0x5, 0x6, 0xfffffffc}, {0x3, 0x2, 0x61, 0x7fe}]}) lseek(r0, 0x0, 0x0, 0x1) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x2}, {0x6, 0x0, 0x0, 0x8100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000100)={0x9, 0x1, {0x6, 0xfffffffffffffff8}}) 16:00:04 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$unix(0x1, 0x5, 0x0) close(r2) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) munlockall() chroot(&(0x7f0000000080)='./bus\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) 16:00:04 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x800000a1c4, 0x40004000000028a4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockname(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000180)=0xffffffffffffff53) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_index}) dup2(r1, r0) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r2 = syz_open_pts() dup(r2) ioctl$TIOCSBRK(r2, 0x2000747b) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x7}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[0x4, 0x0, 0x39, 0x684, 0x2]}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x3ff) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000017c0)=ANY=[@ANYBLOB="8202262f664000000000f148da4b41052d857206370ec4c59cc11f71a8e1ee7de20184f87a7830f9cffff7cb7a2606fc530b2e5d6923a8fe8cb673453e3cafe4f9d34867565ecd5a7cf0f0ef92e0e8b0caabbe1382ac080000004ef044f8796fb397a63ad4d2f2be0496a79a9f7c5f7f300b7e4db0e3207b48f848d060795846bacd201a7765e24209f5cf1fc815df3b8b3b92c71993d76e04122029cba2ac7238e2a49dc12aa9a73ee87c0b3d968cf26d896d49a74a9e5ecc00008e2114147394d0c78ca175fe7beb97fa848c33a88aa3d9d02e962302465b8768ff7a68b110e0db76cca671f5764dcd2bed04f40ec3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c69994207298d04966e2804abeb12d40cd66b66db37ba6622fb217ef5f3a947187f3559323048eb8f1a68898afb7617ebd650c3533730b5be803575a7a800000000000000077fe9ba1255d0b522d0d22aef7a4eca292b34e6f2cafd79c7ea640fd4704ae5212407b376c2cc32c3604bc44277d532ce3ae4f6a316e53c65807618d0dc5dd3bd76e4b9b408e"], 0x10) r2 = syz_open_pts() dup(r2) dup(r2) socket(0x18, 0x5, 0x4) write(r1, &(0x7f0000000080)="9e69aa56000000000004bf9aab4230408600000000030c000000000000651c1ece0e018008e6b7ca", 0x28) setsockopt(r1, 0x3, 0x9, &(0x7f00000007c0)="ce22f352e094ed8c93df8e29c4357fec348f4e3a399d00fef1d7caed7a66abe8a71877ae54264be01cdde8c08af98499e52925faf4cf861e05264b7509649a4f134c420eca4ad4c644252dbe9449b3222f20fd2c8ed2bf495a9bd95a7cc62fde7ee5fe52587762830a423024fb94cde39e97f2a820d052c61f174af76ef687bd97cc785606dad4687085eef30e524f8ea7bbce339537ccecfa4efe7e06b0c80af085135b47a46ba103bed837e24dc847ddd20e26cc627d4238fec6b79173272dd775b1d2a798bf93e74da1f190e4bcf0e9b8240ed88265d9fb04d4afa103004b6544d997c1e48da043da04aae5975ecf18fee6096ee899752b89da9124e2f5f8cd0009dc69e411b10a4e40b36291db7ed37e5abaa21cc7c9fa1276fe005d2b5866c7fc7b6d4033fc24aab9b34c527d8005cc13dcc9b2db97902547051e4d287579351d252cb0d2ec2cd29b32e9fd086ca08ec6b58f16a68d3b56add9922cecc15a8de584a6644ea113094e37b68a4873c44f60cd7b355dbf4fb2d831024c43de6f8609accce388b9413ee408e9c3c725f25c6a3fd151984b1e19f23fb4ee19e4849e566032479206cf16698c2f1c56974c538eb08ab286d04ed52e0a76f879e41d7097059581aa85973f0777b6211723e39c8ed330c304e9d308e7ea57461617694d6a7ed2396425ae4a0dff87080138d8215b86ddf326f52753bd34b68cfab7436890d2898c26459b46abf523ea1a97fb5d0c7a09eacf9a66c1885e3a7147b6af88de81bbb841b43ba2d2c9d16293141d30fa25b638ef83df9d08fae217b253d2266ee12ef407d2efd96b06f28e1ed7f181b190038fcd2d09bccae7813cf3d78f93e0a74a7ca23a6cca7f710e11192050a8c81e22a7633f78def7c99e6272f08c3cfeb4f4c715799c3773622a86e629079580fe7c52018ee08db4ee6d8412da72356a358aa517dc714bd886886711480581cbe432f290eca1a870e6535efbd47d4aa5e627ed3690137ef9299e44dc177b0f19b7d6e848c99ce136766e3ddfaff05bf395ae042b746ec1fcf63ca6d5bdd3378100b59f255e73acc814af5012f2bdeb7da32a48942ab4008aa0827ed4d789518e5d3506cf5f4361fd3d684a17f10cac2fb313c97eb6e808b21943f761316fd397b60420913cb80f5173cdd1aef958f7c8bb0943d8335ee448ed9140e7ca52b830dccac769335cca6b90e9e787ebd8fb5e1a751540d77b4a6f2c785cbbc656ea4e82c312469d4ce3c880cf3a6a7fe74d24355f55a387e93292441c1be278bd9f19c767cf5fa59fe43d92b053fc605f25baacae4e3f2e607bbf9dec76f1b26839ebfa4b303352331e256ab274296bd5eb0572488194a4f6f0e027719cd2c023dd18211c84ac8642ebb0fc76e2234b9d85bce69b5ea18a0881e91f393563d10b5a9bc4e6464f498e6001b0e4558b595c2998b44747a5f475dd39f73105e85e464c9b0756b019e2ffe20a0198fc63f148215724dfdf8c669e4bd8b35e806efb8e9a805f7718b251becff20960590fca7eda526aef68454086c60ed97bcf0a871ab47ea5af2f39ff861c19fe7a8cf72a33e38bba69f00c057907c08e7a047e8249e476670544afa79903a8aa9ec0136a4f346c093a04c6813f1ead9ae3624e88b0e172da6d4ed98325f22c745cce6fb49f2b8147bb6ea14e7f0aea2f20cf2aede210b6be3b7b7c48ea2b6240dadf4d804549e03576ee6aa01db38f337ccc947a149e0a2819acc10d82edba7e8ae48c5efc21920ce831fd49beb64edb825d0b2ae01e8438399dec8217bc7057a44b10d506758f266afe23c19566e78918f59e91db270ecba6d833469ce6c48d562cd965a9eb32c3f48d412c61f90ca9467514df0161d92d0c28a82948d4c147f13d2f5e56812f2f64a28c2113bac52fb03516e302ffda070915c7b9ed4edabe2a8dc2c8729857a8ee435aedff10bd9b7d4e64817cc241c0c139505066764528d992f68b2f79988a3084fa97af4b1deba2fff2833ee6eb7029cc407e9191927a6b915ba780789d7b1e468138676de0beb44399c26dd0084b0f25a2fe18ea9ad417a8bb02e9402b2bd37b53f7935957db9d95a6a46b93cca447bd8bb783e5335e6ee74b7cc738d3697dbd33ab3f1431d69a6c5d49fd15e9fadc47d79d2dfb48fe2e7fbe6a509bca328778cb4dfed65a5ccd95fd780ef16fda569e5057dfbad19afd4161747ce199574c3b7c29377d0d352928ecfd43c10d4f47a013841712f6828b69c0b264be47758caeb2b0ab32f4fb7d550f3bb8f2461676b4ec1b81156baa853c8e730c9ab3224eae0a3c9627460bc312ec08140e9fae5907265ad00a125597e040aca3d3e6209f4d9fef9b3e2aa3a9478d8425afd810a2e3d5b967a2557d45b2ca705d9050dbd96f0dc644a06a0e497618765bff1e4cab57450754816c5a4bac6dcca5f88a713c1c2a1b05d87815d9962a04e75fa8316f8322ecfb3c04f69cb1fff5d9d79c07a80d3ecad5317f16c1bc70fb5d391341b85640589d6c888ea40921fd747e5ca4687d9556a7182b69cd596ca07b065906ae03c0b5786016343c1b1643c2ef27e6c9c13e6e0a6eee4e6692bc75128709b3030d48ff17f1fb981ab586e81fd6cef58045e9d13a66ed79e09694a1d0e8f680127931c96d1b8999468d2a16b14818b1149a758181699e84a024cd6a9a1b655afb82f5a7225ab49c389d7895f447d1933b9a348854dcb358cbabbf420e7c01f3484877e7c35d861be1d9a6e40655df3db22f04e9742cd206b25c95cd7038975af0a028fb151f5e959c0c3e8b0eb3a70c8f05454518121ce9a9af2eea8ee6b94baa8c6c90924b0152a7cf215a7d80ead9b56a1bd2381828a7f58e343edcc447c6d4e98cd05c68abeba81d63f074fab531873a8fa8c67d2b3dd13dcb8fcd7cc96cca0a7cae4042ec4311885c56e1a6312d8201fa540fd03cb4c9e2bf81d78e936ea45478c2533ecd5c36b20f83aee6f1877036b8871449c7950577ff84fe08d0aa3c58e216cd82641bf89e01e43c9b1b7ef8dec62f9fc778562e4406390821236f4f65f1543c53049cc601984a4b3372b29578ab2c243090ddc4249bbb57019619334f1f4c9a4a5f3ec28c5d240056f28da2fbf92219b8580370f1145fd64d6c55f19f4a86fee0d7574241cfa168245be608fbddbf225b2a22a78814539aae620114b65f16502b68b4caea5bd1be750758994a7b08cfbceeaa9a3454470a56908cbc8b2382748d966d59c0ff92ce2d9f2136e1b0d170c776f561c194bfef92466089cd42e42933d876ea3f0a718858ee0688f4268287b957c5d93c8d43b689d8a1b0a5eef69014c6d965c9d8985874953c7ce31f4ef3d3558f19a6ae6cbcc127a9deb08f55f49dd76c9f267474035bad3928d2ae8a2ef9eb3275653e7cea96a1c981b9943f90b6fcb4714588c8292f08ec318dd3fcc32aa26a2f8277abd255e675bfde77c31e1fc8aa934b0dba9226f7175e1d2059b287c340d5562e2e0df7d60406d3c4663ea3519e909b07c6a8effe80ef6621ccef9d64777c10ac69bcce7e5668fea2ff19d6f762bf1f1e089a6b419d9c483eb3f3038333608a2c6a4ebf6950a111323f6555d8d08440185b9de99343bbc07498af469449c9ee8d6fca668890c15edcc5f0ce5c1201a04ca373979ed666cf135af6461d82251829995841a49992f485b8cd890cfe95fb960ac4a0628d0bcc77260fb8bbbc679907b55da03a692609b37bb79ebefead7c97226771f3afe36d5956d31fdba8a96ab642f1ccc77843a481efcc1b3cfcbbd1bb20231cc324cb7c0ea410cc6ac59730c65f56bc9eac41aa4f273a9187d81c3e052691c3dc57ac77668c0ce5b5cd2193d00cc362d0336f4134eedb17a3bbded73a6ac92975cfe3cd02642eb7f980e396d510e7cb5f4ee5e0bb5d20f3392b79145bf89d2f8014ce142ac730aab4bc875bdb760a318575ecbb94d8fe524246bfbeae2dc0404d0b4b9a334cf8bd5949c298a0efa8093f85e205477378879ed68a9990f693254c908b9e1dff211bf0039b15f3e651d599b28dc6e563865efae76d81eae80e5f993ee30efc5575bb34a633e943a060542c1f182f4eecb4a526147d662bd6e3fcc1714bd6da23422d9420bf413c87b5aed27d7d2551838aac95c5e8b4dc3e9adfd34f6c6a2609a923e11638481471a9fbbe74c9b9739eb8d7a5cf8f70c91ed3ecf91b8f60f842fa9020a07ecbabc2e8b96dba083ccd5a29e45254f49607d367719cf9061ecb62e7c74918211d5325016bf2f689770d921a2a6c6ac56b5efe3ff0b890dbb9dd7e88c25e69adf1bf2d4d84a43ff346d749e7f954480895166d9c0148e3920d144760c193189cedecbc24974453de100172ef4a5ce9e4ca5f48dfa7892eeb04d23611ddfe1ae737024dc4127cb58f2e9e37d6197eb023b91e8e52927336fbcb7ad8670a915b719aeb38a777b03a4f164e62ab4d8cb8e74b44e08af498e8e08dc7fe3248eef0030bd6f63d6b8c82cf279ccbf29f4095c10ce4af1f5485394c908047c9a72fbbde114d347f3f796544f223f393b5227612ce52d9120c89c94041df825774930d69972527bf0e551f2443dcafe1b98ecd1d16ed1334dc6950286192a179048cfbbfabd8f8a02fe9e09d880d977e24c304e9dc3d7742c58fbd73971b1d5f85f0039b8ccbb5bade9cfa3a2be01710109a7ba7b31751f12adb51b759d3e42e9cc776dcd8a1d9d06d35b825c6fcf05e037d71efd758b6e599662821e1742f29e8cb3f80bada46143ef56f0fa761f22a4a08782f432fa07c44264bc9b9f5cfe18bd6050bff3029bfd7085ff28fa4782ba950511920c7ac78f483fbd58362461f04974f51873beceac9797aee27014085d11f79899301691c89fc1821ed27bde6e2a2dbabb4f33685b80612ff31f306a6c48f9c3dc8fa5b94197d5d74414898afc75b555f556fb32e3e2ba1f98f2d94287d891174956d0823807fa0f5ff661fdd75da4d0f599da3c10759e67679e41c4d0fca75af9be972d8737f564ac492b7bb5f3bfc4cfe4ee77300395976e635d3f504547f7465ab9ea1b4fa2c5b336edaa831b019465275ff0a5ee4e38d85b3fcc880f1bc0ce3ac084b6d663cd6f129e4b7a71c9e8f43fd5922d790f09f2f748f59965391abdeb81a36cdced028ec26eab488b3b569ef717c2421841a91a103dcc936d3de9a216dcd2a08bb9b6d07d6053abec1ed3f06dcec43bd48620cd6f552907bed7b19b0d01a9374f8657ec05d121e84eb07b08ce0c57c983f8b46c025fdd76493c695ca4346c9f8ef02de7a095b10371f01362900a1d34453cc73c2a3f3e63c8043a1a336f9a7c6270c2fc18e5fdc166d8c1c4a8bab74b0034fc892ca59be1e0b9b5af409bcf74740a576f7c1aec47dcaa887fdd068b152d9c3496db8256cddd64dcb9fd760f4fcc97a9a56688c488912be17998c6aadf7d31e7037e3509436ffce303465aadb73af0d441f262d01557cb067e4dc4c38344d04c4e488a8087bac057bcdba3f1fb1950387ba4dd314499aee1d769473f8d3c709fc080436fb4f045b69814062a7ff723c736485317990acafb73bfb3d3a60c0e1626af73408b730b1c497bcc285a9e56a4380051f3a5cbb6d35f3f7e45888e3070ce0b2885d26fc1b4ae02c5c0aa3e308453c900788ad699fc5c6f3021ed158e19182f2340561893921fed578965640294fd608c3f77d8bd1cbdc9020c32041153330011331fc90f61f1db4a83470c9253df04fb13b61fab6504d2a8f75fe5a40d76afd677253190770815864", 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0x6, 0x2f, 0x9, 0xfffffffe}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x10a) chdir(&(0x7f0000000280)='./file0\x00') r3 = open(&(0x7f0000000580)='./bus\x00', 0x0, 0x10) ioctl$TIOCSETA(r3, 0xc2c04223, &(0x7f0000000000)={0xfffffffd, 0x0, 0x3, 0x2, "849e3c9900"}) accept$inet6(r3, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000240)='./file0\x00', 0x20, 0x100) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000440)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/f\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) symlink(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000340)='./file0\x00') r7 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x7f) ioctl$TIOCSETA(r7, 0xc2c04223, &(0x7f0000000000)={0x80000000, 0x4, 0x0, 0x4, "04713de0af28a2813d8209b8d9f39321849e3c99", 0xa}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x12, r7, 0x0, 0x28) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:04 executing program 0: clock_gettime(0x4, &(0x7f0000000080)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x20, 0xd0, 0xd6, 0x8001}, {0x5, 0x2, 0x8, 0x200}, {0x7f, 0x3, 0x2, 0x172}, {0x0, 0x0, 0xa4}, {0x0, 0x40, 0x1f, 0x3}, {0x7ff, 0x5e, 0x8, 0x48000000}]}) getgid() 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2f1, &(0x7f0000000080)}) getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socket(0x0, 0x2, 0x11) syz_emit_ethernet(0x1f, &(0x7f0000000040)="32c76c2705a041aa4902ed59a3d66bd37f0920532f25ea3ea2ee68b629b175") syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") 16:00:04 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4d}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000340)=[{0x5, 0x3, 0x7f, 0x6ff}, {0x4, 0xff, 0xdb, 0xffffffff}, {0x67, 0x3, 0x6, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x87}, {0x6}]}) syz_emit_ethernet(0x16, &(0x7f0000000040)="cf28d8f34af7f200000000ec00d4d95bf7ffffa6f317") preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/146, 0x92}, {&(0x7f0000000080)=""/5, 0x5}, {&(0x7f0000000240)=""/148, 0x94}], 0x3, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x15, 0x3f}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 16:00:05 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)=[{0x48}, {0x45}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7) 16:00:05 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x121, 0x9}, 0x800, 0x1, r9, r10, 0x3, 0x1, 0x1, 0x5}) r11 = getuid() setuid(r11) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = msgget(0x2, 0xc0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r17 = getuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r19 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r14, 0x1, &(0x7f00000003c0)={{0x0, r15, r16, r17, r18, 0x121, 0x9}, 0x800, 0x1, r19, r20, 0x3, 0x1, 0x1, 0x5}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r10, r11, r16}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r21, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r22) setuid(0xee01) r23 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r23, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:05 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4c}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:05 executing program 0: r0 = socket(0x34, 0x4, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="8001000a0045ea35bf6a560b00d7a304d52ae2"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x8000}, 0x8) socket(0x800000018, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x1, 0x0, 0x4ac}, {0x18, 0x2, 0x18b8, 0x9}, 0x1000, [0xffff, 0xfff, 0x80000001, 0x10001ff, 0x924, 0xfb, 0x80000000, 0x5]}, 0x3c) r3 = semget$private(0x0, 0x7, 0x400) r4 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f00000000c0)=""/232) semop(r4, &(0x7f0000000300), 0x2aaaab5a) semop(r3, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x1, 0x1800}], 0x6) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)) socket(0x1, 0x8000, 0x9) r5 = socket(0x18, 0x2, 0x7) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/114) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x3ff, r6, r7, r6, r7, 0x104, 0x5}, 0xfff, 0x9, r10, r10, 0x4e5, 0xd75, 0xfa}) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r12 = msgget(0x0, 0x10101) msgrcv(r12, &(0x7f0000000d00)=ANY=[@ANYBLOB="43d0a60028fb87bbcb734f13280100000000000f4f6bf328e11a85e9b6445e380811ba3d8d034db5419b23b8703119fdf9bc635d21f0d6f4ef802fca0401c297efde22a5aa57f396265a34f8c576b67a947b4b0c1f9c4828082fdaf22f566aa33259c65836a4bedf38790ce89bd565bbab60cc4e0eae3708922fc2473e0e3f945cacc1d64b6a8186249e605f3f6211a2bf7794cfb3151224ace8cf9a6455ef167627eba41c207f3e67d04ec7919021fbff95e994a531a06a78ee5037bdf10e2ddd72d83f7daa70219cc1299d13fa51db2dc6dbc9483112561b4b4cdec7ae0bde23bdcb372530a0eb6521fa515f1d82f22afc3b99c1d07875056d1065a48aae05a8be74c317b0ff25c141a97f6b4d96b12adfbf56577debef8c690518bb5e581cf0185979cc93861411c64e2d5931fbb2c9a83349db405e8c71e3fafffeaab70019d2e8c8a6440bc3e3525ef404c9594074170a2534fa103bdb933637f5eef3b5000000000000000234fa7f270ccbc939488cf4018ab327f10776c77117833822ac11d20c5054400c04a32fab332474df92ec95e778656d853341c20350980f198e20cc786f170ed607cb64ef17727a27624ed528803d6845111b3e1c733e53d4ae2faefa3bf3f9071b8be2e5974c8d8af6a32b8ad32178ca516849ef2e8b75be3c8ad1f3c9d33e37d0be4ef909bcc81e6bf5f3a26c1ce1a8b08eff3dba6d4dbdee7f623bfd910e9ea9c3c160360869db870fcd731b68f96e6063625f9abc05cb6c4428266ddec3406019b3abf2108014bde7347810cccd32c06692481b4aac85445803a48478add4089351c49cdd65a720adf8fb44e9d5d2a558b10169eaa592f23f2c4629e9ba137918e9053b7ea3769921efcbf80ba8dd865068321add18f40a53bc3748e65d0a810d516184c64b270accab24e289a722eda3f67d3570adee1e07c5ef64ca1ddcda845a67f0d8fc861b4f54fe333c0be5703ef8432b5499380abd06f8d78316d1dc1683fa84f3c06f079ba4e10d0422dc2da44c32e3c7e124b0802f8b1c4692a8530d118acccacd87a057067cf8ea95f0a33ea45f3a48c1cf56"], 0x9, 0x3, 0x0) msgctl$IPC_STAT(r12, 0x2, &(0x7f0000000c00)=""/224) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r14 = getuid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r17 = geteuid() r18 = getpgid(r15) r19 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000440)={{0x200, r14, r16, r17, 0x0, 0x1, 0xed6}, 0x10000, 0x2b1, r18, r19, 0xd6, 0xfffffffffffffff7, 0x1, 0x20000004}) pipe2(&(0x7f00000003c0), 0x10004) r20 = msgget(0x0, 0x10101) msgrcv(r20, &(0x7f0000000780)=ANY=[@ANYBLOB="43d0a60028fb87bbcb734f132801000000088b0f4f6bf328e11a85e9b6445e380811ba3d8d034db5419b23b8703119fdf9bc635d21f0d6f4ef802fca0401c297efde22a5aa57f396265a34f8c576b67a947b4b0c1f9c4828082fdaf22f566aa3790ce89bd565bbab60cc4e0eae3708922fc2473e0e3f945cacc1d64b6a8186249e605f3f6211a2bf7794cfb3151224ace8cf9a6455ef167627eba41c207f3e67d04ec7919021fbff95e994a531a06a78ee5037bdf10e2ddd72d83f7daa70219cc1299d13fa51db2dc6dbc9483112561b4b4cdec7ae0bde23bdcb372530a0eb6521fa515f1d82f22afc3b99c1d07875056d1065a48aae05a8be74c317b0ff25c141a97f6b4d96b12adfbf56577debef8c690518bb5e581cf0185979cc93861411c64e2d5931fbb2c9a83349db405e8c71e3fafffeaab70019c38072543a8bc7d12f98d2e8c8a6440bc3e3525ef404c9594074170a2534fa103bdb933637f5eef3b5000000000000000234fa7f270ccbc939488cf4018ab327f10776c77117833822ac11d20c5054400c04a32fab332474df92ec95e778656d853341c20350980f198e20cc786f170ed607cb64ef17727a27624ed528803d6845111b3e1c733e53d4ae2faefa3bf3f9071b8be2e5974c8d8af6a32b8ad32178ca516849ef2e8b75be3c8ad1b3c9d33e37d0be4ef909bcc81e6bf5f3a26c1ce1a8"], 0x9, 0x3, 0x0) msgctl$IPC_STAT(r20, 0x2, &(0x7f0000000c00)=""/224) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r21 = semget$private(0x0, 0x4, 0x10) semop(r21, &(0x7f0000000000)=[{0x1, 0x2}, {0x0, 0xffffffffffffffff}, {0x2, 0xa876, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r22 = semget$private(0x0, 0x4, 0x10) semop(r22, &(0x7f0000000000)=[{0x1, 0x2}, {0x0, 0xffffffffffffffff}, {0x2, 0xa876, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semctl$IPC_RMID(r22, 0x0, 0x0) 16:00:05 executing program 1: r0 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r0, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x800}, {0x2, 0x15, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) r1 = semget(0x3, 0x3, 0x1) semop(r1, &(0x7f0000000040)=[{0x5dca0e349650f1c2, 0x2}, {0x1, 0x8, 0x92bcb62fa30cc6f4}, {0x2, 0x6}, {0x6b6054c347bbf96a, 0x7, 0x1800}, {0x2, 0x5, 0x800}, {0x3, 0x7c48, 0x1800}], 0x6) semop(r0, &(0x7f0000000000)=[{0x3, 0x8, 0x1000}], 0x1) semctl$GETZCNT(r0, 0xe1224f9a960a81ae, 0x7, &(0x7f0000000000)=""/22) r2 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r2, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x15, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r2, &(0x7f0000000000)=[{0x3, 0x8, 0x1000}], 0x1) r3 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r3, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x15, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r3, &(0x7f0000000000)=[{0x3, 0x8, 0x1000}], 0x1) r4 = msgget(0x0, 0x10) msgsnd(r4, &(0x7f0000000200)={0x3, "7a8b7d19d6e822467ef020a638fa347cf2c779d2d9b52f44064df1e77f0c415901d8fde001af26f4347c01b4691894436845645943811202951fe52e3c13366e8763db8b39e5f0da054bec6cba00fbe20460b875ea71f360c3fdbb9c2e3d992829dc5f8a82fc7025ed29340ebabb1d20b00843c7d73ccac53e81774662b32fcd50894b5087f7547b2d3a4eedf4ee654390aecae98183a5129d1060019e7b59767a50e0b7ab4a1449b56b903a27e734da45a5bcb049ac2426daf1e38aa1623f2560be"}, 0xca, 0x800) r5 = dup(0xffffffffffffff9c) connect$inet(r5, &(0x7f00000001c0)={0x2, 0x3}, 0xc) semop(r3, &(0x7f0000000180)=[{0x0, 0x5, 0x2000}, {0x1, 0x4, 0xf4005bab1bb2203d}, {0x3, 0x3, 0x800}, {0x4, 0x2a, 0x800}, {0x0, 0x99, 0x1400}, {0x2, 0x5854, 0x800}, {0x2, 0x6, 0x3000}, {0x2, 0x4, 0xc00}, {0x2, 0x0, 0x2000}], 0x9) r6 = semget(0x1, 0x1, 0x2f) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f00000000c0)=""/97) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x2, 0x3]) pledge(0xffffffffffffffff, 0x0) 16:00:05 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x9130dc1, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000580)=0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000140)={0x8, './file0\x00'}) r5 = open(&(0x7f0000000000)='./file1\x00', 0x611, 0x0) pwritev(r5, &(0x7f0000000680)=[{&(0x7f0000000080)="65a8d16c6a67cc3e1406c0a199b1a0ce895d05813af4a3a2fe650b7e2e3c44b6c7ab5ccf5de901e4ac8d732a16f0fa6e2c89ccf58ebe93543ef79ee5d78abfa03a0a809df9116cecf512a1d1e9c27bf225a3ca60e554a814256aa2946d1dfe9a871ebcb50fcbd31005e7f15b8ec497640b9a6cf59ce5ce64493cbb52988fe971f798596d87517b5a0f98f555334a663d57386cc2e7c4d22fcfb4006d90ace20f7e4de58e53346f2ea39d9f938eed997757e45c350327", 0xb6}, {&(0x7f0000000200)="1dd126a915634ae4d6f89bcb56186da1625d363da5d47045127ef077bd1ef042b4de1175bd54878e1d4eb2b09b8f21881822a4299e03943b01396dd426c5ff77053eb9db5f48f4305542f1d1d61c3417b93002e63e058b6216e1cb188f0bd6108e97e2eb08943b6a15d94aad1af492dc6a98fc5ee4ccecf086071b603929809fd94cee8129536393715f1ab6df45ff72996886", 0x93}, {&(0x7f0000000400)="18d6399d2cb8f35d83bcc025fca667eb1c3001ba3aefb6018af32ff9ff088a75afe9c92e049930c6efc22a319e5dc778a1dec30ff54725af61946d3456c303008c6b8310eb59ec764be846790b6453d28a23fb3e0d8586d2e3dc7a8b95", 0x5d}, {&(0x7f0000000500)="a48c56f2d9ccb32c7bcfb54cd6645508ccfa9d647aca74a5f15d506723796a1b179e", 0x22}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000002c0)=0x7) 16:00:05 executing program 0: r0 = msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000001240)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) write(0xffffffffffffffff, &(0x7f0000001840)="754c50ee1ea31cb1e7e7c553f9e6249dd90f99b1a400020000882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10433988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566ba725537d8b238d65a3957b46f3a77b6c2c810cfce97c96323efbe8f1b18ea76da90894d778dae2392c1f2a9cd60556d7c98b8fda0838b0a6cf7ec9263dc1980b21c937154fc375855e17c18659b783744b0e3cc1668f521215ac3fcf2c6fe342c24e079ee8e274bed78304c8ab3330000a7876da75cd4d371e371ebb64855f315642ab020c0e04d2ceeeea974e27bbf34c9e132a390a8d4e97112faf764473a97ddc5c7fccee4b0a01aa0ba259bf622c38b9007d2109bf010cc982b9d2d07cf5263cff073d1e150c883cd9507c184b97b24175ef5b3d7f880c940c8dfd738778d430b0e5223f965afa89445938f31b51ef929c", 0x1) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x11, 0x0) pwritev(r1, &(0x7f0000000b80), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xc5, 0xffffffff, 0x3, 0x2, 0x10005, 0x8, 0x2, 0x3, 0x1, 0x2, 0x8000}) close(0xffffffffffffffff) r2 = open(&(0x7f0000001300)='./bus\x00', 0x0, 0x2) r3 = openat(r2, &(0x7f0000000d40)='./bus\x00', 0x1, 0x2) mkdirat(r3, &(0x7f0000000d80)='./file0\x00', 0x19) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000240)=0x8000) r4 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x2) flock(r4, 0x1) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000d00)) write(r2, &(0x7f00000011c0)="ff", 0xf22fde8202488c8a) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000000c0)) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x24) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f000000a000/0x3000)=nil, 0x3000, 0x0, 0x2010, r5, 0x0, 0xfffffffffffffffc) msgget$private(0x0, 0x694) r6 = msgget$private(0x0, 0x315) msgrcv(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x3, 0x1800) r7 = open(&(0x7f0000001280)='./file0\x00', 0xdf939669ac8412f1, 0x8) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000012c0)={0x3, 0x8, {0x7ffc, 0x9}}) r8 = socket(0x800000018, 0x1, 0x0) r9 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x80, &(0x7f0000000000)=0x208, 0x4) close(r8) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000001400)=ANY=[@ANYBLOB="78ec770b0b19542d703196010000002f66696c652f0762361b6d1faa2313d7f85887b7e5b636fa7d51db3e2e5ad6bd27b4263eb0b279bdec3e729cbe20367096a652da827c035308f2141bd03aef67b8e71956bfdceba63227ed77d176973fcd75743e0c6ffda4e4106da406840ce8b1445d488535d494f741de0000ebaa54c663e08d08a5ca20284a24f2a3c231b64774119a5dc529cea300"/171], 0x10) pwritev(r10, &(0x7f00000002c0), 0xd7, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0xdc}}) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000400)=0x48567cf95d8d98d0) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000000100)) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') 16:00:06 executing program 0: r0 = syz_open_pts() r1 = dup(0xffffffffffffffff) ioctl$TIOCDRAIN(r0, 0x2000745e) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r2, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x8, 0x60, 0x1, 0x1, "ea49703796d67f077bb163a4ba870ecdee546bb0", 0xa6c}) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r3, &(0x7f0000000640)="bc", 0x1) close(r3) pwrite(r3, &(0x7f0000000240)="499a8d03a10884ff7bee3ed3e998c82f0f8b887be1e57fbdaaf297a959520ca6d128ffe6f9e58619ebbbfb25458482bf5bc8045246345a61d2ff8f4cad27e21f9753eac29429693a92cfae69d08f2d7597836054b0a5419303bfb332e691105bc840b145e31b91e86122584137552a99a8fdf52575ea5bb8b10c233bcaef81f759412d7ae2485ba62e5bf6c0ca6ffa4f0af8a5822d88efd80582d90068d4c2a374642ca0e314565f6fddd7523dedb867e034be6d8f427a4f2a550746508c738d4f65945d4f619d5448c90ee95cc4242a4ff06a5b8518bfdc7cdc0cef5813e30e1bc4fee219671ab2456695e72e3223135137b0d58988e3994fb71a911b51daba0e0736d8e73e9dd40e46b48e9bbf320556d2b0e904138efcb59e8f43f33e28ece3c4cd3e968de6f7fbf7d8c954f566c26828f9066775567f695265f7bdc2e60950d798422376e3714338c501862f04ed360d72d048b9d0f0d2ac87edaca29391367c1b70e1ea201e5c53e450d6bcc81d6005f86db20031ac38bc6b2af46fe725e813e02300001fc5e0914f2ebc8eee3eec66a9e2024452214901002feabc289363bc43f08f0bbe766840a735581879c46522333ca3a5aa21ad165afd44beda23521c2fa2d7e10d2e444a70174f9910e3b4e49a73021124addc1cfa7bed483b830937759688df48b3a99ae39a271de48951c6f1ccac1a48e123fa80a5a14df4268a4af566b54d95072c1ec44bd881cecb97ad435348d16b7e373410809229c3e5b82cef73652618c2c22e6cff133a2262836b3a7ad6e82e79acd417cbf3a85091ecf6a614d94212991538c7b8e43ac87e40487cf65b15a1d0edcefc87ebd91d4d88c41014d9cdb94cdf117f708675d1a31cbef7fc5661a8ca11f4fc3da2e3629a465febf15338191c6833e2b1ae762f43eeed6627585a61f2c570defd559fae8691d6283e0b6c7ee5f0f86ad1bf1831bf17c411f495d19ec2361c738ec76973420516671758358e0c43065892526e5883204742a48d3399bf3b68853b07d0906924e25e7dbc5eb75309d2ddc4ebe897467cafb9a31f77b84d35839a4b6feac058ed7e66d5e0037ab7befb4cbd935ab4d55a49b885a9309dc05c346415d74c0e1d302b0a92b5e525b447451e6d44b75413d52387748b2502959ece1dc412f7493d26824d54e1f09a73df41bb45fd17bba2c99ccb2f9cbddb61502fc9e20abef4d78677216435f9e9af17a25d98461ddf732038ad152867ca6fea6f5472afaf61b568e9fc8d8a3d58a4c1e9bd513309a6cac23f665367a9b8836fcd2aa07395807f1a872f899d3ccca52a8b71642c5a8de49304a771f8dc5c519178e5177353a9683b3234f3deb5effa151b6c494a9086d447fd831a1789e1c6c8af304c013a944197016b42a4adf979508b9642c9f60f7ccfcec561c10f7f01540a02c780137cfb02c09f49aeddee208eddb8f364e8ae267a21bb0a7a8b2527cd19f8917c6e7e06f289ec9066b75fe20acc4bb3aee82fc302cb9e0da3d99301d042c10bb5803a5d4b4bb91053d3d8ac30816945e1f6809a04184efa6f29d1be6d5fe65d93f23d46edbe03817d32c4077f157ba263d8898b84c9ca6935a07721e42823efc20a0398a00fac133b40298c9d566e68add111e520a264d375b8b60478d8b5b0f9849b92c068543f967a43cebb36860eda3c14c1c8977d8b9e3f0db97327125d3e49a816a8a419803eb1283b6211e86c8c44f6c627332f8b54878000ee12590f2dad2acd3433efd65230a64af9ab60dfc3307e822efd29c49d069fbfea2f88ece2777ca153f80dd1ce40f470f9bedbc1dfb2d393c014b4351a4c9f243c016b805cd82bb33ce238133f0897692d25ab4b00d5f19f4e342d79c4ff769b4b900852843f5154a661485b6b5a2c9cd4ad06adf44dc6b70c05eed8870b210e2fcbcdd82fa24e6e186aee2efee9e090b9ba1d79b847c7978fa543acb11af2203be42b53ee72f6bab78f5b7f4f5b54be67029567a7161ed9bb278437383ed6c85aba1b8060f60f38676ef745c4102c9546341eb2c7b527642e8c98f1fc71db93fd851890cdcf139a38e9fcb28488ef245cd0bf597a1dbdc94f55ba41e8092113aab783981ceef95eb024c0bac8ac2b41eaab648c19d377ec0d9a8756800bb31518244bd47444b099095e87c6006aabc94a5b94b5476f5b10a5fa6905ad2b9186e8dfd64e15891a0fc6f40793eb0a47b540a94ab610e3ac72b1c0fd4f9d21ce5f185d72ad86941688a0ba77d226be79c726e2d2d14893bc21226bc3096aeb5b81a6d77587c17049c877ac4e9db6762cafebe7bf31c1dec8c98fd37568ba2411adaab14c9ae8364eb9207b36a96310fdfded8798da3b1d36f886569cff59e25d2400280e4ae8e27369247437d80b11ea0649c400fd76e0901351b668666f95ce9af52c91b2a504fb1422320d1523c0785ba979277c68575b976302533252fba9d34c7fc081637db55dd8fb68f6821295be6a1920316a2ed31a0114f736737fb1a41a9f5c5d11b465385561d91dd0c3d96f4b9e3226108905783087e926050e231ff05db8d2feef8604b5bf7ba8b7d667f497d14b62920c4f4242f6805c1a6b0a36c799b878633ab0e0a6a1974f80436cc80b793d36dd04174586ca7e14d8c67d63f6afceb449c4340f1a303c91495f5c55408199553a940409dd2be169e9559b69b057671c09ed9105acc7e7b471518d3fd356fd4c6fd9d59cee4ef5faa9daab488df5d91c1a8d71dc5acfb1085a867e31d207d60298ae99806e134dbfe32c1f19d1179d2fa0c54ea97e3fe467504f26885512a649f96c9c8bba66dfbf3016e1b440d5cd15ee5f121227bf82a28da6ba10d5e1e76797815771845d32a13458daf0798699802779673b88f95abb47a015f7d839522413381894c5ee52d68eac57d7f4642f00f524243d612c396eaef4327ff0b0b733f0bbb9d5596f0064b1d9ea12ac1b6968508c6bff6603b0490946adf5e22b25d14bda27bd7a2ef7175b345984ec564eb17a8e9d21a30d907f7e848fc8bf8a641524a4d5da0a8335e9bcdbe5443416cfaede55a3cafee5becc73310adb13fb0d78ffb65f43c5aa1784d640b1a69d450383e18562765665211cb823a1d22a5fc722b0d6af94481dd81cf4b6072508488f9773e177102dbdb0033510dc0b0191495f0d688fde7cf3a89e8b62fdd039a1ad8e7f4726bd07f00f43d02d13cf3bd8af083325589869c3bedb85eacbba39e32ccf490beb7be5bc353eb21f5f24b479831061b78db8f1f160c951163a0a2469ebf7290f4c3bc7d3037697070801511be0985751bc8840b45e8c6958c77fffb0311bb1a61892d0c26683774797542bcc4cd39624a66c145d3923c8baebc7943e893785b1137d1f544cc8db34a4a5231f7c5e3b8006cea88c33958da2a38026785d6205aaa98a99862cedc023d07d157f7862ba2e97e6c07e41d9377e67d274cb7371b2b09706e45cf997c84208bc1fda7ce188f9cae840d579fae236879882f91410e7e4e5c9c484af227b500b48a6a19dc92c77ea543b0e269a58d1798c6369ad534c9f6e3ca563a819f019a1d12637ee1c6854e3150bfdeab81d7c75a0c415f4c996a501b2671acc1861041c9ec210e5c47de28c598f337b196ad239313c52a823d6af600bf7d658b119789e901dcab3e564c59b06a1a692338c78bc49d61e31cff76964e347c257ec3323699c61e618c99d08179cef03649adc523710dac44d734dfd602f666e1980c3deb2c301e7639c6f9e46d96b712bda75330c9809521f71835fbd68fae1fbe28ac0229430ddac4d1ebe7f03f99aeadec6aa357c987fe8c9ef252dfde971c74a20e4734afe9a9dbf4cda6e1134dc7455cc21c6f5126d8cf66f251a6ef6d055f87e72fe4722e60e39b5bcbff04dfa6e6cfe61943f5e76507b1ed042e839fadb99cb63ac8d8871e2ac09ace233e6bde87f5aa1bf3e172abad0a2cacb3a7a2d19a3dcbe4ea0008b38a4a0453949d04036c0cf692925e651a759a6f4f3b9164036b12947dd3bc286b1b68c668eddff9f75e4131749d832ca59332c8b82a2f7b0e963619f48f821862664f44f02cda7069edcd6fedea3808eb561d48884fd59244116ba3b77ec8a5ed5ae2bdab65220c6376b97fee9d62deddf8cacbcd90dac6fe7c2e27e345db4eaea77c33fe7fe1d596d643b5240214461f95ef3365150c65f1d62255eff6149e4527fee9592415b239590040bac088887d123715f578d6681a54f8a70c7e9158fccc77676f3c2fb2966e29b22f225bf7f4914e35e46597679e82e90cedeaabfd7d80aa9b6b603677ad4121833352158fbe2955da0b2c790e055b0c1635edf19930b42ca6cb30b0ff427fcd96357d099159c1f89860ffece7f63b210dab1cfc6831bd3d190492fc73cda8f82a3d341a56fd9fd56faa23341a8b966fdb5e8700f21e7c18810a08ea0e16907dfd7400c0d1650bd09f6016ae7731f00e1f39da1b46553324461e21430d43dace8f36db33e3281ac5e8ce5ae28797850e4358e06a1e1d2435247c37ab43fa3743b9ec70a7be5b9e1e127222fc17446a088a5eea2075c2b96660ad340532afaf9b45d6fd92696589f7c4ec5f8b074a4596fb7cfaef0ec2441c2b839c3ff925b1b829609d13c3401502734deeea4f60cf1a3bdb622026ccc68d3636140f46158afd9c64b7629a7a1c72fd7b3a0752fc5f5f78b7d34bcf6bb2e6fcbb2e7a3043521d28858714da58a7b68e4dba9db64eda56ed8aa79b7a84e51dc49765cf93cec6113a519104516ff3aa313798229a2d6a6f22f305cb2871ce3a9392e89f029271307bdf3009acaf1898c534a1bbcb98445c62d77419846bbf002433fd2ab1e34ee690a1883f25bbff927371af854668667f3c62f2f39efe90e12ec69e44e9e5d8b682d0dc0d1fb14ffcfd4e9ba2b9ea204148396e991a24aad30e3f4c9365f511c9f67486e30bdbe001feb072c659540b5352b49f938fb44837a33a1e5bfe7e03b57588dfc9bcf78d0fe9bc6e532e7543e99b7f3bdbb26acc48f0e33fb48125b4743e4dffb84fccac09e24b327a012c47d0dd827945b7c268f5dc2190ec40ac0c900a49406bb8e1a2c8ec75919684954c09299726d001a6d01f15ca7d6d3424788c860fd6af901bd32b023a2edd6e16b7d30f250d8e71e21a9f05a17e1fdfeb5eed928508957941c79845c00bf6a45dae876669c0c93a60dbbf63f5e5a10e3b65ea81dfe11563565457611420e520ed144c81bdadf070e2f908a7066e2352ef6090ac707d49f13ed3f09b51fab8c07045b40509d1ce2b8bc9c0f70638a9c94a681dc5490a4ffe15f54a3324edc3d555f32103d08fcd483f0026101ff3701a34229a9a2df882bbaa7a20f5fe1ca5e3838c470e65e2fdd6e13ca17c1167a24d55b90dc61c26fa374078debb23ef4708eb3e3ec3186e757af9231ca726507529b0c78da7cb24d2bb31ca3de22bbc98368632f80d05284f2e0cfdce5c78a58abc464d7569b6baea2016a9435cf4a4cccdf33eb457f8300d6c66990951163974f2e9144437b697a8088e55180a4fb8c10c2f3ad7a575c0d8013c38c453744a4c4a067ac71cfd7e9b21d2175a0d1e83abffd8924365297b6b9a486418eed6e3b4a3e6fe5eae22b20f60748d3a404f390850cd4e9383b23ba5cbcf69678373f10d4b31b0c18345038e7d34149f05a8b1f4421d96caf539529eabbd26298e304f9fb7144c93d28c1fb58947d173a7cfa539e880a35f0d8d2197815c8ba8f79442f68bcc3a0f17ea7302af26de29f017b41", 0x1000, 0x0, 0x0) r4 = syz_open_pts() r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r5, 0xb}], 0x1, 0x0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r6, 0xb}], 0x1, 0x0) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000013c0)=0x7) write(r5, &(0x7f0000001280)="6220488333c7ecae59aaf26663aa1f143a4200c09d7c2071ce9df5face491546f561c6b0a1acfd583f7df5b6c1ed280b2fe26a88f158c44bea508f66a30419027b6422d46eb50b9a1f9772cf607de9f36362a436698b78ae9ef833284b340b1bfb28b96e479d5733e68939f389dc5586a95ca3853a82a5f35241b916bd6d1857b5babd5b5a9e4fc069c5ed56f6bf5b51a338bb04155bbfcf20de222cc3ff291efa2285a6db3581beaa8d8f05b8e4943cf0b0f9c7fbaf996bcfc05c0f1854cac78cd2753240c0023bb27459fc1c92ffde7bd61958dfd071608134f3b6509f45742f27da07", 0xe4) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001380)) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r4, &(0x7f0000000640)="bc", 0x1) close(r4) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000001240)=0x4) getdents(0xffffffffffffff9c, &(0x7f00000000c0)=""/207, 0xcf) syz_open_pts() 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) pwrite(r1, &(0x7f0000000200)="7fcaff946a40788b77f5e8e3f0074832ae0435b7ec724b0f97282c932287dddd5fc8ae409006ba102193024464775b5c9227decb99d005c51cd70db8b1a68e780f3bf4fa37c6964f068e0c492b6134cfa6ece59ec3acfee6d720ae2edbac6a64e0cfd056061119fe040c40df139f1c9de669c2d7907fb5a6a9ac4b77f63530202530d2ee96f2c99e8e6d61c8875a5f04efc387c49b15ab430bdae2929ca8f77c827c50abdf1445c6bbb310abbafb39b877cf0b1e967b65ce7a0aafd807", 0xbd, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) flock(0xffffffffffffff9c, 0x1) write(r2, &(0x7f0000000640)="bc", 0x1) close(r2) fsync(r2) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r6 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r7, 0x121, 0x9}, 0x800, 0x1, r8, r9, 0x3, 0x1, 0x1, 0x5}) r10 = socket$unix(0x1, 0x5, 0x0) close(r10) fcntl$dupfd(r10, 0x0, r10) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r11) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x5}, {0x70, 0x0, 0x1, 0xfffffffb}, {0x8006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000028}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="1ec74295249825b12762ed1d7405") r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[], 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) connect$unix(r2, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = semget(0xffffffffffffffff, 0x6, 0x400) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r3, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000440)=0x6) semop(r3, &(0x7f00000004c0)=[{0x3, 0x8, 0x2000}, {0x2, 0xffff}, {0x3, 0x7f, 0x1000}], 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 16:00:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x62) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x40, 0x0) 16:00:06 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000640)="bc", 0x1) close(r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:07 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) r2 = socket(0x6, 0x5, 0x1) recvmsg(r2, &(0x7f0000004700)={&(0x7f0000003380)=ANY=[@ANYBLOB='@\x00'], 0x3d4, 0x0, 0x0, 0x0}, 0x800) 16:00:07 executing program 0: setreuid(0xffffffffffffffff, 0xee01) msgget(0x3, 0xd673a2c5a6d8f6d1) 16:00:07 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x2007ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 16:00:07 executing program 1: mknod(&(0x7f00000001c0)='./file1\x00', 0x8000, 0x1005) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x9, 0x3}, 0xc) r1 = semget(0x1, 0x2, 0x100) r2 = getuid() setuid(r2) r3 = socket$unix(0x1, 0x5, 0x0) close(r3) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() setuid(r6) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = msgget(0x2, 0xc0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r12 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r14 = getpgid(0xffffffffffffffff) socket(0x2, 0x3, 0x1) r15 = socket$unix(0x1, 0x5, 0x0) close(r15) fcntl$dupfd(r15, 0x0, r15) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000380)=0xab) msgctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x0, r10, r11, r12, r13, 0x121, 0x9}, 0x800, 0x1, r14, r16, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = msgget(0x2, 0xc0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r22 = getuid() getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r24 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r19, 0x1, &(0x7f00000003c0)={{0x0, r20, r21, r22, r23, 0x121, 0x9}, 0x800, 0x1, r24, r25, 0x3, 0x1, 0x4, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = msgget(0x2, 0xc0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r31 = getuid() getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r33 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r28, 0x1, &(0x7f00000003c0)={{0x0, r29, r30, r31, r32, 0x121, 0x9}, 0x800, 0x1, r33, r34, 0x3, 0x1, 0x1, 0x5}) getgroups(0x5, &(0x7f0000000140)=[r11, 0x0, r21, 0x0, r32]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0xfffeffff, r2, r5, r6, r35, 0x20, 0x7c9}, 0x401, 0x54fa, 0xfffffffffffffbef}) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40}, 0x5) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x7ff, 0x8}, {0x18, 0x2, 0x1, 0x1000}, 0xc60c, [0x0, 0x1ff, 0x8000, 0x800000, 0x58, 0x80000000, 0x1, 0xd40]}, 0x3c) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400004000000028a, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8000) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{0x40, 0x2}], 0x1}) r4 = syz_open_pts() dup(r4) pread(r4, &(0x7f0000000080)="b72a73b9a110686d58c97033e3a47736d7e973c9f3087b883a79a5795df961ee8d7d53a6aad749cb8aa9417baf7e825077979e533bde9dbdba85ed9ca7b3", 0x3e, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) socket$inet(0x2, 0x8000, 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x61}, {0x25}, {0x6, 0x0, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x800, 0x0) fcntl$setstatus(r1, 0x4, 0x80) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000140)={0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c, 0x0, 0x0, 0xffffffff}, {0x60}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000002400)=0x1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400f397370025ff149b33ff0f000000000000", 0x14) sendmsg(0xffffffffffffffff, &(0x7f00000023c0)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f00000011c0)=[{&(0x7f0000000140)="94a3beb639a76de397381ec007c1f87b506ba75d0ea2d2b90849bb8f637dec409528d115750162ac1387af8c58b543c0e584f2cb8818fb2e8ab934e357f6671e3b3daaa5663cb3368d466b40ae3a59b5bdc958db0aaede", 0x57}, {&(0x7f00000001c0)="b9c781cc8b843e7d55a736eabe66b07ae589659ded11110c6ef9304e6e8f16d8b7b7905b5d9c8edd29408132d787e63dbd20bc5a5d54063c38570f6f7eccc1fec7babb857633a898ce009ac8bc365577b2eefd841912bb8f6c8b0305cc6a622a00b1ea952d6e47e1af3ead182ef76daaaab2275ba94762852ba1af0bae5b0c915bfc988fa146d53f594f86e81bdcebd9622bf93f350f62b368b40436d292f0573b9ea0d7252a4745efdf0f9295253e65a4b566356093b3e24687c41b1db66de8045e7c52589c8b6ff409eee6a5b126e8cfa878c8ef519e2126ef366fd95bc9d6ff75ecb60927be24ec69f16e1e893d84b31160ce19405e71e5c175a612dd98ff67f3e9feb06bef93d607d0958ad616257894d5246257994b2901fb120404b1a71a2e4ca027b265d71561b40af27dd47dc76dc5be75ad4db2b264958aaf66789e7ad4ec9b11262c9c47be26260d909f8214986e4ab614917af60950b84783467daf89c6ec22c67f08e4e2540c05ffd0ef83f2c8f0c3fc8420dbcf7c8f2c567f7af16890c619cc6477dd7d91761d1c597f8631f038f66f3138cbf22b7a8a216bc0e8049cb3b609692e70c8515c30fe642a60b8dbcf73df719f50f92167ba35332c95bd8c6b4c8a9c622f223bdf1da9cea51ec180fc6f187606d69c2ed97b8b603051b7eb736c47aa783a694a43ade50d55530bbc9df12381f5a95b8c71b401a1aa1e70389626ade41c281e69e38aa916b7c06eb4e27900d797f0e4aaa24f9320d2b4dc12c265f77f6a609e035ebf188c613473e490600d3658a29e7ab0387c3608611e642ddcb0ebf75718a048c13dade3df290f4650cff08578526c04b385e8584a9564facef491e7212cf30e1ef7fe2c061526b3fe34d3ed021431c29b1bd787a6134d258d51daad605c01541613943c9baec2ee1b1f099dcfecec0f43de1b213941b6666c9f08003866bae7b1e0981dafe689b5c57199d6ba74ce1dc7932865db4b4d093dbac121defd11505e28dfdddfbc1836b3ae10c704de2de93b2a3a29a2b65021434558d0565d8449b66765c25b4bf72182cffb122d3fa01cd59e3c49f4f4e2e2c7396971d4b8ed2196f366465f85a69929d98f2aa4ec3a8699f7921b153cc10d7e046fcba0deca4f53757bef7a2da401130419a55a970edcb988ee8bd62129edb81e3223c1930c983a7601ea1ac1ed7d6d3a22d0b8cdbeb2265a3d14d6c827bfb24062c68d48e7f6dacaab61ed20b9c7516840bbe81d3ff812d09f195a53b64e65640be84fb71e233f70999ff56cd1c2d3da038c12f5e7b1ba8fb20e118849d41548bc505bf513faa0e2612fb9a88b6d7afe19fe09881e016af75d48a775d3ab7c457a7db80e80d31c9882ab57a43c1105c2db9cf05a8d3ea7dda3d145708332021726ed4595554b0694a9c05b92ef4790747d23c282d70f6b21274ec7f8feae2aecfd6bdb7e9bd01a3ac89d01d0c355c138d9ba6af620a856ca20fb03ecf0f324c63cbe4ce0cc572f679db0dc95393126f50b4668ceb846dbb4a6cda766a01149bd7c530fa4dbbbc1c7de429693be1b113914db7e4d04c199db201f5b5258132a51574aee21b0485c3c11fd838baba1c089d753aa37eb3789fa9d603dffe21ebed1d2a15aeb7cfe109f31d38c3ee3165c9cbcad87c96757a07679fabe5999ad73bed25ba4b33ea9ef6772913721ce99a305cd34a2c7f9c780893aacc41ea25a620ce53b2bfd963df96924645ecd28d1df4f327c91ead01ceff41f29bfa4c9c962df703bf9f2aea4513b1a3e7f085e9e520cb4f6da32a5982921b5e30211f95be69975b6897d6988f0033fd63551aec420c3c3b7e0a99c6363439fa4e84fd90110825ab7b87b467ed035a7ffb81b22a3a2348d409c7ac9078169913f662cb77c767ec562a3ed186eae417602199e8723e044cfaa92afc0b059fe10d236797585547aabe8946c6f9bb4ff2180a501eb81edba7cfb3728a84940ee57273a449829a62f55783275863fac05ea178de201f623d7772d3868c83587ff2a08f4b62b9b358fc07e419462a1cda16093bbabd607e8958e8b28636664032c7c49595fe080da06cb5a7d8abed4922beb28cc7ee5f4c2a2c8cd586bf5a90d98827eb7141c8e35eb388233b00d108c8893159590669da4666b8231e0a46933034a2bc7c8dc74e70f5c10eced2c467a8b506f8b8d7f735aff987e3ea87ed4804e4ce64b08fd2a099a417cc5607cb8fbe6eff6482560dec3eb1f4b1245baee5c7306ed703b4e25bbc921d2d6f1c5d09c2b2aedd2567447f1f4a187e47afd8490d68f3efa174cb20fddb0aa292e7fdbeb219b11a3facf37be2e3415deb514c565d4fb246c96f410482978c8dc0380d7b1dd9f33bd7475be1fb176bd47eabc62f353d3917e2ef34ab39f2b86d113238afc6642c19cb3d13dd5496b3ecc4555fb7deec1bbe513be01593fdf7dadd9abc2a0152affd40400a00ab259769268c148cf2f8b2827af9da3c5954322b9d46906493f6b0fbc9b2a792af298bf4c9b08ae870682516e2f3ed95b76c21035708993d1a595824c96628079b444ffd7e5b5add0b537158d2de8e1803f3ac37bd5e5773ea4b2aab474d9dd7a3c16d266967d6bad1b0fae9b12eec2be3427183dc0e90c2976b286f6cfdaa03170bffb047c8aeff1520e2cffcbb25ae166aa2b054e03ed88cfacc490a8db6c76d3959053c592e31f8ac683607cfcdfba19e5ec912533e4fb0dd4b3408f3a9744d56a1543a50b0241431c056074f0ec3de41419aa60596aa36a55ec300651d48e834abe3692c47d880d38783b113826b78032ffab3be10afb9e6f67bdd195acbbd53b16a65523ebb1f83c65446d2ea6d05f2a8cec18a76e4dba46190b28a5c07b3cc27c8a810af106734860c5e8366008ea70d953ae3dd64fe7993efd4536276fe901eb739bd48dc04defeee12d173c87450fc18a96ba47d8bbdd04947222ab83480d932e717ff30fc02369bed0020fc8b2be4a8374a70af34030a53f01af92292ab658f9e22a1c0f74a1794fd343c1b08d80abe931c3057a42c19aba7e3e0c5a79e5e9d38323833bd4b5f8cc8dd3e507b74f5bf1d07e8ec90e810ea8c05bc0cad964f7324b13905802fb45ee8fb4f56066a840070875a72d6c30ee5cd4bbe2e1de6cf894a8e4e94132a850037db861b23f2d73edb66eaf9f231edb730a49f754ec9511b4bf0146dff7c3dcfdb2e1ddd5349e171a262cd4c9502bf9d9ba2c4e58461c7276a87a9ac1214cc547fe735860a6c3948fae0c07574835e41497250caa73293c1fa9a9bac511a37f51bc468f674e67aec41f5e75a2ea4dc4f3e1ce21eee1bca2294bde8a7664e405b33116e740c76ac6689878c8337bcfdf04e94a2c0261720ae58b222e1076929fd47edb0b09eb3aecc98275fbc2a4f6ee0fb153bd76f48d58919edf93bab2584ec8a260be4c943d61bfb9fb6128ed7e696ca66a4d211e89b5f26e3b2baad9bd1c2197831af4f1f2a2b81b573d060a88f114c92fe5652062adbd91f867fa3c9830b90e2e9c498b0a714797956cb8edf739f8dfea2f3447cf81397f998d3a65a77f586fe903103ad82737e8a4fc54b4aa046b374926b33f4ae1bd25286e18e5568b6dcaa769326c60c7d2cf131e04170d7ccb98d201dcab64f927542b941490c070f64cbedd8ddc73d57800b3a55934786051e7680265a2650d03e70b106ddf4f923122889f80196da9bad1ba2c44bd7def2d59f291240343f54872897e3c7bdc95c83b4a5217733bc6b823627215aab490e40ba54af50ad6ae879e103549b293d71b26eedb0386b517ee4ce5b74e98b6ecc1ea4ee40759286bd23eac0b214b573d3a6fb633ffe0690d2999782f6cda7efd1dd02aac44ab4aeb84e23867b1a883d7c4578adf73e5cb4bdf809673aabbd653aef81b88162e75def56a1bd1406de6c3c6ccc5f2e683a2c151b70e639bbb745040b430b4dd75320b724b78fcff4ff999931f2da98c5b8052ea33cd56da49d4b26029ac88489f65f46fb6b95550ad6711fa84fa8440091e51af9504cbb8336b347b3f4413c923ee28957947939c1d11761233c53d3703ba7f3330bcd46099d9294d5d71e0e69d8be452356c7b4d9082c4eea1b25237e898d3a3547ae0c67260f02dee48f4c641af5a6f62dd2783b92a064c2b9a0c995cb99acde613b320977687b9e947ddbcbf28df63ccd65b1b339d6a1dd7d18eab712090044b07df87f12b5c27849cb89472ea4e994cc789a5fe79537bf9dc33987f97136efadefb0ca7969289181401d4003e5deabe135125020a9ef60eb7671d53903497f0cc44bfbfd7536a3119e6107039942f8ce2b83c59d795e7c3ce24a5cf17eb27ca887f0688410d62c30493c9ee083de4e29bc79273798ec18fc6f6145211ad8c0523724247e760f1e5b32ecc108b58d149223e305fb3c4a46542544ea24a25113a769b4747217cad5b59787d82e478a45c9ed5b9b72547f3f4c6a44d46645eb3665371935b0d4e5dc1a28efd9ce1bf27cfe98f7087e3563debcbd5d03917275b2308365cfc197beeb42effaffe69bc82d8f681927029a7aa4188c8f72968e3b11df81a199922cbc40f68f692ee6769038ec9435b6487f49871d6b32bcf38a371fbbedd335a8e5e5e2044d13e6e2d1eb27e3027ada07fb1b978f3178789182caad07562eadceecb8844f3bec145bf637244fced8f16fd11c2216519c6797d632ea8bc4e93bb56f566127012cff0ba9cce60313a278a600664eda37779953ae8be7a55458369c62887dc18dd2489310617a8d664df290bae2cb6d799b26fd1dc0fdfacbefaa5aff378d4191fca80adbc708a3775eb40e0b59bdb05e6d3fdd4cfab71b3781e8e6a8571a07d0e43b33bd4156dbba41ffa6c07d35746e3981cee91542b9ba1c3dcbc5e9581ff95f8be61aca1a2b6a4536d722cafb3f266036a7d9ded3ead571a6c9977051b226e65820dba191d9946ab9b5d116c76629fde2bc20abe7d6e90b6bb55b4e2e0669cf5db2aa7054f2241965d60db89f92cde2df709fb04c53150be2427389b0056b0d7af697bf8802c919687460ca25ad39e30e1d5c3ae7a2383dfba7325955edaf98bb1c816aff532614d0c0ed1ef4245099266042996ac5b3ee2bd1dea1e79ee7778b7f325a6d1cc7b478d07bc373e443530b4bdc9f7e3ec9524b77c76e0459de80aec040169f298e917d13a97b746f9bfefe16cd487f8093efe2d4d4279a06ecfd5dc3bb8b2473945eb981d2b14389691615560c8d938dffeec065b5eed868612f42374bfdb776acb0176a160c3d8d64d3742e473e6173efdeb75e92088092b6fe8e8e222fa8b13670e3fb38d6bcbbf70b5cae1c1206d8e2ca1b8eabbd20f05603cc0eae9daa70ddf17991192a0aeb536d60d0385cb0e867e3eb0d94f90b7f9dbdc97b48bd4fb46c4c1e8cbd27923c94dda40931a98f19b452ab9530b1c0a50658d974ad95177be7fe866af0b976c1205c9c3543a126ed366bcdc6a6cf133138378bf85b6a7c6d409de616fd6621291760190e39df51c34b657355990002afd057bef17300df4d17bac21c83f97455f6361875032aa25402ba46ec7a1aa2759c9b0aa7e3a34b83331c85e33b22f1c18e76510c4f933078cbcaeb2c1a4082d15ba1b935b7870b09dbf27f8b48714c4203982c500849f88356470b1691935ddf7a0cee5ff54fd1d8d2a3ecc2b85fb8defff6dbdb78e94ad0432f578c5242de9da0323f09ff62fdb11ae270ebfbd1319f39d7c2a523f157548d0bcd3f7a7149f43adf538b9a52881b2daebb0dc88", 0x1000}, {&(0x7f0000000080)}], 0x3, &(0x7f0000001200)=[{0x70, 0xffff, 0x9, "d0ee9c922fd0e8fbac37313846e188cabf817eaa2f914fa20857c008743a3d1b91ebfd0908e1f36b5a8a34b06ac41db7f4651d11417b81bb8a7bd917932e05990ad7b9c369266a0bdc1e22adca3e9e42fbead4c92ee651b3c6aa3177b1361f47"}, {0xc8, 0x7ffe, 0x8000, "e3ef31eb2fb4d314e790f615efe548512c1e94919e58356acb0083d34ab66ff9e34c63456fd95c535c5c45c176a46e94cdb1ac2b2686c7697637714d36ab4820602e9de6823bb9864d065b8b578c0ea426695dc5dba97569d5cdf2efcb12a4da5dc37a3c5884b8792e0ed9feb4826cad449a2be7c0f1ea2eb6804149465d34bb7febed7bf0d9aba0bc667f9e4fd5d065922df306e4287d2e2cdee860a0e4e8cb9cad0c47f9b1aa1b19c65ed9fecb449dcf86dee6f07b"}, {0x48, 0xffff, 0xc86, "e015e578376810b3ee1a9d6c48ac5ff9eed82f0d9085c29ed97cf9d8132ea0069da9b984a4ceb967d88391a95e063b3a56c6312a"}, {0x1010, 0xffff, 0x2, "b07708ae6964b06efb42436aa31f31eaf673a9abb56a7bdbbb9ad4765ebbab64bd94952182f52b8600b6da09a3467023e151de35870a69472dd8f2e33fe406d92c150eb276b9718fb76316bbfd4cf348b9f74d910175ee3f803824ea8a3f3ec13f51c2d5a0a2a971618aa1a28cb7ac07727e96cfb4fc2929cbcd01f66809817165d3aeacc07689b6ece5b2fab0776999778cbb60f02ea8be4a91bd6a7b5acbf3812c60c39cb611db3010ded9660915b577b12f3898a7d9f72b7485e8be8957b6c2245b1042bb4ff3f8345df305f3e45b834e2a18cf8aa0b81bea9f9ef7266ecbca5b3e490dd0d711d824ce34dccac6afc0cfd786a466bcd506ff48614e512bdcb06bcba6693a81c546ddeb9d337715dbd4b859fb1ac3eee51e6506602297854ffc38ee2a6640e654f34ec8da106992642726ba002d5e134d34caf4784b9f3144ed0f3830e84db59abfdf0e112a9d827819172a385176e14e17469bc9fbb430e379a4270264155d7f3695270932dc6b5d55d0f01a0b0b6ea9f435d55811859af96ab7ed6f2b0758856f8d44a665fdd7331d90f934742aedc128391b5e43d0d798365d0ff71a777baf1ad5e849791f81355047080939058cdfce20dbf17d4066d930b309b3f112d6e8d12a2907556bcdf1e2a9e44dfa7072d034427bba28c173d048ff3f03c36f470738b93a746f5cb89cbed03f66c63bfdb6fa38c5b31da86774bb08c98930c0808333dffe14a6eb20b2bb965b47e0e6eae66666ea386deeb7b610b4ce3e74512bff990d80a4cd6b43e448eb101e38f6c6a9f3cccbc2b32397336bc5d07385d12ccdb50d4e8622aaa56c7e44d56a5aed8b1e4b1ff7f43c096932ef21c5939d02e4dc915bb13ee92d9e26562250dd6cdff1181a0b0c85c5de4129f1ebf2721037926e60cf3f799e81a97b4b48ec7579954e865e6170838a6bd703492c4370ede5baa4253ff519aa3719918f84ef106c08b6fbe73ebf7389b8e0c087121ca9ace277ee6a70c267a92947d857c683beb01a3ba2b6d3209211d6dd33c59056a5c384275eb5e73d2b32915aea5c045f2f316c2e9198f524b5cf3b503ac91f93db1dd8172ec6d9112bbc335dde25eb4162300ab8abf8b9c8bd9dfda1e3d617a79e022fd9e31bc359f02c524a3b053acd9dc9150a46e938ab78cb3b360e4087341def10089ecec101a78d79d35802424b74d942a732cdfd6f9cd84e8755d749ea3ea4dcb3d2fb36bc2a6b52e43deb491ddf578be8034298bbd4d66f7c9b5f454db61d5334e567e3e51cef58426850abec1fd02485c63955488b18d0c5968b8378d4c32f2f0e656d739a210ce3f01a736495e6cf34d1ebc008f1cdda1a9236b7865326ca88ec910e48f250f4153690772d28b41b8b6c2340c9d3ed4322b1904536afc509a0ab2ffa79858fe90afbc4bfc5cacfb0464f98d04581fc0a2991486bfb79a6ad1b4966813f9dd55070a081d129cce1a9b7e64ea2ca8f6b230c8d922f9f327407f28ad521c11d286bef838cbb65a20f75000e25967e82b19f22923a443e910d101d420024ac1bd484d7f5de80eefb59ecc603d793741f4ff4ed8e61cbcb7b3559c5db12cb111587f80042ec3390cb258fc21938e66f29192308f5f2ba889131838b8110c23c883f1a54c5866f6485ade4fd27b232a6993f878bae2e201f71f1fdf13ad487db6a35be3c43da61eed3c24f4d7b2d5d61afa38a3ed312e0070197caabc52c9cfff21e6c0170b58694f33317e2a2f79d940dd0921d072282e93e604689eb3b62b9685496bf6efa7dbab044148ffe0d9f7e03f067ec5327072fb3b08a556b8f8ee9f0b8159bb915377b68815da8038726f5c856b610f8b39e7ad6af59972257110a73b8b3fb635316ed4f4cb0a9a85df6b3d3f3069eb514e360282636d4b5f563c2b1130b897e9799746ffd3ca1b63824da7c5625bea115725c0bd3701a8ddce8be3152acd3137aa22efc85ed05be94da89af1229dcd75a94d193fbfe72dddd92d69b7b635e0d2fbf5751a73bca74b9bc3a08c47628944cbb8c5395b682cbe9b3da331213df8ef07995f9b49830be384324b3b8bc14148dc59f92b0752148b2ea87cd0188c82a1d2fc05f8d7fcdee5de870d5619a0760b6023db24668fc4a86ddb9846613fb6eb30ea2ba62e50dc34084eed2381a2c4af173527ddf7422f56b803aa00fd45707c68b9c1582e45b402b987fb7cbd2a8d2709c8aa1320a4a3912d01946bd6ceca16fe1c72ff13ac5bb6220e4f7b7db648ca98ac5b358ec5bd9a3d67b43bcfd016274daae30d96c866d853ae4bfbb3d9cd1ea93121b1d1985083878c2afccc7c540723e3f3eb58b57682fa7772a545f39664319d4a2037777dbdf56f7b11a02ad6992bf36e108fb0d98745c14873a9ef699526d516561c47eca9966d70f8c9c6c06143bb6e63f5cb9595e5ed3292800a1415abcf4ca537a74428a4958acacb9ff00481d90c522738f592e2114a1f00a7ebbe4a5c1f1e21801deb19a71afefb5608ed01a87eb964390ae7d2c76f90bf1c2298ed38094b8541fe14b1cee2390755d07abe04714cd2cef5052cd30de2b4ea869e7ce8d34e02eaa87dc2a8a9e23cc435d58058fbeb915ad42d7a7dee9d9db730f24591f27757b26011e1c88398e77495f09633a0ac7e8eb687921da6caaa951286aa48d5eba2fd816fb6f2b9cd557f6b20866fb9478c51d0d2e2e411965ddbf79dfed14ee974dadae79391b30dd50c38d7c30692152ad20d5d19329ebb8b8b7c24cf3e85d18dcb002fb370d2893c41c8e32c6dd4ea1037ab6ef73e32d354b3d817970468a5659e996421d8f26d5fc141ce388b97ab75938091d13f96bd6889059951ab18bc494516cec05bc90054f18ad7b3cf6682dac8dba9aeca23526174aac495d6d1da1190f7a625760890cea80b2a223cc342de81358246fcfa7dfa589eacc4b73f78aee75a13ada9b3267f379c599a72d1ab4ae1c07704dffec392b2df95f96b8d626b660331f912b44fdd449261dc714810c823e67850ceec053bac13bd25be1197eeade57e9b4c1ea4102b018b306ba0f43167004ae7b26f66f7d29674e93082e9fc3ff2fdd4774fe85527f2f5aa61c05295d080fce5e31d30c42dc6c1741e3c20ead87c3ac4dd7e6e9b91b2c9cfa24c2ca9e49363ddff7c8653095072145e2fa68260bb22eb223b0f4fa8cb0bfb8aefc15adc2183dba47e4850f625736b72abdf22f34185f15c5136d83f22219cbfbb986d12cc6c8008df72efce86a1bcca1582dab76272171fc2fd2921e5ee80043ad795b726dd83581898aae2bda6f96ed20aea12a9ea27d1c7c60dea6d2085c11956a1948a3c34e7c8b3ce5ae5d6a5a990f33b58ccea2e1fdefa299b9fd14e7814f1ab765dd60968a3636bffdd7f99e5bccd62c648983742f7f36b1c26d1b1a70ae466e3a30241a92ec39e96c98e6403b9b3eed9e4c2e38194ac2b2da816dde51c1434c05d6d6bb314ed9f861a3887ace9281505f272b5798bf4a56a2e6d0524cababf91600e586ba828f3ae185d12959dff1a2b445a5687ccc1f5ce29e6d1dda5ac085333ae070cb898db4746b9ed4a74649c25c3c5258eb2534499dde87a0d97d6a120406ac89007dcb25463e160128139636d327fdd62820bb4a8a1b31f81a435ca862669a049f317a0f1397cf2e8a9a0762f1b48a685c56859eca0f632811a579e7aa48b19be8f205f1383becb9e7d529bb8634a980de81db5493299961c3c6bbc16f26ba45172306ec45035b820523682931c735c0209721b672a0fbc6d288b4e98488f9531c0f24bf9c8eb98f11fa9dbb10740bbf4cfae0b2ae063f145bef495bf50e9a2e255275f0ac3a1826b47878a480246801002f22231f7f6a9dfbdb15bfb7e4331a18ec7a0c927542b26cca95895000b4a671fc854052958c8b399cf561a663c0cc5eeb4948c43131754c7a1dc0b41181556e50db0ce3ce12bbdad1a352d22a9b842bf76811b5b5206b62e72bf2d6b054836fea37e751e2393ac4f2b2e06c1107f59e8e515152ac6113f3836a675b9018bdb4942b07c0d3507d2b9f47ca7b2e6fd24de166e7f501c78ee503d4adff0a5d77ae5576f7135206e7736ea655824f3436770c7dc4bfaff63bbaf17132e89198b674eab5244a2d039e307f7eda970afdb649aa464d91e237e8e6812adf87270616cf7deeca91a5ebca247c14e55fd3c3874b88e08f0f1961d9238ea4d62997f0971dc7eb2eeec1219975cf2fdd82e0bbf23836ef20fa191dc569d20879493b5963994e9d3c79ae8fb260b239d0b9741a4793aae5f1d839d5c727778993aed59bda16219e24ca320f82378fc622978bccb3a448493db06c49e04d5b210279fe823343764d0af785076c160de041f2bb370f06ff24186c220b9319b5946625127984c1bdeb34efbfca3c6eb3089ea13c01e3474248a0725ea7f8c37462a406ce875af8812a03c57ca1a00b5015d9b4ac945ef57a7abc3629542ffa0aa57a7d7f255d57335708dff0a7117e1699d398829638e7eff9c9bc195c8d3837e26f8f2273590dce48115cf40a488e5f68d42739c2ee08d56e26057d5fd39f4d389a190854a10826dd74b9a97a249fdf4f14fce3dc07ba24b33131494327bcddf861a5b7a1db8a59ed61c0f5e0f04e1ebb8d02428f7672be0d3acb333da1adfe6e4945c5346642735c94f7184d31b770d37fa24803c12d8b114a5ee258c4fbaf344647ff8dcde2c66b69bd1a0944bb621ad9e7ad189a20be82df7f39377337ac973042a761a80b8b3f77adf8ae452f0e173bcae6ded86f0b06af65203516b68b73bdaf23926f34224f2b6f851981c967c735cfa252b3526092e0b9e5e804873642eb89083004482c61cc9e70641821acea128b8474c3eca984a9b441039b94e87df464b1404acc13f6b99c0c97882d80015d9efef4c03b74b63d122383f04b630d68df85b170447fcc82780c65d24146a3baea4e3fcbae86eb9c23afe43416111237a5959a51f17048fe5f35e873a63bb7906ca36eea85d0a77e44f7dec67178fe43b408585ff361889fdfb6fd611ec2e3cd1d084c7fef22036bad58f170bf5b46fc1692df218819ba000b807ccd932b8db62703f1c503d1e76683dae07317c4dc64144110b2e8befbfc8d0fec9826707c51a55ceef552f07d18b083c0d5bdb9a2c51066c0f4f90e2fd0e275a36ca67cae0a487cd636b87e60ff98b86567dceb69403351d696299f6b8965c052ff11677835a6c11736036c44cdefaa037dcdb613102405093681d7dd73697f7d714f9d871f306594878d15b3691844055bfd8f24082c2559ed4166787bb9b3c38e40613cc11473e3a6eabe3c02accc3b5fdde6c0203a0fac97ff058eca8ccbc0634aafe5abba3bce8140eb390418bcc220ab88aa47b2dffd7cb9cde103734e406d26da4d267c76f6613462888e1d3f899dae565dfdd671a955a6cc97bc14277d91500f6f43e0f39a9a463c4aec4a4fa739aa8c8d336ec8de7c1ff033a75b63cb2e92d251dea6a4b78371f6f8c62fcbb09a9695bac216dac23069ae857530fdb477469038440e1427ee800b588eb33a399e1cdac3f609d649b9fc23e71e1aa1fd21caf7c451ed4cebf654ab7feac39d3489aba998badc086922c243e3f2c69eef328ce5f1ddf603dd7941888742939e9533fdc35a3642c3d5c9aadc4122ee32c5cec2c4c5f3aa7ed8ab4dd4463161a2b74bc5834dc6c944772cd34b8bda7210e55d0cc7f94ca5afd3984083af430c9066544cc8a44a5cfb869b9437a5d611af45f0a1ace64846a6a039f06f0af327f6"}], 0x1190}, 0x200) write(r0, &(0x7f0000000100)="c359c01dfee16e6f", 0x8) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x5, 0x0) close(r3) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) ioctl$KDGKBMODE(r4, 0x40044b06) 16:00:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="b1163bd386377e1e6c2c5a6d71aa6dd31b57b5fec9cbb505ba043cec2474b759722e932f0b49ac9b6dec7b0ba741da36ed3080ed67ae9142d48a173f4b0cb11699e3dc69cc308e067e041b52807eda41a191a3688db8ebcddae5593777fd5ce5ef2445332ae4b8f4fcfe7c094887a0d6b1e6b3bd6ae834b381546db799e899b2bef587a25dda1061d4a9bfccfa00f0bba634dceb0451b831ef767656418af3977bd2f7d63efd315ba8601b9b4d2b6d17e73a4eea49325c8db302e4c2b0e63afa58d9d8c570174716a1dc82fc84704d9ba7fb42e503b3b99fb9a0d0321c1b0d811fb4481b3ce9f449976e0e658d966a22dbf621c24018b4b4", 0xf8, 0x0, 0x0) setsockopt(r4, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0xfffffff9) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0xa, r4) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x8020691f, &(0x7f0000000040)) 16:00:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) pipe2(&(0x7f0000000740), 0x10004) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0xa000000000000, 0x4}, {0x18, 0x2, 0x81, 0x5}, 0x9, [0x1430, 0x779e, 0x80000001, 0x4, 0x576, 0x0, 0x5, 0x8000]}, 0x3c) unlinkat(r0, &(0x7f0000000780)='./bus\x00', 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcf) r1 = open(&(0x7f0000000380)='./bus\x00', 0x100, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kqueue() r3 = kqueue() r4 = socket$unix(0x1, 0x5, 0x0) close(r4) fcntl$dupfd(r4, 0x0, r4) connect(r4, &(0x7f0000000000)=@in6={0x18, 0x1, 0x7ff, 0x7ff}, 0xc) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:00:08 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="601036d1000000186004008b00062b", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) recvfrom$inet6(r0, &(0x7f0000000100)=""/161, 0xa1, 0x0, &(0x7f0000000080)={0x18, 0x3, 0x6, 0x4}, 0xc) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x1, 0x3c) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:08 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x188) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x410, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r4, 0xb}], 0x1, 0x0) r5 = syz_open_pts() dup(r5) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r6, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r6, &(0x7f0000000640)="bc", 0x1) close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r7, 0xb}], 0x1, 0x0) r8 = syz_open_pts() dup(r8) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) r10 = syz_open_pts() dup(r10) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xe64b1c3f56fcdaf0, 0x0, 0x4, 0x8fed, 0x1}, {{r3}, 0xfffffffffffffff9, 0x8, 0x1, 0x6, 0x3}, {{r4}, 0xfffffffffffffffc, 0x11, 0x40000000, 0xfe4, 0x2}, {{r5}, 0xfffffffffffffffc, 0x42, 0x40000000, 0x81, 0x8}], 0x59dd5983, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0xac, 0x2, 0x9, 0x3}, {{r0}, 0x6, 0x5a, 0x4, 0x7, 0x8000}, {{r6}, 0xfffffffffffffffd, 0x80, 0x80000000, 0x3, 0x9}, {{r0}, 0xfffffffffffffffd, 0x40, 0x1, 0x3, 0x1}, {{r7}, 0xfffffffffffffffb, 0x2, 0x2, 0x9, 0xfffffffffffffff7}, {{r8}, 0xfffffffffffffff8, 0x10, 0x40, 0x10001, 0x3}, {{r9}, 0x529bb53f509a7223, 0x96, 0x2, 0x7, 0xff}, {{r0}, 0xfffffffffffffffa, 0xd11773dea82b5e25, 0x2, 0x7, 0x10001}, {{r10}, 0xfffffffffffffffe, 0x0, 0x40, 0x4, 0x8}], 0x4, &(0x7f0000000300)={0x4, 0x80000000}) 16:00:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getgid() r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f0000000140)=[&(0x7f0000000240)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000001c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) close(r3) fcntl$dupfd(r3, 0x0, r3) getsockopt(r3, 0x1000, 0x20, &(0x7f0000000280)=""/203, &(0x7f0000000000)=0xcb) bind(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 16:00:08 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3f, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) syz_open_pts() lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) socketpair(0x2, 0x4000, 0xfb, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) sendto(r1, &(0x7f00000000c0)="babac86440a479ad020e776aef1866daa1deccde3f257578f5f61f126963e048edd3551cf3c20c05dc7debc881074e7912adc599d2af911220f77cdb8f3dcb0470793f9d28dd89b4c4b42feb80f1b4d112c39bff0a7ccbc69b29606bdd274e8eb98888ea10b315a5a57f026a54165e6ea87a52177e360b408fa43590a3a3f644d723944f6368dfa87d2b0c829dbc2192f939ebc43c090a8b003baedd79f6416df5e17f8be966077f5b09a66315aca0031ccf19fbc5e673aa4ac12849e898b48b42cc430f", 0xc4, 0x9, &(0x7f0000000040)=@in6={0x18, 0x1, 0x7, 0x80}, 0xc) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000fb6371bb9be5fc315cfa803a43057645d64bbcaaa5969bead22900debef92056142ba3b1723f0f2e322f7747d16a5461e5a7514509000000708727aed111cf0ccecb658d5b6ed04bfa5d908363d6930b4126bcfeea6c07a1f0010300000000000000331255f2babf6432298b8e4ec12a45b68ccd077a6f44d246b019bff6e7666055503ed1c88c8aad6ddf00000000006f97c388ff1f538c3446a0c4dd8f00"/177], 0x10) close(r0) 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x96e26c1bc413cdf8, 0x0) writev(r1, &(0x7f0000000800)=[{&(0x7f0000000240)="59941d4090dc6da6a0a64cc1981ed8069ecac43f6134b69550b9eb15c6d762c1ea0080acb7409b0de25d360d2b0ae2bd3ef0779143847acfd2815ef638ec29d45637cfe8e26b82572815b804240253b992bb2c52ce22cdd86dd78bdea584506fed83a89d370a966c0e87eceaba3fa9ce", 0x70}, {&(0x7f00000002c0)="9e9db1223b57dc6dc152a7fd5c4a257f37ed6da54f61278d9e6e72f264324a234528bcc0f8718ae953eb3e3d8ef45108e89e6ea4e0a28eeae1a24584a61002f0145ca5b1ac2b8c74278d4f97c7daa53f7ebc2cb47017892a7fdf3ffffb8b2e5b3c173e237b39fdcbf01be24d06f454da1b998aad", 0x74}, {&(0x7f0000000340)="4d5638cef5035d2218fd466861d5f641df3c9ee63c2b155962d3e584eb9fcb45e3edaa43320327dd98ad456f9cd503a2b188c4cb66c8998a18a28793e0ffcf428332c5f8da246dc434352d65b2d4e16f07829a034ae02424eda94414040e3235b456561a8c3569acb6f840e365aaa17f5ac07ebcf7a32cbb9e2afd23e2e18ef2fbbf4a22972d5a4ad7815a9c6ec89699163aace585605b972bef0de18368ec719b64a9b807", 0xa5}, {&(0x7f0000000400)="1e84b3c63ab2610237e45125e8de7889535f9f55dfd65b0646d5efcfe9f4f381ac77b8e969027125f2c1e3a3c4d08e8351736d5f615c51c1285ff9b75075175dea5e0d469a22ec8620ee08df5e5387c075fc01f5cec04a15f914ad44c8bb248be2259bfd3d549c165434e18b0720464d3436b28f2232af01b7c08d2b7ddcf44f3e43c95c7a1eb61f81727a66bf322c357e8fff565437bc4c6d3ecd1578c066f210382f60d7ad3f", 0xa7}, {&(0x7f0000000680)="b7412f4e5f593a91c938c8e8c0e4e831bfdcac9ca22708f457c4ab20cdf704c475038ae5ca86ed47d5ae890550ed40f2de57c2956ef0fbff5eb3b9329a7907c196ade3822edaf68fc2f5a95026cda741458ea3c450d2286e7387b156ea4a67d350d38d5d8a7c8f00ef361e63c819065be6a5df7b99a5dc21826c2d4caee6e5ec5a403fd7779c1fe4814e56778a5d0fac018d728ef40321ee24909ab938bf827a06f6139a9b9695d8ccb295fb4a79248f60fa43909dab069db9c2ed3f4a3368e552ebd3bd0c2c73809440dddfe386f8f67a65311822376291db633b4dbe", 0xdd}, {&(0x7f0000000780)="1025f2588233cefb6f7dcc91a7e19f61b279614b61877195cd22d28d34873c89211a1c6c15400da9c3dc576f528ddb48acad448d70785680fa2b0ebe2a9f218717fb08c1f6", 0x45}], 0x6) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8, 0x0) r3 = getpgrp() fcntl$lock(r2, 0x7, &(0x7f0000000200)={0x1, 0x2, 0x1, 0x1, r3}) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x40) kqueue() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r1, &(0x7f0000000640)="bc", 0x1) close(r1) flock(r1, 0x1) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000680)={0x10, 0x9, 0x4, 0x0, [{&(0x7f0000002000/0x3000)=nil, &(0x7f0000002000/0x4000)=nil, 0x7}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil, 0x5}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xea4}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000005000/0x3000)=nil, 0x5f9e000000000}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x2000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000003000/0x3000)=nil, 0x6}, {&(0x7f0000006000/0x1000)=nil, &(0x7f0000005000/0x2000)=nil, 0x1}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000000000/0x2000)=nil, 0x86}, {&(0x7f0000fea000/0x14000)=nil, &(0x7f0000feb000/0x4000)=nil, 0x5}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x3}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000feb000/0x3000)=nil, 0x677}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x6}) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) kqueue() 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x196d78821dbcde36, 0x10a) ftruncate(r0, 0x0, 0x40030001) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffc0fffffffff7], [], [{0x0, 0x0, 0x0, 0xfffffffffffffffc}]}}) r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x0) close(r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r8 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x121, 0x9}, 0x800, 0x1, r10, r11, 0x3, 0x1, 0x1, 0x5}) r12 = getpgid(r11) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x100, r12) socket$inet6(0x18, 0x4000, 0x3) r13 = socket(0x2, 0x3, 0x0) r14 = socket(0x800000018, 0x3, 0x0) r15 = fcntl$dupfd(r13, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8040691a, &(0x7f0000000300)) 16:00:08 executing program 0: getrlimit(0x5, &(0x7f0000000080)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) write(r1, &(0x7f0000000180), 0x13c) 16:00:09 executing program 1: unveil(0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r0, 0xb}], 0x1, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') r1 = dup2(0xffffffffffffffff, r0) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x11, 0x1) recvfrom$unix(r1, &(0x7f0000000040)=""/116, 0x74, 0x840, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:09 executing program 0: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r1, 0x2000745e) recvmsg(r1, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000005c0)=""/86, 0x56}, {&(0x7f00000007c0)=""/150, 0x96}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000000640)=""/125, 0x7d}], 0x4, &(0x7f0000000700)=""/5, 0x5}, 0x23) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600"/1009], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f00000004c0)=0x6) r5 = getpgid(0x0) r6 = dup(r4) r7 = openat(r6, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) bind$unix(r7, &(0x7f0000000580)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r8, &(0x7f0000000780)=""/9, 0x9, 0x6, 0x0, 0x0) fcntl$lock(r4, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r5}) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x1, 0x0) msgsnd(r9, &(0x7f00000006c0)={0x3, "ae6a825bfa231cf81487851b17d0bbcf5477e0ba7ad643dd329b"}, 0x0, 0x0) 16:00:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0040000fc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) recvfrom(r2, &(0x7f0000000000)=""/102, 0x66, 0x80, &(0x7f0000000080)=@in6={0x18, 0x0, 0x7, 0x401}, 0xc) 16:00:09 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x480, &(0x7f0000ffc000/0x1000)=nil) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000180)={0x8000, 0x6, 0x6, {[0x3, 0x3, 0x2, 0x100000001, 0x8, 0x1, 0xd4, 0x6, 0x2f60, 0x1, 0x819, 0x4, 0x2, 0x5, 0x6af9, 0xfffffffffffffff8, 0x400, 0xe3], [0x6, 0x1, 0x5, 0x7, 0x6, 0x8, 0x7ff, 0x0, 0x6, 0x8], [0x8, 0x54e3, 0x2, 0x7d8, 0x5, 0x9, 0x9], [0x6, 0x100000000, 0xfffffffffffffffc, 0x10000, 0x20, 0x2], [{0x40, 0x8001000, 0x1}, {0x7, 0xffffffff, 0xcb55, 0x2}, {0xeed4, 0x7, 0x2086, 0xa2}, {0xff, 0x9, 0x1, 0x100000000}, {0x8000, 0x3, 0x8, 0x3}, {0x7, 0x9, 0x1f, 0x20}, {0x7, 0x4, 0x6, 0x2}, {0x100, 0x2, 0x7}], {0x1, 0x2a, 0x7f, 0x80000001}, {0x8, 0x7ff, 0x16}}}) setreuid(0x0, 0xee01) r3 = socket$inet(0x2, 0x2, 0x0) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000080)={0x4, './file0\x00', './file0\x00'}) geteuid() chdir(&(0x7f0000000100)='./file0\x00') shmctl$IPC_STAT(r0, 0x2, 0x0) shmctl$IPC_RMID(r0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x64}, {0x6, 0x0, 0x0, 0x8a0}]}) pwrite(r0, &(0x7f0000000080)="490600001a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x80, 0x40, 0x0, 0xfffffffffffffff7}], 0xffff95d9, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffd, 0x4, 0x40, 0xffff, 0x1}, {{r0}, 0xfffffffffffffffa, 0x8, 0x80000000, 0x3ff, 0x9}], 0x10000, &(0x7f0000000180)={0x41, 0x1}) 16:00:09 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000001880)=@un=@abs, &(0x7f00000001c0)=0x8) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001900)='/dev/wsmouse\x00', 0x8000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000010c0)={0xa, &(0x7f0000001080)=[0x8ea, 0x700000000000, 0x4, 0x5, 0x9, 0x4, 0x4, 0xfe, 0x8, 0x1ff]}) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000012c0)={0x3, &(0x7f0000001280)=[{0x7, 0x4, 0x7, 0x2}, {0x9, 0x5, 0x4, 0x4e595a08}, {0x79, 0x159413e1, 0x9, 0x200}]}) fsync(r3) kevent(r1, &(0x7f0000001a00)=[{{}, 0xfffffffffffffff9, 0x1, 0x900fff7b, 0x2, 0x100000001}, {{r2}, 0xfffffffffffffffe, 0x8, 0x20, 0x96ed, 0x9}], 0x1000, &(0x7f0000001a40)=[{{r3}, 0x5, 0x0, 0x4bc1a7c4705539f2, 0x100000000, 0x40}], 0x1, &(0x7f0000001a80)={0x4, 0x9}) pipe(&(0x7f0000001980)) r4 = open(&(0x7f00000019c0)='./file0/file0\x00', 0x481, 0x20) r5 = accept(r4, &(0x7f0000001940)=@un=@abs, &(0x7f0000000340)=0xfffffffffffffd15) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000440)={0x5026bb1d, 0xfffffffc}, 0xffffffffffffff4b) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20000, 0x0) pwrite(r6, &(0x7f0000000040)="0b5c221deed65477c96ae3c0c81a32e045f00244169acd7eaa1e24b2fd86639b72d7758a95febb5050fb1943060694de9af480a3ceb122b1fcf53002791344c146b887d620d1d4a52b4b8958e52a2f989b1a605b08f44a04ea8c8f4ad487e0040a9b8f5acf301df543a63094c6663b74cc013b01d25a86570aa276b951e3c3b50b2f5a8e54b7aff4b022eb459f660f2bf1e9f3ebcdcfc6e75fd5b3aba2dfe95beaabc6aba31592044eae47c2f788f7bacf872aeb34d0ddbf6781dad9feda398caaf7690740373070eea466f227ef2a2f61d0e728810820bab94b073fb71f9f37bd3731741a4c0eb6adaddc1d4b0e4c1af3b69d52840ad9cbf5fc6168eabfcf5ced748ec5cb17480943a2456da238a802e5652f8282b0328b25e88876919b339a75cb5ced9905af11c18c876d06b1108e357590d4b2acd5058a17cef6cd1f7b68ae2788fe1de78012f3ebf498e1503f431e876379918b7f4542283d2d661d481ae02bf545fcb78eecaa01172081fbc6ca54544e1e3d99f566c62823b0a6adb9ec51707bc65d96197b65f4195c5c384b4d641adbefe6effeb2a12f0c95f1def652219273ba21601c0e78c0eae2d55b330ade74ebd9c4dd179b919c310c554bfc9f6d394d1a86ae1574ec805232aa1bf3612eba181cf636da3c4aed163dbc92d45bb7eb6511a2a715d8e150889f35d7ec46a6c6eb88f147d3c101521962e0e98cfcd28dbb85470272e1ac7373f225c2181f366a61ec1cdfa601b4d4289e239c3d7c830217c012d1dde5e7db724ca2feeda327dcb1f52a52150eb632139ebd52c3f09a9928fea2d37a0fcc0078265b46d6c6215bcbe183d95bd924fa627bce661a4b9f40a45250e50249b026e8064799fe8e0be26f0be0c935380acfb415a6e59739a1c9dee31df8ea4562e06b29b73a8b53e0d21449788047167195f69270a0fa9105ecf0fbc1ba9529fd2b88f1bf2077926c81ee7cae6c65069b080abe69b55f3da56dceba09e2d35b41c230f87290c0c8a1a83a1f740d0520166239a4166dd0ff9088496cd4a52b8b5f3533b6a3cbbdc544aad732e1688f74ad94fc2a7f1e33d6f26c718e9d844b2170491511ead7a45c84fd78f05525c1d962874c71cd5f4ec3169f71a1244d5094a61bc6508e4ecb9f4d6b2a99c8328c9730ef1b2a6b4235aadb5851cc413909c2bc93505ead096db6a738ecac087b9f6f0c2d6862e52ba2c33bb02097f8cce39f7b6a6805b47768ffb0cfc3260282712832399c7aa17b34735967d009118fdaf6c4923cbac6b774ccae319e9090f2fe745c30d7394832a33a7b68d13231f9923b02652dd8e3afe318196865818741ffd8523b58ee0f083b57be61c7ea333d580f08b2288cba3080b491f38c0c53ff4899836473d6a52b7c11391d6f98b58e886b1430bf96dc61ba35196c782f5cd257ccbb6bca24959a1ede58b765f992fd7607349876d186b228114bdd46366bb41fdcbea1556a5ce6771196d117ff9e6b9aae5ab5baf68dc0c07c7e2fbc67d7ff8a9a82bc5883e262a9838bb27dcd41dd0a6de7b98f50025788db70c6e0421315fa0a15d6f530473906404463bd34af7a5c4ce27f208e24fe4ad92e9c9d3c769fcd9873a4088ba1f1f4ec02c88fd6f8e0685903a5853e788e1f5b500b5cfa5c269d9129d831fa0d8aa80e66d72f40640a02ca74d557327f1ef9c5954749540c8dd2b73564e1fc3ffdfa8359bebbb567898ab0fe3b41a0880d96463a2d6da8b3687563debcc7cf71526a217d70d7aa053d45aa7aef8d2a11317f5de44d67e818fca4f9000bc32f36d7f3bf21096839e9f1fc55f7435d8a450c2d8a6046331365f804120f3f56e087e6f0cd7f1a9850183e0f609fee9ac7fb1caf18b9d1f08b0ca38bb1109459d1645dc05105c79b900d028ae9cfb572fc4fa028ee2d62e45e36d052b802e4e40e6e352e7b48e1557dc75e376a542ae7e008eb968a3dbc5313597154bfd42ff1eded73c26179a03dc18ac63473b33af496da6c9041582c615808857898491ecff180ad38fab3a1d79e3465e95a247937de047b404f47528338bc037a0ef7dd383d5e22e23475b6de4220ef2c4e219d699574a7fdab531de4bd38d9b1bde99ab5e21bbc81f0ad0a367f378d5f3af61b768e86e61f18521b00689d03b1a2db5229d55cb46bfac5b58098e1ab38a65f2ee4a7df1aef0d28878bef7be9c94e9050326c928064ebec28316650be070cc438cc1110089a82c10b26eb4f60d893c512c53ff3782ee8362969a51a940ea0e2d02a36321e92d9bd7df7f86365cf46559ada08966d7f81a5935b775cadd8875079b56ac1974679588e18c131e73bf50ca99444c77ffd2c5b54bcf27ef41fae748e257eaeaeef4190350715c11460b6300bbdd7f984ef1cf4d5faa23613f35f52d86ed2490989a9c094e4eab32e70fe301aaa7e180abb84b2048633b3184f5c8e186b5d3ba9fb11d012f354e1ee879ff22a290b866994ff73e2f3dd9ea033b4626fd82d703a17d1fb0a0592a5d51e8813271584182ff485f0825b64729fce26783285a9f4567901410f0a8c26b4626d0b402b23a5da9e49cbe33df2790699c78ad2f1ba7a28c69e195ad0e4cfc621e6c88c073d637a2917f298b52b29950b5383523cd67072d513369d1182a2be8e0faba5ff600d26deb4e225b6e0e95fbac789b2241f14c3f8e0c8d8a6c16f60bfe7c7a75a3d51b165c594f1de30ff4148dae3a67190607698b7fd4ce0c9950aa53042ce5f89dc6e00f4092cc615184bfe306ca3070c7721721d7ed833307288cbf54336e6dc077885d28b1611ab48ea99c42817fab26aae95f9410617e0a407d8238b7f0659d0fe0a75b10ed47d1b15623bdae7c0037717aaec2cd53bfc6216397cd2326059dba935cb73d2a839f88f2f43024a0619ff597e3cd873ba1768edaec604b06fe3ccd78aefb71f512b7c5202840b75d5a0caa386f166b0a176cc2ac383613fb40d77fb1874a950d907722e0117023f1a8e2483937c33f300522fda37e7a5ac27988bdb6c9ac8b636f22dda65ed3e8f4ddf7bfd33073c6e1532cab3ae4b18bc1fb79f78afe508f93ff77f776d842093b86a45eb3426d1badc2e91d8d40deca9e664088f5fcee067f2fa5da4aa87006d0492a86e48bd720024297ae79253cb46ab9e7af6a317b0da508fdd4a101b6ff9a1a8744df2de61a3d7439283e0a56ebd5bc13267dbf14efef896d4c4b64db2b1feb508c0409baab92395917ccb924698beb98867339fc12778710f56768b554104aa636552f55f57bc5c68688d5f5dacc81e24bbde31405fa76d30b7493cde700eab8cc8e85b01aa74321904f2f5ae34805c095fa3f9d45a8d4016ffdf25f23a6d25488ecd147eaee37fdd91b7143f18c433bd180883ff8e5873f2fd01af192a561cef05dcaeaad2435ca69048702e6ab2f2ba1946feea79618e38637b381d09779ae06617c83fd8de0ebea15e361028d11ce56f0327be87e605c39c2c5760287f56d6dda2956bf2e994b9ecb4562d00cd11b986232be329e10e8935af1b06ef65bf6272d66bf0579bbff09d32d7c3c937f35ad91386cf40d3d784db5dc44cdf4ebc38cb1ed93d2ec78ea07af4f81b123bda2408b549c871ce3be18fac38354ea436dbfa85b278f557ebfada4cbac23c1e0b22e837dd0b71030546012cb677575f33cdb9b41f37583f4b7509dbd5bce4c9dfaa973d9969d6278f487b3fccdc6f38f874b44bcfcf0f56f057507bb257539448cf7d5941e627e8db0e0cd4b95f4532c38c3c55e0f7baa6c060a0c30560890e22f37af494cefbfdc0aea91454e6030a7d95400aadae8cef2db9fbe7dd78d217ee96f9dac01819e0513dc0b960762bb6f59f79ec361abfd915e0fb83d20487c10b3243786b4ca1e4176f1ed9f2e67ae0490eed8d5f99f85babc23880c7d826a705381157df652f4f1b375e21536a7c347dde8effe440ab6e65af59e8496d3243564c9799ff402f2925324b01f46620a5e3496cc6274aec9b492373e3777ee1ed1f2c7f12368cc88535360af6bbb464e4925914c69881e3b4968827a79b74d219929ba9aa021e30ee140f2b578e87ba99d2a0ea33e8538d6bb90b140e86649b28c060a8530df747806546cedcd1f45cfdf8ae2273b998a28350439c6c31662864567e6a6d953f9f28d778a9dda1756f359beadbd5f63e422e17c4a19ec288666014dc383adf073ccd062c9921d918e6f85f7c630d596ffb98bee3f4d5f8783a5e740ea8fdebc57232cc13e1aa9dfd5aa4b0100ff1223d90fd8ba7b88f085c996d9a6255ec78d9fa87930f3d719ed14fc0876b4fd996b8443e0ebc9595317b3b991aece1b5be6b27b13201dcb04871ed881a33ee2d05f12ac4e311e6a22ef534325f6a6c97aa512bfb257ed28fe967e4a04f9103eb028e288875d268e2b985eb573e6b6c9a95d954ba3971e6ebf37ac28e515dba82e831e5be8f8e042472a1c295bddb5634fb5921c84d49b84c43d509d104bbe65acb024e327b4092889f0d126720e0e5ff7e2a9ca8ca517052e389c65b3210338aa5ed7fea9de1547f99853f4edf3227753fcc66d27692046d7b31c15ed4c8280809ee5e2c2457a84b782cac2fc7dcd6a5f38057d6a7cbb7ae343eaafeeab06389f5a56b33926dd7e70a270b7c972a05a3c01e3b50ac35bc0c750b671702da6d029b05c928408ef61aea71e83d5681460ff1b098957cce75f60b5c32313894d818d07d453d912d85aeb4d033f8bb5dab5979a7d6413401ebd988a9d57d414cf7cc31a2acd7bd5dff9967100fe9d860e8e35032de43bfd4f3bc4c35b96936cd6b51db4147b9699259305925be18dae9f7b9c3175a0af0da90f88a9347a6de29a17d7ee7f56aecc02c30ca24c228fe84cd1de79487846885374e3d03f1a4c034a77e8062de3230f1f90bc7b6a358f6dbbb35a8d5dc93fac838e206541f11efc96510c8cc381fde8ba08ad2165a82bf7c1c35ff516fc473f2337a3fd42aa4ddea4f8f3d9603a81a4337e9145ca2017d541ef8c994cd43ab3c4a785c7a5ca66773fffbe2024c52154dd47e95db6c7bf33b154c0ad7d2d055d9afd032d06a47baba8ea07fec48567971a36e6f46baa73fe191c4dd43af115073d823ab0f74e308cb4fce970aa562e9ed90f33622166fdf963870a52c2a3fe6fbcf9d6ab6d0975528397f9b9471ecff5569253888ced455188329bc02f27abb4643a2a246aed84cc916fcabeddc3d1cd77dbfedbec5a6104bc14bcfa9e31ae8be4f1697afc511ba026fd0ab0f1cfd56d168f1d3285b30102ccf3c57d51c18a417ddec868944f4b6b15ea3668d936b22feedab84c9e9dcec45fd6069ea95856897d7e45fdce85f3ea5d7e8384e83ea04057bd287523c4a85c2e9ceb9da3ecdfa8b951b73dbb7d511b0dec4e6487f6a24ffbbe4fe9cc83bd88fe93fc848d5c3e519bb4fb0573a41441c441e3a6804f727fe2528fcdfff3223915f8220d6c3f022301fd8ac1a45a458a26a87694976417e275be34ab68c0c0d0e6e0fecd25a5197a5fa06ff9d39194a4c98d3756e546acedd16b90f53f426189c382a2f332aedbb754c75816ab907682e3053a6023f84a841f4f872d53f6a35f82390a4812f103f07b10568c33b07f20817f2ee7b81a078e757b726a7999e71a2e5c0028953dcd14a8eb5278c9192fd7b7eaa7e9f8f86abfe48361244a21fdead6a21bac1988446b2f7773ecb6fc8058ec37c485f55814695c7a2092105e6e30bc2be7cbfd2ec703c53b8d679f6fc7f2c406a30980d6fbff3975dd11633aeb1cde58699", 0x1000, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000001340)) pwritev(r7, &(0x7f0000000180), 0x0, 0x0, 0x17) r8 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) fchflags(r5, 0x1) connect(r5, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff59) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000000)) r9 = semget$private(0x0, 0x5, 0x100) semop(r9, &(0x7f0000000240)=[{0x4, 0x0, 0x1800}, {0x1, 0x2, 0x1800}, {0x2, 0x7, 0x1800}, {0x4, 0x9, 0x800}], 0x4) execve(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='/dev/bpf\x00'], &(0x7f0000000680)=[&(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='*!\x05-\'\t\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='\x00', &(0x7f0000000580)='/dev/bpf\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='/dev/bpf\x00']) r10 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r10, 0x2, &(0x7f0000000480)=""/97) r11 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r12 = dup(r11) ioctl$WSKBDIO_SETMODE(r12, 0xc0105715, &(0x7f0000000080)=0x37) ioctl$WSMOUSEIO_SETMODE(r12, 0x80045726, &(0x7f0000000100)={0x1}) recvmsg(r5, &(0x7f00000018c0)={&(0x7f0000000700)=@un=@abs, 0x8, &(0x7f0000001840)=[{&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/216, 0xd8}], 0x2, &(0x7f0000001880)}, 0x9f71d241af59ae2a) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x12, r8, 0x0, 0x48) unlink(&(0x7f0000000140)='./file0\x00') 16:00:09 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x5000)=nil, 0x0) shmdt(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) pwritev(r2, &(0x7f0000000080), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) dup(0xffffffffffffff9c) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000017c0)={0x1, 0x2, 0x80000000, 0x3f, "e8a311bbb75c1c800181a5697e5fec5a0de52d73", 0x4, 0xa}) ioctl$TIOCSTOP(r5, 0x2000746f) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0xffffffffffffffa8) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f00000001c0)={0x8, 0x7ff, 0x1}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) getpgid(r6) r7 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r7, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r8 = geteuid() r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r11 = getgid() setgid(r11) setgroups(0x3, &(0x7f00000004c0)=[r9, r10, r11]) r12 = semget$private(0x0, 0x4, 0xa5) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r13 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r15 = getegid() r16 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCCONS(r17, 0x20004276, 0x0) ioctl$TIOCMSET(r17, 0x4008426f, &(0x7f0000000000)) r18 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCCONS(r19, 0x20004276, 0x0) ioctl$TIOCMSET(r19, 0x4008426f, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x84bd71c67f6cf216) r21 = open(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r15, r20, r22, 0x4}, 0x200, 0x401, 0x2}) r23 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r25 = getgid() setgid(r25) setgroups(0x3, &(0x7f00000004c0)=[r23, r24, r25]) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r8, r9, r14, r25, 0x20, 0x3}, 0x725eae93, 0x40, 0x1}) getgid() socket(0x20, 0x4, 0xa) r26 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r26, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r26, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000480)='/dev/speaker\x00', 0x10000, 0x0) r27 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r27, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) r28 = syz_open_pts() dup(r28) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r28, 0x0, 0x0) r29 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r29, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r29, 0x0, 0x0) r30 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r30, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r30, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) semget$private(0x0, 0x3, 0x20) socket$inet(0x2, 0x4000, 0x3f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x1000, 0x0, 0x49, 0x9}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2f66696c653000f6d543accd3d3e3e3bb1c827796353f8b75e4896cbd4826bc5c189bfd8a4d5ca7abdb9d284a0aa533b99ffd9d8300166f5b0e2888bbba1b937b9e9caeeb0e06ffb4d83472e20920d0d4a2b"], 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r8 = socket$unix(0x1, 0x5, 0x0) close(r8) fcntl$dupfd(r8, 0x0, r8) connect$unix(r8, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) accept$inet(r2, 0x0, 0x0) 16:00:09 executing program 1: setgroups(0x0, 0x0) setreuid(0x0, 0xee00) getgid() socket(0x18, 0x8002, 0x0) r0 = socket$inet6(0x18, 0x4000, 0x0) r1 = dup2(r0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/gpf\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/45, 0x2d}, {&(0x7f0000001140)=""/73, 0x49}], 0x3, 0x0, 0x40) r3 = socket(0x10, 0x4, 0x20) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000001200)={0xffffffff, 0x5}, 0x10) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x9, &(0x7f0000000000)=[0x0, 0x0, 0x401, 0x1, 0xffff, 0x7, 0x8, 0x25, 0x565]}) syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x6}]}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000001240)={0xd2d8, 0x9c16}) semget(0x3, 0x5, 0x252) 16:00:09 executing program 0: socketpair(0xf, 0x3, 0xfe, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:09 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x2, 0x0) pread(r1, &(0x7f00000000c0)="56879b99169eb2eba4096b7781ed8542d54c", 0x12, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:09 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x47) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) r2 = fcntl$dupfd(r1, 0x0, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2000000000000224}) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x800, 0x24) close(r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffe5a) r6 = socket$unix(0x1, 0x5, 0x0) close(r6) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0106978, &(0x7f00000000c0)) accept$inet(r7, &(0x7f0000000180), &(0x7f0000000200)=0xc) getpgid(r5) ktrace(&(0x7f0000000140)='./file0\x00', 0x6, 0x800, r5) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000040), 0x10000000000001c1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r1, &(0x7f0000000640)="bc", 0x1) pread(r0, &(0x7f0000000100)="cfa45eb6dff6086ed632f809ee368ecca0bdb51df6b2d9c275e095d1620f98655ca0f38632367c38af3c7d65c446600db9308b52da16ccf2c9a7b32f6086a3c4e427ef8efe4d4bfb05d25d71", 0x4c, 0x0, 0x0) close(r1) r2 = dup(r1) openat(r2, &(0x7f0000000000)='./file0\x00', 0x1, 0x1c7) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000e, 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r6 = open$dir(&(0x7f0000000100)='./bus\x00', 0x1000000381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80045710, &(0x7f0000000080)=0x1001) r8 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r8, r9, 0x121, 0x9}, 0x800, 0x1, r10, r11, 0x3, 0x1, 0x1, 0x5}) msgsnd(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="0200000000000000675356b6097908ca0502b9f5afb199b489ee9a1e502b28f73d5bfdaf9071a66a7b23344552cd9295e47667f07125a0509fe55f51c46d891f99d0f38d3b6a9bd2065722291a66df4c9dcb04789d205f07c913740898d189dcfc44bd08f8b07931a1802f8e7ddaabc90aea6ba7aadbab91572fcacf6f851be1cedc9338536358a2704cb326d98e40fc94bc9bfc79ed4d1815fc1cb86ff2df25d8641c4d00"/178], 0xb2, 0x800) 16:00:10 executing program 1: r0 = semget$private(0x0, 0x0, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0x0) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000180)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000280)) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000280)) open(&(0x7f0000000200)='./file0\x00', 0x840, 0x108) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2fba696c653000020000000000000000004a90403f4091a10b7d7a7427360516261dde13baf72af59dd3a379e519f525fd1f7a329af2a072a23914a05abb32913f7bf8d173df490799f834c1fffffffffff7ffa2baa3397167f598d1fcab0b9dc52be487de2508605fa3d927000000000000004e7aa88846af0bcb7a7107f5"], 0x10) write(r4, &(0x7f0000000000)="9e3eaa56000000000004bf9aab42304086651c1ece0efdd308e6b7ca00"/40, 0x199) 16:00:10 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x400) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r1, &(0x7f0000000640)="bc", 0x1) close(r1) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0x8, &(0x7f0000000400)={0x0, 0x2, 0xbd, 0x2c9, r2}) ktrace(&(0x7f0000000380)='./file2\x00', 0x1, 0x20, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) setuid(r3) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file1\x00') getuid() mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000040)='/&^\')\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='[\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f00000001c0)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='*\xd6-%!]\x00']) 16:00:10 executing program 1: r0 = dup(0xffffffffffffffff) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ftruncate(r0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x3f}, 0xc) getpeername$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) mkdir(&(0x7f0000000140)='./file0\x00', 0x40) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10000, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="6d1a96ef1d6b2660e26bc03d14d929a543a1b8daf33f8ddbabc7de989c87eba5c67c899ce5f5fab93bc1478e30f5fca2cd969e9e4cc83033b3f8ac2f860422e690bf74", 0x43) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x800, 0x20) writev(r2, &(0x7f0000002600)=[{&(0x7f0000000280)="add52c193c0c08d633f03035e7bca5e9ba5b4b25f86c3d7cfaec7b1b03f84547d92119cbbc29ac3c3e1b02ce656602acf6fcc1a2e852122ce2fe41ebc77427783281c7aca9d812aeacfadb0f94e2e2f39a058248cb9de5d5956d9570965d890c845cf05ddfbae1f0a0a73a34999d5448be65c245a639f5bb17634058741f9760b2906b9148f8b5ed66e73e8b19adf8153c9f722d80c9734797b3206e6a9c81ebe93e56bd7fa2ff8c271d776a3b37463ed442957670b9e93a4ed44b1c695141f2351ec860341042758f103540b56e3cbe2e6eeafb3d2bd829906c2831367471830b95b94202da4fcf2a9ea347ffa5c254e3b665a98a54a39bb1ee904315320bd083d1cb2a657a8993bd360db6c03d9616c946d8c5dcb0dbb2f17bfba1cdc21d6ba959bd0b7089ad7cbd8b8d87997d6c6c7dde3740e99a3c66336811a0a208e0e8c6ec22bfc26384ac1f8271e424dc15823465130727a2aa858ef5017408c872f1c4b116eb09ab3f9f79cedefc662f2e85b88ffab688c342c015a90799d77274ff4c13a1c176eb876f649fa9f064409a0867a7638b94cd211e23dc0736559c2a359e15edaceddbbecca279d54a9aa05564668b1bb8208ee0a0b0e8eb3e3b97a3f877214bb9f44f47af182259296fdb94ac571beeff5404364ad5e7c7fa1098ab07e9128fa9721bc9c3719a262c07956dd6d2e616d2d0361780e452499e00a640aa5592fad3c32044c107d84e73afd56f1faaad760ecc1e547cd24a12b97d9ed6329db4ec9e41654dc1a8ec34376214514d60a5fc8ba10e28f945edbf418046adf371a0c5c8ff5d5c9cf8283247a6a02d407b3f3103e3488285c916058808594cc257607e4f132f78dd76be2ae930adb22d4c0fd60f5846273a8cf5eae2f5ab7708a7d25bb7df35ff80db18786c00da1f6bfc0db689138818696ea68b71658bb9cc892f530d64a77bcd19feeb9c19378fc53b205eb849d2b1533a37e96ba723addac156e9fb72027e8147eb1c84dc8fdf625d3a67f1f3e90a5e12597ace48063b463cc3ad37f809f19c311372e0a808aee7a65b3f1073e6626176910990c88881571429a39575cfc33e9e5bbd85d646e514edeb096b8cad5b939553f4b8c4f1c8a53e730dab1e0f93e48d078bc828b95c04a087b02aca1a8fdd2dd01e6aabd4985ce31ae8ff66f0de5398e834bee7429a90aad649501da3f90e8a886c487ab171b112466a977e6cdb40bbd6ccc6c59f6f16092f255a00efe26a597160f8ac4e195c860a1a469905c3e4c51a7c845f6117f5e7de1245511b9c33e8edb81a74e0c2e5571ecd78ec983437ecdf8aaf4e7a0ded329c367ab00f2c09c21b73f3648c295376520b676389712b221933509bd6a8656abb0c72bfb5c2942b4f84f4f7518f2b75fefcdddd7b596efebc49df0ee30ea2eda04e41041a281479394ac87dd33e4cfd94072ceb31b204da4bdba3311eede7e330e1c323566f7427899af81c7a3f5d3638a4fdbad45d74b6ef7c6493589d20c12c7361af555969cc54029b60d3c045163031224594dd007853fd250019aa6a42f9edb9367d71c2a5e187346527edef23a4a90d71626400e7d9fb1b1ee9d11c5e895437b5d2e9ae8bce8f4a649bd10ccaf6ce67bf4db08a578da9c30dfd9c79028395bc55c1fe09d2845bfdca0d558995ada711a3aeb8955c1b345ebba2213d258922b0c16f1dfe4df26893099b3c654eb0ec4aaa29eca2c8ed04a4a117b976634d6263ae8bc3fe200cfb28fc12df5037c572eca7be359eaca3bc84cf16bc8b392b880f65f5e5c714892eae6ac8b098d141aeb3e87fe7411365d563000c987a6d5b4c51fe9d84ec3cc4b782c6dff8ae3ecc2b54c5a2d8b75f440d7688fcdc9d979d2a98e7c53270cd31bdc56ace9fdae36e636b6ba0f28a7d3e35aba40fba67a15640a508a8f5549181e4c6ae8170bf94e58e6288f9bb0f1d63675d7b4a3cdada2c1036bbccf5fa54db91c00ce68f0f8f6c34734649b777b61696b703c19f72947a2098814f2bdd5b75f85597a55a7f94ea82fbad331596f10743433f649eff5fdffdc4b59cbd421ec864af102d5434838f20a11d9cafd9d51ab82d3278b14694730bec398d93461428e6b0f3ba7340807e94fc69717088189d915b8a1407c62e4a0bc40844f21e8b65be316591fc13aa06a474a89a2cd1a69f387c2978b5e23508bc5ec21589aa5d87593aef2a600ecd78c2b0da70c8a6056f1552596f4462694b3fea0987360307e43805c71728529c937a07134033302c1710cca879718d7a31af678693b56cc3c707b27ee35cb8fba9832cd6bbadd0a06c2415e49b6954ef75a9b1b9f86ee398b85c83d8bba772127f2acb0a1841abe9d03f2418a906503b02cde3c99fb283cbb8b2f78ac407b6a3c69d662d5e4fa330599af96f42109d7881a3b8791ef6bb78783ca96a2c54c1a409ec6f26199da41b1ae48399e149b2bdd8c6d573064a3aa765641dc904857c3c63dacb3aea18ead4beebf3ae903475c3163aeabe677b430d749a5c68e09d9d73d55cae73c0d94e39c0c479d387cf219dcdb765e3c5997ac40e33421865dd039221526787afb75298612bfa51a9a0c45c30dc713c9d6fe9b30198116438bf7c28dc37e6a93e26e3a6c368071b84a3627e24a3e0fcf80748b95ac57b94581143ce29e498e76dd5c9d1992b08bf175dc91348fb82ca5ba8e99557efebf4dd49a8201bca6e5391b0cd27a62fe480b4583f0f3c1711903d880edda696aaf3b884eabe9e6e3984bb2a2fc201645607452ba80de36ba60f23b3e025141f487bdf02a58307e42cb2352d141edfd6b8f4a7072feeb540a83b1c14f180addaf06a28f0d91ff24c0c1e2b7d00513e1c68de697719f75dfb5c1a65c8735fcc1383990810c85f4612e71ed3fe6c4a51b7dac007e0fd7c719a114b3002f7179e6fd4a728bb52b0bd6ed402939e6e957c3c65bac9ac72779e0e8cf41bf5cc7a7e121eb5c4ea2142f02c45e3ac268787445c23256cfeeec733a1402b9b5cb14864f4ce9917984d6822984b7b29caaee8f2d7eef3493a464b8a88a7ad711832502ad31b321f262b42d6f9d5f39201ad59aaaa485a3940b3f45f05d3f68a94b7b160abf6fca807f4d38a442b52c46db525ed733f236445fe1b6e06f4cc3927eef7c9b4e23963fd275290104161bcf3534d4a2a03e3e433f21a2cb89d252018c6cc7a63ae739b191aae18804bc07dc8fdc2c0d2f39a70782bdcedd515acd1ae49b90335a72ce51f1ae094c329bb6909f9ccfac682c5aaa5894903fe8b05148e77e587fa220715c8840769e0c12ae8d51e11fb2108b5f1db792b7793e2db4ccd46d3f99a056a4045e8d5526948760c05c98a6672c0aee939ad377cdaeaad5eef34fb22a0c503c30972c423e2140004ea96720cdec8556838351a20887c1014a38ebd1b34ef54d14dcd679ef10f5665c3b0947b2524c4d2e3825b1e473573627cb5aff1bb0f801ab6698f2c46af121c6d3b7b1a67c77a9f0a8518776b41245a0c2710eb68079735a814280006ed62a203f98722d273fa972c11704d13da9c09a588ab3d361fe12d8d540de59a0c2ed6ee3f6dfb5fe363cbdb2956c62a1088498ba5a4586ac5ab1e5b37ca4b265ad1d601714a1d5a3ced578e2dfe4b3ad24c6e4a2f0eec434162c74f28902d2fb0c03328ac57bc3feec90f44b63a47111cde3fda55ccebec8b31a6cafa6b7783b20d584d1f84f061786fe2593c45d1ae83ae3f7f65969de90bc8beb299f44963f8beabca3a86b3fd61cce3c085e35e342d4503fc0135e1e186f011bbe9f289f48a0faf83390bfa81efb80044c56b762ae62a4b313e2fa79adae9aef3267288642ae199ea04fa0c15e17b7f087d9c306c714a6fceb6a06fe901df13ed73a8b1c2e66aee08f519e7da5c51d27bf39fb0a7b45e7bd553245a3d049320c36fe76923066d9eb7fe325585905821e081b413b89096c38ea09f19f25b8c6ac0afb49af17dd4f6feb19218978e2af11d76a5d040f394f9c5f83bff00949feb7fe1bd0f8c9c8f3fc1987938f0272696b9695448cb55d1d8faf427ba6bb28ae229f3cfba92d299a63d9c169edf87fcaad2a7e7408d3083bca20722b9988d5d8ffc3ad109fa6aecb7384c605c20afb56d47fc9cf2d4690c4c23b0c181d505779568c7efc4205f151a220dfc56ea9677cb8ae660866bd0d7ddf55732a500eb2ffee91a18d4bea1f23014bba4a16749c4225c2aa24d731188d1cee6269ad218a484f1cca07f456d76350640c37f373f6918480893302dd3fb0e7dc6104ed62f2e9fa0e39191c0fe1a222c69cf497f02d677a21e8d2f9e9668ea5366f0ee6406aa0f8a6fadfbc2cbad04ff09ba07e06dfb96f0d9261fdb15d7e11d0e9cfb1f2fc3d2054677acbea29597f24c1b0d72fb2bccfcef2ed0e929a534c86cd5af58d154b3ebc74fef55fa2bbf1868ef879ecf7e660c7fb9f9ca1b1b254ce2f581648aa557e19cf20d9b5e07852ded257df686e5ecbcfb850cdc47d837e64638a39d82770496d82acca3949d35f97a6c00709e14bb4ca20e00e1fe9eef70eef9e8e21b3c42c5f55ee438792924fc7948941e6fce893b2eebc7586de07296aa598ead300876bc5174064631bd530b549923fc9efc650ad52bd4ac8a7072363b22a405275025013b9188ba3d827f4789c0913e8f3072640c59bb77eb494b605b10692468b1ca9d15a7f259802f53ee4d7305d0e085b38c27a0196d0d3a7bbaa078a409bf80e809988ae9064604e0d637f6775770023fc6a5f61f611d1e6aea16a75911051bee3be35852d757c85d32fbc25a40b0f334359fda0880ecbeb95fb881e2e22a393f16c01aaa769f111ad6dffa8d0f8e7cc3ce876d32012f57cc7d68ec2611967165cd7a0a12a86b869acf607f28cac419306eea20f522746d98292135d8b3fb813dae1b5da1d37aa5db8c878cd86fdec50ee9ac36eb15bc36cb2b1f33e1227bfecbc30c37e631442419bef707793e629e507258434970537ee103ccd56e297434652cf99a4b34c2a5938032910c3b7cf2db0c62c1fd58911b78d77a2fc07d6d8e198c7de1185d691c5e0704fd78b2e88b0ef440631a04e251fe3915e8451e7565777f2da7e687e34241bc7d1fb0e373d7c8f09dc9b8bc015482a6e686cda6850fa2225736b61d7b3f4ad4b960265be87dbd0dc913f7e840411bc423ea2760ebc07ea4e29b9cd32df0bdc31ac0624fdec12a183cdff6c04e802f2973da19bdd361810945342cd596c6491999765e213d626e54fc4bf43c4e9f4e07a410d7fa1f7704f7bdda76ef4e34850019a8d4a732618dbc681527bdefa0f1bd8108f1631536a7abdcbad24a1c4164b9519c29670867bac64819132d0a7b0b60f79aa5fcb56734289c25e7dd0e88785b70cd450c3d3081073bfa7b49d2b215817a1b732877bfb8d16a47f97782b618f21f0e4d2f4bf6c948784439853edcb2096093aaa8ba5f475f6946a94cc1355c52d239e5e41bda6f4caa015370f756787cde2224d73498d903822684f53f819c0b6678c45cd6f874af7c13ada267c79fa5e422848f0cb21ad3b4bb6c7718932f693728ba07e69e4ca545fc08a90ea9ab5d3bbfc922cfc6cbc3a225e53dc52e56671fea3289bf12272600649549f301b060c0f287643c2b9e52ad4e224b04abd24ac9ff5088ed53aca4d2c55a62ae08943d81fb8bfee171774dd7138bc7cf0976d1b80f187fdfd9042e180fbc01a1e9becda577aebfd96d3535d15bc17fb4a44b6ce020656916e5d61f4992475c4ba6b199904981408d7adf9c64", 0x1000}, {&(0x7f0000001280)="efae3f9c0e528b52ed86a86508565cb5ae4de237250131c92d17bad67f5f767daa579ba910dad10d470bd2a0a3b2b7fccaa239292741625918800669e7f63616158ad6ab0eea5da1ca10a43cc57f7f1610b858163a27f631ebf084f190947017bec5cea4a35dd56d1a1ba75b36cfbf4ec816cc45517c472f6c5d1e794c2b83ebec4f65297deba23cf998b7688d5ae2e79247d43dedec91b79962357f5db78211893ed56ac0e74d6fe2fa396865a436628d1f6ff534f0603c486bf78f3f6e9987536bcbaffde34b69c00b8ab42cced3d947fe33eaacd1ccebe161e34a6245e452c7eb0258430498eb2247c23180c597101e03acef7cb7", 0xf6}, {&(0x7f0000001380)="1bdd93f9bf829590d0a6cb4265f0b4a21a3747b18c9abd96e16cc0a5ffb6a18895328520daa079f6120733d44f693931e8dd03ef938d80f9b6b79244b6d786747b336fc68a90c58442feaaf76d4d9f8999884264624008c92b0c50c78212d56083e10f83bef701cc28aa772588564228b538fd36c91aaef371cf2e384d0690cd627a10a1df1b818425689f7e3760620adcaac97ba09b7b4164cc434ba2c3d7d4d39c398f115021682e523bb6b14968af0e11b1930b59e9d829e4ba8c45765a21fccded24d11c4ff6bd89a71eeef846db95113c8c4718a730fec9076ec7061b308bcf2cda120b99089e6652d5de5b8bfe0988e3aff88fd853774cc34acb69d417c1996f7fa3119bbcf14d75eecd4007d88ebfaf595322309d250e28c7cd63d1261a680e5a3d5469c60db224d0bd7f957a8cc34b94dcdb4262b5dfacaa820e42a7661daf5eb1134125452297b2aa1fed6c4a9b7c010de6db6b36dc8ff379addb196836ec1f32582fb708c71ba353d4005c09e8ea66df74a54fae60d07957518459e28bb85dac47c4068e1be0090a5b4d9b9f021dc259dce524be4f90e0e09179e3114691bfb1b7b1061810da2ea9438ee7790f61b90e2761d9c1458d63ace3345834ffa146042318aea6ce871762b39175c85704bce320e466c302da23651e64a4fa0f5e67103304f7962847f31003ffb3e7f45c87bcfa9de0dddc533e6696f5ee3388e59b3109181629e10caa973a4bce5029fe14b6069ebb2be681664f0a8973d01dff1ef2db759c69d40c0c133724ddb0ce95dd2e179c68f9f75ef59ca961f75ed72690792ea32e640d23b1426e318a69989e75f5c23144d1349f4fcd2f00084ade943b84a377ab12021ef4e42d4ff650b0e879baefef1023c96c1b59f45d958e8e08c407586ab756e1351fe291836d36e57b4cea2c417bbd215f96e091cfc8ce0fc8a7521e6028236846fd2e7f1a136b53aaf300ba80dc1369d75d417ea411c989921fb00ff38a84396b16baee0be99132356b60b316897dd506d51df380f3f0d9f9e3d865a40ace62801283c828414ec38bfe038b7569c3da74e9b6e8d8d34f20836dd7de62cc3318930588ce4603ffe51cf0f51ae242fbe36e5221f25c489c3e4dd03006fc5c44d305705f95e51f840daa47369a0c74657042d3122e67afacdca9a7e8c71f3bce4ccc3d5128a76a7f42861f1f51821a7a2758ee1a1785f223d9174186917e239246236d90d4088ec8fa37e85eb4419cba3ac9ec58b553695e5f0a26cd24b6fdc347992a9bef6fea59d922e5a049ba2097038cb82e2438e98be6442d5f2c51869d55d40ab5cdfd1a644b10d68e2d8a9605b25cc0ab0a9883495773dc4c2f7189a42e0c2a3242daadfab3f07294555fa2ea54b2c2673f48ee75498fe2b225b9a5a45dde10306a8f1ff60e9b53bfbe8a63595f4360a3fdab3a87df833cb6b4928e799e081d2c45cf52e3b0da919538b72311c07c3fe8bc277b02a12b20130dc9881082fad105b36825a0a0fa31f0156cbf5e1ff66a8ec439df2ee274ba7b3b91a29cac6353d712e14fa3096365a186a7fd17228b33d34616dbf364ddb7293868acfc87d2f02966e6d51b22eece48254caa0913ad72771947d8acc8182ac3d350ab71c647dc237c930338f43c383e698db0f4213d35d3fde6cdc180699b1443781f2ebab4ce265faea2822a5b39ef917122bb3da5a13ab5d648f9f887957a05d99d9924a740edfa01e93332d12dcc3c409552114a661f8fd7683c0378f7cbff0db58420749453ebac7fd4f1957a0ff4a077c704f4bea100335e2ebfb5ee7220e7adcca05d72dfbe10168d31d383f73791a5f751fc4a9bd15798db76d08aa188c33c5d7cd7362ef4a6b8ad380c8bd32a96475e175818c485a758fe9984d396951f3b22de317a33b70588a3b9e17846f1a5557d10961a3bafe5317026773b430452db15aa2713021a4915c11055d2d20b7a648f6bd9f4e286ae821368f21ed44481907d0e840c085d38cce556104fc5d048b61bb39a590b8b2c3fe0e19b25ff5ea45cfcc15f8e5e7b676510479f89ed965ef24786a9cfe6ac51d27b996ce2cb6db40369deaa357642449e4231e1e549bca294d76210fff6416460493e589f52823903dceb3be5568f7a31425ee81841861fa4b810d9a2b88cd53865181ef5a6607a3ecc9b0ea98c9f1b97a93f95441cfdb7ec5f2860087c7841596e010e20b369c035d4037c2e8c757e514ccbe865e0002bae900f3f3e7576e31b013d1bbfb18cd03ba53c28888254a59d669aed449120f8799a653ed477dff18c6726f6972dd87f1ef4862ec25f0b01c8e24ab80c74fb28649b92ea10d029954cb6ec3069e09b938be68a3ddea74bac4e220e9ae3344004dfaf737913d1423d67ae5a118b8b5772e4637e07716becdacf4944473daca75bbc7e88f533d474575bcaedffc8c156425b791976d335cc816df46968b4071717be171751224fbe1af1675b5ba5b89a67135a1e3f347c89449d5485779608df332e241a210fe23c5d3bb1acfafc5cb9a64d5f6ddfff02672e5762c0520d861783357b723d495f62e8149030d50f4af69a501007694e027e62758c402fda5cf3fe12461f6a9cbe64debb54c4c3b464edb5afce05a3932a22f5b70c97b72ab35103983f99fbca89b5b2d45c1c895f6478cdc41af7d81e9288f57fbe3baaedcebe7e7670f1d0c994b6a4dd3fb3d45995373785e173c8190476e14385c378039477e3f1a23fa202634ea3aae8a7e13078547b26bee1eeadcad6cae0208fd2577c30acf0f5f9994320511e4bf6c07f8b41ff827167a69bf74d1e8a186b20c0d1d43cbad2c7520e5859e44e95d6e7883cf889a895cc9b245a7f888a004777ab2075015182c7f4784ac0a8c9247fefab77f4ad3c2ff084a87f8a4aa26d835135e893baacedd4093cc5ab543aaaf0cea21d7b3b1bed1426a7b38ba4012b4571161fcbec8a71b321065f8f67deabb4e4df815c96f6dbfe8205c02b389620193cdd043b83926ec0a7a85c1fff5a5ad02b8c5e8b2d8fd0344e42886aa44d5b14f261a55c1c642ded7bff5497d4e16480cc5b5d578ff3527aec1f5d3f1308f0a92818b459c0e5c89420b13d90e792e380a082299065b2882ecbc7245608eb0a45d5eb735171cd168cfdb5668cbc6332071627002ffc4fa17623bcf94f221a0095aeccf38769631e0352b66b20e36a41059c8aa06d67c7a15c0430b5a3053271a370cabc7dfd69580946aef59dbdef385a58033677e8e5b401cf65e4379b781268c62c581e4f6abab8e5b77df4e1a66d5a831af73fd61625074adc72912dc22f145982aa3593f932056648f772a6956887a116cfb93200e490f35682e8d40432312b7ae8618fc51bf51f91e8fc887447cc143839bee1d1f2db9fa7aac44e56bc1b223913760f630a437197a2ea52b9dd8ce901ab9bf66c753456c902d3fa4a6da4b0a7b85155a13a71e488ddc21dce5cb56ddc7ca20f70b3ce38b3db60859f9f7a38cb357b94fef1222a9551da08dc4827ce3550eb1f36e70d641c48ee823c226db104f6bead72bf9346ed50aff30059b36a08612abeef4591cb6bbbe20226f0047d9f1f1850596ae0fe06940447b01b1885a14311f9242839f7f479cc679d10c82daf806724d8dbad9a13863555e66ed2e8526e57a1c0d26153dd059c7efa128d1b54ee33faa8dd7815a33656e0c298169d967b34dd28c6ce2ac1c87ffca6dde032c28bd00ab5c8d9093d162bb1f88422dda26f969dbfb59f9e9f1b339ff5f79901fdccf36acea5fb186553fffef8478bbe40b44e91fd7830ea252346ec7efe4fa208cd9826681f973bb5596ab1a5fe528331044f47309fbc77a5b416593de89992711700347d305b7694d3dbbae06fca079756630a64324065b200f52864f03a8974916c504c24630db9b41cd0e7bdefc90f5b85b200ecacb2a42c63b7e4aa81cb1f62210f8783664309fba374e5a79087a72f84cad98835a8235d9df052f6f004f8f2b5de0fb025ef5e8036309aa426ef2ddf7cb6c64eff699362a950557c1d9edbd9d8bbc0c32418bffde807c0ffae18bcc256fa9b04e1a9ca473c89516609e15a13799e36320c7d205e856f350135e3693a73b5beb6973fed75b1a3c3614a4f35c1bf0058779b571c93fdd90c507ab3f83da20990d5f0d88bf680c12d0ca00e68754847c402de79e298c9db5505a06571c100980bf913edbe9e2d6ee4d72acd6c9394146326bf4d5fa23c8aa009fdd2cb30f8d12759cf022158213177fc92031b0d65c615a7a4d8079d52ae05f0da3c341088d8c6817a2c108cae673e8b6d968260b027ec72d135906749311499175e47c17191c355bb1a1f6981431460e05bbc22c382bcfcb3cbf9fd6579387ac52654e411ebc61d1542374c03735207562be5ec8dee765995ecba4356a9a909e626ff0698c700528f8fd4a1000ef7c57c4e37d413af657c02e83dcf8feca46aecaa246b0d9dc6702a01f7ecc5227ffe2fe563d05e4c916c51aac522ca981296499dbe8c627fd2b9cb785cb812f7ec9a6bcfa12c374ae709eb930fe2d6425a43aa36899d53710d932d9f41629570b8353762f141ccb660e4025003e95026f207b4cc3c023053c903c45e69924132813a0bfa9ebf9ac777237234552056197802bad3b86a9f633f4692cafb4e8ad1ad5593e20acc36f0f85dbc30857a3e5465900f9f9ad1a7e1c7a9e976e9a7c08619ad2b897647f6efc21ecc50edfa2362b3de6877b2202d28b5fc6165ccef26c96a730339b7c0345e10292bcef6541dea3041d165866b9e8edb230c39181dfb3a532bd405882116204b6695988b7716e5b6884c247ebb9fed389a252645dbbfe2e2956ee59dda491c4dec5f88822d1c60c7a6ee5dc5df87259a90d6e50d6e7320142f34257696472343f7d18b7644bfd3f69bb22892f726d34fc9b2b6da4b6b28a96325044a023b8aa31a104dfdc7d1cb71ee18a19c65f78b6df823efc6b58c13873d56e98dfb0288cb655ae1f2666b4e82fced043740c92b9d67fbfd2bd6e283261810234901b263651dc07462c529dfd64eba04a40b6541ea0b4a7bceb3e9222b905e7b322ee60b0886f74818263161901680f7b96e191d499121eda80e2b9b5e45e2838518e643d059d469031f9d2cba45af384a4099fae08a563b5ba4bb5b769ed753c537928b00ac599da0624f10d46a8a1cc6f9b3d9750780b5020cbb2b4596e40947413e5be9eb661e24ab55f75ca7bbc3c9afc6103a632e97d585a06f671ed1d34952cdfe7f2f7d902863181d2afa55342c0e5d4775d286a52c7653b79873e9e9fca5a78b5052b1f0856a371092950e496f589f02facd1c0839c3e950c9a1d47b72fbb189f7bea3e912914e9eaad1da1475f07bd54297ddb69a045e58e8eecc8e306f8bb03488fb0adf02193dc7d04f9ac09d72bff692bd01d6f735e2140db0ac4670c1c626ed5c4e641ed9db2adf5c9b7e6382af0ecce560da5a59b39b9b111eb653369040bbc6760eff28a49e18189bed247b268a6323d0b78df04b814d27b905803192589dbbdcb59af821ec863d71256d195935ea23434460e869be00f40064bde975f841576eb0266e6e0aae0e9629756af3584a51320d4a74bf6a60e17383fe0dd63a653124ebf270d1b03983583fe8e0a9228b6896ad249e6b48ff00dd56422ea9ae0b6b121d435c093fe59867a59b93df267578f7cb444c1aa6017aab24b974edee5a569e365623b1f7b7fe995bf9204c19cda4b15885b162cedef751abbd13bfcc132254fb5ad754f39a", 0x1000}, {&(0x7f0000002380)="5642da79e73ed6554b2ac2a0edd59a9dfc2716da07e0bbc8a8c2a7d12caf4d113dfc2ebf4adc2304f132611981c8ea9781eb4e1568aed7c746a8dbaf88a0495f7f7fd3f83cb8f24df1834fbcae3b629c9f88e1444ad88595e16cc6993b52ccc56bc21b9ea218898f9ebd24b14b0270a00b7821e02c323c6975c1797f3ef7ad6f7eda3207192f", 0x86}, {&(0x7f0000002440)="c1cdb3ec3194af10b83b4d2db35451ab762e051a982bb41df9ee6090a18dc9a74ee76f888d4990d174e1567b2809f8fd3473d6d21cc6d7091ca4b12fc06e1fd86fa29f23eedfa9e3f77ccb8d939ca2203ca8c262c4445aeac9af501cf12b23d7c58bd0c88b47ec28f89f7b975ecd1570a2dc5d2413235f0904899253b94fca4e1170c8dd8313042de2932c2ad7c4408d5cbc58af3744f23dff22e3f60f197fb2f98c48a5a82149c3c7f4ed6233efb45290dc33f4953ddb12562de5f21f48dc259f90ca7b17d0b9ea2fb35cf34798f4662e4a200c49fcff0f5f7f74", 0xdb}, {&(0x7f0000002540)="7dcbc481d44ae8983d8631e808faf17da8697ae7030ee680d322bb87eec58d0d96c2285d15915dad01a50f1bedcd903dffa6805fe5cc881fb82a36439e70fd6be242f7f77c2cd49eace5af518b1b6d5628c2c83a6eadf9b2b7a92ba9cb79be6c6ae166f273cad38084c07f14e6089d70948e467950aeba185514d74fc71cc0a1e617e0a709a3d6484268c003148241dd1d94a876c55421ca30cdd21b2be42d0bf1b3dcebdb5e0169658eb2b394fd66", 0xaf}], 0x6) syz_emit_ethernet(0x51, &(0x7f0000002680)="55604529ae970d0908a422a3088ca702bdd25a5bfd672bed7c39954570a364f043473f031b6a0fe1c291148c7566b55fbb2a4541faefd1234108471aa2b37a922be0da9d27fcc4a89a9bca9de41e28cf38") socket$inet(0x2, 0x2, 0x7) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000002700)={0x0, 0x4, {[0x4, 0x2, 0xfffffffffffffffb, 0x2, 0x400, 0x8, 0x8, 0x0, 0x7, 0xffffffff98f03fdc, 0xb0dd, 0x0, 0x0, 0x400, 0x9, 0x5, 0x7, 0x100], [0x101, 0x7fff, 0x8, 0xfff, 0x5, 0x8ef0000, 0x0, 0x1, 0x1, 0x5], [0x3, 0xf92, 0x7, 0x2, 0x672, 0x400, 0x1ff], [0x200, 0xe62, 0x8, 0x200000000, 0x3ff, 0x401], [{0x1f, 0x80000000, 0x7ff, 0x80}, {0x7, 0x1f, 0x4, 0x3f}, {0x4, 0x1, 0xab2, 0x80}, {0x5, 0x1f, 0x8a7, 0xce3}, {0x1ff, 0x1, 0x9, 0x7}, {0x0, 0x81, 0x80000001, 0x7d94}, {0x2, 0x1, 0x1, 0x9358}, {0x1, 0xd0, 0x8, 0x9}], {0xff, 0x7, 0x1000, 0x3}, {0x9, 0x1, 0x7, 0x8}}}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002940)='/dev/ttyCcfg\x00', 0x800, 0x0) flock(r3, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002980)={0x0, 0x0, 0x0}, 0xc) setegid(r5) r6 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000029c0)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000002a00)={0x0, 0x0}, &(0x7f0000002a40)=0xc) write(r1, &(0x7f0000002a80)="dcd9031d718538b434fdb30c62dcd3ea39c0047aa4b5d8a276d9139795f6166897d2439853d8ca37004fe6c542c6dddedf2b4110027b5abf4bcc7eef3468f34a38fe5e7328cd3f04c3627b2e5e0a2986", 0x50) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002b00)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSKBDIO_GETMODE(r8, 0x40045714, &(0x7f0000002b40)) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002b80)='/dev/wskbd0\x00', 0x0, 0x0) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002bc0)='/dev/wskbd\x00', 0x811, 0x0) dup2(r9, r10) r11 = msgget(0x1, 0x100) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002c00)={0x0, 0x0, 0x0}, 0xc) r13 = getuid() r14 = getgid() r15 = getpgrp() msgctl$IPC_SET(r11, 0x1, &(0x7f0000002c40)={{0x10001, r7, r12, r13, r14, 0x100, 0x3}, 0x5, 0x7, r4, r15, 0x4c0, 0x8000, 0x7, 0x1}) 16:00:10 executing program 1: pledge(0x0, &(0x7f0000000200)='vmm\x00') select(0x40, &(0x7f0000000000)={0x8000000000004, 0x3, 0x6, 0x401, 0x7, 0x1, 0xe4, 0x266}, &(0x7f0000000040)={0x2, 0x400, 0x40, 0x9, 0x5, 0x5, 0xbb4, 0x10001}, &(0x7f0000000080)={0x4, 0x8, 0x42e, 0x1, 0x1, 0x0, 0x1f, 0x5235375c}, &(0x7f00000000c0)={0x8, 0x5}) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) fcntl$dupfd(r0, 0x0, r0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB='e0\x00'], 0xa) getppid() r1 = shmget(0x0, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4000002d}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x7) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:10 executing program 1: clock_settime(0x2, &(0x7f0000000100)={0x6, 0x8}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004008b00002327000000000000000000050000003f0000000000000300000001002300b5000059", 0x2c}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffa, 0x41, 0x0, 0x0, 0x8}, {{r1}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="24a0e9c5d57ba13a73d74ee8fd6c8301387f113325680019ee2f81ee8fe255e3a24ec35b0e6ae2402d0ec51ff0bfa0808cbdc653eecc6047c94f71d6ed8320090ff70938f7a5efbbeb2e55e0cd5692a3625dc344ae0593fb5df944493b61ab03a7d1ae3a777c63f715b2699f01289f258563e2afa5c2730d4d8fc43e37ae78d599b4be48bec8ce3b43558e39e1d592db2a", 0x91}, {&(0x7f0000000240)="71f9e3526ede17601597f0a61d0e150b83f89d952056eb5b03bdb1c3ef39c2a4cfdc455f4e28511a86c5ce10e6caf220a1c81a6f130745af3820af316348fb9ad40092f1475f345f289843d4dfb6a7d9fbf6a773226176018be105fab307841ea67951afecadf3862b2533cac18e7f45dacfc354c8ff6013b8cb0081b6fa63c35ba5f7f0d904c3fa3b741ba9f75361bbaa1584c212c1fd2d35e0c42880215b13828d348c7e4782583cec94232ca83c51c200c875e92cb1590f509122cfd75da76b0551519ec080cd0d3adf3530d4825516455fd23e29247302ff24a093fcebd69e311cd490afe02c8d5dd3f88506cca6d4", 0xf1}], 0x2) 16:00:10 executing program 0: madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0x2, 0x0, 0x0, 0xace7}, &(0x7f0000000080)={0x0, 0x4, 0x80200000, 0x0, 0x52, 0x0, 0x3, 0x40cf}, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4301) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x18) 16:00:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000001c0)) shmget(0x1, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) getgroups(0x335f9bc5, &(0x7f0000001640)) sync() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x1) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) unveil(0x0, &(0x7f0000000100)='c\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) dup(r0) r2 = shmget(0x1, 0x3000, 0x42, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) socket(0x3e, 0x0, 0x200) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r4 = shmget$private(0x0, 0x1000, 0x8e4dbd5b5dfee619, &(0x7f0000ffc000/0x1000)=nil) shmat(r4, &(0x7f0000ffa000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r4, 0x0) r5 = semget$private(0x0, 0x0, 0x301) semop(r5, &(0x7f0000000240)=[{0x0, 0x3, 0xf7770ef30a991a04}, {0xcf0af0325dea6ba0, 0x7}, {0x0, 0x100, 0x800}, {0x9, 0x2, 0x5d4f9cda0f083c65}, {0x4, 0x5, 0x1800}, {0x1, 0xe1c4, 0x800}, {0x0, 0x8001, 0x2000}, {0x0, 0x8, 0x800}, {0x0, 0xfef8, 0x800}, {0x4, 0x9, 0x1800}], 0x2aaaab63) r6 = getuid() seteuid(r6) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000680)={{0xc, r6, 0x0, r9, r8, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) r10 = getgid() r11 = geteuid() r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r12, &(0x7f0000001980)=ANY=[@ANYBLOB="d1c9fcc8ccef944d2500da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d2264304905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3458755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe62548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e27f2f973e885f0cfcf6c469dfb8420dca12490ed8c11325fd72f5d7d17e79596e8bc13db02c3d72be1bb6278f84819f528c6dba660a7446851a2a518db9ea42c6b78c92b79da98191159dc08c7c3d7d25eadb0aab129c66552a5053dc59a61a259e4b5d484d5dad549c9a6e3febe9de9cf267c6341cebb3d0d549e3dc7ee5e41654ad5df35e470a501c3ebef6b665e7555415b33bd6cadbce169b1480d393b131e1cbc52b78651cf53f4ecd500a4eefe84c2a976ac3f24868398816d9af91592c0208474856dbb2be43a7356f53e78987090ee4b06a7ebb8250988072eae9dd5b6574f73ede314fe232aeead5e45af40f8aa20a09a7c9062893cca5f2c1d803adffd4a54aa52dfd67f063ac6d53e9ed454557ad4478e28cd8896a820c33123af94abff8673a50d4cda237218c68cf0947dee3ebd2741d36e64d5b8dc204eca69e3d54a725c1d3c17f5bd92231d183eb7e33ee5c3a154c95c70fc3825f47b6b6e06ca1b148bd85a74d598d35928b971879966499079cc9bce0278ca064df43a2ea1a3b944598a7b3241e356ba9d9cad5c804a15102dc8ac999a8cb8a6a0a7247056269d6c5ff745b0e2c16ba45443c01000000327aa134e839baaf8f7af69070bdc726c083da5aeeea5abbea34be9baaa84a392f1b424cdbe52215110c10100978a3a0fc3eba103ae5343619980cb4e9d392356a570e8c02f4661647f4c49f942be39bcee320fcb569e4e5b71e2762010da528f16215e6e745bdffa7cc96332556e50b0bc785be1f59b0c5ffb826355c2f71b87bf2fccf0712588c903c26cecd3724dc79bf9803d3426a9612df9d9ea0d9bd643a8827b47f71d7d6d812058de86d3a5161c87dd2"], 0xa) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r14 = getgid() chown(&(0x7f0000000180)='./file0\x00', r13, r14) r15 = semget$private(0x0, 0x7, 0xa0) semop(r15, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r15, 0x0, 0x0) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r10, r11, r14, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) getgroups(0x5, &(0x7f0000000000)=[r14, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) 16:00:10 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) socket(0x11, 0x4003, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) 16:00:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="465e2ae6d8b59b7a649adba5b8c1be41fed4db59c5aed4e7dd080bb48143568ed328e5b7a254b25ee9408c54df7db7c1173f56c92f0862206e447b3a8babc9f9a3aaf12d0c718bc206ca4c82556a6a122f56ab61d831e44f3345f9c94d26dfd96a6fbfa9cec471d3759f9b4a05c7ce099e3e15f73f325aa56dd122e48fc487fbbe0f6f1e41f8bfc90fd20502761f21646b4f96bb00"/175], 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) mlock(&(0x7f000030a000/0x3000)=nil, 0x3000) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0xffffff1a}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x6) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0xd81}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002a80)={0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x7, 0x286) semop(r6, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r6, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f00000000c0)) r7 = socket(0x1, 0x4000, 0xa) setsockopt(r7, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xfffffffffffffede) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000100)=""/114) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x3ff, r9, r10, r9, r10, 0x104, 0x5}, 0xfff, 0x9, r13, r13, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r9, r10) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r10, 0x0, 0xffffffffffffffff, 0x0]) r15 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r8, r14, 0xffffffffffffffff, r15, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r16 = semget$private(0x0, 0x7, 0x286) semop(r16, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r16, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f00000000c0)) r17 = socket(0x20, 0x4, 0x7) setsockopt(r17, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r21 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000100)=""/114) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r23 = socket(0x18, 0x8001, 0x0) dup2(r23, r23) r24 = fcntl$getown(r23, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000200)={{0x3ff, r19, r20, r19, r20, 0x104, 0x5}, 0xfff, 0x9, r24, 0xffffffffffffffff, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r19, r20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) r28 = getgid() r29 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) r31 = getegid() r32 = openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/bpf\x00', 0x80, 0x0) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x8020, 0x0) r34 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001740), &(0x7f0000001780)=0xc) r35 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wsmouse0\x00', 0x20440, 0x0) r36 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000001800)) pipe(&(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) r38 = accept(0xffffffffffffffff, &(0x7f0000001880)=@un=@abs, &(0x7f00000018c0)=0x8) r39 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r40 = accept$inet6(r39, &(0x7f0000000280), &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000001900)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, &(0x7f00000019c0)=0xc) r44 = openat$tty(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/tty\x00', 0x8000, 0x0) r45 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r46 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/wskbd\x00', 0x200, 0x0) r47 = socket$unix(0x1, 0x1, 0x0) r48 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r49 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/wsmouse\x00', 0x80, 0x0) r50 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, &(0x7f0000001b00)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, 0xc) r53 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0}, &(0x7f0000001bc0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, 0xc) r56 = fcntl$getown(0xffffffffffffff9c, 0x5) r57 = geteuid() getgroups(0x5, &(0x7f0000001c40)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r59 = accept(0xffffffffffffff9c, &(0x7f0000001c80)=@in, &(0x7f0000001cc0)=0xc) r60 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/wskbd0\x00', 0x10, 0x0) r61 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/pci\x00', 0x10001, 0x0) r62 = kqueue() r63 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/pci\x00', 0x10002, 0x0) sendmsg$unix(r25, &(0x7f0000001f40)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001500)=[{&(0x7f00000002c0)="1a508d6c38903be459a45dc091dffbbe7e8bc06873aaf586802dc13f391672e9c0aeb51832e4c168683e80e7ba58b83c94fb85d5e40bbcbb49b0a4a94c2e584d96b7b6aa7721b9c36857cc2ba9cf7d348ef7e8b1e9da4906384f0786ba64b9a6016cfed6c8783b3ab3bfc4150a257fd3b959f68438ca5af57f5bf59e82e2cfb60fbe1ff9421dc3fe50a212039981b71cb00748c3710b9b9a8d9875b8f386e9091d950e184238007bd9629875361c4e1cdfbd4b16c9fecdee9d566ee74d6e47", 0xbf}, {&(0x7f00000001c0)="c2af7568424da231e33d4b98de21ea9d35d840151d7fb9dcac4661cfe47a4ff6a669f6042dd9a68b6fe287260fc8eded6312db64bd2b120e3e12a83b1c499721cf212a515987fbefad755621a64403bf66129c88de863c884d48e3a251a5c02dfe5e3925d6", 0x65}, {&(0x7f0000000140)='W', 0x1}, {&(0x7f0000000380)="5d4fd985365c834925623a012279d842647c54c398e436e2fc7286b36fd6a2792e57011b2a21efb50bbb1e67d8951a43849318fb77f7ab8918a6691c995fad30f8d392f3bf1af19dcd8a4421661da45cbf19bf2359d141a29812ab133fe4b7df865be38c75a1c1fbb652d6fff008b00cf95bc7df674476c1cf5338534a96aaa12616deda42b2819cd6345aac83f72ebdf38eed846b6020d2d7bfee9f3850de3c7343117485442af420258f32926be97d3614300e0229cf4c79b805b655c0da19d765c33003047ba5457b71b16beb21802b", 0xd1}, {&(0x7f0000000480)="a382da9fc8ede54ad8991752fcca610ed3a69f448dc981c3154ed497846f442ed9b3de75a7ecd13905ef9a024f91be3d9de6023fe56a9b2471aea4dcf8ec87ec6edf02c797dc7d70ce4b3d16f9a9790f50b825344539938f5fcf136b3848a88f8862b22b9a65607c2769741602031fd963eba2a01098d32a5cd3751f19b981470cf1feb30635c8c50920755c98541445f93ddcfe5ee2c34fbc8b12102d1d129a36edc37abf1fa9a32b9ad72e408853af90511fbfc807a33fda05fa63472882dcb10a2abcd689f41ec18d1cae91ace7e308a42b7ac8571be43dba33adf28302306dc762edf271c8a1362ceda199e61c78d274346be707507b6e4947c322f5fbd148463c7c201fdd0926a1076f9c0ac627bb6c80a78e6543543125075ea8402f24bd480fe19130fa650160e7b3b96e0c790719c8fcf561c97e8067bf7f7d9e8764a694ea30198bf60b07f8d4b3a5e5d9eaff4a43c0f2a9ebbb837686595f90ca48317a097ebb41284105b5f0baaf3c080ea224eb90b1d6edadc40b0cc6bcc2311e379c107875699a2a8fc2a5d36ff33eb8a4903b23164036eb3ee163dad9ed17ad293020d871e49532265e0540672e393dbb25a3ce36de87823946dd5cc15983caa73cda376531243c9f8735f336da1b42f7a3a7f8461bab5a3b65eadcc751d041b44a47c48c746a5ac8f49aba09d60f77d12ec3193fc970b8a9e638e6fc60c683bd493504be1f5b9b1118ea6dda01cf3d83cae312b07acb6101545ffbfd8a8e3188db3f58677c057ba510627ba2b9b4b568e73c2f0621628dd1ebdd1ec7e97d0ea3d66542b4fb171e3e5a8097e540cf8b68223930ab8a3d61f6287900bb81897d6dd9e90cadd7f4c3559ac98324c09e9eefd0bf97483d043d90d94d7529f46be1c1809a937d8210f29d5f0e5b577affce043adbf6e3118e0cd9339e9dbff6e0ac97a657d20093b105367cf85c8352fd67654f6466120474f40239ca3d890fbec19f6e513d33965aaeecae5ce060e132e6b54addead0395c811015a74facb8222834f556ae2d0ee0b47bb1c28331dc96ca7f9048a5a64fc327e6da05c7d71b71466595a98238e96c9b538114796e4f1057d4dd08fd0c615f35a00b7b32955dde8048ae86b99ca5998dee1e03f0a7e56e97d5b35508b082604236d8bd55ffa4e9217ccad52fa0cec298b9be8c7705e3625082d8414d4a04768567851ea38ce11218d2a59e5a4f89946303fe98160a82a945eaee807872f02b26e85df871c353e45be6feb150c843a3069e778d06e4356e72fb8a7d8ff4460090595cdf8bfadedfa663ef6af582d91c9605aee7438299e0dff6db66497ceb4f347bbdd557ed4e9b2ee26fcd20a73a4579aaf2f47a7a911e60e58bfe021420441fbaf87418a291ff6982c6c352546b63ec43b5e81642eb70c6b86f196cee64fa1f96df8b9b704889bffa9f69b98a3b82ea86eb1b6df610582d6c0863e060c06ba5e130ded6d2f21ab893af146e2f309effbcd5ffb20cb19fd523efa7cdd447ffd5f3d9faca41772622e11d77e27c1add2937d192c62b0f1cbb503fe314f810876c7ff2a589d7cb671f99b8ddff6da5a0879e51f3f9a55b1e96e2b5b84fd51aeb95b863f996a098b331202947e8f4776cd0364bd89a2a77084d43232db8722bd074f17b9554f06144124861cd318b0c643febdaf4c5ccc96947c89d20157fbf3b13bf7eaea2c50c174eb8e0e8132170afa4ce4540fa188bec8afea107165dac78d553f7671e6ee573e0e17f1e7c842413e17fc854cb93a16003a35ebda664e3773d1fe252a80c2297086d0f4219ff9f69309b8e3c0fee6eb0ef0e5f057bbdfe3084245029a47db4d2f89bbd469776ba6e57533d113eb705d8cf027199e5a88bb1ae146425ab6a2ed9d4cb799ed4dbb5fc7b86b55c2ca6d842a5b329c21d313f42c3043c996ae29d558150fac21cfe65abdbee946b13d8e7223cfca2b5e960cdda40931983885684dc6745686e54f46ea8d9b3bb54a17b0e3089e57631f76b55baa3a9f4a0d83e149885181852ce8735c38a327ef39a3853b2c7ea89ae17360192ccc40a7e80a6dfe13bec67f76f9f13233e115794b8256e51013c39585b044c969801c7b6034dfce7d389b0f2cf5a00b2174de0fe4b54dd576e6a5e0f13c284b56d3e5f534eaa7248c3f30d533f8080797cec0625d542ed028ee4d459bf054fd4e5ed71e5295d8a9c935fdc7fadb60377db7718cba3369b14b7839abf5ab8bbda294fc856b3cfb76e5a96c6c4ee500c77f564fd7a6897dbf59244e4e58c39d6d4925a1251cd7430973c451ce24c59b429c8ae1fa9907b3bcac18ab4da22dc690a8d0bcc6a3e05f2a0b6eb1111e419fecc971692cb9039f65aff56ec35439cf4439bb3ae869519a23111a65c58ad12487ff1753cbbcce75bcfe9c5fc2d4bde0fa1437cd707ca66a0724b7fc7891cbdd689301db80323dcc575c3f0a5b6cd8a8aa9dba10aed3551d89f722a84224dd3711dcde3da61e17a564a2af6b66964fa2b75a493e335efad98ef9fd038909a1f27c3a1483224201714b910601323d3ffbb9338fa9aa9eae1593cbb6fcce77a2fb4f3a22b2e6bfdb44a149b3566f3dd592fd9cad3de363989aa7bf537a216447fcc9c59f1a493e9552fba12b9536d28d1c74997d7b7a6878a2ee363a186fee52ca30670209621403b251fa69b4b98a04a8a384d19d7c426444d33657ed04b51dd4bc15eca1c0b2243dec2a32784f6b970cbade1fb3b3e36bf13ca2579f5c111f8986fca5110da2c6e5b48e53b697a89ed540b832d0ea69d693ddd20e388192bb08aea90d7e8ebe0b289dc6fed34b0e9e998171c4aa1405aa7b92cba2c5ff9ab3b33645d97f5ab6943826284e85c7b8da38d14c7c183b2a0f613dc62434984f19abeb5a722867e6d425f60d9297e50c79cb1f388abc6b3cbfff950a6775883c3e622faa5908f53cf59335a79f4c728ecc7c64df469e232b9fa9c1d9d4b28364dde0c4626aad12a8a16e019e65447b5d8c93439dbb945f23e5b9df3ae200c93eda94b43359efc8ce8758dbdc737fb4604340088f4e106bf7fcad7b87f821af94ea3c166af66e47bfbc15904b7ff3e2b040cb874102620d0dad9b2395969ec7347c5e8c011de76a3d511b4a50f0a5f82fae7cd2acadda2dd4f5d06978e011eb5d43d171cb9a3d79e21d833fe67d4beaaf594bb18f65d4226f1d35240c781ff19cae8b52f2daf15317a5101b883a762a295a07fce180b1d8bc50b759308e140098dd5227e89037c509afbc6fda25f709563003c02317f2950e40eb5abdfa1b29a0d9e25e11140afe9909175bd404b2e260e4e90fe9bb07ec4a5a7f9a585fd1715fb5de59330cecbc3ac0f44c61454b58d317853b1d909dfc1d8230580e91ee4e1d4008cd5810ede660a5214ae54c144df92a93d843ed048e76e41b1482c941e7575b927a3b4234c0474c9df73eee676f8537e7d8c398e9d1e04a53d4f3c591682aad0a91266b4ba09250a94c5f2acd614440e0e8097c884fe2e04f51747960944ae9dee3d4b60fee218757dac33d99abf005f7665359168fee36e0c997d38200f8841561ae21368656acf95f6684c77b88a9596962b69ee4cf08d1c27317868749b2e10491f28e64af920545acf715ccaf7e1e1a6ac98aa19b9d7d8e6e02a789b45eeebccd9196a09036dea249914529c84a6b5422bb2810a9149be30e9a045da6241b3ed96915ce70827097e8ee179a4b88972ac54b4816bbac0eca70a5dd9a627f02dfbd45f874d043783dfaa686eab7e86f3158147c1a96503a2bb26ad4408c6b5a3e214cd241741a19c2b3df4bd0a3d3c061c0c965506fe10e77cbf161cc3d65fc4a3360bb92734e4bf23a4830eee4bdf0a84cbaca7f865c3fd42e6ff3fc4be9052441f94546d74bcc1bd4e42dc0d79af26e31e52207eacf02efc2f4dd2e963c2c526cb1a0c63bf3d73c399bc63251c40b6674103e4433f1d09ee5f54bfbf7d7356a775a20dc35ea5332b3291fb625c6858da26c20536a7ffb7e25cee2730080efe9a498437ccf2edd640bb9ed56e300106e2291c405cdc56adb2a5982e1c8539d6e3f141e4fb5b930242d74c43db7ae110cbf9b31c21f37dbb125fceeb077adb08fbafd1041b6780bd8e077af33da763f25f7afdb06c5bb9e362815d037c49a36704563131523bdac0e30754d3535656b33f939292cabf3a4721285409b86822cf37ebd75a011643d7fbd174a34e3b2a119ead16cc914b3a65a9418865e3efd8b48b92a912b14a797151042aded16dfb149115677cc3af2504ee526db851c6a153da066b5695488b641ce2a5462567e04effb568381009fd8db01daf3e0ef5c5521d1bfb0d094dd4e2fb9b356804ce8cf3ed70faa03cc853bd7ac13bd5a9004aa6a43b25a41eac25aceabcf6ad27907e74342cb1821b3afe865379dcae5db0861be9f69282ab2c724c15fe1d50b8b21bd0014ce08ed48878ba34bb3fc0de098b2b2ff3e0fe164147d88b84bb99e2e85b81b49459ebbdf340669eb98016382b932fcc79e507b3d946de7c77d3f98722fee593b7d73bc29cfa0baa834c2f359409444ad0ef7a9af2c9b8d603a2f9c242dace24eb6d4314c202ebe159ab1aca3e6925e5fe3463d0c9ce1a0f11b034e369e2ee36d3545377b5ec3597ff4832a58711de295f3a7fbd654b5141e20f78f68dcdbd5f705b7155a52f082333ff681d852c83840a6e906df5c82031342c9e8aedff491ec9c3f472cd4b16c9fadafa279421d11282c46714f88a100cbd9d494e59262dc4f65ca4510fda21db388ee010e955a53f4e38144258aec2200fdd01ca9e67ed5ceddad5c1c83561ab69beddce2c08c346a45aa4ec7abca3ecc5b6a21c47626652f1f917a616f92a3579abeca1f1e7f6ca38cb26ddabc981223d8eef4739327559e8ba41e40987f88414a5ef7fc0f8e2d7d59bd397569e3ce2f7c727aa17a4d53dfeed106d18aedb18a4eea9749d4ad67ef5ef88ab948091f25b4ce8c22e31c99fe3aea0bf8aad319b6c142c7d87d1e7446705a78f5275d03cecd29b89fc3b5071bcf1053ff8ac6d7a96ecc7e0185d04a937ca5d88987d2ada97d64da44796cb309ad700dba75a7162ba990f8d63a28bdcc7db743fec3e9d1af3d9ac6722a9b2e77aff88163afd78627976ef0fefac0133304cf1ecdd73f703817fb448f038555aa887491e3fe65fdfcf4eebf68ff1840958fbe32395ab30fce1d2c2ab5b1ff5334045966c3f373665289a60a267ed06a1789617c3cbc2e3e62b26d37c1f651b227cbae761dc321dfafeebeb9fce551c6bec6a656e57559df6a2655ea29a91fa2eb764705c1010d2f821b7a6313543d4c81dfc0352b5f0395fd33dd192cf1efe6ad8e0ad7cebfb1e4a73728514555efd4285ea617a056829a86e669b4f7c6c659f1ca3c843895d2053881c08309240852061368bf708b183701c90ae0abbe782ef167bdf1f8a845e8485b2a18c0e6c7cc965fea8caaac2698312ee7d797051d85f311b53292c22d59c63257f337801d21122fabded628c3f5b71f26c7dddad0c718fa2a2971be5962a03ea9c3a7474bd5fc838f43ee75f18930b6ed9d8f6d90f4dcd4d6eb16eac742bd7dbfa57cc2d3278f8a85a8ff65043f40371e9bac894b2fcfe1ce7279ded9d1c750c37bdd2c5a56a5b91fd3f0f9e522dd7ffb58a06bcb10945c12c2ea3b80007b57f348aaa5dd79e895b50ea18b3fd97afc3d4ed939b95c6c134a3194bdf25b20bc0dfc379c6e93736febe58456d1d5bd962b9be46cbb8e6fdc7cf6b02fded3d4d", 0x1000}, {&(0x7f0000001480)="475e443b3aef3b1ee1c640171ab0c620d4677e830e72a4a4a5e3c9275fc5044c54916578df9f27739f1c77bad06e75cfbdd70c5f7706bd3377db5dd6973f6c044a58964064d8aaa69ffc5ec26effaf7b6fc9738e032739b59ad006d5", 0x5c}], 0x6, &(0x7f0000001dc0)=[@cred={0x20, 0xffff, 0x0, r26, r27, r28}, @cred={0x20, 0xffff, 0x0, r29, r30, r31}, @rights={0x30, 0xffff, 0x1, [r32, r33, r34, r35, r36, r37, r38, r39]}, @cred={0x20, 0xffff, 0x0, r41, r42, r43}, @rights={0x28, 0xffff, 0x1, [r44, r45, r46, r47, r48, r49]}, @cred={0x20, 0xffff, 0x0, r50, r51, r52}, @cred={0x20, 0xffff, 0x0, r53, r54, r55}, @cred={0x20, 0xffff, 0x0, r56, r57, r58}, @rights={0x18, 0xffff, 0x1, [r59, r60]}, @rights={0x20, 0xffff, 0x1, [r61, r62, r63]}], 0x150, 0x400}, 0x4) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r20, r55, 0xffffffffffffffff, 0x0]) r65 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r18, r64, 0xffffffffffffffff, r65, 0x100, 0xfffffffffffeffff}, 0x41f, 0xd8, 0x40}) r66 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r67 = kqueue() kevent(r67, &(0x7f0000000300)=[{{r66}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r66) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000002ac0)={0x0}, &(0x7f0000002b00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000002b40)={{0x40, r5, r15, 0xffffffffffffffff, r65, 0x180, 0x3d4}, 0xffffffff00000000, 0x10001, r68, r1, 0x40, 0x2, 0x8, 0xe6ba}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000002800)=0x2) r69 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r70 = kqueue() kevent(r70, &(0x7f0000000300)=[{{r69}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r69) ioctl$WSDISPLAYIO_GETEMULTYPE(r69, 0xc014575e, &(0x7f0000002bc0)={0x8001, './file0\x00'}) getgroups(0x1, &(0x7f0000001640)=[r2]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pwritev(r0, &(0x7f0000002780), 0x8, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000002a40)=0x101) sendmsg$unix(r0, 0x0, 0x8) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000002840)={0x8d, [{0x3, 0x6300}, {0x3, 0x4}, {0x3, 0xffff}, {0x0, 0x80000001}, {0x3, 0x4}, {0x1, 0x6}, {0x2, 0x81}, {0x2, 0x1000}, {0x2, 0x8}, {0x1, 0x80000001}, {0x1, 0x51}, {0x0, 0x2}, {0x6, 0xffff}, {0x3, 0x2}, {0x3, 0x2}, {0x2, 0x6}, {0x3, 0x20}, {0x2, 0x1}, {0x5}, {0x3, 0x3}, {}, {0x3, 0x4}, {0x3, 0x4}, {0x2, 0x9d7}, {0x1, 0x8}, {0x0, 0x6}, {0x3, 0x8}, {0x2, 0x5}, {0x1, 0x6}, {0x1, 0x1}, {0x2, 0xf5d3}, {0x1, 0x4}]}) r71 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r72 = kqueue() kevent(r72, &(0x7f0000000300)=[{{r71}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r71) read(r71, &(0x7f0000002980)=""/158, 0x9e) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x4) ktrace(&(0x7f0000000000)='./bus\x00', 0x7, 0x400, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000002c0)={0x6554, 0x9, {[0x8, 0x40, 0x2, 0x9bb, 0x8, 0x2, 0x2, 0x52d, 0x100000001, 0x0, 0xfffffffffffffffe, 0x5, 0x5, 0xffffffff, 0x4, 0x3, 0x7, 0x8], [0x1, 0xa90, 0xffffffffffffffe1, 0x2, 0x0, 0x10000, 0xfffffffeffffffff, 0x2, 0x6], [0x9, 0x9, 0x6, 0xffffffffffffff81, 0x7, 0x100, 0x3], [0x10001, 0x3, 0x7, 0x5, 0x4, 0x2], [{0x5, 0xffffffff, 0xa6, 0x6}, {0x200, 0x40, 0x7, 0x5fc}, {0x5, 0x76a, 0x3, 0x2}, {0x7, 0x8000, 0x6, 0xffffffff}, {0x0, 0x1, 0x7, 0x8001}, {0x3f, 0x2, 0x400, 0x78}, {0x0, 0x200, 0x10001, 0xffffffff91f55631}, {0x8, 0x20, 0x200, 0x3}], {0x0, 0x9, 0x0, 0x80000001}, {0x0, 0x3035, 0x8000, 0x6}}}) 16:00:10 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) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="32cb66dcbb8f3ce484034f7043fe5dfc090b118d8b776402bf7330d8ea6dc3c679aa4f37ccdef54f602b47e84bb9e717a201c02537874cf0701b2fb0835aa650a12000090073f4ad152ded25f2f1d1b84718e0a8bff22278b7c8cf4415bea6c0ce2570b378461d8e1e63088eadf8a6086bddf62669de46e57647fbba16c03e1272fa28bb5431c8eab6e8879c823de859d4222575973dd665912f212c1a4231b290eba282cc4e7a5d4e0ce2aa27529317b5ea189918a65b23726567f18704bb7adb0f07768e5da91db4ca3c954ef692830cd010e1030000000000000091d9723a0a533620f40716814cf99dce16d2fea11a8a20aad0b15b699331559814ce393a4fb1615e64b2b7c99f591a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x2, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x20, 0xe1a395d1adbe208d, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x6, 0x3, 0x88) close(r3) socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r5, 0xb}], 0x1, 0x0) r6 = syz_open_pts() dup(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r7, 0xb}], 0x1, 0x0) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r8, 0x10}], 0x1, 0x0) kevent(r4, &(0x7f0000000280)=[{{r5}, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0xbe60}], 0x400, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffc, 0xe0, 0x4, 0x10001, 0x7}, {{r7}, 0xfffffffffffffffc, 0x10, 0x80, 0x6, 0x2c}, {{r8}, 0xfffffffffffffffe, 0x40, 0x1, 0x7, 0x9}], 0x0, &(0x7f0000000340)={0x400, 0x521b8a96}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2000000000000002, 0x3, 0x102) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0xefd27a4728f8fc50, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x7, 0x2b, 0xfea, 0x1, 0x1ff, 0x9, 0x3f, 0x3, 0x0, 0x1, 0x7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x74}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r2 = socket$unix(0x1, 0x5, 0x0) close(r2) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000380)=0x7fffffff) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000340)) r4 = socket$unix(0x1, 0x5, 0x0) close(r4) r5 = syz_open_pts() mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x12, r5, 0x0, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r5, &(0x7f0000000640)="bc", 0x1) close(r5) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f00000000c0)) readlinkat(r6, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/38, 0x26) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20, 0x0) ioctl$VT_GETMODE(r7, 0x40087603, &(0x7f00000002c0)) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000300)=0x2) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x25}, {0x30}, {0x4000000100006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r1, &(0x7f0000000640)="bc", 0x1) close(r1) r2 = geteuid() pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r8 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x121, 0x9}, 0x800, 0x1, r10, r11, 0x3, 0x1, 0x1, 0x5}) fchown(r1, r2, r7) 16:00:11 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000)={0x28, 0xffffffffffff8001}, 0x10) sendto$unix(r0, &(0x7f0000000240)="b100050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00f4b7b2ca3ebbc257699a1f132e23acbdd602000d7d026ba8af63ff37282902e4fdedb96f27872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90a2921a006ee01bc43eaea8c500001502000000000000020208a371a3f8000400000000000000010000000000000000000200ba35a7a6b24b7305ec0f2492189ed4b7cd0272255c9cdc48f652d7d2bfdfcc912e59e9fd5e6aaff16b0aea32e23f478bf6cec659899610a3e1be145ef99ea431aaf42ad0555aa4578a2f9d341c82914a7f536c3db7b43020c6280e6fc5a0d0e683551dac6e821f2dac1b8a1daf0b6259b93ebc91fb321e026aa994d3654a0ff679d51a60bdd8273ea7e97548df271b2fc4bebd52d88e0b4ec291d9ab6f3146e78263cbba1e8c1777e292454619ac5a63101e5eccc8d633fad4580a066bbbd2e55b", 0xb1, 0x818, 0x0, 0x100a2) 16:00:11 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x5) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) fcntl$lock(r1, 0x0, &(0x7f0000000140)={0x2, 0x1, 0x401, 0x401}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x20092, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) socketpair(0x10, 0x1, 0x51, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) r5 = socket$inet(0x2, 0x5, 0x9) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000003c0)=0xfff) write(0xffffffffffffff9c, &(0x7f0000000400)="c384775ad6ce437341f2801b63d908c43f40ff7dd7a02c3de060624111b1dbcfca5095681c1b5c2aab2ef88f4e6f2788c7a984d99d963939be2b13e102bdf9a029cdb54ad7d5d26441c4f61df31e2a71e803aff5e0787198e2b620322227ee2e7f3e25e79264196010b9e45a8d1f69689e56518b92289a718d8bbd3acbd110132902ee0d831af784924b79fbd871a050859a468acf1950218bc9e88db2ed266a718525dd1623c41421e0e05af438d332fda3ac234ecc41498927c09e3ecd736aa0d0c42a", 0xc4) openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x200, 0x0) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000000540)=0x1ff) ioctl$WSDISPLAYIO_ADDSCREEN(r8, 0x80245753, &(0x7f0000000580)={0xcaf, './file0\x00', './file0\x00'}) r9 = socket$inet6(0x18, 0x4000, 0x0) pwritev(r9, &(0x7f0000001680)=[{&(0x7f00000005c0)="ad54c9385273962baed4710bd663758bb602bb4def4596642c2059dcf6f4354a4a4ced3aebc95e5042128d0e9f009d5af25735b14485bdbc0353e418a491ac4fab8a60c9c2e22576932da01ae93b4213bd8024ef169d02f7466a3b7a6aa02d62891622ba61a0282ab7087b89738f222b950851c958b419ba9202fdc2e774865adf069fab3630d04b654ddc88194c3c5f1b4aa3c3c64e1a1ed983e290d2025df5a9ccff31f4ce524f109d8034a7f1d7c0b1468a2050ace1035b4fbfbb48ce4dc8a29ee5d98982fbffe7cd888628ebac7fae24e4076cab474849954b5a543d9048d3835df33d6bf172b4a7ff8f5f720e649052820e7bc54a59656c01b29d0fd379e6f2664f5191b87f906f4a6f96d46fd4bbcfbd09eea540d1b7654dc34e2d9a5ca8b354169cf73feeaf8e296a502a0dd2b2228936140d2b294e5ed1a2e755e04691b3b41efef749093cc7166890ff677b931ecb524ade46ff7e586ce0196612e33ffb60845158aeb3d215348b0fd2bc49beb3c150b3f0ef975140d0250d4d2cb865cfc67cdd3ab6d7b3332bcb77314b5c2c444763a15324ee75d635df370e2db5d1b32d59e3f970410c070320b5ba94c20f0adcb9164e5c72b9793bd6853384ff5b23d415dd8b77b3146e79c2a9555168c026313053845a6c9f375323ccb3bac5d0d0afaef0fa5d346fb307d0803153b40ce8a43ed3985f2a46e6a4a23c83c0daa5d9dcaacf190317ccd00cd177c7799876e047ae635ad4c4057ac260fe6c5ca6c5888d2749851251f6f8fbd60bb9bd51481d8be6751ee842c57ca36a684f4bbeea77411368e62ae7db90b025cf831d62681afefed0bccc0f90be86695b94cc15cf5c571ec6e00af4d3f06343438ef2c9e6fa4950cae8bcdbd42cf12b7f451d0795aceeac1a124131aadf4e7026aba71e0f9a810b029bf7ba2a974bd05c2481f7e78d0e0a45c6cab71b15f01f1b7a21eb35f5a343f6e6f0b6ac47826ec0e31c1ed831c53e5a3f79137b3502af65a85f1a08aced2dc9f6450ab51230603730b0316e5fd1686023d0bfba7cbf6c700813d50f739375fc0a1836b85144dad3dd27fd810c1a980c26e86fc7c61b4c93144372212ffa2c56b11d5f678c8b559fc4901c375bbad0305f5abb928e00eb4baaeb0bcaaa90fad290ce5be742534f139c0290d4a611c95166919ce9c40c03dc76b3dc116d85bcd8b23f9054dd434d34a2fc0355cf6a508f883c5d7fdb2e1c3dca6887e48d6646c406b1c15921b4b270deeb9a7c3b11e54709d66c69fd9642568d17cf291ee302ba453b8f907b8136c606f139d1c3b97f024ba534814000dbcfc4a01415b3df58e88bc5491088f609852d5e61e69579f59ba59ac3cbe1d291417d2cdbd19a82782e49d6cb534b5a0ffc9261c4e9cf29cb6780cef83ee1dda892838cdd76b5c273bb84124596f05cf77a9dbde4893dcd776e6c4c243ebc72fa9467a036075ec530e76999a1e8039ca18018149f95f545d7b7ce6432cee04f34abf12c5042698c0d548bccfaf3e5b2cc9f066fbbdc795880f430c53d0fee12d38067500e7979e4e462b190d8838e6749869d5159b6ed1754d6dcca0c6060aebb15ae3b73e49c7ecdab644c42d7423b2c889a702e0f72b4afcbd757a8ba55f7c06c2e2f34b808218604304c9be80d68fe91a24b02466b324be9e52d172040a151b9e3695a54d0c2893ccf5b36f307a95b709bd96f716cd2a539f280993974cb3a9878f7455c2fe643dd58806eefbc0d52d75e84c287bf479c8a6f7b80aaa2bc80bba3b0705f6ada2b665e3af88f8ab139cd137a746a85bf0839863c2e5b860f77729c88f3d92c81c35d5f22f96cc12a33ddb1857968cc9c1f70607c14d7ebb20149df321d4b83220fcefcd91944fe4086645b239bb014d1ed31244b8676b35122d5b2db7f2f6fef548b0c677e8f53c8e5b1a764d11a9312f10b4a20589e9edbfb5eca0f7289b0196d06f43c3199ebb64e7fa6ca72cf9f6dae2d0520dfd0d72d87d674a63bd89f6c874099333fea0da40b5c6ebf04dac9d173ed96cd3560f5114475457f5d6fcc280bfe297581f4648ed6f4b6e7bf2abe215212782dda112124e726d923bdfcd7b297acebb4d9baee273c18841373806e142e4db3c4ea6c85ff63dfef2daee16bc201e1c6ff0bfc2cd88287acdd823418eadd770c93bc38906681fe6d288f274adda893ffcf4db7519095a5d1fe6f8853221d69f722eedb3f526bb00a8d5713ea45ca69462bcf6031fbae93aaa31cec744e8a909cf417fb21a7d20af138995072878d71436ae176d2abcbc0939765bcfce65ec0d831a63a024d5d4d51de6b2fe0c3f95aa4ec095b3a3f5b137269a568ce88d03c6a260a11e8206140acf70ddb5badc23af9ff14c482a4cd8d453082b5312061b706d7422dfde02572ad7c387ebeae34247e6e50c4c73f97e1c69e354a8621ffe7c935d5e2a31fa4852f29cc5ba88cccb75fba041d4c4dad819707332fb1867e6e04946e2eb2ae936a48b8cc7ca1f5185e994fadf8d48490062bf1741a13b6abe60fdd1f4c9e7e9266f0073153f7a227add24286c3e2ecd61cd7dd99fcf9ef179a149909c1828b290d9c165a9e6f97ff75ea6611abe8912aca35cc15175a86d03ae5c7d5721cb1b651441b0286c6a0b5e9cb9484a1ac5b75e68465a31e107ac113ae72c56785491e68498671923dc044bde3d19e6765352b0ed3ca4638cc003459d6b9c3f40d3c883a4590b4288bdd56cd15846b09526f84bd6348a722ad48dee6857f76c716a5798069c45ff2a485ac6d1f846696f6e392ccd77f97cb90afba7e44d70cee9fc39d62f13927e663f427f423fbcfc098f29f4b50a2f96bc957b9d2d73e8bdc4bd4242127d2e0d29c38c717a1437e7bd3bd0b02294c92964e14e3ae2bcfb0a20918f9d585886041431eb5d45b90d183db7472484db031ef744ab49fdaad53a7e8c912af4095d970ae909b024fed53f7e8bfa4ad201097c8b39de4b339d4d297aa4c7119f8e3ae80d95c68963af0c3024a9e38622fc7501b71a417c17c87cd15072d59e20e148dedfcb80ec1e3fb2917f81beef066b80fc4b45a293ce0d1acddbad1e6369c2bde317e97697a84a619f4efbbd033de617c2977156ef3c12d7f8cb0247976f6fd991aaa3aba225167f64873e2650d17cf815cd90346849fc6bf69e45430e3ab43af778f89095f6a4e32472dfad610cb97a2f66f3430911b2e0cb8e0fa324c425e7e54198b91b2d2ec030e8018626952aa8711f3fdf0cdefe4717c5cf830b97f61ca51448238611d7b9378e1a1fac074bbd2e66242067f0a307375a280f9a2721a0cd97c4001135adecaa0f5954baab773c48af72cff9f96bd1c05a57c29ec65ec8c38beccfb7d03e6cca61b3b529c0a6cfdc137854277735a3d6180dc042969611b47bd9851e904024bb001de4a30bfa81086dd1353225becbcaca321288b06c0577e5cb4d013a2f27d956fe49b1c02b14238b84ed14e425a1835a6a50d144ee1e843c92cff398846cf2be7250bfedb991ca9946c4e699417cf7c92924aae938961be1c1dc029563d2d249f106304aef27b7b77c3e2e0182e423f83b6351ca080c02dd4c601461586375f2765b79694ea802b9df772173248b419b3fa98cb2eb29c2c979f6b1051567a675feec50738162d5b01ff007d382969323b7e03ecfa9ba136db8a372a7ad9f10b6741cc4a456b86d5303513d952e5ba157519b7737c974661c3be44a0e31539f0c3b17e5339f883da4da17b274cb389d6bf1511d7246aae41e0ec599e0845dd19d6f32552d99b518f9171382b9758aa3379138d8ac59919bf177916a210aee3a56b47cf499b9d890a1c406709e8758927e1e0fd93ffb0311c9420e50c3f065c63d3df083ddc9ffc5ae7e0ee7bc0555bd75940081a1268871862a32e3164be2ec7978182b167a24e16194659a1fb031be7f68546ff2f8d23fa12e13e6687312332fb53e9137d1ca9374342b9c3749512e884a1dbad942d042b65571ac37e299027fc1807b09baf0e752fdd240ad610bf5fbc90d2704ae88ebce40b5e6bcb6b70972d118fce839c91116a0c1c52588791d206998d0ea8c3c09f60c2e7e5c555f33b2dd783091d04a9395eb38c3484549195e8f36afdb4044ac75d860398a3e02b6a77bad68592f6511183e66b64cf7bba809ad096976ce675cdd09385930a61f99fc8c5bd44fe8a2411ec1618ac602db489219434343627d648d718be6befb51ca562347c0700fd7268a1d79858667d68dd40d809729ef7e6b9f238caf27d0c055cb5a471c8c222ef642cb6c5891d216ad2e9c00c8971be21aacae95afc9378988bcc92a248b071c5db48e42f80c1a067c9d8086838f4665f7363427b410944c0fa0e8f9fb746b0d69997b4c1afda4da523b946c79a39fc6e2a93f0077a4803355e6f1f948162c664057fc6ec77990eabf34d622d2f4f43c965d76c5332d98fe6b937bd3022f929ef5d97d2d91a2d796fa735c6a3b2bbba3141d9c9c4dd8affbcf184adfba314e15f4bc75d043cc10d1366e97aa7d021342c2c9bbb10e63dc08721c2661adb03f2bba602e36cd779c5776eb980383adc44ebe7d030b7fcc2991d783a9fe76d2db90224e9523f0b1e788bdcbb740ba072af3e5355fb75a19e44963ed0652ae30def86782b2b64624a283f7f70432f3661dce107dd4358d63700c6d519b809a827fbc93deb32f342711ca07a6cc925a2f9e28d5afc2df16f861d033aa9e04544d7f0c0475452be3c97651b1a3a16a9b120cec9393cc6e5256d09143da43cf72f3d88128871ed91037d63eb2be4b51ec30e86c077e6bd2d73a8bd41a6473676ab4cf97b0da8902fc7c7eb776a5b136ac44ffe5454b5b1955743bea06bc03d773e62c92f601efdd39aee495e7881571e468ca29e435626c9d0a732a4407878492a6cb3459738b80e696dcf928dbb5075c39fc3911b68eac8312d6c00a4463c89563f867e499b5c653c50542f056ba59d9c7177815fabedeae2eb49e3039691f99e97c3c0c239c15f451c59c4300f67fd96c982bc570bb0be6ec343c708442e882dc185edcd1ef6efb803ec8ae76a4eed40d0fd44a055aa9de2f88ec203aee8d126a06c4b2f31948657eceefb4312b252e43bbdaab37f1f443b489dc2d1beabde6cd41032f6ef024f0247d8dcfdfdb1c569ed5f33dd72cbe9257c16efb7bd86fecf35d461095c163dee130f8619afaf6e6a11ac6cdf4f23d2390b88e586fafacbb1742697ec08766170a5e8e15ab287d8b13bd1f4c25126781b9d24a7cd9716d8810df0a81d0a429d63de5226f1a3a5a8986e36191d038beae7f85389ca4bec726eec8e2129ed4204f5aa9d14366be9ef451070c757135f39ef3c0c45b3b36748b27ed0c348bdaf29acf0feb0cd7e3d611ad3c4f05b7e4aa79c05a47b86962a4300898428bf3a778837333ab281887d696571ac6dbdfed5f2b1522064c58752bb1af9d2222ef395b5bb5b846a7d77b98944d5dfbfa02aa736259b832ccba93d9560d3c236d5dee3818f64881c3215ede23f49b617103948d887030dadf6b60759ec65b79d1e0f650e5b411c905b81e328f8b1c22e5d374d86c30c174a2ff9f5f4455bd2f3c1310d5f699e27a2209ca4aceb7f3e5fd4b2ee9ccf7ab9268596aab716394e5965afe329f67f89508b83b6d9e707ce688fdb38b6452020f86d281951f492e944c1ae3353b2d270bee4ddb5b0c16c41e3d7db839a48b34b08d473e228510f3fd1e655e6f928389a85c70ad2add4541d14196e867fd0de943f2846c868cecd185b", 0x1000}, {&(0x7f00000015c0)="b3146c983136d70bede2c41ba091aa03a9b6a433dff8bd12d3a8ebeff60819631243058126d06a25ef2d927a32cd1bdd78a1053f87010e7058210895a2f96289ec527e60b43c33a6d35ee3901a41869d5145d22b9061609d1ba3c5368336062801dc738df51844a34729eaa957f2c9ac4806e903203f43530ac864fcf160f2bda572b2075a5de14cd92f0306", 0x8c}], 0x2, 0x0, 0x0) r10 = socket(0x20, 0x4000, 0xe0) write(r10, &(0x7f00000016c0)="6c2bcb319908a60c6e410e1181850ebc68d7c4a51927c955a739a81c978462a1fec894e4806c5f3ab8f7b8dfa96725e7042dec4d3cf43f3195a6ba5c4b9363220302230cce02974cdf681cdde353bac5fc3a1e5c0be95e220486e2ceee61d705e6365fb5fe73ac68f6637c22497ad971e6448ed3af", 0x75) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000002b80)='/dev/null\x00', 0x20, 0x0) r12 = socket$inet(0x2, 0x4000, 0x0) r13 = open$dir(&(0x7f0000002bc0)='./file0\x00', 0x8000, 0x82) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000002c00)={0xffffffffffffffff}) r15 = kqueue() r16 = openat$tty(0xffffffffffffff9c, &(0x7f0000002c40)='/dev/tty\x00', 0x8b00, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002c80)={0x0, 0x0}, 0xc) r18 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002cc0)={0x0, 0x0}, &(0x7f0000002d00)=0xc) getgroups(0x8, &(0x7f0000002d40)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, r7, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002d80)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002dc0)={0x0, 0x0}, &(0x7f0000002e00)=0xc) r23 = getegid() r24 = getppid() r25 = getgid() getgroups(0x8, &(0x7f0000002e40)=[0xffffffffffffffff, 0x0, r7, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r10, &(0x7f0000002f80)={&(0x7f0000001740)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002b00)=[{&(0x7f0000001780)="a0b50d063f708b2be5f8f120430926f2f7f9e64a6676a75de20c5054b90fd5847f84ac19deca028d4f32f4820cf9da54fdd8527d6bffbd41fc0cd84a877f68a48a548197f8cd98e0a7249d1c0728e340f6dfd3039a77adadf23adc64566204ad3023930e4faeba59", 0x68}, {&(0x7f0000001800)="6d98af88f3f1554d6d2b9048795c128b3a303ff54ac39dc9c2f2397936d1ebc60e122bdd33e0a0d6339d10dde03594c0f9a144ea0a87ddd8935c8c94e76347d8e0daea0b6ff8571b3d641361cdb17b69b20636c482209c6aebd2b7cb5a882e8b165712510a7e1b72aefc1fe3f3c049a8e49208b0461d26db4132d30ae71a54bd1f116df7ac9f5b8cdd2d0afe6623eb999def627b8be9d51240ace5872b8b126f3276fc1468fcdfde53cea73e5944412105acf71e928b2830be5653586c78839dfa5862c579b85f7d6a2cb272ee7c463b0de61e3ce0d523a9bda25a2c50bc2edaf328ff206de311558f0851efa076491dffa5f47b61a0aa1b06aa6ed5903e0c7b6201a8a7d7d9c184f4ab6a517f90bb4ac9969a8bfc81e76d911172b93223b30554e77845de4ee3dc0d16fc02dd33c34bb9ccb89e8f3b3bfdb87f7640e0e6ba07a16febecf16b803ea40e6d0e919a9896afe2cbceb3c6b07b529878b7d639dd479b4b0fddd1f162ab7c6c57c687c260f3312f7edca7b1b7c38e45808285f189dd8c64fe68ebfe14dfbaea9af8f2eb48410b5c06ac28424516e828c16e216a260ea66bf2f9c86a51f1f023ffa04d28c631cc3e605a376d82c2ac422f7f44407aa1d7041fa48789eea55307d12dc952bc1171aa51b6183222aa5e1884968ca1c44fa361386c8c2c0afee16f79c82aa57f1e5737b268c123f01794ff937cd49968696109cbe6725b87f5817c51cbb89d8e613571d72d275c86db63beaef7a1b2843d56c271ee88d5d464d891ceb3b53efbfe8dd34f1ccf33cf7ad5dbaeddaa01d0df53e2aff8946e0f3f982f2d24331bc21e5d0374991d14fe8f8e53c9c745a55c052f5e6bbfc008131ea6e2e1f214e9c41778da4059a06eba249db6e58e9872896e055d0cb2bd4788ea609f2361b719b2837fd14f09f0c8d7a83c477f825c39c4291bf66875a5805d827bfb898e209dd4d815dd2f751a65d53dc4a8ef59287bb4dc88df906ad953df31becb26223f8de85e33e0b566c2ae642fd82712b8471e10dc23dfa1fe5573bfffd86916eab9773b613f05dcc355613f4aaac6f7a5543d15b294534c1b64a10144e63c3eecc116bb6e1659285e719b8c454bd5d5be443b3b89ba983651e586d9f10716319d74e8ed922374ff52c3ab7e910733bd1f6fe419ee278df4bd00e1885f8226ca4f53f31fd085475d11993e8915e90705be624097252006ab4c73de99f23af9a5495801f0259cc9e96840a875a42f189c1316c8ee18fef1201fa7834bc83b9ab8c3c25bbe423bbdfb9bedf945406ad7e00447712053f36bbe407470077bb6aa55101cf4d0730ce6c41b3b56fbaf1bf4b360c8fde46f2324ba00667d1051a91c6f771c896ee50c06bb371b91176e773f4dab14c96a75c33248a064d78e1f19731f04a4905f1b38298bca409b8aa7279ad73755df86e1cd31ffa52ea7532f6ea96744cd1a6fe1f0f5ae8488e763ae8615bb822c3bb7927236fdafe75f41df4d1d029f11004cac330b4e4f83083138098bacbd3e393791f35ce18b7ecea95f0180fbe8c4ef027026daf5b5e0f1f91d5e16a39fe8bb5d81d9502dd06d21330b923bd2bd5bf1a2cc97f733d2a9fabafdb0e9f046fbdc3f46e80db7713d150c4e35fecc525211c77bec4e0ef05276fe20a4ea7762c5933b1124ebb68f0afd38de7098fb141f0a907e576704db5573ff95ce7f719bb578faffd177a584234f74a191fce6c74a8c145c4a647d5a6f21a1ad078fab07eaa6f8744218b9797fa37c780e9aa005c4c64cea46123c38693b7fca6698f57c3e68ba7b11a09e314a9d1e05a3b128f7d429b89bbefda71a0a03e417d85e0390c081f7f7c0815f88d76819227aac37fb10159aeb72279cc05e4c8f1a075fd54abd21dd708bd509a4c2420709a2207666357a9b7696d02037edbd195426f8255026daa197c473f55956e236df5a9d0364b5a32974da02af9e6bf9677fe068fa16f9967b5c65ce48195882ebc113e186652ee86f63bbe7607a1dbba61481f31d3b366b00ee08e00b0ed2dbd581476e39cb56e563c05882fc50ce941322e576565d54b630b18502b478baef653a8e73c8c99da59e96c9badfe62c98f3a4b92e0ffd8f39a5134e6a8425debbe9dd48c0536d63a8e833323eb4a772c4e4e74fef9ee876e51a3f550453b1a970b73674bca911700edcc661d6bbda87454c39fa5712f0f4b998dbc079fd0d971a558e3447d51f192f6703fe7cb87b19efd69062c7584cc57b8a5d1ebac80197ec6ba88d26637ada1c3d1599179f4a404dea2fa37958cb45bb5b68a896754fde40ed87fe8d3df36b95bc928c73f77e41ba91bcf5162030a06d359caad8b197feadd9b49ce2070b174643af68b31dcc218abbf54dbf9fc59f667963c09c72de49c71ba7947ddce22b39db27c9fe95ec00cbf93497eb0d2187b4663d1185526972029fa65eb834b24ff782c7a9b9d45d7274ec16247fbac4a6dcec86a4802c1dfb39e729a28680620e56b591625c5ad79cdcdb8dc7bf2318019fba0d1fe9cebea4aba2557f4b03bdf3076471a75ae0a824a90686b5e6585f8a6b0eae3e075bde29fce6de36e11f5c7d0916e3403ed36d2e39c85c1ddf4ec0c511a3aa1cb7f5381f9567e42b03cc1c131265d1705bf3313c17b7d14182a3a1e395974eb63848e9e75e538ee1cc712df5fd571a654fb18053c358c5e6011efd75628d7c13ebfbcfe65bdd0b692d1130453a59a7c4479810e38ec7e014722cc42cf4b6ce847258e00f29945d16c425d43f3adc1034e1d4609b621b42a0bacd02bcccd0a09abf58eccf36ab53d29a50c3c5b129403fc124be63da81800e59cf2d48ca54e896f2d22de05e3600f8abe5e9ad163fa76d04fb4ad9a24e681dc0c1b7cd0f45bd726e6b2db2715e23fc018b79fd655f12901b3a9c52b7cd88cbd6a9587423b8ea735bd29b978ae395fa7eb0f5052802d7691ded88771da0a00d46deaf96231d644dc463b1281817111c714db268ae45d6e8d05e67fc037cb6d3caeb43022d51bad6c30c9da2f44d2b8eea9414b0bf5bf9257113d02e33984de6f3bd66e68ed91793635c499ba8518c0dbc21372ddc668bf9cc6714bebdeb3fd3c179d7abd09777628c4830fc4e37540778ec07e1690a50e623bc992dfa5838d76e8f6b8f9ba384a7aa30b2a188ea1ad0dead3897795f5c13913d99a760f3a069f3cbf031fa4dd319f159236b3c8f1e631564e6748b79bc9bb3bef4b79b5483bf9770845027790044e0e34411f549e2e6f9a2edf0a9360ebc075b6bf8aca6f50f0a23122e64a37198e285ac9ff25d2c40ff88f84ff7eb61a348b8450f84a00815b54256d2f1afa758953be9c25f4743268da8ed064bb580c0a89bff8e04a6ded13f894e5122bc64bfb78f03129f59fc02d788df4a679ff914b66c3146a97a0312e6491e7fbf6d990180503ccd1512ce2e06503b70fd711a5567d18b8264056f6c5c7ce749d0878243ee0486aa25a21742a0de8ce910a107d256be8547b32078d7aa19d09d79b8c0882f0da3f781883904499b8569e6b509d4582a8376f94ed01beedc239b24f672480e6124f4846c5ccd7b23102a8aa2121bb2023cb1321ca39190da91db2a5afd2ef494cd1e4cf96a47e56cb0bf2c37ade119407ea62d37ea9db4fc5fbac149d1cd14f42ba2a3ff79905fcee8c357a5e333bca0e88621736b850f2dd0c2a4df8153757599a4458499b3fb9fef6c12991cab53df148b10c86403e84575fc4c0927ee2bd54e71ec28a2e05cb987b3b1354c80f954e2bbe02824d2ab2ffc0203511355e75104bb2a3e7581c2dc4f478197d6b7ef09c85a6db51f150db5e65e8d61bfdeb819faa39a7522e0b90ee5958ea67052a256018a26dc76e12ee3e1ba3bcb77cbdff3617994dfaf636bbeca8ff973dd329bff3cd790ce6f2dc2af821343fe496d30a2c52cc7865c8c3c2509ff01b0ef3faf221fe2e0c33f1e4752cfe0c102059e63e2fe8be886241b7e98bcfae57a4021ea8dc1c77784d1d8d750fb4b62b1df5711cce207914707c84bed94d8191d5c630bad9b8c9544696c5b4fffe3112bbed48ce00c25153fd681e9f6a15c3c607b34126a2d34f8c94431247fef16e612defd8f98f109d5f3ae5ea6d5361e335ac52f4997cefa17e237ad036ee8eb5623cd2f06a6f3d5180d68245aa37ff3ee65f45b0e2c61885c32542ac418af40f628ef6cf2d8cb27a2b1dbadbdfabc31130d226779b7a7ff4a78466269075f0852f26627e2a569a1e323de4d690d2e485934df2e3710390af498f196ad8a3e8afd92745e82d8cc51e95efd757dfd1f7f855d53b03ebc24293136f3b808236ed98683f4de4336cd4584f806dffcd43be081c9d55b5de82ab2ac615ece354e3536b3a5036f2e8e854350b1881a745dbae2016c8538829542db566163f6a46e88b9ce8c666ac430a21ff8f212e5906c798a85234670d7c9923e42b9d0675c7bd1ccb6398e6fc9e088792e6310299dd43f1c4e94f3f73e0d3f1f40bf90635b058ff7680528d923743972fa9073967beb323f9039568ad0ee2d1448849278512b6623d26fb96ad1a7d1a70df5e64fc9b485c1da12d4434c0763dbef07b4c4f333f7083a3afc4e3dc7289427ed58a21bf1bb103d9f73607bc4604ac908f58a7d6610329a6c89c77f3bcc6449691ab373fcd1c021d44a63674b333a0609740a2a645cade1443b0cc9385fbe9f5317acc6eeb9fd80f6d6963544c0f422fada34c3de8e76acf995b54ebe61bf925cc5c98dffde2ea991d79e6f6a651511bfde4bcaf670fde14bd9b6da48c10962b2eda01cad6e8a69becb158de41383e3371059375f4d3b8d8ac2a953d6557bc566d44eff1875b747f75b79fd8ba800fe003ce87a9820a2ce2dec05c32015d0674888dc50efdea915c4683486bf00cfb663fccfe57bce446a4f0ee26adc1442541f067c6ef287a2844da4cbd5ffdbca7051260acfb9cb6cd3b81063db3e1038ce9e655a9929512b63ff6946e50bc240765f9a5c1103dd12330bce79066f997957322c4f2dfd59fe978fc897f3e1c428969e93decc223dc7e810413d3c3272d5ece2b63104e69670bb03abb5c47137aa37e5b581b426f60cf0e71eb93c9ee5a41701484341f227e7ab8c27cdc588c9555784f27354cc8adbc11eef5a773cbc4f740f345c49e976f65b34fb1872ff71f240556bf6c48b87f50d5e9c0f4b5a29987be9170d2d7340cf0562e520927d8901dc2335099d354f295d4a668a0782cef8b1861ab045347b210e53666e9a05fc6b31ca3f2c4ad9a8ad357b2f2c6529def9c1c8488d3b5f055468b1bfe5acfd1a56fc248662f740bf3edb12bd6dab5e790a2d817bc3de0ed51a00c7b04e711a5d51f85f01c0602921ba308cd88dbb1f7dbcd1e9f5164744436e4b8a959f683383e1fee9aa7e7b93202b6d50fa993ec588d21e7ced5d9352e317dabd538d449f0e62dca0a6a964fceed0aab752e97ded055f979088d1726f3733ab6347997d9de8aeac0c8bc5aa5224c1543453a70992ec13bf7138656f268cabb00c8257a5aa77c258e8195fc1a596573a9741c550d2be1146570231e47e8808ebe4f4d1530c4e4c93551ddbebbbeaecc89a1834def43c1b5da2edc2097b63f8ba35e9d5f46c98dfb890d2e4a7b6325c6de70a40b65b0f5e1e1f6a5bdab963126b0191bc1079acc231d22280ed899a92de2a5b13bc0178dfbcd073867b6df80635378cbaf8545e770a6969f65cffb0a447edcc736e86eac49a803c52b03ed2377e98c15f4cbbef3420ceb8db911688aebd5a6d", 0x1000}, {&(0x7f0000002800)="76d701046619700235a579121ccf981a8ff8244587bc175ebeb7d0ea212ecc55d8dd0142fb40d3b62752d014fd37f43f2d7cbe32ec9ad550826b3e7adc4e09161740e0d85cb9c30350bc511ccc4688cebb83b152500487adee74bbf249be89187f63a50f1a1e465715525be64c0536887cf5f6fbd8b658da8a79f00a", 0x7c}, {&(0x7f0000002880)="39b0664edb995fcd12a39578ef68ddbca84a939f5015418e93572517aa906011b1bc0ceeedec1bce1dac8d9168ff7d3f284e50b489162ee662ae71700710dc173a1128ab48df4ff42d58a0f5c44aed9045025503f1da10bbca9656509bc1933dc64d10fe251aaf2bd821bef7ae5b6679", 0x70}, {&(0x7f0000002900)="8ed9ad872b59eb08b3aec426892bb5b0fd695bf43a976af15f7d40", 0x1b}, {&(0x7f0000002940)="d272fc88665d5a304011b7367fc72d1125bc7aa00966cbed78bf7e8038924929a7d13d03035b69f57057dea9a2b85772fcff65b44834de18becef5d41a45828cf815298b56d74ce32fbe0c4bb50b0c10a0d9009eb0e3576bc5c8320f808e5d987b5c034bb97e1a3528c009adcfcaf23ce814867ecc4b268f0e36dc38a41bcf59e75c72daa143b1f2d4f8cacc977170a9bb0905d7b685", 0x96}, {&(0x7f0000002a00)="07319901350b887314f4084daec16574e724d22e5050fd3994a8b6bbfaac6f6b9a5665d963e96687a47dc924cb0bde1a213b0df829e2cd6060f7f0b4e48b1f", 0x3f}, {&(0x7f0000002a40)="3a71b600d5a605a0d00ac1655d358ea602ee12c289c8113bf93588408e6b5709446bd5a035ede6831fe9487dd529481bba90fc1a76768f43700ee1ca5336764943f0781b8c892f26e39666657b91c0ac4af4a71933ed41517955b39a3c2cefef9f09ee7446a61ccd1e8fd94a67c77c2862d495c1f964fa198fa4c7da8288a8d0281a4e259b09c41f875bc8", 0x8b}], 0x8, &(0x7f0000002e80)=[@rights={0x30, 0xffff, 0x1, [r11, r12, r13, 0xffffffffffffff9c, r14, r15, r16]}, @cred={0x20, 0xffff, 0x0, r2, r17, r18}, @cred={0x20, 0xffff, 0x0, r6, r19, r20}, @cred={0x20, 0xffff, 0x0, r21, r22, r23}, @cred={0x20, 0xffff, 0x0, r24, r3, r25}, @cred={0x20, 0xffff, 0x0, r2, r3, r26}], 0xd0, 0x4}, 0x400) 16:00:11 executing program 1: socket(0x1, 0x1, 0x88) mknod(&(0x7f0000000240)='./bus\x00', 0x0, 0xfffffffd) r0 = kqueue() kevent(r0, 0x0, 0xfffffffffffffbff, 0x0, 0x20, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x5, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r1, r2) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r0}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r0}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x3}, {{r2}, 0xfffffffffffffff9, 0x0, 0xf0000004, 0xf44, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x4}], 0x912, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x8, 0x400005, 0x1978ca53a}, {{r0}, 0xfffffffffffffffe, 0x28, 0x1, 0x0, 0xb10}, {{r0}, 0xfffffffffffffffb, 0x8, 0xc, 0x7ff, 0x101}, {{r0}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r0}, 0xffffffffffffffff, 0x4, 0x40000061, 0x9, 0xffff}, {{r0}, 0xfffffffffffffff8, 0x81, 0x82, 0x2, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) close(r0) semop(0x0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) pipe2(0xfffffffffffffffe, 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x8, 0x0) fchflags(0xffffffffffffffff, 0x10009) readlinkat(0xffffffffffffffff, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x4aef154fd99b7d29) writev(0xffffffffffffffff, &(0x7f0000001c80), 0x0) kqueue() semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000480)=0x7) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='5\xb7\x0f\x00\x00\x06\x85\xeb\xd4\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r5) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f0000000200)) dup(0xffffffffffffffff) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) socket(0x0, 0x4, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffffffffffe2f) r6 = socket$unix(0x1, 0x5, 0x0) close(r6) r7 = fcntl$dupfd(r6, 0x0, r6) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000013c0)=0xc) r8 = socket$inet(0x2, 0x8000, 0x2) listen(r0, 0x4) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") sendmsg(r0, &(0x7f0000000d40)={&(0x7f0000000340)=@in={0x2, 0x3}, 0xc, &(0x7f00000009c0), 0x0, &(0x7f0000000a40)}, 0xc) poll(&(0x7f00000013c0), 0x20000000000001ce, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000e00), 0xc) r11 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e0994d266696c65"], 0x10) sendto$inet6(r11, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) accept$inet(r11, &(0x7f0000000080), &(0x7f0000001180)=0xc) ioctl$BIOCSDIRFILT(r10, 0x8004427d, &(0x7f0000001340)=0x40) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x8}) writev(r8, &(0x7f0000000d80)=[{&(0x7f0000000f40)="933d8a116111d961fe8c4934d77e7aee24a5debf66df75ec3c6398702e6288d9e5aabd74966fef4e2e45655e8c1fe6e1e23005766eb42abee96ad2a593a1e7ee9c1987cdb946df06037d513e85", 0x4d}, {&(0x7f0000000300)="059a9bc77a7cfe9f19256cfde3d467a0c407fbfe8a307674997ec59a4a65dd546d6bd4fbd3c8f125d8522c5f83fe61125b4085886848fd6c0be773380f8c9b2a", 0x40}, {&(0x7f0000001200)="fb2a1fea8a80c058f1bda4ea750de745e1d6a0fcf6b12ce75558f3f931d57c3013c4c64228c0c369c4f07786231a1b4ac5cca9f7c3139bc8bbaffeb626c86b2f5f2014519bbf1bfc29661ddba4a1c223b728ea126a5ab99abadfd28dd69d205bd428b9fbbd5f4fea6d43a537f23855f0389749b029d28f9d84cf7e21c7c80dacb93adf66fd450c1af60a1df138085bbf8c4cbb7702aeba235098fa621a40fa874729bb4ad5f48776a56c35ba0838d7731ef55c4bb1fd6e1767f7bd7998114d19d26aa97f78706066dfb41abcca85e6542c36fc493c7bc3878c9ab48acd9845cbe9cc76be83eb47", 0xe7}], 0x3) recvmsg(r0, &(0x7f00000011c0)={&(0x7f0000000e40)=@in6, 0xc, &(0x7f0000001100)=[{&(0x7f0000000e80)=""/83, 0x53}, {&(0x7f0000000f00)=""/10, 0xa}, {&(0x7f0000000f40)}, {&(0x7f0000000f80)}, {&(0x7f0000000fc0)=""/17, 0x11}, {&(0x7f0000001000)=""/26, 0x1a}, {&(0x7f0000001040)=""/167, 0xa7}], 0x7, &(0x7f0000001180)}, 0x1) r12 = socket$unix(0x1, 0x5, 0x0) close(r12) fcntl$dupfd(r12, 0x0, r12) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001400), 0xfffffffffffffffe) r13 = socket(0x10, 0x1, 0x81) connect$inet6(r13, &(0x7f0000001380)={0x18, 0x0, 0x2, 0x2}, 0xc) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000200)=0xfffffffffffffff8) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:00:11 executing program 1: socket(0x1, 0x1, 0x88) mknod(&(0x7f0000000240)='./bus\x00', 0x0, 0xfffffffd) r0 = kqueue() kevent(r0, 0x0, 0xfffffffffffffbff, 0x0, 0x20, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x5, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r1, r2) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r0}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r0}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x3}, {{r2}, 0xfffffffffffffff9, 0x0, 0xf0000004, 0xf44, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x4}], 0x912, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x8, 0x400005, 0x1978ca53a}, {{r0}, 0xfffffffffffffffe, 0x28, 0x1, 0x0, 0xb10}, {{r0}, 0xfffffffffffffffb, 0x8, 0xc, 0x7ff, 0x101}, {{r0}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r0}, 0xffffffffffffffff, 0x4, 0x40000061, 0x9, 0xffff}, {{r0}, 0xfffffffffffffff8, 0x81, 0x82, 0x2, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) close(r0) semop(0x0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) pipe2(0xfffffffffffffffe, 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x8, 0x0) fchflags(0xffffffffffffffff, 0x10009) readlinkat(0xffffffffffffffff, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x4aef154fd99b7d29) writev(0xffffffffffffffff, &(0x7f0000001c80), 0x0) kqueue() semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000480)=0x7) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='5\xb7\x0f\x00\x00\x06\x85\xeb\xd4\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r5) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f0000000200)) dup(0xffffffffffffffff) 16:00:11 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) fcntl$getflags(r1, 0x3) r2 = socket(0x18, 0x2, 0x0) socket(0x2, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket$unix(0x1, 0x5, 0x0) close(r3) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) r5 = syz_open_pts() dup(r5) r6 = syz_open_pts() dup(r6) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r7, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r7, &(0x7f0000000640)="bc", 0x1) close(r7) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r8, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r8, &(0x7f0000000640)="bc", 0x1) close(r8) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x841f4ec15acfcccc, 0x0) r10 = syz_open_pts() dup(r10) r11 = syz_open_pts() ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r11, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r11, &(0x7f0000000640)="bc", 0x1) close(r11) kevent(r4, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffd, 0x88, 0x9c13e2944e3333a6, 0xda, 0x10001}, {{r6}, 0x3c79a7794ced0495, 0x80, 0x0, 0x80004, 0x1}, {{r0}, 0xfffffffffffffffa, 0x0, 0x1, 0x1, 0x19}, {{r0}, 0xfffffffffffffffa, 0xa0, 0x0, 0x2, 0x7fff}, {{r1}, 0xffffffffffffffff, 0x40, 0x1, 0x0, 0x8365}, {{r7}, 0xffffffffffffffff, 0x20, 0x1, 0x400, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x40, 0x1, 0x7, 0x9}, {{r1}, 0xfffffffffffffff8, 0x130, 0xf0000000, 0x8, 0x7ff}], 0x8, &(0x7f0000000400)=[{{r9}, 0xfffffffffffffffe, 0x42, 0x2, 0x5, 0x200}, {{r1}, 0xfffffffffffffffc, 0x6f, 0x20, 0x200, 0x5}, {{r10}, 0x7fffffffffffffff, 0x89, 0x10, 0x35, 0x94}, {{r0}, 0xfffffffffffffffb, 0x20, 0x0, 0x9, 0xffffffff}, {{r1}, 0xfffffffffffffffb, 0x10, 0x0, 0x18f5, 0x5}, {{r11}, 0xfffffffffffffffc, 0xa0, 0x80, 0x20000, 0xfffffffffffffff7}], 0x6, &(0x7f00000004c0)={0x1000, 0x8}) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc, 0x0, 0x0, 0x1}, {0x5c, 0x0, 0xfe}, {0xffe2}]}) r12 = socket$unix(0x1, 0x5, 0x0) close(r12) r13 = socket$unix(0x1, 0x5, 0x0) close(r13) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0xc0106978, &(0x7f00000000c0)) r15 = openat(r14, &(0x7f0000000180)='./file0\x00', 0x10, 0x23) ioctl$KDENABIO(r15, 0x20004b3c) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x2a0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x40, 0x0) r16 = syz_open_pts() ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r16, 0xb}], 0x1, 0x0) r17 = fcntl$dupfd(0xffffffffffffffff, 0x0, r16) ioctl$TIOCFLUSH(r17, 0xc0106978, &(0x7f00000000c0)) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x0, 0x5, 0x1f, 0x100}, {0x3, 0x80, 0x7, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="080d34413fb2c507153a05b8a2a9") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x6, 0x4}) 16:00:11 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x808, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="fea0", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000180)) r2 = socket$unix(0x1, 0x5, 0x0) close(r2) r3 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000200)='./file0\x00') ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fsync(r2) sendmsg$unix(r1, &(0x7f00000004c0)={0x0, 0x264, 0x0, 0x0, 0x0, 0x2d4, 0x4}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) fcntl$setstatus(r1, 0x4, 0x80) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000cc0)={0xff, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000001540)="3603000000000000", 0x8) dup2(r3, r4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, &(0x7f0000000040)="5b0a19b51913ed0000", 0x9) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, &(0x7f0000000000)="eaff125c00000000", 0xffffffffffffffa6) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r7, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000a, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20, 0x0) lseek(r0, 0x0, 0x0, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x681, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008000014000000000000000000000000000000000000000000000000800e4ff6f0000000100dc", 0x104}], 0x10000000000000d3) 16:00:12 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x8005, 0x0) socket(0x2b, 0x1, 0x7) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffa, 0x80000000, 0x9, 0x7fffffff, "299a47cc1887b6671ecd3e4e2b1fd792b9b19349", 0x1, 0x8}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x40, 0x0) socket(0x6d, 0x4000, 0x2) dup(r2) write(r1, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r1, &(0x7f0000000640)="bc", 0x1) close(r1) r3 = fcntl$dupfd(r0, 0x14, r1) kqueue() ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x70, 0x0, 0x0, 0xfffffffc}, {0x8, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66696c653000"], 0x10) sendto$inet6(r4, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) r5 = dup2(r3, r4) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x14}, {0x4000000000006}]}) geteuid() syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:13 executing program 1: setuid(0xee01) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) r2 = socket$unix(0x1, 0x8, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="9f0f6a2523dbd2aaf0819e8833800e6f8137c4362ec054e70065ea7437d05984c8bf3c2edc70d25ece9995af164d6d1a838cf2e53bdf09a7e7f0073a3a9ccc19521de6c14394451c84074b1b41b2940f4bd682254f", @ANYRES64], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x2, 0xd}, 0x8) r4 = socket(0x10, 0x1, 0x0) r5 = dup(r4) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r6 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000480)) read(r4, &(0x7f0000000980)=""/167, 0xf) r7 = geteuid() kevent(r6, &(0x7f0000000a40)=[{{r4}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r4}, 0xffffffffffffffff, 0xc3, 0x2, 0x3, 0x80000008}, {{r5}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r4}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r4}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r6}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r5}, 0x3, 0xd2, 0x1, 0x2, 0x3}, {{r4}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r4}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r4}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r5}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r5}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r5}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f0000000040)={{0x5, 0xb0, 0x4}, 0xf8000000, 0x6, 0xffffffff}) r8 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r10 = fcntl$getown(r4, 0x5) r11 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x3, r7, r9, r7, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r10, r11, 0x0, 0x92, 0xffff}) shmctl$IPC_SET(r8, 0x1, &(0x7f0000001880)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x1ff, 0x7ff, 0x0, 0x0, 0xa000, 0x3, 0x1}) 16:00:13 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYRES64], 0x1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r2, &(0x7f0000000640)="bc", 0x1) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r3, 0xb}], 0x1, 0x0) r4 = syz_open_pts() dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r5, 0xb}], 0x1, 0x0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r6, 0xb}], 0x1, 0x0) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r7, 0xb}], 0x1, 0x0) r8 = kqueue() r9 = getppid() r10 = syz_open_pts() r11 = syz_open_pts() dup(r11) r12 = syz_open_pts() dup(r12) r13 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000440)) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x80, 0x0) r15 = fcntl$dupfd(r0, 0x11, 0xffffffffffffffff) r16 = syz_open_pts() ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r16, 0xb}], 0x1, 0x0) r17 = syz_open_pts() ioctl$TIOCSETAF(r17, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r17, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r17, &(0x7f0000000640)="bc", 0x1) close(r17) r18 = syz_open_pts() ioctl$TIOCSETA(r18, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r18, 0xb}], 0x1, 0x0) r19 = syz_open_pts() ioctl$TIOCSETA(r19, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r19, 0xb}], 0x1, 0x0) r20 = getpgid(0xffffffffffffffff) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = msgget(0x2, 0xc0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r26 = getuid() getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r28 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r23, 0x1, &(0x7f00000003c0)={{0x0, r24, r25, r26, r27, 0x121, 0x9}, 0x800, 0x1, r28, r29, 0x3, 0x1, 0x1, 0x5}) sendmsg$unix(r0, &(0x7f00000016c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000000040)="2a831ec684dba916189bf8d8efc4f3315f6ba830d0b494ff42378860913c047a9ebb61348b904adf42051fa5ce0ab0a137415a78a4af37a77f4796943b1be60931324aed64e5c575cbe89fd4b125eb487c4684263f0d9f53c39cb104557ce6eae11bc139", 0x64}, {&(0x7f00000000c0)="9b61d2868cf8d99b111a1b9009912582f30dc06fc76f5a17f3f263ee25cf9c3c8be7408a544e406fddfe08401034931cb3f710bdfbe4833ef1f1dc0bdb8ee7c6a5eba3cd", 0x44}, {&(0x7f0000000500)="71348c0a405d8ee1cd630ec87ab92860255b1ce9b31ad9b9fa4b2726f37d84d0af407b099dad07cb1e9414ba6ed5953e205e753eb1c2f8a026adef99ca8e1ea53a8b32e5ecbce94a877f844c277628e96d5309e66150fe19dcc5ec68739704e36679f3adad93159c4711856b99fe1c27239952c8abcdd6bd6f65c8a8bf9a82be94612ef0696f373690eab201c197977e75585abcbdbe4c77213630c029f588cd6a8f994cd8c79f74945410011782196d7ea290a9acb5701c8311996db59ad80224e9fd4e0d71b9bcb7788c3b18b0a45362dcd36d993c35328f8fb4c5184391238e5c54c0a05b56cc6f67fc5301b67a5b9705ef918cd9ea65f9b44033808b6de430272a4e8aaae35d3038e28a2bf3aa658ae496ab54d79cb7606867d48b467273e79cc4be2a1b0fb759ab073221de0a8237043f887d41fcee4a2f45a2eb52feeeec3e71ee2a7c81ea42f79e79a0d396e42bb2f514d535b7cdc845fb689994335cabc08c0464b47f546bf6a7e1a61799e8002371261d6d4463f4f11117fc579d6441255636472a8569046fddf0e53c770df620c9a745d2bae4a86c5158761338600a06b38700f9150c30430f56d1624791319512b8135ca3498bacf008d907470c9edd0e38d97d6a051cc54922cd46d6dd7dc2a45e839901039bfa7eabe1e6bb54f4991d2ee63deb6dda0ed74a5a535f772cbf8f9ead05411b423b4f9c27b3dc66a4144b74b7cce789b8bc50f137d50753ce1243ec87ff9c28f9910a681624cc4576a5ff27b4e5fd1fab6e28d69cfaa08a67d900b3e4f9b84c4241eb9187701e7a60360c8098b2d519a24140039dd0d63ddfde1b7dcab964488f2d9a6b0186f70818b8bc367264168430d70e7521c1f458b7c7aa3f1e3e6d7aa0921c9a5e2ae849297b2d0ed3243863f708ab7fed9296bdc2b76308f940caac16f309a77e04e1b2982806b6632e1c41642cb878ce9ffca5b413ec15d7ff12f1d11cab83eed646ad0b2542c04b29f8ea5a10188907f52f6aa6f1a5b906b03ad96ae46d08bc4f056b3eacb20ecdbad092ee4efb3f43786430ac4f55dbec33b50ca30bce003fe220c906c60c67654d79d570533c671e40215a0834bdf72927e96a9b5229058c10d82b3dcb60505e41bb53a085cd2219ba772f214a139963ea178caf6034411a2d1e2fe6bb9aa00f3bc627b33f94ed4802ccb67f4fc7995a8217cecde275c08e0bb406650a2ca528ad17948072b8c55fabec82ecaf63100d0f1c77ed97ab99bb9335dcf57c85d55b2ef5c726a8c53e7868ad204d6904ab50d01283923dab97d2ec8082fc34a68e857b2a0ca3b46caa7b15e80d648e3ddbeb1bfbe5865f95520c02fca766401751ca57547de779fd529b88bf46d17c4b602d8f8deddc6c2815e1a4597190fc27ede48b193e4947d55344335cfb8c0753f7e0879f78fe3fa672527bd96e3760d656d4023fe54fb362a0638674525e197e20c308960582605c156f654dc037166c9774942c0530e474f74c62ed55eee22ae4ea5f44574e1e31ae09d50e6cc83f79f9d74e58f29a87aa8f9479a44aef755947a65156096303dbbba1246970cacac47f65410cd08b1ed4ad96965f8318a8f7b4a4c4d510268bdbceea2cf06328ecd618f60a2fc7e6166e47935c1e9cb6f5306ace137a3808123a4dae97e20d565ae99c5d25eab5c4d2404967a82a5f6117b17048e9c4ba3a3d206d30721e00c521c4af3f01a02cbc94d5b614015ab36e1180368f37d1f41004145c7d83d1e8c2ff8b1e8566f285f688ec16a777621c28f405212dae37303253ef545726e6f52492bdb726fdc903a5b7b775114f218d812476ae56e6f31101fb375077a9348077a1d9c949bcf3f1159aea630b9ed0f3b1dcd07348af6d97ea9eec314652ce2c01a1f0f89fbaf232a5495e75266d06bbbb1e1a652c8c5bfcfd6988ea72b443aa11fbdcbe942027c65c9f6afafcc27e71a488c1eea64eaca822b52360bd6ec19c4f79f955f560187696f3aef589625b12ad3b853a030e97df271b578874b18b045850963fa5953b2e779dff82507a4e615d1df4441f75f3b8973993cf541caf8f6a8ebdd91e5f7e452cf20380191cf50ab02932d2be5b788dc4672d904a49de5030f4e6db6485fff79cd5438dc52aa31e51c6aadbef98e985c2a11fbe0227fa5e50cf838a9c57bbdbe59ffd6a6a3f334b83626ea9d221e250633a09c4770df688ce99754005aa64db8aff4dd2d836f006fcc2020659d7a9d05d3eb0cb08640f61f0d9c9b4fe62eeb7debff23165a24d5a345598d0803e33f1724cbbb1f000dc3d1c9274ee676c72aab05f0aeb71e706a2c48f1ca0c72b25a927b8b5d95f4982b58811203682d354dd8c97ac6fc3abc4b07e795ee3b53ab76695c8a2b7ca98ce235126355d895c003266d2aaeb0119fc7a79b1983c90fc9e9e315259a1a6b9eb182c229c59852c457ed66ce62965b3a0c8386142619ef470a5d008c1eead0a7f1df6874129dded235ea332afc1ed68e69445605eb5efdfbd070ad623f224a838f9793b630701d94dad5703ea87672c875b75023fcb746111f619060d2ddd8840f96c4811adaa724d9ee438f11dc6d2c1659a4fcf0578d79e74e09e5cca55a91eb20588e1876c4c5c9f58495458426a803755f5faf6633692200acd1349574b9872ecf10dbecd4941d8a92ac1cd00128e5e619240cad55b7d74a6e7af8195a6677e449d59665dbb1c3b44111cc077303d3492588468e5ef6a3e7c79c8f2c191d7c6516f71fd9ea86d5daff33dc925d1548a426c8c61eae458fd9cefbc1da045c30e7656702d5cb8c2fb3e9c4c5563252a8fa1ed1043a832d46834f9cda4982750ef4231b738c2b66a07997ffd4b50081d2d597cc1453774cc4b79fabb2473786d3ee5dc9f044b2a0d34a50959736d730a96176d7f837cf491e4e7ebd23fa416bcf2e933db5e2bf3a63ee91d86264ad392f0229f1ad00923ff110612c93b67a422f159812b348a77cf3b4a232b21f5f9c87079af64d01f56d11f41780856803cc9d107d880974e1e1178bf07387e898b961bd45b9adfe0b099a513b2ee39dbf79a5df7d7d245753a370774f4b987b785ac634046a4b33d068b7a79f4dc242586912e0d5c0c83cad3a649fe6eab2e950feb0b1bea3ff13bd199dfa96ba52dc9020e701db65af4cd5c8f085da6da2e04a7e7889e92f738588261e9b3f375ac9fe6dab2a1c1249217fd0f6000e06990505cd7ce68a0156c72791cffcf3b36c8e41f2c6e548eda4aa137a7331d24e5bd3d70f3e7f07d183000eac93f87feabff2c588c36b8b4c705afc2736751ce1538f245dff4542c9479529c987646ab0b3431caf1897764c8f7bd2d81a344b6d4b6a44e386852b8361a13487fd9116d1650ca2ef241abddb665aa6c0329222c006f8308983fd347a4f4f860142b7ecc351606ca840364e60945522e4f7edd04d0b40b9d5d34acc7dc4b1d14af17a6d0bf0f31d637b1ec22cd11ff9aa6e4c4cd4d1f8ea6bee72308526fb95df4b11712b803792d82d8fd28a90d3b7daa42096a38a63f576170025d8130504bd135f00c276fd46b252b25f7f854f375bda6fbcfb3eddddc1b6d0b252a0982823c8bdac9d32b222723293eda9db414dfd6cbf30c045c9a38aa6edbe0f0c42ffa354322da418502007e693d60aa75e9c3e507dbd4530f2457e82d23c8f87037832aa7611e73ad5f423421260b645630bca332f644f65c3c4ef74a0639a9006c8a78fb9dffda472f118d1e44f2bd8245217c24e36be183c3d4c40aaf2a60335a3c51eb14f56ba58640fa8172afa5d0e79e9efd4805f37fe998bba7a37eb71268523f5691a63f38592e8fb7b5d7fb67c2ec4ff93bd1f2b408fa46b16150f3ed67d1b9e85ccd24cd5c5877c5c0a4a0a18ecbd5b4b85090418e0f495733980889bed422bdf5f8a4139ddab45847d5a3f76a87534529aa94dff580cf6671caab365a7ff0369bd8f3d8746f0b29c917a9f5dd29cc3af985f7693b0e333f137dcbd885aebe7f36983ace5ea8a8c72536d5bd21be0392e9fd08462de9891cfc349903f84aad98fb5181f2f6ff0a89ef485b0f6d47e42b88caafc30a37119dc13c78d7d04cbc736d2c0dda7c69bd4bd8e0844a3713be962083bc17b722f87d9b5d23be6c0f6004228e6a0ddb4f0a7dbe762f0ff6cda3a2b9292d5dea65354fae0629f76c8015e5a854392449da22330b6b76743feaf5840c655de4879296e16fecf10eaf41c561675122bce3fb3bf18e18b59d596bfadc145d3ca7d5f4974a0d64989901a2f65481ed66960c1313ad3e3dde5ab70d53ffc1c6adafb1fb0f611f2320c00b199ff915e8b9c6b52c32bb883fdcaad00163b404e8f7827e33572e321c876253d2dae34cb1887096bde73067bc8b065630f0c8ea6f3e7a25bf18aa25a7662509f3f3f39f106dddb15215af14f5898d79b5f1a868ae3e5ecf116c15af1a51dd92a9d2bef45bf5d2ea2d604f775ff08cb6a717af807289a81326d7982cc8a5b3456d56e0706109bf18368b36de45d30c8151163bd9769d8f65c37d2e46b6e66793217504c12cd78da01e865b5a125d59b410b20b2a9fb076724124286cb56be2ffb8e59384e6ad8cf614b0dbd32d6f37302c66a8cc48d5e591a805eb1cee4c0fd9ab570fd17f02c3e8d07609f9b23480389fa03e5a746c4f2fc7bbb62cf54f46adf763e4a601ff06de40b2c4381b8ae3ac5a13dbcb089dc2c0fbdd930c7b2d437b89e9c08128b554daf5f917d3d2bd152d28869333dcf31780e0151bc970464adb78ede6c08e83dc55da185f7fc89ed1ad5c381d9d34ef625d81b88779bf2be40c69ec8c805c87b3ceda3a362d580f2f075ee3cc44ecc431e01e6c74cd4238763a75274e48ba40e750bbeefdce0286c77148003fde79a836a8a153876b7849cb572eea128c5a69938f704d6c76a1c654ae784cfecf71f0e1c4b1bb4898d2e92ea570832038387a2ddf2f8dfd09f000a3f6bd4e051641fd65aeee924b38f6ebdb46903088373756b0359b25c4614cfe42dd7d4e1139ffddec281d1f241023aaa1004e8549939499b62a51fbc622a26a8f30a27c6f4a03e68698752121b12a29392572bb7a2deec581befced6cacc21987af7666fd1dbed08b487240067c6b6cbeb8247d07809973ff2a948e5458a7cbfe572e77afad6d3e34d7643b3883a089a9eb4d564e0657faa58f903d41c7556afce5701ef07577df06e625096d52b5ba6201e242307ecc5c5befc74ed43159498ea72b3d11bd873566a7696513a435288fba653b9f504b565988be50677df405c28148d652c1cbb939a5fc85fc86c87f59fd81374159c543da0f250132a8895fa0d5bd200392c1e08d53b7c8b9c6aea445114c9ebf671f00159b392571910c026c2d5dcc09ffd4c6bb74b2ca6b7b48b391635382103e108d7d0baf7879376d7c5eb1b25aafe8440a0cf74f7a677b8e856a4716350056f78fdc9a4850f44f20615a658b1b87c302d35629c4e70a5af8d1f2320685377d2081b85bbf7b3ab8b0eba45e5863d77cede9a2c7e54aba49a8ee78f6bb131eb0ac731d74892973530d833603fe282256a41abba16d2449bcf499e586cf30a0192accbafcdf3cdc400fcae88b8775750d72e3dd3c04e2184478a324069411fea041638a40c0c9e5dc4206d6ecf282d9d440aeb4db4145c927a8d8112c6ed457af487e8713e032b35496f786b7e14e7b2d1ef624f87b9acf75e0ff9916fc0b69bed2a9314842b496bc4c75158d118c7c390f56a9b6eec190e9dad8599b176f59646868562bc11f41", 0x1000}, {&(0x7f0000000140)="6109af5151812ef2522fc6f8114c219c21ce35d292e86271ea3c844d83587b317b27961b4c41535c3dca2c9489ea3afca7eb961452bf19b309f24e884956593aaf6f8117be375a0caad57ae38b5d6252ecf2e3a1f66b16a414f3c2ac6c5db3371e1b722b5e2196320c9295abda9e7d47a8a8bf7956101b25d8b78ed9d00bd57b485beccd4e5fe9b6142c3ce5b848acce830c098ff60f80720e71ca59", 0x9c}, {&(0x7f0000000200)="76fb537e44bf6bdf753bef7bf84c8666", 0x10}, {&(0x7f0000000240)="43408931cee63d4518820c1f91a4be814b5e4ace8e4e64ad1d4d84680ff9f969f912cd", 0x23}, {&(0x7f0000000280)="e5ec4750cb28be6ea6c5540ec9f0f438519aae5658cbe4dc2f7bc9b0ddc88f69df6707563e84ee9d59a1726a30251da10d52b1bea6098c9a9ae341f0ab16c508017830f9a09aabc171dfef396554c8f0c5a1043e1331fcc042c8c655836c4269f877ef9e2595eda72904b8a0132685d427bcbdb9039109ea9d02", 0x7a}, {&(0x7f0000000300)="cfc5d717594ef31bf9dac0039f4c938a3a76229b636d2a28fae21e7f3551738156b172cd54e38afafaffd7ad33c4463c58e4724e9c9f9934c9ddc8ae4fe1244a6ee0a111d3a7779e6934502ddc70e00ce3f82239f4", 0x55}, {&(0x7f0000000380)="e3ae896db6679cf56bdffce9c518ef4c5a099ceef14c65972d4b8a87aa69623f01b9772a8db2eb78759b484a44eafa8d9333f88481de6f1f3f2b68b6eace609543cce2743bd752af0a547f79116494339ad2bac922fea2841e76444420add17ee75dffc9c776c91979a3a5b5ed8464123c0113527c31bc1eca0dea017d12ff6e809a45d76eeb58f737fef93807559bfa60a7124e5455438e93c2eb20e6398087006d", 0xa2}], 0x9, &(0x7f00000015c0)=[@rights={0x28, 0xffff, 0x1, [r2, r3, r0, r4, r5]}, @rights={0x28, 0xffff, 0x1, [r6, r7, 0xffffffffffffffff, r1, r8]}, @cred={0x20, 0xffff, 0x0, r9, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [r10, r1, r11, r12, r13, r1, r14, r0]}, @rights={0x28, 0xffff, 0x1, [r15, r16, r17, r1, r18]}, @rights={0x18, 0xffff, 0x1, [r19]}, @cred={0x20, 0xffff, 0x0, r20, 0xffffffffffffffff, r25}], 0x100, 0xc}, 0x0) 16:00:13 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000180)="2979faf382ec0a9004aab4ff30549586c443ceb4215f386a33ca93d133a326331e9aeeae43500824955c35150d422590b4eb02c3fddfdda4cf1c812e335e50a7a3f0e7d76eda415d", 0x296) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 16:00:13 executing program 0: r0 = syz_open_pts() dup(r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x243f, &(0x7f0000000380)}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x0, 0x42, {0x0, 0x7fff}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r4 = socket$unix(0x1, 0x5, 0x0) close(r4) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f00000000c0)) readlinkat(r5, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/182, 0xb6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = syz_open_pts() dup(r6) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:13 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)}], 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x80) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 0x0, 0x1f}]}) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) r1 = syz_open_pts() dup(r1) fchflags(r1, 0x0) fcntl$dupfd(r0, 0x0, r0) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = open(&(0x7f0000000180)='.\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000200)={0x200, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:13 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x800, 0x0, 0x1, 0x6, 0x0, 0x1, 0x0, 0x0, 0x0, 0x6d82}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = kqueue() pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000001c0)="1e7122c10e2f5c5207222490811e04256233cddabffe767881fc6ea05a5ef33a414b5fa9b917b71608126e721fb62b6958c4693593db5b48fa50e068e90df0258d2e239bb1bdeb98c34e6e981614c1347e2d20a22a26ac8134f64048759360cbf0df9f82abd543c37ede45619dea24e1e6a24c7250accf07e328f1b9cf7948f58e6f7f5a3a4abda7ceb44aae87361a3b1bbd6f841efd2eb067cd65ae47af48c0542592", 0xa3}, {&(0x7f0000000280)="420f50d0799a23668ddfc1a98767a681df6fe8a7e096b69dd7d0552f86715764206657248d644956a36ca3731cb864d84ba75368ef23350298cbac8449ebb67a1e26d38282149a85acfb979cf16ac72b4d6072343b434960880cb3dafa12f15c57598cb8cf1e29828fa4d0988bfd3afcf0af0c103f0dfc1c8bcfc02093bc207edcc61c43a1681ef272b1a8ca10beb4c30c52159bd2d46c0b91d0244312b6a2e0b71b782446be1e1e028c0069492e2ab64f9e675750244b5ea40c31ffbb9bd1ec0cfd4422783229", 0xc7}, {&(0x7f0000000040)="630b6036f503d0490d227495df72f17e0dd815e4e088cdb1bd847236157af214d5fc94df38c108f9c0be", 0x2a}], 0x3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:13 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) r2 = openat(r1, &(0x7f0000000000)='./bus\x00', 0x0, 0x111) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0x4, 0x1, './bus\x00', 0x2, 0x7f, 0x4, 0xc18}) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) pipe(&(0x7f00000001c0)) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0758962201a277dc5745192a101000000000ffffffff045ad35a05"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10006, 0x0) write(r0, &(0x7f0000000100)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r1 = syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r2, &(0x7f0000000640)="bc", 0x1) close(r2) pwritev(r2, &(0x7f0000002000), 0x10000000000003bb, 0x0, 0x2) 16:00:13 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800c) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r0, &(0x7f0000000380)=""/68, 0x44) r3 = semget$private(0x0, 0x4, 0x121) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r1, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f0000439000/0x3000)=nil, 0x3000) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x4, &(0x7f0000000580)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000005c0)={{0x7, r4, r5, r6, r8, 0x4, 0xffffffffffffff7f}, 0x4, 0x4, 0x401}) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x5) utimensat(r1, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={{0x1, 0x100000001}, {0x40, 0x4}}, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000480)=0x3) r9 = semget$private(0x0, 0x3, 0x40) r10 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r10, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x15, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r10, &(0x7f0000000000)=[{0x3, 0x8, 0x1000}], 0x1) r11 = getuid() setuid(r11) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = msgget(0x2, 0xc0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r17 = getuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r19 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r14, 0x1, &(0x7f00000003c0)={{0x0, r15, r16, r17, r18, 0x121, 0x9}, 0x800, 0x1, r19, r20, 0x3, 0x1, 0x1, 0x5}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000680)={{0xc3, r11, r16, 0xffffffffffffffff, r7, 0x0, 0xa417}, 0x8001, 0xf89, 0x3}) semop(r9, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) 16:00:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r3, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x15, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r3, &(0x7f0000000000)=[{0x3, 0x8, 0x1000}], 0x1) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000340)=""/4096) r4 = socket$unix(0x1, 0x5, 0x0) close(r4) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f00000000c0)) bind$inet6(r5, &(0x7f0000001840)={0x18, 0x2, 0x81, 0x6}, 0xc) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) close(r6) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0106978, &(0x7f00000000c0)) ioctl$BIOCFLUSH(r7, 0x20004268) fcntl$setstatus(r1, 0x4, 0x80) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r9 = socket(0x11, 0x3, 0x0) r10 = socket$unix(0x1, 0x5, 0x0) close(r10) fcntl$dupfd(r10, 0x0, r10) sendmsg(r10, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000001700)=[{&(0x7f0000001340)="dea97d1d698cb17efce7c1f3cf0b9d585cf0c26522e7f6bd223463cfb1fbb75ba2c73df3f5dd9fb635e76a89199f7335d132be40dec4758a7cab140adae2d5e145160c661cfae8b54dca7bc051b104321e304d26fcc05fde", 0x7f}, {&(0x7f00000013c0)="249f15facd9a6f4cf6ba5e5dfeb81a03466e85415900b29fd2536c11090c41b61f4d77a3ff7289d881745559181f2f7be75d5ec33ac01c805cfe161f666c9101ab7581da555fb5f3cfe57576fbd8218c6f42813f", 0x54}, {&(0x7f0000001440)="66451e7b814ab4667fa31c5389101f4842896106c4c950323da064d2bc171f6a9c561ad8588082b43f9489822b068dfa2c165c8ca6ecd022ef6512c0b37186fd0a95e82cf9e367f55c76ed98f273302a8479d6c14666bc8f5fff8a8c160dd09c883a931364ffc02333142fca78125f91e3e8efa786464c6acd051edf74797de3883d6c972af34e4913cf81cd7a71ce77cc402204df372de22611acfe99e11d094f5e7f2dd04ab2f126252305b91c2d555a65950e934475ace53fbf7fe044eb4ae01aa76e428c5bf734f07baeb633ff8eb7a5cd9c041587d1e891103f0e", 0xdd}, {&(0x7f0000001540)="65b4f8abdcbd010c0836441c2143734b736bf3c1d3ff3fdc88483367d408527902668def753d506bb0204d809d43bc5bf00214c5921af9795621da098ed22dd02ec60dc337627a51011d645123e1423261f452638cf4c1e2046a926f8ffda17f03dd5edeb37e52c8ae0b395f91efe5d283f5f57699c3f615e1ac89d05ba6ee9153ef4a2407dce8afd7937856d0c203645713303e46c8371fcf19ec000f7657804e8b7539328b4413bf09322f7642160b9cfe5cb981a77c0d4767718a89b397a7b20a2d9d0ef41a6dc7370aeb56788a9b27b9eb31accc3274e5f530c15d150cf0ba7d4c8ccbb578d9", 0xe8}, {&(0x7f0000000040)="76da820b293ed6f846257873c6814e8feee48866bdcf956a422781c19bdcc274e52054bc5e4e81afe06029887dcd5ae8484f3f74c1716f2c529f", 0x3a}, {&(0x7f0000001640)="01285e2e356f779e70bcc5ebed2e5853b21ea58fd99ef65b2e43d135ff815caf98a3987d09005b055aa21b67dc5692f6385e7c278be3fdc38f600b71c9f986c28e79ec6dc5eeb2954fe952d5daaba0de37f18c788d69cc4b18a27177c04d2975b8fd0013e07aee311bb4f50eee570f26503b66346ef02c9fba72ec88bec97d77b4589b18079d718397aa171b2503ae3479d2ca", 0x93}], 0x6, &(0x7f0000001880)=ANY=[@ANYBLOB="b000000000000000ffff000003000000d984350064fdb9dd1c2189cb7303ca83796d51c421f9261413d5bbcc4f316cef658814c0a8d4bd9d29a6411197a6f0d8aa24d2d3182045df9a76aff057659467aa6d8c451561714ba9c10960b2ff32fef29a497a5564e7ac89c00dc73d5d0cbccdaf802b131bafa2f05fa1657c94cf26077dbf961452e0d2c0a73e7320b958b8172b077749258d432dcd5cc3d82dad01fbe0d64a86534441a9e3a7235be8c0ba524df8000000"], 0xb6}, 0x0) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="b1163bd386377e1e6c2c5a6d71aa6dd31b57b5fec9cbb505ba043cec2474b759722e932f0b49ac9b6dec7b0ba741da36ed3080ed67ae9142d48a173f4b0cb11699e3dc69cc308e067e041b52807eda41a191a3688db8ebcddae5593777fd5ce5ef2445332ae4b8f4fcfe7c094887a0d6b1e6b3bd6ae834b381546db799e899b2bef587a25dda1061d4a9bfccfa00f0bba634dceb0451b831ef767656418af3977bd2f7d63efd315ba8601b9b4d2b6d17e73a4eea49325c8db302e4c2b0e63afa58d9d8c570174716a1dc82fc84704d9ba7fb42e503b3b99fb9a0d0321c1b0d811fb4481b3ce9f449976e0e658d966a22dbf621c24018b4b4", 0xf8, 0x0, 0x0) setsockopt(r9, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r11 = socket(0x2, 0x3, 0x0) r12 = fcntl$dupfd(r11, 0xa, r9) ioctl$TIOCFLUSH(r12, 0x8020691f, &(0x7f0000000300)) 16:00:13 executing program 0: syz_open_pts() r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x4, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000002c0)=0x6) accept$unix(r1, &(0x7f0000001340)=@file={0x0, ""/108}, &(0x7f00000013c0)=0x6e) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001280), 0x312) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f00000002c0)=0x6) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000a00)=0x100000001) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) write(r5, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) accept$unix(r5, 0x0, &(0x7f00000012c0)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f00000002c0)=0x6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001240)=0xb08c63b78ab11835) bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socket$inet(0x2, 0x3, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x4000000000003}, {0x1}, {0x10006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r3 = msgget$private(0x0, 0x100000029) msgsnd(r3, &(0x7f0000000000)=ANY=[@ANYRESOCT=r0, @ANYPTR64], 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000480)}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) fcntl$getown(r4, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x44}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r6, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x44}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse0\x00', 0x80, 0x0) pwrite(r2, &(0x7f0000000340)="0b31d21ee6ed52b7518faafdf3167a0dc91887b09c96388f8963ebe19c5c98d0595841853f1aacbe2762e5c18b83b20a2f9b692decee186cf011b76737d7c073409a84b170254494c89cb1d6583578ef5fc20c9d347f09cc223608c0d38fe22c151b1051b70d5f2447082898076e7b7177342143e1eae0c36d2c5bc6856372e57f183644e7cedfbf7e479721be6aaebbf4f242e66e0ea7f8b3be54b28bb062ab17d2a7f3d6ffea16e357cf392ab7d2701351a304d9bea2f2813f5dd00500"/200, 0x26, 0x0, 0x800000000000) r8 = msgget(0x1, 0x80) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x100, 0x6}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x44}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r9, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x800) 16:00:14 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) r2 = socket$unix(0x1, 0x5, 0x0) close(r2) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) ioctl$KDGKBMODE(r3, 0x40044b06) write(r1, &(0x7f0000000080)="0c000002fdb4b7e886e5c8520000dfaa953b1f015b200a", 0x17) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x52d, 0x2, 0x0, 0x8}, {0xff, 0x0, 0x16d, 0x7}]}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x1c2) r3 = syz_open_pts() close(r3) close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) r4 = socket$unix(0x1, 0x5, 0x0) close(r4) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000340)={0x622, './file0\x00'}) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x9, 0x8, 0xfff, 0xff}, {{r3}, 0xfffffffffffffffb, 0x8, 0x20, 0x2, 0x4}, {{}, 0x8000000000000001, 0x0, 0x565b7f0e51b59632, 0x8, 0x5}], 0x81, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x8, 0x1, 0xa95, 0x8001}], 0x40, &(0x7f00000000c0)={0xf61, 0x3bc}) r6 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r6, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) 16:00:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ff04000000"], 0x9}, 0x0) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) dup2(r0, r3) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:14 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x3, 0x0) getsockname(r0, &(0x7f0000002880)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/110], &(0x7f00000010c0)=0x6e) 16:00:14 executing program 0: r0 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r0, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x15, 0x1000}, {0xef451833ad38e3d2, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1800}], 0x9) semop(r0, &(0x7f0000000000)=[{0x3, 0x8, 0x1000}], 0x1) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000200)=""/190) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x87}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x799, "0000007f066ec500000000000000000100"}) write(r0, &(0x7f0000000000)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e", 0x26) r1 = syz_open_pts() dup(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7f, 0x2, 0x6, 0x3ff, "2a85ee02eeaa65ffc8168807b06786c611ba333b", 0x401, 0x101}) 16:00:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000280)="bdfcb7ea49ba9f7a16e96435f6a76bc90962094c63a42d7ccc74a057a1ea0c59093ce1d32efcd72308678b62d0d89b28e4ec67e558771c0fe602c7be0a05eda40e111cab02a933ad7e5617fa91c748af702940cca101ff3a66f1e0c39a5ce1fdbd022be8d74c0e479ffd91b62632f2f0ecfc8ab2d863d342c975bf6968", 0x7d}, {&(0x7f0000000300)="4ef151af2b1bb53441369dd68385c1db613ef9804b24b5b9e2126195d51993b99f6a30ab7f87a7aae85db219483e0e08c8153897aded122a2dbd8b00ab322535d95717474ace14b2f37bed1781c0eee90a532326cd76ffddba74b6b6c4ecfc7fae3ea0c8", 0x64}, {&(0x7f0000000380)="2f2e4480e7cfc246b834213eb267e257ec7b98bed9b7c4075c5179b4bd0c7e8fa89906e23aff1939da87b3ccf74ee04f1ed4fca78eb2b31045fdedabcb11c82aef912e165ce8e1dd1385e6694aecc0ba8b940486a1ef1a12d9b523dd12af0eceb1327939ff4d5feb0bdc7dfd98c7c3", 0x6f}], 0x3, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xff) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, &(0x7f0000000400)={0x0, [{0x1}, {}, {}, {}, {0x2}]}) execve(0x0, 0x0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus/file0\x00', 0x2000, 0x1afe) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000680)="b54e36", 0x3}], 0x1) 16:00:15 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000080)) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') socketpair(0x3, 0x1, 0x40, &(0x7f0000000140)={0xffffffffffffffff}) read(r0, &(0x7f0000000180)=""/178, 0xb2) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') 16:00:15 executing program 1: r0 = msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000001240)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/215, 0xd7) write(0xffffffffffffffff, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x11, 0x0) pwritev(r1, &(0x7f0000000b80)=[{&(0x7f00000005c0)="02793b8c4db154d0d80238f3abaa6a078a515854e4b70a00130cb7fa8c800de12521f3cb6b4aa7cfde82a530e6003206203cdf9e3e879cee03b1f93c9e499c7ec87f2fcb88c1f0bff37bc5bf3f8bcf60aabb39c71a8e40444a0b3ca85ed11e17418cc8674bb6f75dfa6c3246ad5e2e5bf1c58888ac2ccc5de960a9805e869139f41a269c377a76bf53417c67b36a9e7ddf58964d2f706b0efc56abb34373b5ba3580d1c624c1e300b970ec202563d121321aee48fe5aaa", 0xb7}, {&(0x7f0000000680)="566eaa9eaa66c5678a9721c223896fe188036a2321e2c10cfd29f2698950d54ab0275a1f72477dd1adaf06107d4cbe56507961544c7e2a97d521a5f8babaaec080317f391a0250f67a57357ffcb6f33dd41942ce810797226e23be54a59b1cbcb1339e917b9086fa0f9a5f1cd72b69a680850f906e428f552b18b2f4012a5bd795c7b460a4a54b7beaaadabc54514bee6ef45943923b353ec36b1841a04452419a0f4313d4b29d5ea499dd8d5cceb6bb42c58adb82cdda19796d781feaf4b1c29d9f5d13f31fabac201c1451ced61a0c449f7b1d", 0xd4}, {&(0x7f0000001340)="6c7e056030122d5f892341a59040193c209a4fa914f3cabe438fc7eda1f7c1e5daf63072a9481540dbbd4a10ede399ff1d91425a6eb1c6efd54717ac9d7eda9764f3bba8bc67bd8910785fbc18139383e4beb6de0c299fd3af74b75fdb05bb74a12a7104857bbbd618dcda2c60c81e95b2ef0b3dfce3fa38e903d9e3b79c57cf437902b2", 0x84}, {&(0x7f0000000840)="60264bc8533c40651650946d7f6c899e77f3fad2600fb08fc1dfd168250adbc476f86fd5c0818ee2228bf4d0076b5f714732a9c4c6460d3d8a283d5ad389994cdbc8abfce31dfa95b471cb101d6c1178478b3446b9ae1a5f03f5b38950e78d70da6db5cf4697bda8efcee5e4b720efc87656f383a09019145b8b4b5ea3b03fd2881449e2e8179cd5c3b43707c650f006", 0x90}, {&(0x7f0000000900)="63cc75f1ead575e7b4dde9593dd5faecee990bb8384dad4141e76a06428272226aa83f49d45f88a63e6f27cc9a279856a69e3ed773f4bd012b351f7cbbfe05782bca5b95f3eb1a31ee", 0x49}, {&(0x7f0000000980)="26f57f63b82b15953b3c46674f33e885342cc339023efe81fb39", 0x1a}, {&(0x7f00000014c0)="66e73f60cf8f57ad788d1e62bf59da9ac4d6baab71e92ab6eb741e0271147986d708bd5fe8271a54f1d3572d616e8ed878a2579a1ac772d0290cffb979f7ac9ac8c1260d32c86329fee0495d34057f72d9d0408c89afe1eeca642492b722958965c2082e35f8bed3d8353ea159139012a52713f7175bf2c55fb4da4cfd1be697d9b94a4a9f0c1ea8e4453565904636261af7028bc1f609a2267b52d213862050486695434843338d76a1278e497a0ec5423ab70ff918bf76c91cd99351c61bba61d15fb7051f127f7d9c5ef5817fa5ba8f3dfde7a76c37d1c4aa815bdf72c2615b484cdb4522471dbb0a75d21385", 0xee}, {&(0x7f0000000ac0)="1a14d8", 0x3}, {&(0x7f0000000b00)="505922d67a153277d9f87bfec610e90d4aef22978119cac5555d17ae2f3617a6034bf767b5c6b21483572c9343bbe948e6ceff08a2e630ca589301a7910e5ddf7a30f78fccce", 0x46}], 0x9, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xc5, 0xffffffff, 0x3, 0x2, 0x10005, 0x8, 0x2, 0x3, 0x1, 0x2, 0x8000}) close(0xffffffffffffffff) r2 = open(&(0x7f0000001300)='./bus\x00', 0x0, 0x2) r3 = openat(r2, &(0x7f0000000d40)='./bus\x00', 0x1, 0x2) mkdirat(r3, &(0x7f0000000d80)='./file0\x00', 0x19) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000240)=0x8000) r4 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x2) flock(r4, 0x1) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000d00)) write(r2, &(0x7f00000011c0)="ff", 0xf22fde8202488c8a) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000000c0)) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x24) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) msgget$private(0x0, 0x694) r6 = msgget$private(0x0, 0x315) msgrcv(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x3, 0x1800) r7 = open(&(0x7f0000001280)='./file0\x00', 0xdf939669ac8412f1, 0x8) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000012c0)={0x3, 0x8, {0x7ffc, 0x9}}) r8 = socket(0x800000018, 0x1, 0x0) r9 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x80, &(0x7f0000000000)=0x208, 0x4) close(r8) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000001400)=ANY=[@ANYBLOB="38ec770b0b19542d703196010000002f6662361b6d1faa2313d7f85887b7e5b636fa7d51db3e2e5ad6bd27b4263eb0b279bdec3e729cbe20363ec1d4d8fa764bb5a0b88db155ee7096a652da827c035308f2141bd03aef67b8e71956bfdceba63227ed77d176973fcd75743e0c6ffda4e4106da4064e0ce808005d488535d494f741de0000ebaa54c663e08d08a5ca20284a24f2a3c231b64774119a5dc529cea300"/171], 0x10) pwritev(r10, &(0x7f00000002c0), 0xd7, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0xdc}}) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000400)=0x48567cf95d8d98d0) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x1d, 0x8000, 0x2) r3 = dup2(r0, r2) fcntl$getown(r0, 0x5) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="3ce2e441a5b9b681e1059620000f3d3d080000001568377e0149d814e82483ccdd0611eece5b0ce7f2f379c5b43d266ab28f4aa24faf72fe4099768cfc5694ef4040cd2780b9abfe7373"], 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:15 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e68000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x16) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r6, 0x121, 0x9}, 0x800, 0x1, r7, r8, 0x3, 0x1, 0x1, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = msgget(0x2, 0xc0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r15 = getuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r17 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r12, 0x1, &(0x7f00000003c0)={{0x0, r13, r14, r15, r16, 0x121, 0x9}, 0x800, 0x1, r17, r18, 0x3, 0x1, 0x1, 0x5}) r19 = geteuid() r20 = socket$unix(0x1, 0x5, 0x0) close(r20) fcntl$dupfd(r20, 0x0, r20) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffe5a) getpgid(r23) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = msgget(0x2, 0xc0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r29 = getuid() getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r31 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r26, 0x1, &(0x7f00000003c0)={{0x0, r27, r28, r29, r30, 0x121, 0x9}, 0x800, 0x1, r31, r32, 0x3, 0x1, 0x1, 0x5}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000680)={{0x9, r9, r14, r19, r21, 0x80, 0xfffd}, 0x7f, 0x5, r23, r32, 0x3ace, 0x3, 0x3ff, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r33 = socket(0x11, 0x4003, 0x0) sendto$unix(r33, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r34 = semget$private(0x0, 0x4, 0x408) semop(r34, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1800}, {0x0, 0x100, 0x7fc}], 0x3) semop(r34, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r34, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r34, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r34, &(0x7f0000000240)=[{0x0, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r34, &(0x7f0000000240), 0x6) semctl$SETVAL(r34, 0x2, 0x8, &(0x7f0000000000)=0x102) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x18) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x19d9, 0x7, 0x4, 0xff}, {0x80, 0x7, 0x3}, {0x5, 0x3, 0x37, 0x3ff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x64, &(0x7f0000000140)=[{0x15}, {0x14}, {0x6, 0x0, 0x0, 0x8000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0xa) pread(r2, &(0x7f0000000080)="7fc0e73d369ffe93ab41227ff6532383dd9d5520f0d707439b16256cf36f474c4fc13057011c35471a8372fd84f38fb623486a350fd46b", 0x37, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192a", 0x4d1, 0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = socket(0x2, 0x4003, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r5, r4) dup(r5) r6 = socket(0x2, 0x4003, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) dup2(r7, r6) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000018c0), 0xc) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wskbd0\x00', 0x20000, 0x0) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r10 = socket(0x2, 0x4003, 0x0) r11 = socket(0x2, 0x400000000002, 0x0) setsockopt(r11, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r10, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000018c0), 0xc) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r12 = socket(0x2, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(0xffffffffffffffff, r12) r13 = dup(0xffffffffffffffff) sendmsg$unix(r3, &(0x7f0000000840)={&(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="b6021c587fe887dbb59faec34fb0423793847c1555bdb52207645f3d7f302acab729c9e91c7171a52031744da408b403ad7a862f37a384019226710b16b65c926fb30483423d8e9ab2ea95db6d4b43de4dbec03f9a18072e49b80c8a1d6b8d7891605f78801efb43b51173e7cb2b7bce63f0a22ac70dd527447c666a11c20cec1a8144d34e0d7f82aac4332af7f8323ffe5c11c86b37af6337f587fa6dbf9480ace10c505f7e6f11ff6b71c1f270eea12cff36ea25ea52ba66ecdbcfa390e0d3ca46b304e3563a117bd64e16072b13f7874924929947df51d6976fee", 0xdc}], 0x1, &(0x7f0000000880)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r10, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32=r13, @ANYBLOB="100000000084c14c4c1ec8b944e4a3f49fa7b9bc4b010b0000"], 0x70, 0x4}, 0x40d) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = syz_open_pts() dup(r1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x10001) close(r0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pipe2(0x0, 0x0) 16:00:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000002300000003000000000004bb893f0000819836d647803d21e71b8999"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) listen(r1, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:16 executing program 0: r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x5, &(0x7f0000000000), 0x4) fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r4, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r1, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xfffffdda}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r1, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r1, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0xffffffffffffff1e}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) fchownat(r1, &(0x7f0000000880)='./file0\x00', r3, r4, 0x2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="59c56f858c0f59fb5d86fe7582f982f4fb3fa011cf2b4c85ce28ae89d9ef2342ea756987313d42c608d939196e026ecfcd7a9a9019d0c7da8ccf93586112a624ef351f5c7494150a9ff77777fecd16840f680bfd3ac14726fb765c5efbe9ab5147574546d6587830e41296801a90cf7f3926e7f872d442ff329c9eb94f12236fd0753f708f33872f92be37c2ccc2cc07fbc28b4e88efb464be717f7500749f6eb7d7c00a9f81d2d902", 0xa9) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) r7 = semget$private(0x0, 0x7, 0x20) semop(r7, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r7, &(0x7f0000000340), 0x21) semctl$GETPID(r7, 0x0, 0x4, &(0x7f0000002d00)=""/87) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000081}, {0xc, 0x0, 0x6}, {0x5}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r8, 0x20004269) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000000980)=0x3) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000840)=[{0xc, 0x0, 0x0, 0x80000000}, {0x6}, {0x6, 0x0, 0x0, 0x100}]}) r9 = syz_open_pts() fcntl$setflags(r9, 0x2, 0x1) r10 = dup2(r9, r9) symlinkat(&(0x7f0000000000)='./file0\x00', r10, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r10, &(0x7f0000000180)='./file0\x00', r11, r13, 0x0) ioctl$TIOCSWINSZ(r10, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r10, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xfffffdda}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r10, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r10, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) fchownat(r10, &(0x7f0000000880)='./file0\x00', r12, r13, 0x2) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000002f00)=""/115, &(0x7f0000000940)=0x26f) 16:00:16 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r0, 0x0, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) dup(r0) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) readv(r0, &(0x7f0000000080)=[{0x0}], 0x1) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000000)) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x99c9c5cddf213093, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xffff, 0x80, 0x20, 0x7fffffff}, {0x0, 0x2, 0x1, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:16 executing program 0: r0 = socket(0x10, 0x8000, 0x88) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xa7284cf53f9b9ca7, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x200, 0x100, {0x7ff, 0x9}}) connect$unix(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd23500000000000000000000000000000000003f0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f600000000000000006d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bfca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96560000000000000000e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c546a137aebe4878d7b30c63d364a5f7f62c8a2fb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e786bd637e5390b39b7a83fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56"], 0x10) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d4", 0x59b}], 0x1) 16:00:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022a2f66696c653000"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a}], 0x18}, 0x0) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x1, &(0x7f0000000040)=[r10]) chown(&(0x7f0000000000)='./file0\x00', r2, r13) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r14 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r14, 0x0, r14) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fchdir(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24, 0x0, 0x7f}, {0x3}, {0x6, 0x0, 0x74, 0xfffffff8}]}) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[0x7f, 0xde7, 0x6, 0x3ff, 0x100]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="00311a8043867ea688369ea85cd8") 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) r1 = syz_open_pts() dup(r1) dup2(r0, 0xffffffffffffff9c) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x20000000) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x0, "1a0002fc0000000000000000000800", 0x401, 0x1}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000280)=[{0x5, 0x200, 0x9, 0x6}, {0x5, 0x1, 0x1, 0x8}, {0x4, 0x1f, 0x2, 0x100}, {0x9, 0x7, 0xfffffffffffff2da, 0x52f6}, {0x200, 0xefb0, 0x80, 0xb2e}, {0x0, 0x62eea0d7, 0x5, 0x8}]}) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) r5 = msgget$private(0x0, 0xfffffffffffffffd) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") msgsnd(r5, &(0x7f00000002c0)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c2905468668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219e25572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) unveil(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000400)='c\x00') msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="0600000000000000"], 0xffffff64, 0x1, 0x0) msgsnd(r5, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5504759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000140)={0x3, 0x7fff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000001c0)={0x8001, 0xe3, 0x3236920f3cc186a9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000020b, &(0x7f0000000040)=[{0x5, 0x0, 0x9}, {0x45, 0x0, 0x0, 0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) syz_emit_ethernet(0xe, &(0x7f0000000180)="c7a885d79053dd52de1ca1b378e5") 16:00:16 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(0xffffffffffffffff) open(0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x30000, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) close(r0) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r0, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x15, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r0, &(0x7f0000000000)=[{0x3, 0x8, 0x1000}], 0x1) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000000c0)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x8) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="00000018600400800001400000000000000000fcffffeb00002000000000000000120000e4ff000000000100dc", 0x2d}], 0x1000000000000096) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x10001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) fchdir(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2000000000000277, &(0x7f0000000040)}) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x4000000000086, 0x80000000, 0x0, 0xc}], 0x0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x7ffffffe, 0x80, 0x3b43e5da}], 0x2000000000659, &(0x7f0000000140)={0x5, 0x800000000000005}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x200010004) r5 = semget$private(0x0, 0x3, 0x102e7) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r6, r7) sendto(r4, &(0x7f0000000c40)="79fa15a6d8697a9d0bb2487916169a033b9e7fa34adbaf5145fe09fbdbf9a486c6461b772a70ec5ce36fe950e1fd128f56af5bb577f97d6c13b662f862a31f4b5328d4198d71cc61af0b75e59453bb774a72160506656a377a64d0ca2fffd441b21e5142eaa36854d749fd0ab78d29bcdc29316d0197d9511e5f01b6ccbc8196627d0a31bd9ffffec49c4956c9918b67535a9e4441d920f7e60e2c454f5422bd7655d06c8d598aa3fa18c66e2de30517249651d9654822c2b471c1421cb2daa5c7cb28bca3e12080a8ab41397255ed45", 0xfffffffffffffd11, 0xa, &(0x7f0000000240)=@in={0x2, 0x0}, 0xffffffffffffff1f) semop(r5, &(0x7f0000000340)=[{0x1, 0x9c, 0x1000}, {0x1, 0xffa2, 0x1000}, {0x3, 0x1a08, 0x1800}, {0x1, 0x101, 0x1000}, {0x2, 0x4, 0x1800}, {0x0, 0xe67f, 0x1800}, {0x2, 0x6, 0x1800}], 0x278) getpid() read(r2, &(0x7f00000007c0)=""/1, 0x1) mknod$loop(&(0x7f0000000040)='./file0/file0\x00', 0x1, 0x1) read(r2, &(0x7f0000000500)=""/90, 0x3db84ae9) chown(&(0x7f0000000200)='./file0/file0\x00', r6, r7) nanosleep(&(0x7f00000002c0)={0x0, 0x3}, &(0x7f0000000300)) lchown(&(0x7f0000000780)='./file0\x00', r6, r7) fcntl$dupfd(r4, 0xa, r2) dup2(r3, r2) mknod$loop(&(0x7f00000006c0)='./file0\x00', 0x40, 0x1) sendmsg$unix(r2, 0x0, 0x0) semop(0x0, &(0x7f0000000440)=[{0x4, 0x80, 0x800}, {0x3, 0x2, 0x1800}], 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000380)={0x7, 0x1ff, './file0\x00', 0x7fff, 0x1, 0x1000, 0x8001}) execve(0x0, 0x0, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) close(r8) fcntl$dupfd(r8, 0x0, r8) sendto(r8, &(0x7f00000001c0)="d0c884315418a92980949e967d580b8e12f691626a384861f9186315674b07168025", 0x22, 0x4, &(0x7f0000000280)=@un=@abs={0x3, 0x0, 0x0}, 0x8) 16:00:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000200)='./file0\x00', 0x313) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) getuid() r3 = syz_open_pts() dup(r3) dup2(r3, r0) r4 = semget(0x0, 0x0, 0x2) r5 = geteuid() setreuid(r5, 0x0) setreuid(r5, r5) r6 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r5, 0x0, r5, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r7, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) dup(r10) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getgid() r14 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r14, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r5, r8, r9, r16, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r17 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) dup(r17) r18 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r20 = getgid() r21 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r21, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, r20, r22, r23, 0x2, 0x9}, 0x5, 0x5, 0x8}) setgroups(0x3, &(0x7f0000000100)=[r1, r8, r20]) r24 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r24, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:16 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000180)="1074b8b7562d61a7d01f029c008e75b0e0ea0fcce42bab1b016613af1879226d37f22efd5e0c0ddf735265d21eefa15846e99dfec8d716670f5b98fa0b82bfdcd35afe6b317862f77c8312f8553f9a54ac43c56e9d308ab0be64996568b7836e1680c4a03aba9ce77554e24c9eed8c24032cf7f09759611dbfa3fa95069ed0759a073a4eccde8046853e4e8d4ddecd99e4", 0x91}], 0x1) r1 = socket$unix(0x1, 0x5, 0x0) r2 = accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r3 = syz_open_pts() r4 = dup(r3) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x800, 0x0) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffe5a) getpgid(r7) fcntl$lock(r5, 0x9, &(0x7f0000000140)={0x2, 0x1, 0x8, 0xfffffffffffffbff, r7}) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) fcntl$setflags(r2, 0x2, 0x1) close(r1) r8 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r8, 0xc0106978, &(0x7f00000000c0)) sendto$inet(r8, &(0x7f0000000340)="9b8c28a45e7de1dcaa542e616f92b3927d0d008402d1319596094b6be08b71d93d9a0a37ba478e346c849932c2449bf4717d38e21ba83887261a61cf87cbd78091f94270a686846ccaf64d23647a2ee0815fb020690f2dbf82af6cd87a81c4b6e9dee77161777ed2510384b6ed513e406a5cad7f2de383b95d1251fdce3898c3741ac0f7f3daab0e15e677a1e589d4d9c47ae4bbe0b2e3802d5cbb6c7e8a10f2d8195c08279d9232bd02d85194f49c8077b8081c78a765c277190964decf2cfa2d956535d68854e8ed8389ca922505023fd4d213df6710ae0b5654130435f37c05eaae85bce870454e5d5d7157b1c65c3097175a58069cd787bf8f9b04dce7dec724aad6f823aedb2f2ba3409ea6d841c691baf4e7a72b842471bcd6a594a29a05546d7d34dba3f7198837ebebe103b5b62ee67a544c7769cd55c8234055f85901ea928c0a31ffcabc037313515d22ce2f1930674f6cf78b1f806b619f040d9d9c5eabccee3c790863f92ad26beb694a55b4374cb53b3ccb5af0dee1befc1ea3f3c4d2ea2d2051c382ebccbb8e29572a0c6e5c2c9211fbd1eb5c24ab24b6cf90ed57efc42fd54b3104323f42995fe2b7104a765b1af951b3b180cfdf9dc9004c9aaf22ebff4eb906bd3faef85e95eb78f7e1c797e817d71710358f04dedb31389846c6b2ee4d1e8b4437d4df29b8baaf7518d2d62d351872a1364f16ad715a247539e046c5fec941b294d0f935b47099b9e9765536516d7106e1def4f0d180546a715e5998e0144e7ecb42556c48a48b401ff2f0878ee7303cdcc5703b65018f90ec92aafc922d401fa16b008bdb72f3cb107a5eb7c9420007fcf57c569bc5bd5a58bd8fe53048a2e04ee2dbf452978baa9ce2ad9d20d20f12af650a5ddcc5a6e45febf1934470a850f423a12559f08f202ba6ed9265a778dde4bb548665a9e9244ede03b2177dc5c738808926529751f09d7759d35d94cee0700bbac35e15cc95f8bcd8d399cba3b63636bc31db096aa9472f50ce830816180f3c7c31f6596092b7d8bb719326edfe87d7748eb3b4f5b37d01a664d1ce4ce700a3536a3aaa92c9d120fa74bf68d5757a87e30b4af2d2dd7e5559ee2ac1415bbbf9aec962af9e2f1e1e4cde8a3a5af490ab7019f6d4c0283d843dc0a98e20a4d3de468b60c4aa76eea4aed8f7d4368e9a4d1d2102c23227a847ebb0996ab4ffae3c70dc72b93a1876e7738166a5712bab3d94232edd8c4e144ca53610b56d149d24886f96ed9ddf181917884117eb97499a50ec60917cd5cada403d0bad3dfd191863f61db3f279b3b8b01f9130647b51f80cb2a833d90255b62d6faaa29d46329a208e33f034af9b6a65954c66f8c70a4276a62da86b81cc4472130f6526949417f4b84f7ffd2e7b315c7120468a02e5cacba5892066ceefe36bcc6d64114a2233fb2b5e44a14ca341317cb003d27f27423db24df1bbdd3f2d3bf3c6721955445a25ad0b978d82006954a7a7317e8009b45744b5dba67ff6b60764b5a24a9084958a4b4b2f6d06eeef728bde34d35779b208ff450f39c349c5d2e3f06a756cddb1fb8f7c26386c08ee0de97ada1c49d0a872244d0c73238ecc1dc5eed8ac53099f2d66a38248fdac6de5854b5e333856f391d013222dbcd208a1a6707254c75db9d6b6eef022696875d7d26a4bccdf6919a33e69117f02f411707a6292376071cd4ea877668e31c0e49b5eb84d83eb290e8e7225bf9bd092490786685c78a72c15a0536bd48dca6cbed8b683b8b51bb7353d4ea9de9f28d569c4c11898236fbd3a50304f7245b5adf396824a332c4acaac594ec3af343fc4fc158e107ee4428ae1069cc81986b39a1700d5bf6a29508c018b01b77640d4b15038d7b0be4a8ebd85e54d9d156e5e58b2289a8aa3a0d267f9233e0040e2ea07955344592b1cd3fbcc1c42aad8d90be4433a914cc6dff0f4c1bc45824f04b6c261dd38abbb35d8427f71d5d3eb3b9242dbaaa8ff49cd3cff7ab8243b64aa8581ea2d8e146b0307179d7ef194bd981c6080e1997aa600ef157bdbd9782117cab05325703c1f4b7a1cd9f616f8a329f6e96893d71fd3bee29e05f17d8504b5a27e661aac1325612010b17d2560c29eb3eaaad2499d53f4c1427d0200e4e8a957a5adfce363c1b5cf331a2c5b019b5853e1868856f27d147567c9ecf96428759a6bda624125e7795ee4ea3a8d3ff75ed0aa2a9261f40945ef8501873345339a53f80c2b103ae5febe6881bada80b4a5bc060dc1581e3bc03058882b6e6e04e45e42c37f95ff9cedc30563248282a28d852c381104472caa4416387e693365b518391f370104651c244a1a6ec8dc0fd1042017098469293b3e8d9ac326b17a6b32484940604a4ad951d18ac60453a86a9974f3750cc3e8c27db91f9cc401ce80e1e23264d204f013dda0100a5700b08d1fb9bd3da04a59691b228ffd43226cc6b8c2072d81afcb26c882cc6c95ffcd01620f64eb650b465eb713a18190478d7e71bc8c5042bcf21b517b1933f0f0075111cc7c80672f30a11fe8d659966d819e4d645100eae82add8542b571635ff35a357e07381a8ea8d3a36c735d604cdac7f119b2b0fabe6db172052554f307d2fd0712d0c2aec8f000b5f3a6cf63b820dc7a25cbcfdaf141aa7d6aa9b97ae1b3b99151d946c9c82be6b76f5fb2e831b7e2528241c722822c6f35251dd54683ba194f303af5f66b2eb6a825d51b253e1de4825559efb943b4b8f9c472e8613c1fd8c4e470e4ca03ea1c404af5c8c6453693722ec837cf37e0bbbd49d662479cdbd964251dc4b098e4e0079f5d568ca60467508196f6e85b7f31ac9a9465d12f5dfe09946caf2ccb7c0726423af0a7f9aa52824c3df200d00f4e75559293164edfa9dff19d25cbe8bce131cd56f2ab1108d10265f2ecbd867aaabef8deec5239967787b5f72820bea70d7c8b3433f7671595d89b98b34b40efc8e354ea98bd23eb8eb29becfb4e4eb22ff3ef072639dbb129a3b40eb426707ebf34d02002d1ff1173be01ae21c25705b6124756a21ea2564e246cb31a6bb1428acaa2aaecf1df90888c7c14a3bb2bc81bf436ad501a791d0e125c5b4a2fdb6aec1e2ae0b09bd9e3d9ea9016b10df403e41082efe15665207d1b886305e467f0ad22a46f774b69d3bbbfab3fcc7ffce124d2f6c74096ad52f412845c1ec916b4082b210d25339b770988678a1b5f1297bebe465eba164b9b8f4652d4ccf977a4cdd9b0093f434f6344c776c249b6e8938c0795f25695e4cfc18c12566f2abbfb9a8241d7aef25c9f288bc0a3923716f096cd4df6220fbe004f398fe279d7ebe56f8f48f7c932c46977a53d87febe929ea7dc85d57bdf4ba25c4a3eec2eb8406a04aa0d22f717402dc3f61f3575e356119da80a2ab66f529d5ed80f02990aec358bf9c8b8ba0211fd8bcc2ca4cea81385e5f73e000b38cca781a23e2d0f6129dc3a201a8ba158ec772420e31f0a131fdc1fdfc5f94368bbb65effb560f1a24e9f814eb93b6ac20a1eb2cff4ce2dcd0f4da81d815657a8034b253e0172614fab6b174aefcb0ec350c6a2244d79528af7cc5d2e003c33635180fa5ee156445e14ca9083312fc0f736245f74b7379ed0e494e517ce79cf847ae3d6728fad928197a450d5def839f270bd34e6a9d707080e9c033adf986455f7c3efa921b68cedb6489c3162b2c8516cbc09e3a53e0e4453f30bb2ca389ec2dd17ebc3e23088cecde014fc6e19ebc9bff5814ee764b71775229bd101ffce091f122f28e80cf2fc5e01cf9687f77cf006ca2513cf382258b1f9b1162dfbaf2217a7d62764dff00f98dc6839e1d6bd2e235a591d8e3a7c5d1358d0292740c57d09161ad92e97457b92df10f000c7cb437a2f745fadd72248a805b1c8a45b5a0d1858431e830f39df0f9a184bc86d4836388bd7a252a52e8d17c6604df740e588e05fd9fe8097a92ef4e3eb880eb0d80c472a6a8b7593633961f8db127213862517b440e7d8bc1b06c092b6898645c4385736a381b25c2c8e63bb77469c1e8ee64565d0b942c7a11dbd17c7254705cc00cd004c57343d169f847506e38f1dc913ecfc035cb7723885e921cdbcbb097cee2621de62862be6706159e8aaeec4afcf99808194a4578f73130fa5dda8b0f22aa9489df0cc7b4308ecf5cf1d8da9063af05503b4f549100e3d2189fa0ef72e748b8e4c13af639e82ae40b8ee0e5cb609d080a49809bcf2bdc81703dd4b1f5805aacc0c3a0ea47a9c8d30871b1ab7361ee0d807846247e20f7e33ff79815e5e6c0aa4246fc351b84d64f591564bd3a614deba2d16d06206576951e77bd99898d1ff057fbc1d8babc80a14c3b181521994c2a62a20eb6635b2d9e346954eddd59044ca8334b6058a2b5369af38e0deeec7847c74a4f313abd8fa7a056611abe2dfade78a1d33955299ea1b46c7627a681d80c75e2ead799b2a6a15f838124f14ff384b70ba9456421c1ace389b358a8df7d2fc946e0f18ad7d15b22ec6a328b7208dcd672a6cab5f9d0f164a84750c05e9ee99f1bfa65868fa50892631d055fa73f7fa39a9f3048e630149d35333adb90b8b77522e4337326b63c33c2708fa2675fe52ce8cfdc1d467df63e905dd1a297717daf5f54600a1d99e5dc60e1396a73de805ebd7bc849f94092f4a2d7431807513e0cb894fb3615029cd2e732d0901ca6f38d8bc504cc01ab03a7b0fbc9e15a1e81adfae5363073da71b04c4784d9593c33705d7f80eaeddb88aabebf0a8eaeee988e80643efe59ac56cb478a6291427535b1fc74921a1c39f5ac8fda6f733c23e86e60ab5dcc3467dd6a354783a87b048eb52d3c110b2fd2245286b4b98752cb478334977af5c03aed058bfe1f9c3e42d757d46ca3ca710398cf9cbe5310efc855e86aaf20dc91cb5d63b918a420dd2ea3af026fcbcf7ed6f576db64e9969e76ffa57f01c2b8a7784ce058e5caf9cdf2d6ad9d95a2aa894c54b6d2becb7cabff680e773e48c34e777844091b5d044d2bfb4cac17089098ece6d7a54b81ad19892ecbae120cc92ddb5922a5824a2a50c045ff37beded360f90e2bb3dcfe312d24a14d0e17943098832b318c72f14a4c06df555ed53ce00946e2f371e7baf6b766ccbbb681fda1d2c11b7042c494f15f4930ef8ab58fb3d498f57c2004b4c3ef3e18172ef2950780a1587d5a1953fc933c8be43049660a5ce5a418725a792cf4a56720c3e39f6c28be069da76482129baf637adea4f02dab06d5e09399dcfc14761a11a705a7615a18a3ff30b77c711bce30f7bba3f44a7b438fb9e9e0cf2608d9a49689ea098e66102688f7f056299a233e0b5eb475f47a446bd6a3a19e9a76edcc1d8e9f107a7bd46f4121054a3d8588d5daa531f442a43fec109b69ebaba326cb1737019d9835a17f49e4aa9b38dc893cc96ade5af30942788e55d06deae3183568d37b21f5999d2cd0ac438f659112519a1cea34daae9eb1bb9f5e1588cbb9a62ea9ceef4a89ef1343e4ab523ec537c57a278ecbf6e265c5be5795dcac428d45f98475fba4c6716bdcaef094d17ad2bba3dc23be96b294590969140abe0b14ea76c97679d9e4de95e05ff723c2593815c4a044ce8d47b168c54cb1f320f1242de3ef1da349ca01c22d6af62b2f614a380686492fb39b4fb523c9a02aa8a4f43ca1a3196038b248bdb5016d894a3a878ec1d29ae529509a62ad4db187b8e4e1a67292d9ba362f6759e7d4b34dcced4e35907a2259917e14a3fc0f74263a05db614089d61e861e0193a5393f9ab8ca46d5cd8", 0x1000, 0x401, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:00:16 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000100)={0x6, 0x8, 0x7745, 0x6, "405fd53de69dfa338cbd2c0aade5241623ec9438", 0x8, 0x10001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x54ba9d3923b1134, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) shmget(0x2, 0x4000, 0x44, &(0x7f000034f000/0x4000)=nil) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:00:16 executing program 1: r0 = semget$private(0x0, 0x3, 0xc) semop(r0, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x80, 0x1000}, {0x7, 0x5, 0x800}, {0x4, 0x4, 0x3800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x0, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x0, 0x1000}], 0xa) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x2884450e) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') r1 = open(&(0x7f0000001ec0)='./file0\x00', 0x0, 0x10a) read(0xffffffffffffffff, &(0x7f0000000180)=""/64, 0x40) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000001f00)=ANY=[@ANYBLOB="82022e2f66c3277f0815390242918466232b580c7062d3eadcfb2aa659089922f79d86b3377b7a9800000000000000000000004a002335804546c8e81598e5c40064b6f95e6d50772e9ecaec266c982a97a32697ea01a48b98abc48c5be385d13168b300000000d13c1fbc597fffdaf79fc90b1f3c9cce2c2b1e3a543c6be2329d14bca6aee331900c594bd092dbe017f35ddea6b15b18e44e6f935e8e59acbb20fd11c570510a11c63d43f731e2ceeb302aa4f44f61583cb30d76ef7a2446feb3713155b3e1c95d1010145067a7bc57b22600b221eafb5477e73feb9fee4360f97319b8759c1734e66863e07d177681dfb0d1eb61dd808d8693e69e8595c4d6e6a446a7bf5b8d7f199a698df37ada809113041383601c5118b8b63ce88603c2f48ac9ccdfc424eb03edf38caf5057b604"], 0x10) write(r2, &(0x7f0000000140)="9e3eaa54e3ffffffff03bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f00000001c0)="c21aae490000000000000000df14765a617f57b18358c56fb7f1eea6f5e85e63a3f95cf90f99b1e91d74dae6c8176ba17a79fd93", 0x34) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r4 = syz_open_pts() r5 = open$dir(&(0x7f0000001ac0)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001b00)={0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = msgget(0x2, 0xc0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r14 = getuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r16 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f00000003c0)={{0x0, r12, r13, r14, r15, 0x121, 0x9}, 0x800, 0x1, r16, r17, 0x3, 0x1, 0x1, 0x5}) r18 = geteuid() r19 = getgid() r20 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001bc0)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = msgget(0x2, 0xc0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r27 = getuid() getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r29 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r24, 0x1, &(0x7f00000003c0)={{0x0, r25, r26, r27, r28, 0x121, 0x9}, 0x800, 0x1, r29, r30, 0x3, 0x1, 0x1, 0x5}) r31 = getpgrp() r32 = socket$unix(0x1, 0x5, 0x0) close(r32) fcntl$dupfd(r32, 0x0, r32) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0, 0x0}, &(0x7f0000001c80)=0xc) r35 = socket$unix(0x1, 0x5, 0x0) close(r35) fcntl$dupfd(r35, 0x0, r35) r36 = accept(r35, &(0x7f0000001cc0)=@un=@file={0x0, ""/108}, &(0x7f0000001d40)=0x6e) r37 = syz_open_pts() ioctl$TIOCSETAF(r37, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r37, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r37, &(0x7f0000000640)="bc", 0x1) close(r37) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001e80)={&(0x7f0000000380)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001a00)=[{&(0x7f00000003c0)="90bfc5d881ef9d044434364856407b4b734ec6fa26f85eae7e92a3ce41bd2e20a64a93bc4bcccf4885d9561bf05aaf71ae48d417b9bd106bb61ba73782b1279850b14f363f9ced5103f91236009abd085d3fad05828b3048fab1ee0732960b5dc32b206ebe5a07111cbbe8f7", 0x6c}, {&(0x7f0000000440)="db9bbdfa890e47df7638a00599017e1f1bcee4067e2422e338b318142add95741aacdca4c83682e1d86ee856dfed4333ba4379cf48cf3a18f4b9d41513faa2d46edf937681c73b315dbe8cad730f9d33b800459006ad2745efba3ce5d948cd4e1f7d7b54387a110cd239ec2f1634dd2c7592e18e86ff70508d810c7e8f1325432064511aae71abe67f661957bd2aacd6693359db1f52f21e076cb6", 0x9b}, {&(0x7f0000000500)="cd8ec35da974c023ddf1d840680fc5650489c03c4d8d0b6d85b0d67c3acda3ba59d131c04c615f5098a2bc38824eda42333fc66d2eeba78c9b28076c8fc94ca79c303e74e69564d3e592780b3db9c6fd431dacc728e300038d2b15571383ff5fd42f11b97af681ed1eb2fbafa996d697682530ab2a99a662f6e88f7c5b2cb4f23f9d11de8427e4e771d7ed941f2a9e8b3ec0b4b9ba288c6d7949f3723cfc5920ed5f376d22e002f0a1d5195909", 0xad}, {&(0x7f00000005c0)="c198002d903844ea2637c68cbc1b28561579f89c92ab9f09a6087b3177e527bad2e31c20abb8eb37623be0d3550fefd76450b5f178b778d17fe2c17d4721eb260f00b68b3ee3b71af7e2174e6a", 0x4d}, {&(0x7f0000000640)="9e3bc5c9d2951d11862900c26fe5885318413b7f07369b8f0183b825995ae596505be789142c09349e18b52a26a53e9349a4a0de504336b24ea4c054993101bfde323f47829dadabd3f311554cd8079a2d09c0fe3abe165471ead6ac42850f07798e90fa8e220af8623caaa7fbe2c5bc8ef5d55b4c36414ebc6737d405c4873147dad4797f42526472629f", 0x8b}, {&(0x7f0000000700)="ae6619d7edc32ebb6680d4c2dbe7a7552b3948471ef367c0ab179dc143a461432ef02b4a23628d919f5df7b2f2d541003b72e89d33be2719478cc99c706692551da7763048dca310d0c2eddebb9345a1c3bd2fed8ff9c473ef6e193ba9c92934fd320a1f932fc1c087b2ea739b96935b1c8efb7de04901bfabf34c55a0a3fbdefa0cbf573c0b59d943455675e43da7492d56a2", 0x93}, {&(0x7f00000007c0)="d43fb0ad9cd4bca554b08fc2c2c5edc9179a2c7a852c9ac2a9b5b863d76908f1f9ffb4e198cd0bdaab565cae9547659823a1f0a0c9db60c7896486d529f1666973fae2f4454a2b3fbb07eb149139cbdd8899908fa938b8e4749e9c1e8ebfb522bdab87daf178a0ba23e007bb700e48026526ceed8c7ace2f746f3a4b96584cd458928e4c134cce19a16d536e56f50f46d767c43842b319572860a3031f3d039d590f7ebe0ff2629b6b1898a49819485e57ce7c3d755918", 0xb7}, {&(0x7f0000000880)="475c44870ecc0487f8419adb73dbbee32d027ee3a64a2251e168b80cade5c58255ea91428cb510c3b0288803cda4cb2da8dd26fcaa708245aad12a12e25cbf24351086b7f3cfb6f9e2ea4dd2a65c23cf030039be586a70c07613e87ca712b44487f31277b765818f6cab5c46aae1e395dcc7648df547d5b019acc4af1b76c41be2fbea5b10382e41b376c9c99ecfac11b79f1664706da00f8ae377fd6fc499a09d3b6f79c3df0a91cd2ea85e62de89b332e6c22e9e0666f35dd57fb1cd3aec259fe5edaf56cba012d1a2e09dd01b077b0a6854575786926fe7ff37eaf9109fb075ccfde6f09d69e15f2675ec5b1439ed1d31f8f59850d49b5e3b2647c76760f34adf7f6d92c8a0a932efa014043b5e41ad6134314b3c876b08cd0476c31a30ea1d764a9cd60d0bcd687f2afcb10f28f4738135b5a51a47af21a8db7bd80fa507a0907b5abad28ac9d2746e9a7974b2ddcbab40ce9496e086bcd0c80965ecfee68d32edc9b81ddd5f2e8f4e9146d046b1769212a6a678250842561ff8dc3d3dff23d74544d7f60681a3650265531755bf27a15226676a11728609ebad074618d96759d7d51c44ad50bc26b734a2c474296360015c42da79360c525a42200c9441160a4fcb2098051ad5f6a38a8b789148d3352d5348796d90b29b7e4165597f8d503359bac1ca8174642c496229b5178ac40606c8c37836f971085e2dd0cfb3d60babf1ae1855fb5b754fb4c602ea4768aebaeec870f7ef6f97be6a6e4378ab998d43ba8105a3cf16b81b1ad28f64888458736b59e3ad75cf06ab324353d96fccf792be3952fe2ac56d319a3d1744273dac38a9c3b912a0060747cd86660cbbfa390f324f9b991ed8c856ab3ce424d02be90b169414da6ebfc7e69cfc760c539c9c08d49f5cb63cd631ca59ec9da86be5dd4ad3f0b5593cb153ce78e4c2133b8acfae5845f51d63f45cd3db92092a161cdaa1182f408c052464a4a35f465708fc1c76d8b8c1c46ae5e16999052404a170097a984512f5481fc799a5be0150947343bd903d8b76ba20067c641c10116a372c6798ca2861d90c58db2ab927c356b5c6347fc9a8ce0a04271967c10c5a83e5bcceda8fb47e495931f4008100ee0fe74d9c6a4493100ac112785c3a894bf4b502e19b12089813b716f00613e22e15fd5155595cf64c8fd4f57b988d578dc68dfdf088578927998801937961a57737721d2ba63c8b59bbd2f6a75bd2c1c54e685b6e417d8c230427a5cccc6e56150eeda134a7eca11fa7d73ef2e34d0b9f01c61dd2bd7ab9a3665d7e0d4632fc42af0b7658a48ec23f230e25c169f15875f00635107decdcd5a41fc425dc417f0711a34fc76ad14d1eec33b4b236ea308d097e8e2f1c7f31e7ccac3c006176436204c4484fbe6f3c1976ec84c9fff9d6560fbc1495e4f8a79ce84029f2296c6229ebd290033cb40fd5b29633100fcc7d9becb915c790c2a321041657825c87cda19b99f00c9afa27b9991e4fd47f8bfa9136e31c7aefb2be00a1bd5c90b9c19308d845e85c9c5cdc890d77e360522fc8fab9da03571e1dd52d4500dd54a9695d0a64d239ee9ea0ac85830fd7b55a7b4cede0e62d0bf416337bc9539160169f4b6d5edbac16ef47215c39bd43bf9e5cd3de9a67600d8d8a9a16efae82703537267b6bf959db0c1078e469d48e194a5d7624805b44201c5da063462a56f247cffd146f291668601885fbae6c767061c1664f33faae655b7eacbbddb41a50aeadf78329a68763ce78366dbefe7795edfe1eae47e10f1c3f73c979cacabbfdadc20c11e0de6a6ddbd9150b914514058533967946c573a9337c4114f9163ad66f562485970830ed8051860e07e680f088818c6f12a5138852adf070d860b8f59380db8e057aa0adb87b297821a839c1adc9d3fe4005ac8026c4bdb69665530d197af21eaf7f0e8320c6ebdf326d1a4415b6c3e0f021a0137e531ff5dfb404d8375a695cd42d83974f87273e3cdbcbee9a9fea3f2261bc4728f7df351350ad49d3818be8dcebbcba6984d72aebe5291afd8cc4ed0869e9e1329637126c6a68077bf0d5ae969d87ea5da8b75c363cd1b1c409944c7cca9857e5ed3b8a22543943dfb8d7743dd42e5652fd9e54931ba6fd9db94cf84a477844dd881c9ccb3c0bbdc7e941ceb9be3ab4aa02b3ec87ef8b24ef0637fc1816eee75ab7afba2a556bf147053ba71c958dde7a809a2d48aec870c19fe32d0426374c6cb23953bb43e7e167cbe390335af4d2f88ec6675d5d2ab8ef69d6eb4a190f84a5601812b94b9a632d10f3bed1d008e935369a6f4cc97663da9615dfd8c5479e45c4e7f0f689f076cce3585f79e02d3b0ea60cb8142f89846431eca03ff0a8734a0d88c8fb986b84af2ea8c3850abd59a30581ecacf7b000789c7c44c2df42dbd73fb21c2ac839d3835b9729bf41588782df1cba224420c283c8ddb594c3a97b01902380afc79ce7510f76f32728e0889e074975486513d89fb29771dc9de2bce1ed148d02158bdb34c434b8f1a4228555566c85705956561a3e0dc12afddf57124b66f917dde2d2f4ed1aa6262f7e4f00dfb25d27a1c6cdb3ad546ea2cafbe85d263c78e163fe771eb8230dd38b8906c5a21ff75132d9d5e086792b7243773446c2079131185ad77afb7bb7c9b586ea5ebb6ca958ce502097c3893984457a3c66764a9486879fe5b9fe1cade808b3c7f0ccd3efd7767a78f758526a048d697fe8ff17e519cd251c043fc0f11adf9e61ee7486aa703459194e832de8c8328be41e61bb1752ff05c97a6bba2cc3d06363a1c31ee48a450d4f8a473b884a6055d7daa1d5fb6f261c581ded24b1e3185bf80328ce5f5b7ab536873b4f9854e46f087f7e3c5dc5f5aee7592a9b735c98584c41b817ff722c308968f9b13d22da85551b8d69d9f0d961d146efeca35fb2e83c00c9a89c35e88fa7dc89399670bf87643c3c6ad5b160e4a5858a229243d1214ee6fb7acf9388619c316bb06d544cd0678ee23feb345cf0a0be215433e9adf72236f9af8f81bc3c4adeb1f894cdb89ce0a20d7597ffc3bf9725d26ba5cf1123f5bc01a493424ff861859d2c20d320551f7a291f8e32be58e243dbe986c5f85f620eae66744243851486db2a0b0b2a6443c2078640f50b9886294142feb9d11bc01ab8d108e0c963df60904a93f10b6fa82889b3156e7abbd932e2a6b568789b647de759e92bf8ab808a0a8e63a28b8ba5068cf0caf8c7fe656530ffd5a3123d130e016be95575f62783d56f5d539f732f8bf3d542c8acffb3e4ff22707f7a62083437488b1d119be49a23a58167082ee9cd234a5763d1d0e1b7527c60bf5147266b86b1b23ac53883581cfbfe30258d023bfa897de51f6395606523a11277d125befa67b0448ab20adfcce37f30c804096d9cf2c66d638f3037f8571fc34b079dc0556b9d38c59072457a410d70cafa801cf97985f641c61619a9ab00ab5d261bc2992070c00b943868bc065bc93d2da524153f988c9d1bff100293f4c09215c2ff2eb0df0e462c2f4ab27ac644330d8237654d579080af1cde7c3d329ba4d35f75fb788a8be9f2b332854caa42d2f8836395cc72b65015afc04afba84340ed7a1a8d3661ff51e04ce89319c7072ff65b74ca18bee95a3f70923d01332eb60215f3aad75f87d5fb89fa20876cd0d4523da90a33b7b23a69b9d2bed58899c20131119c83a5d21908581d07ebd1452f5ac7a4a8e377a8e9ac92aef38f57978872cebb53fafca915a9cb8f12a3467c97ccedb227d35889a65cf9facb704231190504d2163927affc0b6bb9708fc8de4aaf43d92b2a1dfd1c6a15fc670c84df9119e07c96c80d0d57ddf881c917ff4c7cc5b4fd018454cdb0ac525abdeff008c15f639ed3a4c155c9e7f9b0099660ad5d73b7d075c5afa2cede5102b6584ad86729c983dbf890a688e134ba0a9d1152f1c44d889489ab49e3cb358e1b0c12a3a2340631ca090fb63c659c8beb5507d3a884b081a1cd2b6c97d80a8e2b91d29822f0101445d2f9874c399f01ddd1f33e9d5f2a9ea7bf46d943af2e6ca1d5f0e56b39cf2403f45eb05dbaf4c360227714256707bd02667b6dd17e6e881cdc8fe3834268c8109138ec9e102f681d51e2f60bb8fec29096c2a9a8c98ecbb28222c1dfa00124fbb3f16a258bf61d9f4cd74b5f02d2281d6d9cf980dec3be36d14f1a25711bca8bdd64e336a0c232f8653daa6c9455db0614ad2c71ed3d5ea56b29771ea183af65b1c9de7fbb8b1f3d3c20b90dcacd00909a1125e4fa1ef208285aacb4fa330c3c12fd74334123cc43c3c815d2e845c2fd61efd16d9ffbdd650a496f790c86e6a8054ab7dd1c34f29577d64fd047591b716396add13b759e1edf1699e86b83de3280dc7298c723bd09f1d606a5a52776629c62793668171c3e106d9811fcd42616324b2fcbf7e2b4b94b18c3ddee9d65f176abafc60d7b3ebe0966b8019f8295f46365cd4e1e6701a1e3e3bed9dfb632e0ce7b922b0fa26d6a507f98f920aba89af01e98a432c4ae531f53f7131c490b57b2662bd3de5db5f227e5994c91146eabc340b601d8fbcaaa08167e75ec15c4ad02854e90c94eb6c14ffdc51c3b50a9d503bdc3d63d7d4f01ebe8c1430c54ab83bd3b703b79b65790806e3abe129de339b84a0e3050b48f82d107a55bf8d45f3759101adf493e8ad9c7a25a2eb365dc8b0b6f47af6520c5f46557c5342d09886bfcd2fb643076f1e2858097af34e62dc032b86094cbec7e357f8d730ca03bf9a4e223aa50eac9d91553ca3d2f6f29026ef343eb5b6b2322b950635e5c5e8469b0c27b2efb0186fec0cbefbaf8e320676e002ce71463996694c5dc0e3db121236220cffda558ac9293747c06aeeaf3fc05da55c7cccb10803f5e8e1df824be5268e0ca6148d39e65844404bf30e3414dffb663c4e6c7a1bdd76a3c0a01544f17d4273011346f6017a639eb99c0ddb52555e6ef245ebf326c07a446087d1bfde13f98ac668c64082fd223adc76145304f5f742760fc329656a367cbce3d903aba51d6b1caedf30fea60d1ec2d1677c25f3c9c3c47baa27b36f016710fef838e6bf03938e034ecc4c6301edc7667b8dd6f3a35db52b7f050b42e033e8e627c3577c7d2589d5ab3bdf5a7902b416e40ad770ba25756eb73b60c9dde699d26743226645ec4b18a5649882c02bfdc6ae3452d6ffa79594b2ff41b76971bc00251ff92cb05aefd228901b746ab5fc579c19053a33f9268c4c816b584697a21abd560569968548c30e4e74f90acf69f19cd4ad584b31095592b8757b19d07e1aece4832c3ab652ad2610660c73d233daa83e9437a3af47f309c7102fb8af7c578771096f4d0791b33012d9cbd863d402829c398d15d31519951135c4e261bc0e3aa518802c5a0fb3e5ae7887e8901186051ffe67d918cb3a2e8beb9f3764f611a2c3b7061c2eacc1009583c86eddc8e4b3f2c646eadfc0e1db23cc5b219df2082bc63602d75a617cb6d47e0349d3dfca0ff5f6e2f11e188ed0f423fc6ae35863a429fe4d11cbc36a029fe90d33f3997508b50be32d3a57317ab1b3eed83c8f40a746cb02a42f5dd8ac121d6a0f62ecaf4e87ec0c5836542c80f083737d31e6b65b5ba3536c6eae2528da12c094ea6aa91d5d8cf49dd54aff75306a19ff30a52fe9e36fa9800e20c97df294823a05700c4ce36b733f092798d6bc89b26a34b60efcba64c634a3799d8dc2e04767890a6b06c7316704a9846e643816dfa4ba33564e77c2b789bbf7a2437b698a052e54ca3", 0x1000}, {&(0x7f0000001880)="3f668a86c3df18bef3ba94036caf68d30daea3c123030065f2df100f3ecf52915750e7488c43755fe1cdf65aa949206cfd1b14897326e10fe95fe04065b20bc3d555d5a24961c3ea48006b7a8ddbbab1", 0x50}, {&(0x7f0000001900)="ce7cfcfaa311b2db4cfefda1dc810e6376d91b60efa6454f291bdff640f76ab4da60db724c5cc9fa2face7e3a6e60694adcdda754fd9df849147296046921d20c0f68604afc762158cab132dc6d78d1dd65609993e0b72ebcd1ec4fb3c2d0e8ede0640db32a45fcf753643cca5f5115a2d3b8bfa9fe03e605a51c46101bce1edb4038e230e468569c521801f4a8bf6b2fb62ee92b26df1993c7c11c20d7ec4d6c82ace921119f1ebbd02afbd00de893118a5ac8f6835a833931aec57bbfba4905ce8ca40dffc16f83e8655f3e30e012dd35d9406fcf0eaa588874f", 0xdb}], 0xa, &(0x7f0000001d80)=[@rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @cred={0x20, 0xffff, 0x0, r20, r21, r26}, @cred={0x20, 0xffff, 0x0, r31, r33, r34}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r36, 0xffffffffffffff9c, r37]}], 0xd8, 0x80e}, 0x400) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r4, 0xb}], 0x1, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000340)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:16 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x5, 0x7f) r3 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r9 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x121, 0x9}, 0x800, 0x1, r11, r12, 0x3, 0x1, 0x1, 0x3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r15 = getuid() setuid(r15) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = msgget(0x2, 0xc0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) getuid() getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r20 = geteuid() socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffe5a) getpgid(r22) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffe5a) getpgid(r24) r25 = getuid() setuid(r25) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = msgget(0x2, 0xc0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r31 = getuid() getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r33 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r28, 0x1, &(0x7f00000003c0)={{0x0, r29, r30, r31, r32, 0x121, 0x9}, 0x800, 0x1, r33, r34, 0x3, 0x1, 0x1, 0x5}) r35 = getpgid(r11) msgctl$IPC_SET(r18, 0x1, &(0x7f00000003c0)={{0x4, r25, r30, r20, r19, 0x8, 0x7}, 0x2, 0x1, r24, r35, 0x6, 0x1, 0x1, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r37 = getppid() msgctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0x3, r13, r14, r15, r19, 0x2, 0x800}, 0x9, 0x1, r36, r37, 0xfffffffffffffffb, 0x2, 0x8000, 0xea}) close(r3) fcntl$dupfd(r3, 0x0, r3) sendto$unix(r3, &(0x7f0000000040)="2ea48e79abf487326a0f00fdb3af3278945d0575597071310c244926ca5ab32fb03be74bef2467ff847ae1437f7504d6cae85e654781248c5e07fdefc1f8241c82dbf1877fb3eac572db6c6f476666a17ff594f54cbb30ee0199493cd5c38967dc0bd3db626baa6f2e4a7011f4f6af1782a44377368013bc615b170b2cd7570f4d2ffe0d14ec8d3175e5cc140b95fd9bc3b8b15dc16dd4b2eb6d70621791cf49fba69e13d83e370a3704c1906273dddd5efaf9e0fad0edd63f538d", 0xbb, 0x3, 0x0, 0x0) dup2(r2, r1) fchdir(r0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:16 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) execve(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)=[&(0x7f0000000040)='))#+\x00'], &(0x7f00000003c0)=[&(0x7f00000000c0)='%)-@\x00', &(0x7f00000001c0)='w\x00', &(0x7f0000000200)='\x16{\x00', &(0x7f0000000240)='/]#%:$%\x00', &(0x7f0000000280)='w\x00', &(0x7f0000000300)='w\x00', &(0x7f0000000340)='w\x00', &(0x7f0000000380)=':!\x00']) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) 16:00:16 executing program 1: ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)={{}, {[0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x0, 0x0, 0x2c07], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0xf35], [], [{}, {}, {}, {0x5}, {0x100}, {0xd008}, {0x0, 0xff}]}}}) semget$private(0x0, 0x2, 0x8) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r6, 0x121, 0x9}, 0x800, 0x1, r7, r8, 0x3, 0x1, 0x1, 0x5}) getpgid(r8) 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]}}) msgsnd(r2, &(0x7f00000004c0)={0x444cfa162c177ede, "9b743c70c7f502b60052f3e6867f86cf20dbb3ab2675fbb18b6f3ab9c56ad9c9ee2f9c7efaf3f4d15f46596e562afe8edf2675bf9f618fbe3fb53918acde1d4513d16605f0d7a7a81411cb40d2841699b6874858ea9f37a98c0c51f8f07cf36c9a7937"}, 0x6b, 0x400) r10 = socket(0x2, 0x4, 0x1) r11 = socket$unix(0x1, 0x5, 0x0) close(r11) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0xc0106978, &(0x7f00000000c0)) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r13 = socket$unix(0x1, 0x5, 0x0) close(r13) r14 = fcntl$dupfd(r13, 0x0, r13) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000440), 0xc) ioctl$TIOCFLUSH(r14, 0xc0106978, &(0x7f00000000c0)) ioctl$VMM_IOC_CREATE(r14, 0xc5005601, &(0x7f0000000a80)={0x10, 0x3, 0x4, 0xe65b, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x5}, {&(0x7f0000df2000/0x1000)=nil, &(0x7f0000d3d000/0x1000)=nil, 0x81}, {&(0x7f0000d62000/0x3000)=nil, &(0x7f0000ee2000/0x1000)=nil, 0x1}, {&(0x7f0000c3d000/0x4000)=nil, &(0x7f0000c86000/0x3000)=nil, 0x6}, {&(0x7f0000ec5000/0x3000)=nil, &(0x7f0000e2d000/0x3000)=nil, 0x10000000000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ee6000/0x3000)=nil, 0x800}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000c84000/0x3000)=nil, 0x7}, {&(0x7f0000e94000/0x3000)=nil, &(0x7f0000c39000/0x4000)=nil, 0x1}, {&(0x7f0000f04000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x30}, {&(0x7f0000eca000/0x1000)=nil, &(0x7f0000fd8000/0x4000)=nil, 0x4}, {&(0x7f0000f11000/0x3000)=nil, &(0x7f0000ded000/0x1000)=nil, 0x7}, {&(0x7f0000de6000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfff}) recvfrom$inet6(r10, &(0x7f0000000100)=""/170, 0xaa, 0x40, &(0x7f00000001c0)={0x18, 0x0, 0x95ee, 0xf7e}, 0xc) r15 = syz_open_pts() ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r15, 0xb}], 0x1, 0x0) ioctl$TIOCFLUSH(r15, 0x80047410, &(0x7f0000000540)=0x8) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[0x93e, 0x3, 0x7, 0xff, 0x8, 0x2, 0x7]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x80}, {0x206}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x60}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = semget(0x3, 0x4, 0x44903e3a82487653) r2 = getuid() r3 = syz_open_pts() dup(r3) writev(r3, &(0x7f0000001840)=[{&(0x7f00000000c0)="59dce2518b6a8fb34b7b000c60525e14465fc6c4ffb352eb188621d9aa3d0b2f75ac1dfbef3af575141ee510247783af48a9bc8634c17f49ad858df578baeba7", 0x19}, {&(0x7f0000000740)="222b253dd4b4a696413427063d0ae61bd235988548decfc0dc4d7cb83242428b200dd5d4e44f3ccc9365fbec81c2f28c272d47c009742e4559866d3076b4ac770dbc1a89e71df9c81717288ccffa6c0cd1589ed32282c5d95a0d0fb4b23f746194df6e0c6d33508664dc0943ab18002bd91949f8d589e7543da004ee6a353b558a52128763603c9091c0a4da089b652fabfb5b7bf83883a9a7fca7adab7c02f8c35dc17a4c737d886e8bab8bb528009fad65f31ade1734c0cd8da0559b90adcd64d4fa222d3fb7e38e7b4228c7023ab1904c3ae8773361f6f2f061facbbbf7e7a534dd4e2461d395df4d809ea6c7a4b268eea7f0d3cbccc512ade025c4ff208300a1e1dc0aa4de842429ec739bb7dfe4145adbb3003e895124459e038b1671bd9f2aa0e384cdf76242f6d67128eb7ab4bfcd863c5f379798f45178383135df772fd675c385cd7e5f70bb7674e010b29140483f077cb62a93e83f4a3b94381bafaee1a637f69e123097e2771f728a03b25536a6da7da42aab4166e79d03f2be3f277f42a13bd3da335e4ccfb18c88cc8b3342fc2025db36e65e9d799ae390189cb14a5e2f5045a5367d0ab62e0d6763f00f6c3004332b95f1d1c512edd4b2ac6abfe253044772822a3da0ac6415f3a1bf67cf75a7497938ac0218c9df70064fcd030a86770fc37f64a2d031aabac2a89f7b580d7dccff490a66fe2486e6f82f0360056cad17c8bfc3ce68cb3f410fdae7aa33f871f850be71be3d632dcc789a30707eea8ffe7b3e95b176a4b249ebdd35bd527d8cfb0aefd10d7f0205e7d40975a4fac3fc517e1da7bc6cd52780daf166acf155bf700b5b73d72ba71d8286acd5bd658613bb224d6cc7104587457b53ede44666ef15c55fef7e139aa961b51624bf2a0b8b2aba71be113c53685ff57fe66d6f404b15691933bacb7c456639ffda474dcce33e1fa44efd87294894509ce9f54f1d80b1151eff448dbe686e82c9f7d07d799d3883b1faceda08bd05d5dd868309db288e2ec6c0ca418f179950492b127956d8088609c96ca7f3d17bd636fbc85f867fb0936d27614a7ddc26bdbb6cfc3cd25af04988b7961289daaee797dc68531f4ac54b898d516fbd66cfeedc3ebca45625b1b0344ced01662b2f06292a7daa6761c3607231851371706e41d2826a9ba0a1edcfa0ce1e8d1da9cc8c8771644bea97c71d432f559c919927a15df1078dcd60634e907f9dc39e42d5616bc13098198652447371b26513d19eb739f218852aebbc0d28a1e65485c395db6ad5f246676ac2c15265108974849d3f6daebce232c51994c98aef31405c5618ca3f238755489969b38c8e48c2be81afff4aca9c87131fc446b6e1bbac30f371341e2d7758f742632ff260b5770bb0c4150505c6aa16fc6962240d9af21c9f66dc7d6e0e9a7cb43f6d6767e641d7619473e745278ed6c455c9ea3117788b4489aecbd92d410685863b5a7ca8ff5e8c5b5157bfbb5866bc4876c62dfdd3d35a70ae430e314ca09fe95d3665b6e1d7317fd32d350322762542c41401b6bd2b3217e04dda78186da137da06cc431304a1fb8fe777d0f9026086e0129721dcd3a801890824ffffc6b022c04ebd01f06abb6f92db3f1a27170291da25e756185dbc7cedf744951126f6abde3520e8596c989e510ed0b542b8e9df690ed2e5b0f55f8ea61a9f12a1a2d07507a0b5964ec2e302ee87a5a99b116be6d57a9cd4d00839d49de491318c9dd97eb4c4c97c650ee60a96f449380282b1b321402fb41dd7012fab82744512c080169d1df089df58559e4023cb3bf2d89c588d6bef912fd527fe7e683762a840ece3540e77ef80e60d0d817f4953cb7a8937800934856605336ae1d5609ae4e79483084108bc146d24a39cc1bd650a5426a8b3cadd59875cad687a9c8cbb83d20a9269255e7e93e4e9ee84dd8aadd309b729ee7018561dc2eb38d7f83a961bbe4ee91332825587abc2844045ac7a25b076e46ead4f232c2071e5990f86a67cea7774c25f3958c6879e8efe5792e537fff5967afdc33e9126f91f10b55aba4c09d62d0ebfab637ed796bc80ada86d7205f160f4a56354d924234ec31e20be2fed56df5887dfb0a56ec072c6b569bb1d49aa01209a194f3ffbe950e0883ab0a3c544041931c9a339ba176fde6764a60b2c5449a08c4e30e635711fde64aa20848c424fe51cb3b24fb08527494905be76c705329936ca24207358422baff6a14b0dddb929e1beac9017c9496fe79b0ab1e150f7a715dbfad8b4d300210bd057e1bf9493101ab01f30e9f1214fbfc31b924827d47c9a3dd70ad76e97b95e0bccb3598ff2836b1918b4aa1e3c8f96b493fcd707c4b0412f5528e11c70c84e77f91ac499d31ad46430fb5e9f4512cf13a81da12d3c88c316f784f99e7fdcd9d0ab52d836cf9c4640d64233218806878553bcac90b73fa6e0873627d920c5a5ada7332227b2afb1a654bf9493b629033947d5317f300440def80d61eaad690b4b7be113f48837418372bbd7993b5fb03e7c698da5ad12eb167a989849bd897e7a0549dba15cea56229df2c9385fa7830d4532ef7317c982f083bb8984220cdb7b915b4f46b9f663b22f33067eee3674e8f923fcc1fef95895db84914774cbe42dadcb32f7ed14989fbb532d531424ec46c3307e1722feffabdff458e86f8986226c5c7f2c7ce2f48abdbd17e4ef1602b1d7463d9010fcb8f17f1de815ff11ef31997a915a0f05b8fe44c34c85b93286b3814e416d4d9ef82deb8da9c61ae29f8b977a28339761e642aadb6de8235c6787a3b409022540b59d5e992d6bf981411ea0120a96a4e9c1fb6733f9ac19657120d357aa07965fffd5d274307a2dc5afaab5324da641903e98a57facf0e905fcf1827ad7a96f86fa7f1499b5f7aaf0b96a8a863fbab46dbe4f95522f54c96b31ebec0b3b3c95014eaafcc11617fc7ec7413d3388cecb9fa93295f17bfb4bd8759698da0650665310b2f22a1c575e7770258cbe6701da30c3fcce969c0025dc308b38d9207c987a62c886f1c54d3178cf0dca4f72cdfc3eb1b1fa8f7a8031b88f45983361b1c5b2ac19aa31165a0f9f0da4fce523f6baf1ba658197e73185e7adfae27aca880225e0b2d6f8964ca7c402de9541e2d57d674e185ed57fca15daa5ba1ddfa2fcb0329ebe4c814a05a18168333bfc44fc869159cd5209b76afa9035d41a7819ce46e5181723494f697468dd6b3b98f17e226ac330d13014768cfcd957c8575f892e05a7351d9f1e2bccc3d5a7445ab0a746b6c6d1c248ba3efd32760c273717f6fa5a4d4686bc2b50196e18d81f0f32edec47a8a26a9054cc4100b70f176fb2b8d30b7da240f7dc28655623f178abcf8f88a8d7826ec9c458b60eb5ed8e19631513c6473e9566df5a8aa35635d4147b7d66ee9dffbb502924f5b485153fb9c38a977e2e356c84139d8c0d3321a1e77a1ba82965dc4cb1af0590848706c7f9a622f0138796ea13de5cfc69145bc51572b89c9ac49b06044baa70930ac50e135804d47d122d0db6beee549cfc12179c0c1edea5bc5c7b64653a1ca4333f7a798c55f83f82d9eb3a1eb77beac1ce4eacd328d4fee35dda70cf089cfa1b5fb97c053e1c1a98afbd7af62e582c8770d2f08bf6eb154751118b874188334a785b4e5dd5e8fc53256befb3b4bf3e50171e32cdbbdfbc55b5797f6845b58b8fec30c916c94deb1d7a179a0a8292f0aa6d426515f44911a42321ece7c52d6148a66b50553e158227ec1b23c06f496f793f74ced31782d216dc90c5bba8c5bc8e43410f51107eb49999c1d16726a3bdf6c348c7888e2941b1c326e87f5e7502a4ccfba738e16fb8db570669080d7c01aa13c52ffa8153b40f562d861403392cf44d34e6910a32ff634a8dcb527c233fa0d51581e15542862e0dbc8737f0a7e3e29545784ed2d18bbf678d92be75d9294830249d6f4647b3a40470d36ca39e28e4a4491934d64eb4b1ba5571bc76cd9fd8b1a09c5282a66a32f6853c440c08fee6a55074ed3c298ad394d25b9029c3f0678674a04ae36641caa52e2259ae44f4136b90370114a1f8d379ffc9e9ddad93f7ca8422483934101beeab2c11977e6b4873c5a1ee43f9f047c2c24017b48802098c011cf89cf4dc54e934d661bea1c07ba0778bc5cd72d0189c99bb15d517de95ae5374fd3d582757032a159ea9265bcd0d32fb805b9aa7e4f1bb0311e5b599f31c77cb37c089463b4a21cbc1be1c31ef392c28440e489af2a5bc0ce09fa69062c961af63f7f9cffe1e9ab7f04831a954e08ed80c79d371bb9b91d024c3fddb04847cc094f6fb36670b183d974ffa6030102acbc0605ace4a8f174e2f690cb383aababbd1d1701250b7bfa11c2d0ad865e7c4f8a02600b8983fad432b98a90510fe425c93cbe1e5e64ff83895adcef62fe1ff01f54322e91bb6e04cd9d59806c362176360d5138555aee9ced185d8c9f2b04789616553ccc0d969a25a69c306dc1b645098da594141584d4981a0e8d37b64da5ef2e0984801bfd9e78b21fdf2d79ad34546a489c786911b0101cb61a6cac5786a3d4a2875a16f9e3498319ad1c80f7248efc96d3fca05dda2c83f47fd3f5f6dcd0a4c43b132576ee23b0b2d957163070040c7e15e76836a78b4a65b35d4a4d9b2c0e2ac9269bfef02dd9306276c9da8176736bb8535e284112f9ac6a1a7002cb5a203afd78e6e74204a1451a474f540244c13156a2477162c5268960100b8904bc604d0d45ddd83121e3f6dabad7a69a64ee3ac2ec655c7e534d37c8b9a5676902e6556a04c74e1b7ad6ed61726547f6f473cf6c7ed8b894cf078fe7cab0c7b4c3aae8ac440ab20a6459f24b07a924c990c07cf86c34616adae6367aaac2c90518cc2642cd514b4de7345904f5aef052542592163ed30e23395cf16105e68d1d459e79d5d41855a05dfae5e58714fe8c0a3715b44644d9bafcc169ce2458db1618ce9bab5028c45f5575142508a407b6569ff28989b662ed0a0ddcba936e9efccceb298f9fa103f804ecc84f0e42718d6ef1909039693d58eac04eed3359f98297302dd9f76f0e595f7e433babe1fcc63762b49ea21af3936df674540dda11d853394ae080fe183f7cbf9f8f9ca6268f343bfd4cff2f894735b50e8c28b3c53761f215568ca5825eba931ae810f17160b872a9cbeac65b17906a8cf0628501f40d0a20b415604dab8b5fd2c822665c84d1daac1da7cff4c3cd34f778a983f8bedc00cc068c6718a4146576977a8ee89231d6ea74b7bce4c498b413cc03159f0fb6865423c19ce7dbc092ed6d97375cc32aa6d6df20c2a542c8ab7775109b8d94925f73e1c1dcdeff618901d79fea9de4a3be52afb0e4fd6c7953f25bdb5659f6e4502472a57744eb9f19ecfa243092e3571587a1e8b1612404cb0734fb65c925520188eab7335c86dbf46d5b7e2a7e788f3e142a8a55393add43ee273192becd7afb9dc7b41909174410dfcb7a4e4a15e4c14f2258b7a5a389d262ecc9da31529d5ef523d8fe2fb72066177555f3353bbacdba78a4a4e6a55866fd256813bcdb80e36012a2c2186fc8d584c44fb68756b54e50c2fb86c312c214cfe2d3ab6b08e51ee7f1fb800126b7c41fa240502e5d9d16d3b86bd8d56be14c2e303cd1f7fb889740ef4bf5d85fab862596215b0c938375f2c2fc8a21a6d3407aa81e6eec106e13431ad9d2cd099ccaf68f2e35552e651f57e0262337b9d59803ac9a68efb6a0ca012000fc22e4a0d268f7facba8ae1c76765355a39a8e48807af2d0b", 0x1000}, {&(0x7f0000000440)="1d0eb5bba3e61bf1efaa08e49e9e1d36c77b5cf3f80ee494845b281b4593097471ad964435ea48eaff168f6db4959155d6d85177e26f6032520cb633a093b17011e40eed35cafaa805221713f4b5790542def3e9d06570a776f534adf4f85cc6be8a7a1d7a2fe4613aba2991754e9e43e4582123d965576563d29829e519eda90002ed1b113c63fc", 0x88}, {&(0x7f0000000500)="c890a3aaf34e26bd71174d736dbb64038660587805fb26d506dfe379ffefc343f21be42a07e22532bb5971d68ca2886881b334f199da43a08334a25ad06a6189d1e6ae3bdf", 0x45}, {&(0x7f0000000180)="aeacea68a4e9433a00316e4312f211", 0xf}, {&(0x7f0000000580)="ec75c1f5c2f7e3b82fb218d9b3ec8dce5c0cba8c49e6c1d99db6f24609a47e04d8f5b1125ee122a3d74788f58a01c2e6f813a6a867fb119c77e8432d06987ac1e704fd24a1d527c424de45599ca9a4940cb2de2a24d344d25303d7571e03a9ec302851d021affa3dcec923c88b039903470b4658", 0x74}, {&(0x7f0000000600)="6f860b9a1dd189661e98d22fed4cad1755dc814fa700331f710dddb8a01c2d43bc61254efdc1d362b36bda9973608a3d0e87773abef32778966c75012354e6e26ca5cc7fe3a0634d5313bf7acf33ba63b9b41424e0a2b020554938006fc219c52ee89d393ee34f5edce06d64e4eecc64e929a0457ee67359f065ce7c1c698fc488973c8dcd30c1c7aebf55e5e5e3683f021648147f2e981bd2cbab8984d8c6c50337e73b8de8a8abeb5456c41ce5acfb72a2d5ed5173386c211e452ab9bde0c71065dd29bd27389feeb691df56", 0xcd}, {&(0x7f0000001740)="67ef5e3939ab08faad3c855e7d5f6b7bb5bf8eeae66b9cb966c356bf04baa480ff5c34cb3ebd545ee39514b159804fbb0f1b56e7327e47a6801f39faf1615c106b8dbdd3167ac48275032d578b1667f3ab5e50f2fd3e45680ab9f8ddcf2f89e1d94eb7fc274e38b6d2139d2ca629932ad0c0f7891fcce05d4390157a233a67db98e5aa0f5ed78934b2c3ba357003e0ae5b167bd2af5bbf2b5039aa72ba98538e13cc2b81915f0629c43446d1377d17b17dd6d3a0476b0284955462f49661321f68328a8ab38ba1d914222d1149e869c8977a1c433b553577ff4ccb9b4cc7ca", 0xdf}, {&(0x7f00000002c0)="3fc960bfa3021cc2e1f84d85676030633cb031f2f66d0f7cefb08c438ec6754c448ecbccd6e489575a7b2290118a", 0x7c}], 0x9) setuid(r2) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r7 = socket$unix(0x1, 0x5, 0x0) close(r7) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0106978, &(0x7f00000000c0)) faccessat(r8, &(0x7f0000001900)='./file0\x00', 0xa, 0x3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r11 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r13 = getpgid(0xffffffffffffffff) r14 = socket$unix(0x1, 0x5, 0x0) close(r14) fcntl$dupfd(r14, 0x0, r14) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000001940)=0xffffffffffffff6c) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r9, r10, r11, r12, 0x121, 0x9}, 0x800, 0x1, r13, r15, 0x3, 0x1, 0x1, 0x5}) r16 = getuid() setuid(r16) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x1, r2, r12, r16, r17, 0x4, 0x8}, 0x3, 0x26, 0xb06b}) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xffffffffffffffff, 0x0, 0x9d3, 0xfdfffffe, "000000006f8aff94eaffffff00e1ffffff071f00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf", 0x31a) close(r1) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r0, 0xb}], 0x1, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x35}, {0x100000000000002c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") r2 = socket$inet(0x2, 0x5, 0x4) fcntl$setstatus(r2, 0x4, 0x40) 16:00:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0xffffffffffffff7f, 0x0, 0x0, 0x0, 0x0, 0x40000000000], [0xffffffffffff7fff], [], [{}, {}, {}, {}, {0xffff, 0x9, 0xffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x1, 0x2) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r1, &(0x7f0000000180)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)=""/228, 0xe4}], 0x1, &(0x7f00000004c0)=""/225, 0xe1}, 0x0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000280)=[{0x1c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") r1 = syz_open_pts() r2 = socket$unix(0x1, 0x5, 0x0) close(r2) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x400, 0xbc}, {0x18, 0x3, 0x3, 0x9}, 0x80, [0x6, 0x3, 0x5, 0x939, 0x5, 0x3ff, 0x7, 0x1f]}, 0x3c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 16:00:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c1170007000000cb807f4896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x69, &(0x7f00000005c0)="163b925de385f7e8f59cf62248cabbfd71db79765f97d51fb8b44ee8dc5e8985f8ffe9007f55db85d2388ea9", 0x2c) sendto$unix(r2, &(0x7f00000001c0)="cdbdfbc061771c00de6ad272cd87e2f1651ecf419e77bd529d9ba838a8a1a713d3895db9060c66486bde965bda9375918a63f1e267f77d3f7553ca72ece39fd6b8bbfe927d2d4e7d5be1f3cfe923fcc894904029debd26058977dc0d19c5ca6086a266c8ade55e0d212c657e70d469fcd4a37705ce033a712d32730d5ca33e61978ff71bace4af7ccb9ff6779df651b1ac7976b4fac9543954e550e937b08b5033abba269be68ec73e7fabb08fb86878f33ad83fbe9c350835b85a522eff8fb8c8b7de421803523a6d4118f2669d", 0xce, 0x400, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:17 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) close(r2) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000140)="458313743a4169dd5f955bd79dae8b7c137396578c1ce3e1cb1c1da62ce1a48ca90081fdb4a4ce60aa77d63cad735740564ecebcde38f0135ff388a18a2a4a39f0ce606d24cf942e6654ccae5c4ccc2f0ef0ccafa5baa2d654423c6bea91a3d71c9c1fd065b30d70f1d87bc3291a5c29d0eb8e2b3f934dd406e570d77de13d223e134f748bd3b4f49a35ab127fa2faee5528d715af9bd1df0790cd0a2f0c5f4519e1ebc758886c91774094e42900f849dbe97056f77eb1a9b29f1e04ba4ac4eba4ace78a55cefaf82549dafecc629384be489cb268488cb636a35939b987", 0xde) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [], {}, {0x20}}}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) close(r5) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f00000000c0)) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000800)={0x10, 0x40, 0x4, 0x0, [{&(0x7f0000145000/0x3000)=nil, &(0x7f0000360000/0x4000)=nil, 0x100000000}, {&(0x7f00002aa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffb}, {&(0x7f00000a2000/0x2000)=nil, &(0x7f00002d3000/0x2000)=nil, 0x2}, {&(0x7f00003d1000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffff}, {&(0x7f000022b000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f00002fd000/0x1000)=nil, &(0x7f00000dc000/0x1000)=nil, 0x6}, {&(0x7f00001a9000/0x2000)=nil, &(0x7f0000314000/0x3000)=nil, 0x7}, {&(0x7f000012c000/0x4000)=nil, &(0x7f000036d000/0x3000)=nil, 0xffffffffffffff01}, {&(0x7f00001f7000/0x1000)=nil, &(0x7f0000227000/0x1000)=nil, 0x6f1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00002eb000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4057}, {&(0x7f00001b9000/0x2000)=nil, &(0x7f000011e000/0x2000)=nil, 0x5}, {&(0x7f0000386000/0x4000)=nil, &(0x7f0000236000/0x3000)=nil}, {&(0x7f000039a000/0x1000)=nil, &(0x7f0000310000/0x1000)=nil, 0xbc6b}, {&(0x7f000039b000/0x1000)=nil, &(0x7f00000ef000/0x2000)=nil, 0xc60}, {&(0x7f00001d8000/0x3000)=nil, &(0x7f0000096000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x401}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = msgget(0x2, 0xc0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r12 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r14 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x0, r10, r11, r12, r13, 0x121, 0x9}, 0x800, 0x1, r14, r15, 0x3, 0x1, 0x1, 0x5}) getgroups(0x1, &(0x7f0000000240)=[r13]) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = msgget(0x2, 0xc0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r22 = getuid() getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r24 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r19, 0x1, &(0x7f00000003c0)={{0x0, r20, r21, r22, r23, 0x121, 0x9}, 0x800, 0x1, r24, r25, 0x3, 0x1, 0x1, 0x5}) setgroups(0x2, &(0x7f0000000280)=[r16, r21]) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) ioctl$BIOCSRSIG(r26, 0x80044272, &(0x7f0000000080)=0x4) 16:00:17 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d03", 0x1, 0x0, 0x0, 0xfffffffffffffea4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\t\x00c\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:17 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = msgget$private(0x0, 0x434) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r8 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x121, 0x9}, 0x801, 0x1, r10, r11, 0x0, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = msgget(0x2, 0xc0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r17 = getuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r19 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r14, 0x1, &(0x7f00000003c0)={{0x0, r15, r16, r17, r18, 0x121, 0x9}, 0x800, 0x1, r19, r20, 0x3, 0x1, 0x1, 0x5}) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffe5a) getpgid(r22) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x0, r1, r7, r1, r18, 0x5, 0x4}, 0x8000, 0x9, 0xffffffffffffffff, r22, 0x3f, 0x8001, 0x6, 0x26cf}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r23 = syz_open_pts() ioctl$TIOCSETAF(r23, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r23, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff001959cfd1af2b51ad", 0x65}], 0x1) write(r23, &(0x7f0000000180), 0x271) syz_open_pts() close(r23) syz_open_pts() 16:00:17 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x0, "00000000000000001000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2, 0x200}) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) close(r0) r2 = socket(0x18, 0x2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) close(r3) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) getsockname$inet(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./gile0\x00'], 0xa) write(r2, 0x0, 0x0) 16:00:17 executing program 0: r0 = socket(0xd68b362dba31ded9, 0x5, 0x3) connect$unix(r0, &(0x7f00000027c0)=ANY=[@ANYBLOB="820283e3f096b6f61dcba973f2c5789ea0e94b9a8d07c4ea8fa65012"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r1 = socket(0x2, 0xc003, 0x6) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) close(r3) fcntl$dupfd(r3, 0x0, r3) getpeername$unix(r3, &(0x7f0000001740)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) pwrite(r2, &(0x7f0000001640)="7a08a616b2ed4612211a46164bb7a288c1a43f9769546a05447e34bfd8b5eeac4996a8fac574a51c75e4e136322489960fe73915ff476b52e3a79771c872d0f941de5d8441706db09ea167e55d2aa8fbdf9a2e45663aa57d01b55a833bc9a1e394a8001392efe4e78d0539e664e4a25ad2289dddf904650e6a06ca24d0ac1ae9dc5220a9c3d25c5d65371a3d907bf2a89a462bdfd884e8f947f41bc4123fbbbf243b9099b903e7fafae2b6ca4ba7b81666bb5a19081f9410a9a142701f35ffd76aecc26e2bd57080aeaa6c1c0cbe0ccdbc853aad9eff33b682", 0xd9, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = socket$unix(0x1, 0x5, 0x0) close(r4) r5 = fcntl$dupfd(r4, 0x0, r4) openat(0xffffffffffffff9c, &(0x7f0000002800)='./file0\x00', 0x8, 0x86) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000002780)) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000240)={0x10000, 0x4}, 0x8) semget$private(0x0, 0xd69949c609c3bde5, 0x9) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="7ab9da770049c697661d41678cabec19ae223fc5373763203f435dd675ee5bea0e6900ef063ec476ab59f30adf5a9656cf5205c3b2937df8c071917c", 0x3c}, {&(0x7f0000000280)="ec37c64d9083272b0567936fbe2afbc4c516051930dc0f7e0053efdf2f520948ae90c10efaa67f3538638b3ab7a5fb4fce03d966e4458d16f0d6ab200d5649ec7e80642244af16548dd42e8689e98056b1b0e24230297230f7e3b9b11305604d5c4c0c7be7ab8d56c22b14edb0429b1df2bbd9bb9222d16e227bb419625e53bb23d1da2328c35769be85cdd0b15c4947ffaccc9b9b0e6e28118e7a2101003345447b69be47197280e1f134532b0dc28d22404fde9ba28075d902378af6e0f6f16fff577085daebd5f252d24c7d9641e9b413cd9dff961b224fb5bc96f3a6a3ddec0b4eb4", 0xe4}, {&(0x7f0000000380)="7294e720673edf9fd28dc84a0159cd60aad02526793ddbd026504d78226f37cb1e178322ec085d4c63905ae3353f70f2412d830c46e37d9c93a8c860ed3a85aac29a15c437e91e0182c3f7719e0e73a91d8711855f207bae367ea5d743405972a3bf976f916638b5f373de5335a863edd8a3ff4802c5f90d4e9286395a8a5626662bf367033031561fbbb2e50dcdfb61acc1a8862b78d78f7f0fa66c79db8f8b581339c7c946e80a37092c26034a5b6bd287bb14aa0e2f0cfa46e37d396e90b0ee18bf3ea4632b4368f779b5e037e6c6cdf233ec185103b6673c4ebb072215a16c624ba1a531b9488603375790c0d4fbbd9f17f17f9464f1fd1e927b0eedada5391cc665bec5eb568fdb12e1570de5fbef350fad1068bd8563aff80d5ac64abf61aed03b674f66d279e2bdb41847abb284f98e836bb3a0c369a4f7e78f21581f1581f2bb44aa04bcdff17e3e4e48249414c38a1c02fc60c95a76cdd7cb356542fb224ac419dc183c1fc8fa7b88322d9139f14f1b96bc6c9f496232084ff96d7af2f1d3dc5780c54dfc2dc1d917a239e7e875269ae7386995e2597258e15c9bff3b12a5ed134269ae3ba01cfdb5665910f07a58e8dd1ed3bc39bd9216a65afb0c4e15b7e587db051205ab59e8dd86cbdcbd69006bcbfb25575856a7bc50fe29a29f898555be86747e6a809fad0ec246e67b8f8a0ef90fef3f1556b594a1d7c080c8593a265fa8a5f36c1f32cfafcb0a827a23192a039c09319a0a45d029708065dce16962d91d2b4ba7a4fed6a9fc47c09964e55b324745584179392d39f23381a5d7cbda0102f489777d7295e6263d7a6eca3e89aeeb4de1a8b219ad15abb39729fbe3f25ae29c335723c1ce3098950f122048c302f4ad3f8c6c411ceac0fd4ca8bc133c24f408d02fa3466748bfecafa876fe19bfd41c59f5c58daf139d4dfb82fe395d83053aec58daca11675405b9864d98050e8ff0a02ce1775f3d0fd8fdcf88e9e94f15d3c7301711c8be0a47d3af4e5db9aa80e854a48ce5b47334ad3208b0d1039bfc5145120a3cb5894b5fd563480fb0ce9616f48d11ec18889d4e9efab5565454e1192648427cb8defd429207836de5348eb49f394f9d6b3e3f7bf99a3961bd8d2fdf722814c0260710374e5810cd82b4dcd39287f65f05f9bf9db322e4068a8cec90cb5c79d1c9ed0deef020bcc84a6e65f4f2a80af8808293cb7697352ffc4f9a41dcbdbb9470bbfba6a3cc38a9f45a1867ffe24f311b957b57f7bee35caf1368c627214a20596496728245373f7fefc4b77274278bd689a0de01309a3142c3c491fb4a7303dcf7373161be0c1a3c59e4cf956226b19646cc9700dbd011b1e227cb0f69265c00916ba112ee1ea380a6bcb41c2a632060c12c843ac4822ab53a70cde5816665fd56ad1c95a72e4bb83c0592349e85631d12254a9ae8093623f238445295aa0ea17fe1ad3e19529d3472289e53e4db592313d90991a7bf68f5c03aa1ba4b93387bf2091c39639ba42cb8b38637c9d0d1102430b2d6d7dd668c09295a3e1226a36dc73fa61943adf2ff997c2ba622110d72a0ae8db7495be228f314596011dbd9a74c8d15469ab060329859cbdce7038bbde13b608384369b831186640ea3e026db17dc3cf15ba33f8ef759c107a15a775a4c9717175a10114081e34e2fefe7bc71fcc61b4dcb6e24e02d11a53aae64201988abcf5a5da2ff751ef61727b923f5e22edcdcaa21249413a59066587caa4346c08fb749ce025ac775ae8ce4c071ca681faddb2cb1c39cea8a56c9c2aa0f16789ba4a99e93e18bcfbe77f1ea0e6997ca7118ded0e7800f44b2e2d971330d094cb158df7cc6033ced4945efcf6bf5a3182d5badb9df05791375a98e45463047acafa03b24e9349e40290af8994205855b5c8406161ee78e34221f1de84fff3f2b0a15dea0ce9a0146e1b3a274e99fcaeb70e340953bb74016b7a7b393b0ae4718e7c886b07ffb6eed6278cbf4f1a72a92cd1889b99452b8505fe518ec0503e51f9ab5905fd5612ecc7b87241d81722465673b8738d4235b80a675d5f739e7673f05c83cb383fb6b747b6fee63f542d4db142f4f9b9307965a8e86f5f976eb3f8a5e86d39a8e7ed4a87c6cb887a29d04a7dd3311fc810e814a8c2d20010c4b475309feaf0cc7e30560ae1b521436adeb0eb0cd0668abae1de5b38e0c5411c0ffdd960919baa1f932f16b7ef242988f0d9bb7526acd9b6a84e2a9fe621a328b566544b195713c09bab383438e10acac2e9e59cb35e25235ecdb45bb3f971ea5229780a61fee1f540b806d6772b2925da1be0db854f8f36cce746f8007874f42c2ddc57974e855a3ac00515861ff26e82939210301e94b242827a1e8b095c4c3b84ec37fee6197fadec179ba232b13a870ad5f40ced40cc761c848a62d472f8ee5c413f5f2d193b64b4e9400d6e7d2138fb4cc1a0fd664e32e03cd464cd56780ffb51775b2d3d22e8aa8e0f29499da9dc657679a772f3ecd0ccb013e7459e219f7513ef54b6c0d924f022ddb5d0fe8c8bd4419254c7b7becc333715456007856c674b98028640aaa233cdbcab5c67806a22eba73b33adcd6ce2b6e9c39d0f632f99135e3238bfdf4761320de4735d8f345094d06381fc225c942026ac9c3de04aa5237a64e01b57094af5f77076f2f99be6346d8a5bf9ca95216ec341afb2f5917b95f4f727cf35af038723353eeceb722aae09ea82f6d95d9d95d28eb1dea6551329981f39a491e14d3ca960d48252f00e196a3732a52d47bc33ee09d6e0e0e427cea1a16e6f97a55a7548b2d89d4cd02f6489386961a2c767c52cb8ed2d2d1907c993a3e7d9113cdcda12e46268a7eea8df9de9a9cc0bc600cf8f94c916d998753265bf5cb067f5f8cc62d1f8f6913f67803d396f75008c20d56d8cf76e6603ea360b74b424d32dba3091cbb6ca105b1c2d1c42cb1b79100b48d0d41b8b2df89443a59790cf184b4013c6b1d475240bf26b236ef6ed250fe74c32ca62a3a39a1615c613ce60bd0d697496a1577e1c4b8385f8bb70e0093069dc91a1900a120043c56897135cd3861a481bad0857f1102161c7982fed3599fa2cee46f5ca9813b6538f04a555e0beea50f3f7b200ac6ab0d7130a099bde19fbbf2b9b56154a69c68534936d1cb11e2331736d3093c837dc283716a59a9d740cf1c3ce0d136d51e5a5847b96fc0534d7a7d3c17b3fafa72782d2eff0136e0d74dbc02c540044cf8a4b124f1430d6d1ca0dbcc0613f235e12e806d8b84b1cb92547e98c1d5dab7a8f64eeba6aa8704d4dd1c2d3db2a4ea2d85ef361ecc41024a5055dceeeaf749e5a3576b9ec9770ef89b2bbc4b0fc57ee0c7b8933c930442c3a94da879b096556e9a83c11fb82c176a24c03ea792ed6eabf5b75cd993ad7f8a56bfae75c09a1da083ee2503beb12f4d795003f8500d79a2d613c5764d0c9b63cf41ba8ac7b779a338f93f047ff3496dc08015194850ee8b886c71100d7a284ef10fd9035925b418e2b3c03156095191fe33f928e4fa1209e341f908d27a1e28ce6831310362543cdc12f6ee5eb49910b3026f2bae88587ffff8007727049a2daba2695902184c2c0bf920c8481f4bb3a1e3c94beb70052e8e47244e441788305a81783a152235b2cc49975485ff0672e6e0ac2195a2ddaef18ad581c0d6fe8126a8ab000f833567c6c02eb4b0df0ed0eb7f9c027968e1d7de82f1075f86d81bf095784db9a84dd10623ad5e431263cf89d66c38e2c38dcd726d1ab96fc0ee24c1fd90b48ef22c110bad029e27c6882293727a1a17c54cdf72481bd7bb4fb2e3db8792bcab3097bddc308dd168d2c09da03b5e01dd07769f556fe9aed7d0f1bd30ed26405482f24fe7e9a8571cde51bf975c2550e41edeed786e6bcf32e90fee5a194dfaca05ff4e606cb22fd50bdbc3a98839b7b115646a595695f4c1b7543bde9772ccd430c3beb8ef4355d632f33f3dea1e8963c8c3599e3c9aba852abe06a55b982b9f920c6d81d87df61a56f9bc479055817798a0f8363eb3f1fe5c3fd68f23c07d586bc1380639444542132478ff63bf5efa09f6ad94f5bf2fea90b75c8ded45dd07c561858803743414cca278f7bc9c8c40ef8a7b5274ae310f0ea5b84d229842129a6c841c5d13c5407494cb41ee3a42597820b20141cccee02910d8787061641160abef36dde6e44eca484d0f97d3a18229105f76706d20d6aa956aea49b40f9832761123178ea1daee3a157e6e94b92ec32de70743c33c049c69a77e45d1e6eb02b661dc9d7229806137893f5e119e0843a8d66225e2003c716eab046413006f2ab89d64985a14e80b2414bcf4b1ba1cc3bc4b2b290051d0fe81e44f16ee77af18e0a60c5e6df0c3d7bbbd3a9f837d26b19bf0ae7be05070397ec82579c258e4cbd57c0b2c2d11a5986cf2d8fe4f6f06b1eac03106b06b49dc41cf1b68bcc177473601a7cabd084f3543593f5738304d0df3efcdad51b84c9dfdfdfa6ff7b1ae75a156c5eac8343116818c98f9442ee5f0485d0ef2dfd39b3ff5bb73ecef49c68edfe77230f57caeeffafb581573dacdf3378a7228e5456b26e539e287e58c4acffb168323cfb0333a791e41578196d32600e97f3ed0fe62c813fc130f2323ac5ad5399509e2ea028dbffd1af960e9ac37e231a9f7752d7932451211d21abdcea0018506eff74ad2fc0e0ee66366f008e6ca0d0c4d4632e5d9c95401e335063d0e12a435d3801d2f21bd18407567d3968d065914782ea0d9d3c515d688994e832600fc5c61abb65b4cfc28515e31736e49362ed3a021efc9f9d44b8a4bcb23a0ca6fa2b0755c869e3d1b7eba39f2208a3ba0d43e416f43320d3ce9b4d782d8c25a7b75c84ba36c0e4659458d4ff16e4a4e6ed89578dbc79070ec10b059779c99a7294e96523721e7bfb7f51e334bea53bc3c74dc325fe00d654b87e89df27aa02e79c08de65dfa120e9fdcf67e13257bd44b4d8b3255dfbed8f2c740d99a94313faa1c4793031173f79454eb4d517c9bcc0cd77a61d8c2141266386d7c5d72495827190e90dcc3f7c18054aae4739ce7deff77f5740fcdf56767f9579b72fe237ff7ee249aee212120ef47c3969c63c96af61ae8f81085ba98c93c5e125b52d555efe2f687a1ae02115d0573e826a2912cfc62213f61e727c9f8008c645ea09e26e69bc72eb50afaed0e90403c06e7e65d169accb1c62d851f216b95a9b1a1396be1ad33ac31321beecb77893755a9895e4a29f1a89b14a58d0e7ebf50a8d53a1fcb7904c28a805ffd63c50effc87d4d84675a5547be81fd298fd35ddbf5c33189bee3299a3aae1650be8ade21cd4088941e466ddf9eaa97100b9a4ced30c19b1d2b1037546686f53f658bc184087f84799db80e26679e5069b30741da97180b7bb47f0770de87b20e0dbe4de1572b6581e29941f3d647eaddfa63db9071be6ce2f5829bc42443076f72a851d93245252368762cf59951e9351c0257e6b949be9ea38c23cae312127995e435befb0889b78699da6cb41ae147246ed78ea5f54293b10351188a34e436d8df64f25567866934f2e80d609ae3c3420f74754243f6f9014b6e4ccef54e433862e0fc7c482f3fc4f625614c0b05e004a2ff2386d9d08a5aa78b9c5ff661a2b55fddf0c3161f714e9e1926b2537a3349ed11d9226948bd2718cfb2ce5cbe19a8490d4ffc7ffed15efc2499dd6dbc523a726261f9909a030ae691114cadf0f15599ea3e5c7a1009f5c189121bf6f7e24f15e53921a1000000000000000000", 0x1000}, {&(0x7f0000001380)="340b46484e5e085ed23b8dc4ead547ef90b16651ebecfd96f65b405bf75ade42707f9fede9568abaf1e1eeb5ec92b83081b4f1a3e21cfa37c781eb6d6384cf3faf0a2f070c487d8a074fa8625516cb751eedfc8df72478b1036092304560b0d09429b62facdc619bcf524b2b8dd3410ba77761e6809b4b2f307ad6f179e67e57598dd72f81bad30b05a611d90caded13e9447ed2898e187f96753c4e529d1e22bb7dc6104e1d62e6788a25c51805cced7be7ed8386c05aa342c43c91623d050c15ccce30ac4089c3", 0xc8}, {&(0x7f0000000100)="c109c65e58f3c995df547ce0853df2bef035eae07e92a8", 0x17}, {&(0x7f0000001480)="5b88c9c4aab70b83eee52cfb8f2d26f13aff7015e99314979adc82fa8413937af45aa85e15aeb76e268e081e7bc9c84678eedcbbad3050f574942a182aec15673cab8775172980e38c7825b04f1d4985f9612507de12b0510abec967d51b7899228186f84c896bf2dc22884ed671cd5876fb85cbe1e6c16dd0ca4a7d8fcc833f063137ffe4b7be96c7424a128800fe1a89d7c4775fc4099870c9c4a66b9ca4eeef22f38009ac1b169c4ef4834e272819b7d6d662ec5f5a97ab517937b42791e40224fcb4557044d80923b8fd2732e1f19541d1bd06301a07abb6d03e94712168bc993907351aa317cb71f8f4232d681470839838006d5ab8", 0xf8}, {&(0x7f0000001580)="c740988b2e97b44265396f072075aed6a3f4f561d1d9602ac8e73191db0d498db898ee248793ef5f4d05ada93308e97a9c2136660ead3d48b9383817ff2b4ea6d8d04a2586602038e90aa9b04ec6d3914fb20859d2b9771ee9d710b91be6965fb6c19bca39764ffa0f453b8dc15aff7f527af0116f7b72976c326d2b92a0a55693951fbf2c61d4cdc158a5d197b4bf5afce3e0b7703d9c27923f40af187409b3c9b175e954a544c8a6", 0xa9}], 0x7) socket(0xaff3b8f0ffd514ab, 0x4000, 0x1) 16:00:17 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpid() socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x2}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffe5a) getpgid(r3) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:17 executing program 0: r0 = socket(0x400000000006, 0x1, 0x3a) readlink(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000340)=""/32, 0xfffffffffffffde8) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) setsockopt(r2, 0x25, 0x6c, &(0x7f0000000100), 0x0) open(&(0x7f0000000140)='./file0\x00', 0x40, 0x42) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x3, 0x0, 0xd81a}, {0x18, 0xffffffffffffffff, 0x1, 0xfffffffd}, 0x80, [0xfffffffe, 0x0, 0x89b1d, 0x0, 0x20000000, 0x1, 0x0, 0x200000]}, 0x3c) 16:00:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x1000, 0x10, 0x0, 0x0, 0x7]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x80, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) r9 = getpgid(0xffffffffffffffff) r10 = syz_open_pts() ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r10, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r10, &(0x7f0000000640)="bc", 0x1) close(r10) pwritev(r10, &(0x7f0000000940)=[{&(0x7f0000000440)="ffcfc390770a144da65ad77b4cd1ef947e3a0066377e687332cef6a073541a5d9edd03b8eb6a4e1d36d5e6acb37fff81b37f5a0f53c3e9137f184c5a09e5cc71e6723eb23f165fc40193c40b3ce71c665ff5f6fcda03fb02d7e8077c154efa967b50035fe99b12f88f0090a25a515b04c39a252834561a4b7b216dcb6800f934df9ab0f04a36396aab2f3d345d7fc163760626c39757b8b46bf0f21e751cc9642a9a5983e9a961bb1d472e3c93a6f267fa5dd735644d386383282ec2b78bacf6919a78f3377934930deb28985201728779fb03b6d892a2ab5d71e34be49c4540cee9f5610e3ed297d1770ff1b53d838dcbf6a632a9f2638f", 0xf8}, {&(0x7f0000000540)="e2167757ad779033290ee6573cef5a3bb3ab97b89d98cd8a734edd3c7ca20c65dafae11055226c2f493bb7a6030847d6eb0d654b12c9c85508eb2495a850ae7fc9da2865f8025a7adc2d6e7246bd159c3bcf0e8d8fd25c6e0b82495f15055090f2d81cca6c0d23f0864b124a5fd9e64dc2b5aacef48e3d3f41f26c60dd6f32dd2ffe79a29fc73f17010d63c70fb4bb699717f87dd3fc1bac1641ae34de5bf77e2cc665240b5e964eb5a9ef046912531748714b77692d321faea80747029d0f1aed6b91", 0xc3}, {&(0x7f0000000100)="8463498409c9753a82774ec834fb14f74d5bcee5b6c65c076567ac8394b7b153d6eb9f96d7ef3fb9281b6003538ebdda7e5cb7fdc32768c798a3519957686a46a9dd99c1cae786094bcb4bc33d60a455eaae2e719408bf68e0c6b67ead437c2da548765162699442deb92d29c902aaab", 0x70}, {&(0x7f0000000640)="c3300a4c97c434727c8a3ac61214d03bc229386ecf9bbe60630d4626ca904f1855b98207ac62923000f2078d5e95ece61697960670ddcbdcc4c8b048a60d892704b4867d2dcf86c017d0076cd292f52bac418996b255df", 0x57}, {&(0x7f0000000740)="fa551f224e6ac4f67747280115737ce46964463bceeb2da07236722002bb13e2cb8301549228b9a5f1db511ad02d966ce1f3ba3192084aba00d6022eb2753fc7966c1a96ac97a09f554596a84ddf4ec169daafa73ea6041f21728b459ac52b45f82eb7799982f74e8b5b2fab46907cccb8b957330145615f7f45aff5d537f78cbe62c71edf41e6fa2d6baf370e82d66f34f23fcddee5a8a62815aa917819b8f034bd77305b2108f30dc705262a9dc96f09d193a199479696c8dbc4a6b5e9afff1805bcb8477a2d26b899dd937dd4d7bababdb7fdb95dfeacf57161e7163dc8b8909f5be9093ac352143812d6b7c6bed41dd2b4d657c5deabb88ec504bb94", 0xfe}, {&(0x7f0000000840)="d034279ae04f42e9da44311eb9ba14f6fdb09afe7bd9373d345cc43de5810a733bc0b44750358cb677860213dad7de4ed8a6f1dbde3a0304cbc19fdd85d765617030f9738475aa976f09e05eb1eee1665dab3197bafa68af0a00004065d8cc9566f65bbe7f5439fd7d690a71602a4f5056c4052f4372fbb89eaf47f4b8dcf435e5eb77e2a94da8611c54cae340c9a00b2fe62a67644bb06f68ed2686d6b7d2842c3f9a9cc39c6f022f7b113dfcae70a2879363d0f2f8f732c7ef21862df1582ce450ef59960abdfe8f7468f74e4118695eaf9a52084415adc2e5a8de4012385f0fa8", 0xe2}, {&(0x7f00000001c0)="f2076b5e51289e94eb0c34bd45a4605a9d2de65717cc04e18fc17ec90aed2e1af6e9f74f53f976371f6129", 0x2b}, {&(0x7f00000006c0)="635d0987", 0x4}], 0x8, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x121, 0x9}, 0x800, 0x1, r9, r11, 0x3, 0x1, 0x1, 0x5}) r12 = socket$unix(0x1, 0x5, 0x0) close(r12) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0xc0106978, &(0x7f00000000c0)) sendto$inet(r13, &(0x7f0000000a40)="de4c7d67849981ca5901f53078dd21126381484da5050e5a3c547b7d776bcd859d50dfc9bed2b33dbf951ebe65750507947ab05a86dbb113e80f684120cc99ad546f5ffaf14ac997c45a98204f8a7225ca4cc015fa700dcd1af9c25e1cf267626ea06da380984b4c929febdad65f80962657707d856277635cbc75abb36e84d98f302a4297da05333c31f2a696b985fd25bf8619c9ad1779014e1754eb56fbd53bdf2db6542695cbe5e268", 0xab, 0x411, &(0x7f0000000280)={0x2, 0x0}, 0xc) fcntl$setown(r1, 0x6, r9) 16:00:19 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x3) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x121, 0x9}, 0x800, 0x1, r9, r10, 0x3, 0x1, 0x1, 0x5}) r11 = getpgid(r10) setpgid(r11, 0xffffffffffffffff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0xd5ba}, {0x7c}, {0x8000000000000006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0xffff, 0x2, 0x1, 0x3}, {0x7, 0x0, 0x4, 0x7fffffff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r0, 0xb}], 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYRES16, @ANYBLOB="ecd42aa61c0cfca47726db54717d67954b30f02aa51a16859bb2a7453ee9a3e732600d875fd8a98a0e49389b428c47768f6b5225abbb07e712cb102958904dd074eb6b0e2b5220000aff2d12fa7ec400007bf71d5c411a4b336ba340403d8c775fb49b4d7ebf9c7eab5ef04f8030a395810c5fe91fc267a6273fcb2430dba35d067a2d42c059824454f9ef6571db8f6f190b622ad0d529d3a8714bd06551b2df", @ANYRES64], 0x3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x7, 0x3, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000140)=0x5) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:19 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x1, 0x2}, 0xc) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x612, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) fchownat(r2, &(0x7f0000000000)='./file0\x00', r3, 0x0, 0xa) 16:00:19 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x9, 0x7, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000], [], [0x0, 0x0, 0x0, 0x1000], [], [{}, {}, {}, {}, {0x0, 0x9, 0x40}], {0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x2}}}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) 16:00:19 executing program 0: getitimer(0x5, &(0x7f0000000000)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000200)='./file0\x00', 0x10000, 0x6eee286eccb3c765) semget(0x1, 0x80000000000, 0x100428) sync() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000001780)={0x1000, 0x0, &(0x7f0000000780)=""/4096}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$BIOCLOCK(r1, 0x20004276) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x101}, {0x5, 0x9}}) clock_settime(0x3, &(0x7f0000000140)={0x1, 0x81}) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x400) sendto$unix(r0, &(0x7f0000000040)="3774daecfa048eafd3b633a5d7421448b8940e2b9026f427fafbf80e60078eb508af288ff42f38eed7665677f906fd6dbc627f44a2a9213f3090a6a279827edf25129f083223d180b06500a0a6dae968135ccd14bdfae8368cef798160f08aa9085a7678f309aa03e61755ed450ca5861133e02bc62d680c1296870f3b240f84ad8edfc8c27a79a20f535284c2d550f4fa3bff", 0x93, 0x5, 0x0, 0x0) chdir(&(0x7f00000004c0)='./file1\x00') r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) dup2(r2, 0xffffffffffffff9c) mkdirat(r3, &(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', 0x0) symlinkat(&(0x7f0000000500)='\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', r3, &(0x7f0000000440)='./file1\x00') getpeername$inet(r3, &(0x7f0000000440), &(0x7f0000000480)=0xc) setitimer(0x2, &(0x7f0000000180)={{0x3a2a48e4, 0x7ff}, {0xf553, 0x81}}, &(0x7f0000000300)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat(r1, &(0x7f0000000340)='./file0\x00', 0x0, 0x52) 16:00:19 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r1, &(0x7f0000000640)="bc", 0x1) close(r1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x80000001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x44}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x40, 0x0) dup(r2) 16:00:20 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x100, 0x0) getdents(r0, &(0x7f0000000240)=""/231, 0xe7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x48}, {0x20000000000006}]}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90cf, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r2, &(0x7f0000000640)="bc", 0x1) close(r2) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x800, 0x0) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x1}, {r2, 0x8}, {r3, 0x8}, {r1, 0x40}, {r1, 0x100}], 0x5, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket(0x2, 0x4000, 0x4) chdir(&(0x7f0000000340)='./file0\x00') syz_emit_ethernet(0xfffffffffffffca9, &(0x7f0000000080)="2a1b4948b56ba3e6cd340e1a62e299a168e8cfb62a45b55e8065da5e923b93dba2d205c50e723f9a2e10cf2b21481504046d7b7874621579b4599e03b453bbfad2ea794b5d3e182a82717b3600957236a1dd57735e9057221af71638d9551bb8c0ff909ca55c696e93fde4e1ff") 16:00:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003200000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_extract_tcp_res(&(0x7f0000000040), 0x7, 0x3ff) r1 = geteuid() pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) madvise(&(0x7f00004a1000/0x4000)=nil, 0x4000, 0x5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x121, 0x9}, 0x800, 0x1, r9, r10, 0x3, 0x1, 0x1, 0x5}) chown(&(0x7f0000000000)='./file0\x00', r1, r8) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r1, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x15, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r1, &(0x7f0000000000)=[{0x3, 0x8, 0x1000}], 0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000100)=0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x14}, {0x6, 0x0, 0x0, 0x8000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:20 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="86b3"], 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) r3 = socket$unix(0x1, 0x5, 0x0) close(r3) fcntl$dupfd(r3, 0x0, r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) 16:00:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 0x1) mprotect(&(0x7f00003d2000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="674a9d94", 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x0, 0x7}) r2 = socket(0x2, 0x1, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) close(r3) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) ioctl$BIOCLOCK(r4, 0x20004276) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="ff006530040000000000"], 0x1) execve(0x0, 0x0, 0x0) close(r2) 16:00:20 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0xeb, &(0x7f00000000c0), 0x50a1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0xae7d202f78fdf3f9, 0x0, 0x5) r2 = fcntl$dupfd(r1, 0x0, r1) kqueue() ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:20 executing program 0: socketpair(0x1, 0x8000, 0x5, &(0x7f0000000440)) unveil(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000004c0)='c\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000077d1751d6270b7000000f4ee000167733c00000000400000000000010000000000000000000000000000010000000000b70fd8f93effa7ffb0f9735a60da49ed1fc575610000001eb6565a5f0158ed2a0e59348f14fb0535a61e597c044920a48b5e2b68070de58b3e70c0ab36e84e60"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r1, 0xa, r1) msgget$private(0x0, 0x8) socketpair(0x10, 0x2, 0x7, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) msgget$private(0x0, 0x40) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f00000001c0)={{}, 0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x2) r5 = open(&(0x7f0000000500)='./file0\x00', 0x5264531943db968a, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) connect$unix(r5, &(0x7f0000000140)=@file={0x3, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00'}, 0x50) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xd2) getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) r7 = open(&(0x7f0000000000)='.\x00', 0x0, 0x4e9cee2b772a8925) symlinkat(&(0x7f0000000040)='\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', r7, &(0x7f00000000c0)='./file0\x00') readlinkat(r7, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$getown(r7, 0x5) dup2(r7, r6) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 16:00:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000004c0)={0x20, 0x9, 0x0, {[0x8df0, 0x1000, 0xfffffffffffffffe, 0x6, 0xf2da, 0x7, 0x1f, 0x1f, 0x4, 0x8, 0x2, 0x3, 0x5, 0x101, 0x20, 0xfffffffffffffff9, 0x80000001, 0x2], [0x80c, 0x7, 0x2, 0x100000001, 0x400, 0x6, 0xfffffffffffffaa5, 0x1, 0xfffffffffffffffa, 0x3], [0xfff, 0xf3, 0x3, 0x4, 0x8, 0x401, 0x1ff], [0x1, 0x88, 0x3, 0xfff, 0x10001, 0x5], [{0x5, 0x3f, 0x26a}, {0xfb, 0x5, 0x2cd9, 0x6}, {0x8, 0x5, 0x2, 0x5}, {0x7, 0x8, 0x54, 0x1000}, {0x9, 0x40, 0x2, 0x10000}, {0x7, 0x800, 0x80000000, 0x2}, {0x1, 0x9, 0x1, 0xa0000000000000}, {0x400, 0x4, 0x8d0, 0x2}], {0x2, 0x7, 0x3, 0x7c}, {0x3cdd, 0x4, 0x7, 0x6}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0xd02) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = dup(r0) dup(r1) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) r4 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = dup(r4) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80047476, &(0x7f0000000000)=0xc6000000) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r7, 0x0, 0x69, &(0x7f00000005c0)="163b925de385f7e8f59cf62248cabbfd71db79765f97d51fb8b44ee8dc5e8985f8ffe9007f55db85d2388ea9", 0x2c) fcntl$dupfd(r7, 0x0, r5) mknodat(r6, &(0x7f0000000340)='./file1\x00', 0x100, 0x2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') r8 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x20, 0x0) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x8, 0x0) dup2(r9, r10) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) write(r8, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) r11 = socket(0x2, 0xc003, 0x2) setsockopt(r11, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./bus\x00', r11, 0x7}) unlink(&(0x7f0000000000)='./bus\x00') 16:00:21 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r0) write(r2, &(0x7f0000000980)="be87cb9b56a5d363407c1149bc11f2f0e028a228d9899688cd5902817bbc3ebdb219cd3242b81cf2ee6f6094321c463948e0887fb1892bb12520f62194c021bcede82765b1e8fd8ac910ca00f119d5d7283adb756278cc7eececb32929113d60582b1971b52062f0f902239f5a77d5ee93f46efa67da115f17ab92b0d17b90d89178527d0e619f0362575945eeb4cafac4d0f1ab404429f33d34f761d02aad284e60add92d993eb6c7038f43325beee50d67aca2822e6c3cf685c75c057bf6934221c0a7e9bb74721330c79096d250ac988c9d0e74e5b6ea150b22e20b50e086daae3fa03f586558bd627d688767d015589d239015482f61d33ce0e2ebdbcdec517cad4ee49b70d73de9abdd36656d69986c20da8546eb05fc996f601004f244274df188268fdcea3492943167a1bdf319c1d59ec101c2220558afa4a24556b3bb2babf617888ae307ebf74ad4f474fe204a373444d9525b3ef7ce7f0fc5e0a017e4d1a3a7b0ca0573aba8176157776f64825e5f0933ff145cb5661df974c0f04bf3f4cf31e4c75f6fc78c64c7c2031c19971b5d963270e0bfec7adef4fa113d03851fe58ce6d66e75f32d4d85cf1c871fab4101252b8a146d74e5b0c9651978e71fb57a7f8ff14bff20b13f6695cf2cf89ce837cc7a89d5e6d107d4bd8d7664a2090229750d84cb93ca85419d5c75dfd50deac69281523c4492fd641fa6a0ecd0cf01c0bb85da9447eda9cb7b99b64890a63d6d95f0fcafe24abb0e2397b2ce6d056af491d23955560c668105284406e3f873cf66d998af1b0de345e814b7242fd1ede00009c328763be43be2f39d5717a95dd4853e31ff46ed27daf87e703385ebe68dd9173c93d74f408a9001b6c1c9b90cab2c3e39975e752c24d39f15298832b5a1172525ee83bd4a983a40ad08d0d472a5585c95ed7f65e92024e87ff00541fccd4694bd39f08aed6cf8cad13a77dffb825d5864c25a281c575fc33075b3391cf621871c8316911440289f53ac6c551a1c5491ee09f691d083baf76e61a44b19f6986c7eec2d4017f58988883b3493b4426d9f01c1ff8a2b556b4a84c34082e71760d1381a40d4d62fbf0e8cad537d7184ef28c1d0190e4aae47712df96a514d27280a6210dfaadb51e174444a5a0b13deda47bc4e6079ef71d1e6af1eb42398b327cc32551198756aacb8290fc1526202292f6a9764571dd017b0e0efd4c4f74270f6166ee9f1ca5e4065e8099fa5c56cd3c51d392c46b0518f8346de0ebb42323b09286e2af2a793c690932eea5ed076a3d9482b463361edde90f369347ccb8a2ee3409cd876afbe1499e6a03b3c7641a699effb31be09fc31d86be81e4982a332285dd76e023f7dafd73295f711982529219c79397daf0db4e8909fa061254b011cf05ed183f69746be1388f8c0a9af29094c3ed9a81e0cef9ac58cc154794128430d76b42dd8b12588d2a46f81840c43eae6a58f25859f94d88773cd09f7f114e173c1f0cb4eb144169d269552881aa2b2df49e1e77e98df57d9e6545c3489ec5e124f19e5ba8ccd47c5852c9fe92b35790877e80efd95114ca4fadfc3131e8703c4b2840e22986acdf8709512328c326da6f9b9a400eef6f233550e0999563e0d1b744693c7b67ad38a2ad6828aa80cd3b8447b0d3790a77db5c200d73ed0806602be672b6e43e07ce70b12915150c95fe38689ff51a83c85cc6b8c21ca4f58e32cc64b71499afee89a35a22bf5afe16cc0bc4d9a27121dc400bbc7acb2af4b4f0f1f368315e94e62f1617412067da8960970c3bba31b80c5ae18c9f48eef44e6433dc8c61417d7c1d43d6bbcd7d7998d06679ed184387556fd85dd8c77a6945f6efc37a465ad3fe885f3c9e8264c8302eb6a53c14e09a8b3774271ae492186219f0d89f9dd082168920e7a089fa228ed2012da453b26d6520b050813b64afd6d94484bbe3ebda49efaf8775147024649d4dec0cfbc6a0a97c763c1e3395a97957d85a495f6e1623a3d8e6122e8749efb5b7ced3505999c2af23f4d6f36b1753f29caddf178e448d18c771563da6700eafd661585fb85f4c06bbccf09d3c147dfcecc78545e910d258e6b10518d9e15761d590dfbc3d81e44c6a9f0e45e30b80adaeaaef42eeda3b0f2ea1997235589947b55529870f47942cb25dd3f9d3460e833e1e67379b8b46666e9553f36348834e274fbd1c246ef42aaf386ed600afff765746ade4f340fa7ebf49776b2a1c730d8a779e6b11996cf872555ee3427687461bded495895c7bc3b70031a5e722ad35f78b5a805cda2e7f45463f44ac8e53563d53fb2f761aea9f77a868d1ff935e312246ed15ed3962b12c7026e425ce4ba0bc5aa0e810080a7bd5cb64afddc0d76df5e6d232dd6393c2191ea96acd4d2b04b7562a7c2d3e061b01ede379b6b2b7eb611d9da868a31edcb6b3a2881626bc59c8275381e6653ec3101ce0196062eedd9887178425483417b9d75aaa8cbab30ea63ecd5b13eaca86f9d2b7a8d6b03714e56f8e684d66a5873f3c25768a3bc8b53e281c1dc5170614dddb62e8f6694446fbde1381bb63e80d2f20b1f8f8f18b5fa2ee6456bc02e8a784d1f7b9c4276bfb4b30f91f16cf80f63b3a14a26fef0d64f0f2a8fcfff7b8730fb385b6cdcbd72e424789064d95a76d50565910aa3596d10273ec9bfdc8f77245f103acbe455eb9c02a6c4eb6cb8ab2ed506fe33b359a3e04ac8d47e9dbb1b1fdbb028bac65ecf245e86f9182ab3f8ea2f0bff6b84feac8468584a2b4f3ecc4a9c9a8a38d4c2f3c325ba9ecd9925eb67b932958198d8bfc702cf18982a292be642bc822bc8ab40a45d5131a228fd1a50f3e4085c2d9cab727d1d675aa58fc1cfdcc05e1f46c706add899f16e4e689ee7bc0c612c03aa2c3b2c4770cbcda8f7cf88569cbf688eb9f269687d46d012db1d1ce78af0d6466310e71140c929dcccece34498bda505360e0829a91e8905f43368317dac544c51a962a73d7e951debfa7c4bc49faf926b2ca2a79b83494247ad0e3bd590cdc5f154cb97f2491940c1602a459bc692d73be10cf90110af1f396aab4d7144cbdbbb6007e1f6f8fa13a4a0c54bb99ffae4314a5a307aed146d434174c9e44f233abf8c11a7de8edfe6ef68ed4a697296585e2439115d17cd363220ad90e4521d0926c803d8b1ff7b421d65ee46528eb67bebe435d32eeb2e563bf3e9b1ffde0f82b7054e6cd33123d0bb76063de2e46aa47b0ae0a14b3e93e1b052ba736c33f1f7127b0f7f5bc44eaf19bdc6f4a7cc5781613d1506cdfbfcbb73620ab1d8fe2b2d2a3c67a286e39abd44dceb1e7e901ec41feb825f54954d6a576a628eec6468d5f099fbdddbe7ca3275915ee3bfe9afc69ba8a1492c14e9ed90debcd4b3675c3be54ead6383ecf4aa8f24643cca3b251134ae3603b2a9879912b36b4ad52ade47d269c75265c23e3997878a27e9b3bb8a8f6e6f98d363f00a7757410f71b78fd0334175ea007a699c9d3e7ad036c10d961fe405a20cb8e955bbf4cd7e540ccb0369866303d13aa6455b9231e75cc8a809a6286fc7c31db72770f26cec7906e85a5b35ac0952cba64a7516a3116cc63ddfa7158b4884fde51cbbea8105a967e31729e4622acc9a7c5f2c4cec44ab41f5e5bb3836ad4df4ea3a17d2f05b763fa51748630d2d9ff82428a2b61f8ddca1aa6cd1888e9844afe1b40d37c1f37bac2cc9369d09eabaf9240e39342bc0ad332b6f83c832ec4c2950691a319ec00fc293dc01c7ef1215fabce0bd183459941cf5162d4eb62baa53ffcfc7ac0cee2ca18188211cc076cddc855486f6f703087a301555da937170efc7336dffb907d33e000d34f215ad176880dc04f3a206af2149fbfdd6e8106e49bcb049ab794f610386feeaeb7bf8ec26f8aab6e6396944e6e406e5767f64138159e0af07dfa22c27a4636aae0a65c0be315cc7363e268b74ea1aa4b56626f76739e98ce9e088608f01fd6cb8bd6ad763e3d485a834eb773fbf413b62f6c0429ad1af7fd9ddd097c94b1badbe11e8adc93607a0051842ea2dbb90fb7e373b18cd4e601c8b671f6bec24617120f461ca687f9c2b1475a3d8e551a8d4163e54284ddbd560f3a798f39f2b3eeb92488db19bd96927e026458d6643f41a16cebd0e12b63043c8c90d57c04a205294f03c0f441143acb3ca8b7f4b65a173a47c140b1a46ddbfe984e468714f20ae51b86f593b213cc5cbe378f183049cb5d63c42c1005510bac1c8566e0c5c2f4aab396cfd62f34bd5aee8448b8614bbad20ee2ea273c00a5e21310e93232eb670adc8e42652bbf0673a2ec956e8b133d1d946ddc9b1c8a9b30846b0dd1b451e5b199f66a06103d62806b916496e2621e1725ac922c0b99fc8532789f8434329c79f66c7fae8df2c42b0c1399940d3f2441d86d50665f0a6f90df19248d28717c5a8878907bf18c477bf9dd3e5a9cccb76fd69785eaf853a87ad191e0abbfc7a8c36410befa5ac07224d3852d9e984e677224095819cd5f13c173b9d85327e8c5828436db6333a59e66355a6ae022c1ca8e02d35ecf0f91e7a6da64538ac159c3e7c8e360e30288011eba9321894e0d3e9e13e0499aaa53c6e638cf23b84600663a4e9513d7ee11329ef1a5c736422897e00d6e4bffc31bbf7e29c15e60c0e36d76e96bb0a28c8460156253988c3388490031e38d4ee8528f02041020857f5e626e7875e45498dcd9c560ff6d1271742f443290db05d124d82a2551b19d06d100c5d6a46ef1a6b6f8502bc6b70dc49289f47037a4853c98f342253ee603da33da04e83469338c1b7dd38337d0732ec2ccc2cce7ff040a8a4ad5748fe63e7a73883336840dc42840ae3bc99915ecafd38dd82f683a5c0552ce1ff1ecf1c250532a5880aee5fb7a375f6545925ca40c2790a8f635c3b049356e54e82c192d2649e3d9d41f89e6b8d2432f0107e2b8954e9b37dd1b683ea058974b8839dd144d2cc66316fef9f7313cc1c95a91a597f797a1d3261f864f4ae24dbf2fc721dbd84741e6f3de529d140de6ec26d1b614cae82da5383a2d65105882f853a8eaad8e4e7d548727874f52b4bf4d39932850df3aabd632a495f9b5a478e65ad7d022e5661ed2eaf276fa4a8e8fb6be7e0a12e8c1a31fb8c0dbaaf25c991b7114f8f9e92bad6682c2acc034431c962ebaad612717517e72b4cf75ce175c023e810994c5147456c926fe1f417d1aa676e926c8a0889aadefd8a0196e14d5d0a4591d5a1f4c5d7444af06c84ed97dda238b70fef17494f2b5e10544f5e9d82e8e7a2f85157882192196b1b54c80b168222686a5f9edb9ba615a0a823a614d24c0e1b3a2804e020f588c05c30f227d7ac0b5c87552b49eea7c7f18c746450e458322e4cd70bd1a2619f182b9f4d95873099aa7449d92d554ca429d622efba4b1507a6c776e9edff688991d2ffd11773d9b753228aaccdc9134d0b22193299af80c6d4b7e614564ea6b568c740ae8336a8c220e125b7d461c4126f23a1609fca9881ceedb0646489c8b6973583f62620b7f09a13c82223bdf5a10018522b34520b65f401cbf8975d9e45709584297ecccf19b937b08f458b6f7a43ccf4429a7400828862d99a14e71525eda56c0667501976b56e1fca940cdbbe9244351421b9319099f5b32db798d272f14916073bd6b566eed5e47d24b4f01209acc4f876635e80854f1297210f03e6f2e22c2d8ad16bde6de63860e16317782e81b15cd327f57c28828c88d0d2f99526a930ea5ba53e7efc6f0f51156106bddb1cbff532e30af1", 0x1000) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000940)=[{0x3e}, {0x1d}, {0x6}]}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) flock(r3, 0x2) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:21 executing program 0: socket(0x11, 0x8000, 0x0) kqueue() r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r0, 0xb}], 0x1, 0x0) ioctl$KDDISABIO(0xffffffffffffff9c, 0x20004b3d) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r1, &(0x7f0000000640)="bc", 0x1) close(r1) dup2(r0, r1) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x18, 0x2, 0x101, 0xffff}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) fcntl$dupfd(r1, 0x0, r1) r2 = syz_open_pts() dup(r2) r3 = syz_open_pts() dup(r3) r4 = dup2(r2, r3) dup(r4) bind$unix(r1, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)='x\x00') pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect(r1, &(0x7f0000000240)=@in6={0x18, 0x1, 0x6}, 0xc) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) lseek(r0, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) 16:00:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="a603"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={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, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:21 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) setsockopt(r2, 0x7, 0xe86, &(0x7f00000000c0)="01ab00107c0677421a1a181d599e5c7a7e3d07af6ae6c783a94906d746e6a38979781b9149a17bcf7d9e2cc83852a236a8742ec0a5217bacbedf589ca8c55b28da7a9ec9bc78ced46928913a8b0caabcb64437643daf529b3b5f8edba388c968ddf6692a66de079526ab4040b93e5cedf97f960f65e6a7503d518bb2d94babccbd3f6c6265f3ce872838fbe1", 0x8c) r3 = socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x29, 0x1a, &(0x7f0000000040), 0x62) 16:00:21 executing program 1: kqueue() mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') madvise(&(0x7f0000704000/0x4000)=nil, 0x4000, 0x6) 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0}, {0x18, 0x0, 0x0, 0x1000000160002}, 0x8}, 0x3c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000080)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:22 executing program 0: getgid() getgid() getgroups(0xac, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x1, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000140)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dda3e780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb49a79ddb50871e0317f7e269", 0x1f}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0xd}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) ftruncate(r0, 0x0, 0xffffffffffffefb1) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) shmget(0x2, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) msgget$private(0x0, 0x40) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c2905468668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219e25572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f1d87a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r1, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5504759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) msgsnd(r1, &(0x7f0000000dc0)={0x3, "3d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/366}, 0x389, 0x800) 16:00:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) r1 = kqueue() connect$unix(r0, &(0x7f0000000980)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55852f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed99800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6ff05d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f4b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99e38e78c909d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e445ba307d02b7baad6e101dd2f6e2c246ae7f8edbf4c0f3e2e0420fe3e8171a7d2deb91b8adbfbb44f192b8d4a38232fd9f5a495ac36a7c243983011c09279c749c82fa43da03864287115386a0bf5ca404000000000000003e3e23b6e101feb43b1099f9b49767580c6ad69226839e09a08d30d0f0f09f33b27f9dbd26ff8f72d26d3f400e89823f43359b51621a8aa3c34fc000"/619], 0x10) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001780)="27308bebb7f4d759bc5e189d553c89d364dd8b94926f6dad4948b33c7ce1fa3f25bd86a91a05468bc7ad0d71ddf3a372e91f2c92e0277cb3f069a09fadb7108767bdab1a42f333aa11fd0d947962762788125561ec1a4c87e25213deaaaba3368add00f4b37bb67c6ef2d188b24b48bdb46bea9cb29d95ab9e0cf3d828572f90ca45ca9f2cca719c61e27dbb300d840464660d8c3dc7adae94eeb28555d486417451f8d75562425fafa63486290002b839a3d8456b9fe4d06f39a1e388a2bf69b0d1db6cf36ccb9cb26e815e3f5c6592b296e2ca2045372eebfa761fa071a35e3172da8909eb7284a840b953330450560c9e0cd1f7344e5e5a1aa7279b296af73abfab62b5cc349baa20462a60bce041c67d3608286f155827314eacf11dcc754fc51379836800ff4f2a82f7735139c548c2e5b319c8fac40c2c01b58ef1d021dab2da25fe465632a87d0359e6dbdfac70a03e2a1071cb262741b64bad3a68d527b513f66c25f709cf9286fef5bcaa972c99ad1c50206776be5ad4447a8219c3b91f4b08d94cbc6219872393159bc0fab9f3287890ca9ac8d5a33b6822cdb1b945656f98db4ece9d0198012658ac927a3ca08db32ad34fdc91b01f9290d0fceb67d9096c9a70a26853650cc0f590b7038ef23c81b2aa6630cfae35fafe2982f6dc4580c3bf0426af01110c28df49b00902d665738d92028046956d2ca60c6a342c9be3a32ab8ac9d28b163969c8db5ccafbe797472414db772998f766e039cadaa21fed0c1d7ac9e1a17598df92a4a22db452cf6ba1215c184437486e01c4e910e674f007df5e5754284a12eeaf3a975f5a7dc6031c1009cda577bef80b54806dcfc8cf51fe8ca888440df0c88360dccb3b34aa665dad3405183ce02e0f0fccf54b343c72197ab2e24cbccb1371ef403e3e6b12b2f5600acccb927d04a252328b8640e6a6cc375acc5e238b4ca98f539cb9bc65cb327d5b1ef1577abd2fbe31d583d95412ee050bdce6239d1ded88db1565276bb09301b4075473e3517242082495992694b2347c7134c6a6608822de75ce9d1bd8b6db3bb9eb39661fc658a255afaadbad6cff2b1277b1c962da8c5a4d805e14f430e891cd7ca95eb385cf7669d8b2b6de13dddff26f3f8ced3d4964e438dec1e16f90597999036faff9c887b94b6cf36e22d96be013e96a78b31725b2f1a384635cc543f90e9ab3d5854eae335a009912d665dabbc2181dbac60f70f841204b5643441f2b9d3ecd02954ab5c92c62ccd0f65da226bd37a42541ab544913a675d8f1c5cb85b25815aa30840cfb6be0bb0728588a829d0130dac2ad294c9f68f1fdb38ea9dee7c2ee5ee336e1defdf923381aa30a44475136c677c920fb7055ae56296570e18a2a6b454f79c47d0a25a4f07c59335c898da53d0d81fd97671d12233e6ec1d6a4eb48c34b93b734ccc82ac0b590ab4549fdaef0e8ee0c7c5e8aed88e26ab8362470dac662a942d7de1717bc0e677dd81e38a8b7bf05f8559da0cdd18476eacae5bedf6f755ca7394c350ac223ca906a8a5b81543b0a58b52f92a5cc8e5aedd536f6a3db4f5669ff713be62ffe1697cf1f47f48ca0d209aa1af157cd37a1dcf454b98f0df480ea23182e3c68d10d35b091360e5fa737787a2bebde6df24275e66df595b5ea3abc4ace13ae55375929e3cfd546b4e4c7e3577921e3d7173226300a5c093c3f430ae9055ebae07a6c06eddcd88b61bfcff21d13a85f70e54eb81271378f45d634ce7c3facd7c7d0dc57bdae454ded248fb7f2d82ce89a5077260efef692579f401d73e85dc3ee6a992b100a2037f2529f3070e132835d4e10bf9c9cb4baceaf1ab39045b2adcb8dfe379e69b18eb85f4dbeb7ff39c7bacdc27ec24bf18a2af9c73a9deeb435701600f81f918c2f579253d275d6581db19d5f847ba3f07b47bced50086ffb4002bbb97d558700597e579993ea4d863027189fd404686dfb8a4c174be25cd1df7bab17a43c33d1a6bc47596512f1ea0f9bf92a86ceb3f0e608183ef0b3e71f49f1476e2289cfc87e48cd1fedbdee4286fb1a7b52288e83aacc0382fb3d5", 0x5c1}], 0x1) 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x8001, 0x7fff, 0x0, 0x0, "d73000000000000000010000000000ed00"}) ioctl$TIOCSDTR(r0, 0x20007479) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) write(r0, &(0x7f00000000c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2ee280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309", 0x65) execve(0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = socket(0x2, 0x8000, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) bind$inet(0xffffffffffffffff, &(0x7f0000000080)={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0xf, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000140)=""/111) connect$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xfffffffffffffffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x2c) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x0, 0x1ff}, {0x2, 0x6}}, 0x1) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 16:00:22 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000140)) mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0xb0c9) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x1) 16:00:22 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) poll(&(0x7f00000000c0)=[{r0, 0x21}], 0x1, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0xad, 0x0) dup2(r2, r3) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x6) dup2(r1, r0) open(&(0x7f0000000040)='./bus\x00', 0x57d99b0af28f4311, 0x85) r4 = msgget$private(0x0, 0xfffffffffffffffd) getpid() r5 = socket$unix(0x1, 0x5, 0x0) close(r5) fcntl$dupfd(r5, 0x0, r5) getsockname$unix(r5, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000615783eae17eff3c8ff475b6ded81c28a00c487a321cdf355c010e33f5a43ddbfb8bb9a18698d6a3b6d37939d7535a072744bd1f27990ed23d9b2d7aa5b376eb6a14a72f016730cffd19c7bf6f9a96fac956f6fda5309a1737c842077692dd998a5fe4dbaff081d0bbae85d78a30f7df7043b8b318e3f20c9a00836145d3aa99419f0980821afb6316b8b52feea93f7c076552c1fc9ae9044490fb118a00"/4261], 0x1008, 0x32e242ecfe63a54e, 0x1000) 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x7, 0x6, 0xaa79, 0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000180)=0x1) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3e96efa41d226c90000000000000000000000000000000000000000000000000000000600"/110], &(0x7f0000000040)=0xffffffffffffff19) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000140)={0x3, 0x20, 0x0, 0x9}) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x5}, {0x80000000000006}]}) syz_emit_ethernet(0x231, &(0x7f0000000000)='H') 16:00:22 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000040), 0x2a5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r6 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r7, 0x121, 0x9}, 0x800, 0x1, r8, r9, 0x3, 0x1, 0x1, 0x5}) r10 = getgid() pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = msgget(0x2, 0xc0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r16 = getuid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r18 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r13, 0x1, &(0x7f00000003c0)={{0x0, r14, r15, r16, r17, 0x121, 0x9}, 0x800, 0x1, r18, r19, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = msgget(0x2, 0xc0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r25 = getuid() getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r27 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r22, 0x1, &(0x7f00000003c0)={{0x0, r23, r24, r25, r26, 0x121, 0x9}, 0x800, 0x1, r27, r28, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = msgget(0x2, 0xc0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r34 = getuid() getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r36 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r31, 0x1, &(0x7f00000003c0)={{0x0, r32, r33, r34, r35, 0x121, 0x9}, 0x800, 0x1, r36, r37, 0x3, 0x1, 0x1, 0x5}) r38 = getgid() getgroups(0x6, &(0x7f0000000000)=[r5, r10, r17, r26, r33, r38]) 16:00:22 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000100)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:22 executing program 0: mknod(&(0x7f00000001c0)='./bus/file0\x00', 0x6000, 0x4000000005bcd) r0 = open(&(0x7f0000000000)='./bus/file1\x00', 0x40, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x2) 16:00:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) semget$private(0x0, 0x4, 0x8) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004e27f000140000000000000000000000000000009000000000000e4ff00000000dc0000000000", 0x2c}], 0x1) 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = accept$unix(0xffffffffffffff9c, 0x0, 0x0) r2 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x3ff, 0x0, 0x0, 0x0, 0x0, 0x104, 0xbdf}, 0xfff, 0x9, r4, r4, 0x8007d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r6 = getgid() r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x0) setsockopt$sock_int(r7, 0xffff, 0x10000000001002, &(0x7f0000000200)=0xfffffff4, 0x35f) r8 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r8, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r9 = fcntl$dupfd(r8, 0x0, 0xffffffffffffffff) write(r9, &(0x7f0000000280)="0920090000000000000014804752cd8439df7dfe4ed2848f4aaa41f6ac61371c960a", 0x22) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r11 = semget$private(0x0, 0x7, 0x286) semop(r11, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r11, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f00000000c0)) r12 = socket(0x18, 0x2, 0x7) setsockopt(r12, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r16 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000100)=""/114) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r18 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000200)={{0x3ff, r14, r15, r14, r15, 0x104, 0x5}, 0xfff, 0x9, r18, r18, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r14, r15) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r15, 0x0, 0xffffffffffffffff, 0x0]) r20 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r13, r19, 0xffffffffffffffff, r20, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001680)={&(0x7f00000016c0)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ed993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea617fbaa6164a2467bc6dc40a2a00b947c3145d340c0381b052feba6f0a42b6377af4eba05da8b4f87019b90c045d64f5cb66bcd88172744e3b1dd490d4bfca73e0716e3d0d98aa42716097abbc3a75bcdfcf37d7564cad54313b33a08000000055d92cda01d1d7f0cdddee506acbe50d5868ba30372f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a65dee854f0b9774479d354ad311310f218a5158b52aad9837f43a27b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a150a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a57176eff89000000d664d1880cbf232da0f8ebc7bad7d0b529a469ccfbebc0a2d59ec8cd16968d485c9c33afab8065f9b4e081c63ee753d7105829acadceb1df73ba01d21df5835b83e71d98dc4fd80adb2f00fe76ecafbfc2435e709aab551a4da945760813e465fb6ad02e9bf1a0ec7eed9e4d54b6c83dacdaf62d811c77595503347fdab1bd887c110ebb7fc40000000000000000000000006b06048f8573f7cc2f58f04a5e22394273b33575f4239bbb3243242f4bf55fd19f8a2e4e624670c2c3c8d4fc5fba6569ca9fc97cef70dafb2cbc1a6828a76fe29fed017e4bdb3c7fd7288b779f11d7e7d86f73978fb28285da6a27f465d821711c3baeada81cefa606d60fcb2ef813b22837a1cf503ec5f03ae53bdbb3cc52248ae34b300f8a617ac55ee39fea36bd14ed55ab5fb95031ea0036b351496ff2dce4e09da0f0daf40216716191c6b7ac640124a5328ba4e5f0f9e287"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r10, r13, r21}], 0x60, 0x400}, 0x404) getegid() r22 = msgget$private(0x0, 0x420) msgsnd(r22, 0x0, 0xfffffec1, 0x0) r23 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r23) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r23) r24 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) msgget(0x1, 0x8) geteuid() fcntl$getown(r24, 0x5) bind$unix(r24, &(0x7f00000004c0)=ANY=[@ANYBLOB="e7879a1801400000000000000040e0c4e96334f0000000000000000000000000e0904de20c920cd00cb3ca9058493992aee7b3cf4bb9b4134fab42b34bbc266080a74fc3da11cd62dcf9811a7d8c0e6d4101d96a8d272b38a6174249eef9904359f13ac592177002f08a5f673c770c0af6d0eda7b28e108e4a6721f5460f9175d75d1f26dda8558e4bf569790c5901b6522a2257650a3bb0681ed91988f7b8798a7f951845b9fc16010000801a40e610c0318ce6da33494e540000000000"], 0x1) ioctl$WSKBDIO_GETMODE(r24, 0x40045714, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000300), 0xc) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x6a9, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x419, 0x0) socket(0x20, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r1 = shmget(0x2, 0x4000, 0x1a, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:23 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0xa4], [0x5e85952b, 0xffffffffffffffff], [], [{}, {}, {}, {0x0, 0x0, 0x3, 0x3}, {0x0, 0x0, 0x0, 0x3b}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) r3 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r5, 0xb}], 0x1, 0x0) r6 = fcntl$dupfd(r1, 0x5, r5) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f00000004c0)={{0x18, 0x0, 0x2, 0x40}, {0x18, 0x1, 0x3, 0x9}, 0x9, [0x9, 0x7, 0x1, 0xdd, 0x5, 0xffff, 0x0, 0x9]}, 0x3c) write(r4, &(0x7f0000335000), 0xfcb7) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) getsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000140), &(0x7f00000001c0)=0x4) socket(0x5, 0x4000, 0x40) r7 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) r8 = semget(0x3, 0x1, 0x4) semctl$GETVAL(r8, 0x1, 0x5, &(0x7f0000000040)=""/212) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r10 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 16:00:23 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000100)={0x5, './bus\x00'}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8101, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x2, 0x53ae1892b9f95c53, 0x2, 0xe036, 0x87}, 0x206) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186a56010000001c00fead000000000060d5706c851f0000000000000000000000df0000c9288dbd5f", 0x2c}], 0x1) 16:00:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r3, &(0x7f0000000640)="bc", 0x1) close(r3) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000040)) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd9c, "9f8dd8e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:23 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) r3 = syz_open_pts() dup(r3) dup(r3) r4 = socket$unix(0x1, 0x5, 0x0) close(r4) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f00000000c0)) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000140)=r2) r6 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r6) r7 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000040)=0x200) socket(0x24, 0x4000, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000180)=0xc) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000100)="8c65", 0x170) 16:00:23 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x6, 0x3}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000100)=[{0x40, 0x6}, {0x41, 0x8}, {0x1, 0xff}, {0x20, 0x80}, {0x3, 0xc8df}, {0x26, 0x1}], 0x6}) 16:00:23 executing program 1: r0 = socket(0x2, 0xc003, 0x0) socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a3862070000000082197c3509c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799ccb813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd4cac7dbac5b65c659472870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3feb7df6d08d9aa81a99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e222653300275481280da5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e741f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331408a8e86e23db3e2d6cddd1adba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc3ac5d0196e3c18626e9d1e8d847aa56b31f51ad0fc53289bafb09c81138128771a864ea4de6961bce4f35399c6cc5613b5c91d6ae4f4fd6edcef282d0eb4e604f524e4ff3f97968a0b3ecbfc2d84913a754616fa047e3b4d69783db99c"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:23 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003ec000/0x4000)=nil) shmat(r3, &(0x7f00003ed000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000140)=""/35) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) 16:00:23 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\b\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:24 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r2 = syz_open_pts() dup(r2) write(r2, &(0x7f0000000340)="f1a4fa4c25b93004eefac921ec6eb3a172dc4588b86ba055fe93ff50e1f7aec2d26be60bb420bf6b10d5f0d15c3883bc1fdd95c103aa4952ae9764c6a20a94650e34084872b5e9dc3ab1af8445e5a81427d06c488124928d8339d8c6517070b4e8af4b9bf964ad650086cddb475648fb56fe69314d0cba13377d22b0882ea5161cc53a24fb09f8e96cae5bbaa970d94ada9eaa758a7a6438485f7eecfc68bf4c67369e128ef2a2789f558fc4fb0314f0e3b13ea2844fac6e47343e79193369d25f38d4dd242c77451d0e7b", 0xcb) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x9}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffff9, 0x9}], 0xeb, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9}], 0x50a1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x400, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x7) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:00:24 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r3 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = msgget(0x2, 0xc0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x64) r11 = socket$unix(0x1, 0x0, 0x0) close(r11) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0xc0106978, &(0x7f00000000c0)) r13 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r15 = getuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r17 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) getgroups(0x2, &(0x7f00000002c0)=[r7, 0xffffffffffffffff]) msgctl$IPC_SET(r10, 0x1, &(0x7f00000003c0)={{0x0, r14, r19, r15, r16, 0x1, 0x109}, 0x3, 0x1, r17, r18, 0x103, 0x1, 0x1, 0x5}) msgctl$IPC_RMID(r10, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r21 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r7, 0x121, 0x9}, 0x800, 0x1, r21, r22, 0x3, 0x1, 0x1, 0x5}) msgrcv(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000028a603437daf38cb000000000000000000000000000000000000000098010000000000000000000000000000000000000000000000000000000000000000000000000000003ff4aa4c00000000000000000000000000000000000000002300000080c90000000000000000930000000000000000000000ffe900000000001f5e0257dde1380e13ef000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000009c7e86a6c9a5751d533d9399b0d604bd64a529436770df3d06faf21be984728f7e678962a46bdb0ee483ddf73f962c1b25925a77e9a472c084a429b0f3a452a38bb12e4b5a2e5559377db848990e773d5166043615c48a5854212a02aab708be01d830345d3f252e51c5b5e3b70db9928c3282782b4702c9fc82ec4df3d19ebc"], 0xe1, 0x2, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r23 = socket(0x1, 0x400000000002, 0x9) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$TIOCFLUSH(r24, 0xc020699c, &(0x7f0000000300)) 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f00000006c0)) write(0xffffffffffffffff, &(0x7f0000000140)='\r', 0x1) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) 16:00:24 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r1 = open(&(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/\x00', 0x0, 0xcc) mkdirat(r0, &(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdir(&(0x7f0000000580)='./file0\x00', 0x20) rmdir(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') renameat(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/\x00', r1, &(0x7f0000000480)='\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') 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) r4 = socket(0x18, 0x4001, 0x0) ftruncate(r3, 0x0, 0xfff) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) r1 = syz_open_pts() dup(r1) write(r1, &(0x7f0000000180)="9adc2e9c1e2e4afa334beeb6f9b57d30c9bec8b1652972eec5490f82122d80fea120378d6c9cd821e9d97e08f53a208e356b47691ee34aa53f913373f5ad433691b42c81f43953d3c0015234a6b095b7d93a059007a4393ab4db60644c699ee08f4d4f09f76eccabec52bce0bbfe5e95bc7eed48239cfcd74b94e1833c826d1f3d7d6109c65de51ceb3265df94ba4fb27a2891b849c7bf21e306df8394735bbdcdf1b4639377fe56066d1983d7bb3c4284809500849da05ebb709cc8fcc9f92d0efda21f3287af0d7eaeb113e113a676cd9894bdfa897c1d8973683f6fa858eac20f48", 0xe3) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r2, &(0x7f0000000640)="bc", 0x1) close(0xffffffffffffffff) ftruncate(r2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) r3 = socket$unix(0x1, 0x5, 0x0) close(r3) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44a1, 0x20, 0x3f, 0x7fff}, {0x1, 0xff, 0x7, 0x400}, {0x5, 0xfd, 0x1, 0x3}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000015, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r3, &(0x7f0000000640)="bc", 0x1) close(r3) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000700)={0x400, 0x8}) readv(r1, &(0x7f0000000800)=[{&(0x7f0000000980)=""/113, 0x6f}, {&(0x7f0000005200)=""/4095, 0xffffffffffffff6c}, {&(0x7f00000006c0)=""/22, 0x16}, {&(0x7f0000006200)=""/4109, 0x1000}, {&(0x7f0000000880)=""/231, 0xe7}], 0x5) r4 = syz_open_pts() write(r2, &(0x7f0000000440)="6a250af9e8c2e709a842", 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r4, 0x20007471) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r5 = socket(0x18, 0x2, 0x0) sendmsg(r2, &(0x7f00000005c0)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="5d0dab17a4850a1aff1600a4777ab00ecc2f12054c31afcc170ee24088fc63dd12ad225bdd1bb4f9e647a403416944b5e0aff914b0803ae959958a8f6dcecb333ec3b0256c30c013", 0x48}, {&(0x7f00000003c0)="bda8346369b174147b9c344885e047677b8e283b415b3d4a006dd5673413b8dfdb9f4816c992f72d1166f3a7cd18761acc15667f926acbeb3a8c071361ef012dffc524d4a8b97349bae7698911", 0x4d}, {&(0x7f0000000340)="18d24447f0e0f5832d624fdbc6195aba08709bb31a5fe3ceeda1682060f8a333541d0ca7007305", 0x27}, {&(0x7f0000000480)="43a49c64020915cb51412b560b2a1b05328c1632ba35f384ae9f80af6d47dc0d91fbbc4e7cb173eed912b1bcd58122", 0x2f}, {&(0x7f0000001200)="57b2b738486e7586923b23260570a3943d12040667ecafd842cec6453051aacd08403f358b9b47d49fd15109100f6a00b6af1755e978402d5aeed103dde0ff65daa8977eb9cabb2e489665f7fad5de035dde5487d558cd6f2d56b6fa9cec2f3e231d74caa14998b46ff7e472da783f4688f7c845f38669504270048a34115483025ff2951b6c6fbf527c84afba7aca7d296bd010b8afbfb9c1fafae6f7068516b6688fce7a2cb32d153329210ea72ed23aece16f7d65ea0cccf6d9bfbaa12bf04e177858a2874a602c6114593232d6f495531a5b84d2888655029d9d964dab50ed1934c3909ebc289c76b39f6588b6325ed216c02210235c1c32ae814563d818d6eeb21006ca48347ce9ae3aa2fb55848ec7ecd6ac003479fb274de4a71507578968c6e5e0321b4724ae61c0583d0cef7169def0a32c41bf1ebfb7fff0a46108a80eb17075da93601d826ba6f230f85e81eefb42501de376f6fcb4348e7cbcdb50315e1f078f1115cd3a02cd9e21f64a3e391d19411cfaa7819f09e9bf0b270b5d96d908cef0e94762f0925f684fc64d6a4904f5d684b024a0027699603ab5b3d7bef55f7d877af3f884aa205327c7996498b54d76af901dde8948a5bd43f0b3b281535cfea5a02b670a41da2c9009600307f654f8eb9d13f2238f25c025daa30c0b6de670ea521af120eed7299e600c40ef463489b57265e210c06d87ce11c830e9f92e936657143c11b5dbe3953e9f3131a8bb81a27e639360b79bdb0a1bb57c32fa40f4b9a735ed00267f14ebbaa3bb8b71dbb03274469d2fd87cc58bc922212c9fd17551cbc16e8b07930d829f1d5624bf245e4fed441df3048dbd1dff4f10382743b0c6a376b21922baa43111faed5537c60cb76854e49380321f49efff8b7e6fa8b489f09a79d3a819f9290bdebb74ecc3810f1e433534f3703f68b5a0f601c8bec092b3f8bb05f9706f3f3e12912b45cab84bf7a749ae7e460c8266eab6d86357970f64ff14c2fc221dfc8a78ab7ac747e267f6e39c6c9575eb81130cbff59d12c068aaef8f76d349a08aa3040edc1c269530a41314ec07e5deaeb41674d0bdc1603de287990b31cf15b5a04cb5115976947d73240b15d0707d0e858db6aa894b42cb02aac5a8b9eaceb2ffb109968d7f127c3ffc388a9ebcccbf3ca7bdf04f02796d5b10bd51cf3e047cbd28f538ecc2e299ade7f41c0c4cf7e59b760b0934c6efa783692dcb2da78912a18e16fc0fd344e53f9f9dfffec9cfac899a62b33a18f827ff8c034554d96f2b386069696f12d5f6480f5a30d399be5a31b3ec6ce5619d14703cc6a0dbe6a037c6368ef14319dba308a9f4703987ed2b1a8f43f04b4d5aca61c4e24b7c1d6803cda423d3f1a57392b7e59f1dacbb2d4508e80f85839538cbae59d32fcbfdc5b2cf7e56c4eb7496718d4af2050f3484553e7ac2043c9aad10249c97be0c5a0da54718af291d3470f05ac111e1b0ee13066953cd096e571c35a9db2e4ceffd01876e8895acfe8236e0def4ce54cd7a10a8560bbc767cfe6a6497311c2662c75b2dcc7c970324d9b7ecd23d217dbe560c1645ee12ef6680283aaee9f9aaf8f0e13584cda7b4c5b5686d0a17cae56609b1a4c81dc0113c038ceb1a2ca0c37f12b589504426d38eeb4b6c6d9cbcdbc21a64394e5a8c083ae563a0b8b79a62c4e01b5d7788d8ac9043b08b588d2fca2e98039f87d66eb635f4df7e1abac3172adeb9fe2507e47bb65804c21e4558637e9b6657025823937ca62e642c30b84737a5e53923c35dfb4804a5570fe48dc79f0b667a53c57f1e82ac064a694950eb767e73c268d0a608cef5e5a5b86d4b150518dd748ffdf01281b443d5f06e840d03ceeb9d7e14ce945150bf13184548c3c2db7f15932e7e32bfbeebe0d06e6ba29d6d04b3ad65e8d99c122f0e77ab1d230c40750f43404c55c584169a746b49524cd40bad62fa006b65fafd9c5ebaffc91a75ff67c33a7731ff07816b18cfbf83d034bcb056d1b44e904f7fcce752b73e804cd2f1310d3475d50858a67d2aed8b1ac6962261439279ca1c7e1188acd4a7aebbc5b7d383910c7280ea34f486595d71b7aba42d9ed37d897ada1f1eb7bac1e1fa8a429988bb1e94af7f034f228bac3cedc79fb76bc192a5519c777387618be1f50016ed102f425de5181593d58569ad3f432db0e2b7c3375d500ef35eb98a7364aa8d51acc1f25529bf466a9bb9c7336e1baa18b2d1e2b7f446faba8f8c30c83113f3858e99512a891c6e6dec7413c1878e4e93e9f26aa6562f782bc2747ad621c3432e706925734a2353ab0f6a2a7e1ae5bd27f36a69893675705b854cfa415fda740030036ec28230a7788c06efc71cfc6def58e775b335e8605fe7238dfee0dd12bc1348314dfbb417fe04791905db799e6dc911594e8df42ae49fa8ace126dddb107332f9f9f3562dfb8156cc9790f149847b3756c2dbeef54cbf6bbf67235c74c2edb010801665f54bbe7a3ad49684da87bf5b4a0adf1ceda00bfe4dc6a12615f94473fb7709f2542e0de9266bfc53779fc5bcc0850e7171a2c3a0b301b0decb041f98edb817dc6ac9b676e4682c63d0953628784a5aecde8cc2fe376399c61e023c454d89e658732b73d7c3d6ad6a36b7e38ae155cfe12b52fbb4131f2702e11312087516ada099c17badebf94ae42c13d478381a59f0dcc1f62570435b8e74bb1806ec1dcd0b65dedf9250c82cfd5988cec555be829649ecc050c9cb4631909c6e8ba6349e16b8ceca89c1fb02948a77a5ece5437c092cc21b2886597beabddfb91ed6dd642768952df1f480ecd340d610df98f4f790b4e7fa4b714296f7b484fbac375e444606c40b433bf423d4b345763b416000e34d4802fcfb86a787b6e8bc343052628699188e9618145dc388598cbd3d18f61b7b0103b498e131b427fb31d22f41704265f8fb21116bad550b69d79c21679236fa21847857def36efc585055bc27c95e3b00176f3b252a387e89c3ceeb9e265eccfa8cfeb8b9d6c45746e725e8c76ee47501d76461536255b2c3cbd540d266bb93f87a05204fa3d836d8d4c6ce62d99f5a777abe58de5e06a7278cfbbde064c8c5f56b105b81db2083e7221fefdedbf0033561d411515994c4798fd832fc6417417a434560e3be46c2fbe1ca5f3067cfb53b2d46a6a03e3812b04a23a70d52d583ede22733545a61d471da7ea21b249e0841eeea138d3e04e70c6b705f6d46a4a6eee899411cd23590c68ea7883c1417e151c11c01d6ff45f47ff91583be468d6b38c03a783ff239d3fc8c86b7306e2316fd57cf4c29d37a38a23287940a2f668e2563bb8834c82117f919e71d38cc8782b89bbe4ced63cef6bbb39b5f9c43b7ff47fe6436dd4b4032c2fcbf46f4917b8cd9e4b26ab50d4e641d03a7abf638e08738a18b6612312d59d15bb88e57afd085496e5f6e4db2736d6c014c10294eb82c1d76b121f1a47c08e36cd984a439d7f338cc2ee609eb12d766720375bec00642fee975f439533aa8d68204eedf9cfed8bd272e3eabc7ea5997731ae5b8204490ac619d89022eb2f42ab636417418b8b4638032f06052b3e9a2362f3d24b16d8bc992b7b55abecea1559711a5fe83fe737078aa9443b15dad36b273eb054641dafd7a47757cc0bd25ae9dd0f3e8e5af23982ab5bb6513320fe4db257aaec0230b1149c812e22087fe334f6ae6d951362b9a689fb0ab097b678e355a481e1c1acf84b59644f37419b6b2f0e4edc223ddcf8ddd167993a1d499bf7f3ad73d0f0c7c908e7c949c69354995ef32e91c389ed8835ab3f613673d97316e7d1f208eaaf109c1c53e61bcafccbec1be74da8789b8448cb2d64b2a2206ccb25878aa0205d2803784e8bcce4358be8c5acae4a335081a624bc8578e06fe73acc2d7559b2ff653c3487ee283fdc32e5e427cbf587abb0b6ab97ce809d5d980257417a53ddead1f73dcb4cb80d69b0bc2250e1914b5a3ec9ea3090fee8248302dc90e0915c578b6b5d88d528a74588e0012a353d5fb7d074321e8b4b5d36d70d145dd45bd689d05c05d0a16c6e7a4e9637d409f4cc965f9fb5c5650e708946aa4aed72d7df7241433a9bc83e19a41f535bd975d36fd6b91a0b66d44396999b0c874a2344f8e168fc856556bcc74d02645366b46612609d360daa56716a1d87c1d843d1882c7c33c3ee2e8bf347f36b1198bb6eca810638dc80eb2a130b26a7f5a215ab79286d0b7a9c38f228c5ce5028cf84d09258fdfb632a239f60b32615c66375003c42a6ea9a5c85efa85e8d8592c3a1a8725207964b231953156f16ac47a6f6bca77859832bd8caa216511b94659aa19507d3017794e59e69fdd583c0d0f38e4ce2057b38d6292dd5c4a9759ca341ca9aa07ee83a0e5f484553de30bcca8e5cbc49765a8dea4cd231667a9fd24a612baf6fd71cc1e38b0be5ccab08ada19a1a1f20cd793f7b1b1b6141f885d2c7c49ad5b2cf1679cbec7ed6de08ed0f46921c3dd9e10fbe6d916332e025f173680bb5c88e37227414583bb699edc59ab4bc0e52c6a6c37529c72bcc6ef15d527e6035d8e4fad612bdcef8ef13a9c0e6b0c61a9d206779518240d0227bbe6655a6447e37e956114aece225630f6261b653d63355d16a11f6d32c73ea32b55c8508e505389a19caec85c9cdcc6371c1946d74c5ba831172a3b2af19352e022b02c83ef4af35430c924e594d8d5446bde6b9ed2541b564fb04ffd3616b4e33617c868da1c8803287116d82be96c62480b068d0b7244dafe4146e963d7075301116a0e24a4233e5371139721b52dec412a2399beb8f7d4ab913ffaec7c3e3265bc4d0027bab6a7b0c4319bbac0a59768b88bf68a53c221a5a81d754c1a77e1391cd0060d7498d81c173f07c1cae90170cfe97c5e011af18177e89e4f9a815042c5bc288b5f31f5d06632aff2c2a4ce83807ad6be31db8574c195d598726f8b7c924429a3bedfd0720935cf91523c9154962dce077c320cabf1dc05248d23a5c74c619ca8aa96831f757f47d72f554404d1e5d4cc69d55065d9edab445b11456ece32d28d3803b895a5f249dd92c3044aa20a4ddda7dc7a25e772e874b66431296e6a64ecdc7aab3505e3f1372d22e744927e00b9dde1b272d117de37256e553aa23741a89298645462f4787f942df9bdc68cd97aef1ca8d7852e9f42421a3ea58784cdb20f3627ec24df99e08c5a976f73cb85e4f5da0d5a3d27c379170a3cf133eda89f355bb0a4458d12faa1585aed05c5b6d1d10bfe80fabc0c2bd73193ff9476fc3654ff8cbd9fb0985cab6432db1dde5eca7e6c0988c818e36507e22c2cb0fcc383195dcced10805cc20653fd5b70fb65ec805cf0cb59e24c02c0549ba98b17e82b8f5fa434ec3660c08d2cffff72972181d41503ba7212f1049e1e6b1a2bb8e9325ab883b291b5dc393596ad53dada947c5f3f7b4daecaff4b044eaa6aa50751315c3c3d8ed4b6943ea5ad8b4d8eabce9a49f21bcba238aa30da5977b09521ce53427f7d613a2eb4bafd5d8b6e8179839c51c4af8e8f8ce50bd1744fa9e9497c236d444c71fb6ac2781786861d10265622ce6585d83b2216b0957090ae38dca5a26cf9027f701652ade57a5347f7c0f91ae30f59f2ea2ff1e902f45a6c5714ea5bf5105e6f9492ddc158c472bd222e34b52e29aa1dfc999c159bdecaee281d061880251cceba63d3a40b9f4ae5b8a68617463a02750b86cc7739e88c1a2c7709d9845979080a60a417ecc1c46b920776ea4581e11c1c8b85fa42de6ec5bc9b23", 0x1000}], 0x1000000000000177, &(0x7f0000000740)=ANY=[@ANYBLOB="100000000000000001000000ffff00006000000000000000ff830000430000004fa9c1133f97037e525430b284837d5c5dc96df88dc531518795a24197740ece6369e82f6bd9da22624b74d7af2b537930cc12914aea10da861f5d489569ee372993e5574ee67310cc42cc59a15306bc90f70b56237eaf0cbba2a6f2c5a554"], 0x70}, 0x8) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x5) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000240)) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000540)) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40f) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x6) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000280)=0xc59) write(r2, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") r7 = socket$unix(0x1, 0x5, 0x0) close(r7) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0106978, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r8, 0x80245753, &(0x7f0000000600)={0xc2d, './file0\x00', './file0\x00'}) 16:00:24 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) syz_open_pts() 16:00:24 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) dup2(r0, r1) r2 = socket$unix(0x1, 0x5, 0x0) close(r2) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) bind(r3, &(0x7f0000000100)=@in6={0x18, 0x3, 0x4, 0x7ff}, 0xc) 16:00:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) semget$private(0x0, 0x4, 0x20) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r2, &(0x7f0000000640)="bc", 0x1) close(r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000001c0)={0x0, 0x8000, 0x0, 0x0, "642113e2c9c3eae8df3c8236637b15636d9bf996", 0xfffffff7, 0x4}) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0x0, 0x95}], 0x7f, 0x0, 0x6, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') utimes(&(0x7f0000000080)='./file0\x00', 0x0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f00000000c0)) sendto(r6, &(0x7f0000000240)="d216054f516169ccc9ff3c4e2aa11904a6c2cf20c88e45c00950a19625c8f8a92215ea81cb314d63251999ff8eb05d4fd24f3d41f64025ec5f5b83daa238f7d0d73d9c0141cf1a2ddb3cc9a109326502b5583f8548ed035ec38448713e98c8d6e20f5ff3f7", 0x65, 0x400, &(0x7f0000000300)=@in6={0x18, 0x3, 0x9, 0x10000}, 0xc) close(r4) fcntl$dupfd(r4, 0x0, r4) bind(r4, &(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:24 executing program 0: mkdir(&(0x7f000000e000)='./control\x00', 0x0) chmod(&(0x7f0000000000)='./control\x00', 0x100) r0 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x1b6) mknodat(r0, &(0x7f0000040000)='./control\x00', 0x2000, 0x0) execve(&(0x7f0000000040)='./control\x00', &(0x7f0000000140)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='*\'\x00', &(0x7f0000000100)=')]\x00'], &(0x7f0000000340)=[&(0x7f0000000180)='[\xae\x00', &(0x7f00000001c0)='#@\x11\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='{}%/!/[\xd6\t$\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\xb7\x00']) faccessat(r0, &(0x7f000003fff6)='./control\x00', 0x3, 0x0) 16:00:25 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020300000000ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 16:00:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = getgid() r2 = dup2(r0, r0) getdents(r2, &(0x7f0000000280)=""/18, 0x12) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r1, r3]) getsockopt$sock_timeval(r0, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000040)=0x6) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r5) listen(r0, 0x84d1) syz_open_pts() setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) wait4(r4, &(0x7f0000000740), 0x2, &(0x7f00000008c0)) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) r6 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000180)=""/105) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="c4668df05214bc9deb9c534db6d4") 16:00:25 executing program 0: r0 = semget$private(0x0, 0x1, 0x10) r1 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r5 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001680)={{0x8, r2, r3, r4, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r5, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r2}, 0x8, 0x0, 0x1}) r6 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6a02e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f00007ce000/0x3000)=nil) geteuid() getgroups(0x0, 0x0) lchown(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) bind(r7, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) r8 = dup(r7) listen(r8, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8af263dbd1"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) sendto$unix(r9, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r10 = accept$unix(r8, 0x0, &(0x7f0000000040)) recvfrom$unix(r10, &(0x7f0000001200)=""/4064, 0xfe0, 0xc2, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000300)=':-\xc0\x80\x06\x00\x00\x00\x00\x00\x00\x00\xf7Q\x0f\x9d\t^\xe1..v)\x1f\xeef.r|k\xcf\v\x80\x04\xbcG\x00\x00\x00\x00\x00\x00\x00\x003!w\x85@R\xcf\xb8+\x85\x7f\xc7\xe1~\xea\xfd\x9e\'\xd4\x16\x99,\xc0o\xc5\xe5\xd8g\xac:]\xa2\"#\x11\x00\x00\x00\x00', &(0x7f00000002c0)='\x00', &(0x7f00000003c0)='//%.(\x00'], &(0x7f0000000680)=[&(0x7f0000000440)='\xf3)\x00', &(0x7f0000000480), &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='!\x00', &(0x7f0000000080)='\xbcU\x84\x0f\x17u\x9e`w\xea\x8dY~[\xdfr\xb0\xa1\xf0y\xde=\xabU\xab\xc8\xffH\\\x85\x86GT\x00\xf0\xa6O\xd4\xeaH\xc8\x8a\xe8\xd5\xc1', &(0x7f00000005c0)='\xf1\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='}\x00']) 16:00:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() r0 = shmget(0x2, 0x2000, 0x200, &(0x7f0000ffa000/0x2000)=nil) shmat(r0, &(0x7f0000ff8000/0x2000)=nil, 0x2000) r1 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r2 = semget$private(0x0, 0x4, 0x2c0) semop(r2, &(0x7f00000002c0), 0x0) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000000)=""/107) shmat(r1, &(0x7f0000ffa000/0x1000)=nil, 0x3000) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r3 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r4 = shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r4) shmdt(r4) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r6 = open$dir(&(0x7f0000000400)='./file0\x00', 0x30100, 0x0) r7 = kqueue() r8 = dup2(r6, r6) kevent(r7, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r7, &(0x7f0000000200)=[{{r8}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) writev(r8, &(0x7f0000000bc0)=[{&(0x7f0000001140)="fd1f659c369346f6f2fbbf89f8f829205e4e252f4b3be8ad49dfadbbdf8ecf283514f0b34b519e488004299b1052cc96091520d8b3c2e185d027f43f79c7f63a20f033645d9c655d1641f9e6beecade169b58f5fd05697935799bf80a8991f872977dec3a68882f84a9dbd824617b8e9dace65b0933a181d5a5dcf3981cc94045f61193cd1af4e3a75df48a60927c106b04bada4781b4ad09a8ad382b24e032b3801fd03e4d4c19cd566bf912468e2b96392e4e75f34a6f7fb6a42e7e6245d32ecfe54177f957f74982e710f8e39008a4305ae6b54ad5a07394503d4a19850ffb82ce65e2808", 0xe6}, {&(0x7f0000002100)="aa85ecd9d5d9fd0fbaea20063fa099190e3df492d9fa5375ba4dba23123c4da43ede3937c34a86a9862863709c3b51162068b56f853b38cbb13590f7820a37d18d3dac08c6bddc8175ad348ab7e506efe8bb75ac189c7674e946603e7d296e1ba8e21ca1bb35df3406b0e7297a1e78c2c94a8efde5ab97a837e5c028d72509990a2550c6b31fc42224d82cabe7f1eaf37304bcec3bb2692c08f5b0e36faaa79d8b87fef505046ceacf86716f3f1c20711b5091ebf9c1bd1db00590b5c338b3bdc2031e58251ee19ba48c22a942dd076c7999f9c58c6c1d0532d31d3bd866108b1b3acb8e3b2f3e0cd3658c1ea00f09357c23e4c533d2b1c93bde44b139c2bff097ffd2307931b705515a42e98546f814b92768743c48081fa568159f3893d8673c904badf382dc45dbccc6e98e0b6c122dd3bfcd169020ce4b2f5ea607b0ce6a4a2c0bf71a8e18f34b07de842be014fe415ae1ff8acd4c5eb49b4d073b86ffd6350d8108e7330618e6ff48519f9b96cb3aa206d37aa233ff9aa2e67a707010748152438627060ae6cd6630fb11846fe847c505df96db54d813d8237e4a2f72ee1d0f150fb8d1bb7f4ce0a972c4f57bcf92cb01c5ec3f255d1d33e40ed49c33616a010f7d98da2b72ac0fd6e64c578f4d7c43acb878ad47587a6832aa2b3b27a52afcdf117e7646ec6ae2665754f6c16e5a55bc97233f8e9f260f363b6dda85e87e222d0b863a82fd76df5760fb0a5d4ac419b22134a569b902543f17ab211c5fd44a4bd156f6ac9b038cc74a46308f43a92377700a256fda9af34c5b6903a39a843d61f8cea0d3267db7830b010eea136d1ecea3471a4745d9a92fe6416f67be842d34b6d887dc0649d4a28ca7d4a00e1429a05b023aa8c165a0225a8eec3fd5a974d9c91e004bb928fd1283b6c18731dc37c2c8c25fd2bb1b5e5eb2064955fc25f3cecc9c725cca854862db63501f5aaa92bc2dab2f45a5c5ad1f269b331023b1ae6cbcfbcb742b0e055d5e2d4d5ffcacf9fff428308262576d38ad0c55f09973cd0a5fd73cd06c31a7141a9c152e9aaae7e81bc3e7a24ee11ac5d602fb934df5584ac19c902a5e26987f76588e4ca0390f0d26cd4357330207951a98afc7204de271d83f15400e4524fe81f4b28e95f8cd10d83d74fbde6e21c89fb156bbaa7e74b2b29f4932423f2611ec6b72381fbe680295cb806a0f05c168bdcdc0ff8112404f48d5ff1f98a01c93b52c398420e5eca271ffe1a7816e5f73da207f3bdc9e5fd693dddf80838d2c8ab165fbfe6da86841f05a3ece96e986a31a33842cd15de82fdc57db531dc3fae389931a47975707f25999e8d11066d34f9e62632754672c9aa361b2482ca40dfebec232fe4bc6b781e75e2fca0ecdf480cecf3ec1e04ff08027fb321650c987694a317b3e375f78aca13b2b15e44455255e490e044baabff6a1ed7f67ee2f8b8d8acb7dca2518f61e3701c1ed48920aa653138bf0b6a2488ca500f8b50342d8eee17128fc4463fa9aea86866ebb7678cf29bd1b58b892d8df8e4e846065c0d5781c9573c515003b0cd6f22ee8585276627fc7f05bb742eb7388d04e7de0ef5c2164c72b0ac39ac46183ed3fb821eddf333ed64899586b31bef967ab7cab0e36a9b90bafc3e50015cfe1b94cb91a77da87f4b4099683ab0a610f902e654c4d6d92a4291e9799f02c8c77f69e212cc6f2e024f9fad8cbc58bbecbe176ef1be4085ff67302713b7d07879ddd0973aeccc7688dab0208a8bf9f81a0e8aae9f20be0783690576f9e1711b94286cdee32af283a6f938777642b2d44491497f69b2ca73088af6869afde66eda2d032242c9c4eb229bedca17cd385b31a0276ecfb4def69d4a172879db0a13db5d5835b0d707b86fa3762c170126e59712656f39f628a936c3febb602a07af3a276f0d2428086ab7a1829c0bb6e4afda9661c8c0ef0d1edba0d139194c74f1140cc278180e88476b9138f4b58a50c9da0992e4efe46eb6127f165de92267b09fc6d6289eaccd6d55b10c65a4159b2c86f2aeb8ff94089c6f266ed2954ebada02c8ffb3d6a0db62b5f65289faad93f7462761636c1495aa80d5e7e1abeb868fcbdac88f85e7a58e38076aede0f9b549b657c5e8d01da5779ce89a96fb010018fdcdfb740d279affbacbabc28cd8647ee101edaeab12c92b2cd89db1fce6b1e86de31e5a85c6e7b4692ecd6bdd0dc78094e54185fc93a9a0d745cbc286734556d1149cd84baf0cdbe39126253d78d30c838e8ecd42494dac5b876759a20e8be0f949d3c3b38f488e9dc7b443760c2961ce022dddf01cd0d1076f8e24ed9b28d82ff6a54641e1997250145fdca34dc53f51239812bc459d665e8e110d4af5240f6232707e9c47716141f434a1e706a060a5780cec849bf45f36bced5db5a7d6689ba9d1244e170a3088de3c2a46b405e36707a0ddb2cc62e1af38b70ec3a6f3ac361a22f3824a17c987f56f7d785ef77616468283406942311ee2f3993df256a3554b2367804db614b2dd71f2c1bbb7211200a44038e400b5425ca525519f913bee5ae3f06b1a40db6abc762a7e55a29e9675421008d64ce72b9955d123ad86316e758c8c62b91a328b8766465e707b6f555bb32c0909b69034e9081006be946724f05d61e834dcf495940eddac54e2d08232c93d767e025119845e4f316c6af39ed13470a7b507f37cf529a5e225f65a785755750b20e836bc674cd9a7ad51a09cb96948e9c3fdfd09d4ba380e61dacb11d7a1aa74c4f0a83540afa4dbeeb5ea88048531048cf6ac00b948f914aa57a0fefd72a2135b35e5d16a074576cba519f0398fc8dc4b03de82d82d6c892470cdb5c8ff02d7f1003a48ae43489fe01f973cfc7f21301dd6a7f22b4897bed92edda5f404130b98da254b21a017418c85c9ea01b47ae10446c6bba4e6afc2f596d7634fbe5014f0b4c1a142ae2205f4d57e696f04d7f7be5484ee868746dad8f74c99245e6caa1830a71b162e61576e99792d50dfc0539409715be0ab94e87b2d756912aef884b15ff9dd3345fbc45e4d50b3a09d4f046e326b8fd6f02b4cf8ed0fe8d06731044165df3938c7b029277cc77f052fa12417fccbc7d28c8a428aa9e52f1b76ab9237605974613e6c469a52d414e5ab5539bd439e7fe98425b0f54073fcb5e2754dd56e0e1b9eee36843d7277979443b493bccd860a2136aa834bfb064d984c3c0e69a1626ca3e56851bd23e2f026479b5a5952522e7d502a5f4040c50f39d8f3cd246d1d54df890e3f9531ba778728423a15c962f3775bf6cb477ffcc19adf774753f5e5ff62a3aa56b691ccf1864330aa2cca4cb710c016810d7afbb4fbf2453139ff7367d22fc539218c4c97cc8bdeaa503ce3749d18f01d0e8fab89c19108a454595bcdf1060d2479b70bc05d030a12d58ccab6535db44166ecd3c605b0a62541555df4d5a813d8d33a5b75656cd9ea2e83f156af7f1630a486d223322138baeaa831b4cff29338e6e1dee57c8d6ee06f3bf5ed734edac1296ad516de2311c33c0e5d22de28c5821bf8df4531268a3a55d8db034534c05c7a87eaceed195ed57be389ed470aee47e4ec97bfb6d135fffc56bb4726ebe3da2c7845ba91d0bc505af19792de222c09053ad8c9946add80c3d06dc6adc89db8873630b7ea294b9d6ffb9acd0accc2b2706170264153bbc24b2288ce2ccf2cdec7845795f0892b21aa5702fb0a696006a094a7e8242d225317e1e1aeb079ee9e580f22409bdf97778485880524a45a7ca2c879bd4e4c821cfb1b04f0a4a0d8f2bb511a5b8ebd280ac7973e1d547553b926e55642dadda85489c633e48c1c72ecc02fd37fc3c206e22ac59f178500c674ca1db422f2f274dcb45bf4225064db1e665c5ae18475021040590929237f13290e8a2e75b42d278ff5978e2412f975ce7f2be1bfac623adb90250213caf55df7d94206fffe9e4d66d247bb6c79c15d68f1da0ba33652737d5055db2c7583228e2d008d3b65e71a7993e9617116f3d3215989378ebc09b8b2eed1ebfca4d44cdb2afecdd4fbaebd086af5f5cc03b5501ebd76af08728d621563bd9f3ca39520e9f2ba847ddd8bd37483fc85804b24b8a0476593e1c127ea56c02536b127cea973d00286a978ee19ad30f7790f612b7f91ec9f9a149cb583d612e11a67944ef79f94884290aebf5744d5145e4eed7b066124129a5245101ee2540d3e16144145a4691cb7900ba27c671f0e4a3c20751dd4f4659785c3fba6d9261019f5286d8954c5622ca7f49e87d79d0b1f5c86e7c08a15e24024365a5278d5539c63dc36d258f8ca91472c765c595f818ba182d126028ebb6539112749280f13fc7b5f1d0a345ac0cf8820a532e2a956335e6b50445be902176b6e77ba4677f10c3f99ec85ef1a38ce68a536341e8bc9d531317520c75315cdbaee5a8438ebe4e34cd6f20d44fb453655e9b87d6e7c1ef4b618976f5d524875165e99dc2e661b8f53a2673dcdeb103f285c9ea8be372dfbd489b57730ba10ca70d2b48b8998dbb483cc23edeff35cc5eb684877df089baf3736c11dcf13ec1e3329c9d0f1abe80f58a84d71a6f5cc0ace7f777336c435abee8002ef9da39b5d537f931a00ec97137ee08ae1b09d7e22d5c24618a1f42b00bea5f15044a5efcdab551ca95f7edb2863d1ea90e76f7c252b01debedc4f093818704f23a278cc4a65192358772efe9900b24945e01042ee583b96040d7403365ce03a2b6090a5a2540d32b5734bb28f56dd8e8952d61777cb888607bfee06152f390fab051afbf87adae011d4439ddd90269f7d0a196a05bc492bb1668097516d1e245aff1f06f87cb86d35ddb4574b7a394b159c5def73db0d69037017d78ca65775988747129eeb3215519780232aa0b8d680923f77e5b61f9fbcf67f9e97b8392c32ab56a2654868da6deb8c97c852dc57ab10799869fbbf0d3e64fe21684a8d60fdc91c99bdcbe669de336c0ae6c3ad3986cfa02a44c63189305af8659674aa501cde403782bf9b562c2b831e92950d9d80f4cce8806c6aac618e63dd1a05eed84bb509f9ce7a3b20c102d98d2f5c69c5f38cbf205c5617958a7785793ac985c02e4a55b7c8a253e27f2a1d9e085eba698ef0d2bd4d96e2850a528e5b0f063e9e08af35263bae25db0edd038a69e1661b5893dfbc4314e137497165df4f60614c920bb57e9326e38253c07a7d12a07a1858b5bfde9f2911fb4fef33e7b5b6ca8da70e9e654ad242c7bf8b6124172682ed64a2c0158b44217623dd6155546c25e99de3a7fd32d400a3d8a8eb62eb7eaa46613df09d085f00e638ea0a814de0ea3ba50d58eebeb8859b3b94707d850ab1bb2ed8d94bc20a6a8f18056167ef6089247a30d06a9b178acd12d926bce962a88830103b1612faf8132524b72245d9662b5ca4e0eb2baa364bae0d666335c243608f318104c84de1be579548756bbf5f496397281c73dbe931a6771ea8e81b447770bbb8789d8af86c8473551e4cae501abe34e0a068a2a39be4892da6ced0e0df85681b6a414d8cd4b75de64b92ea3089cdd1601a216c4849ae686ffeeff1b9b73cb24e93d6deccf78fc7d3a0d9f2daa588e95b62329c5bd76e8b91b34e833543d08d161620d3685a779d81864340263de27faeb8806634434a677b3ee58afb92e3a75dbdb97c0fc20a59403ccff99305357044e909c0bc36b3ed3145fb873c0fc802fcdcb9cc21990b437bfd23dc804a4275fb7837041fbc2698289c18a83719b6a9b8b620bab747b39277ce75228eeb2396c", 0x1000}, {&(0x7f0000001040)="bc5660eb1cc8f851221013bd63d4ad6eab764a09c3ecebdb32341299bdb3ec0aea7bff1c3a02f4918e8d60913c16ce2b555298c9edca52d826b6145c0e34b2838d114880781e7b34a4be11f8b2d611cc35f051a485647acada93c848f61d9d48c7e5de780db05980cb034167cf1cc6038f1d2c133e19ac865b1d801926a07462ab13c11ad55dc0f946c69a65ba6a90925116629ecd690c98d213de305b351b446be77278b17fb77a96b8ed1c22bf1cd719d7db4a046baaf56c79daea925e0d4acfe538284d652ed3a11fbcaf55ed4121bbbfc15e7d4f6fcb604d30e666847af0c93d1147c67832", 0xe7}], 0x3) r9 = socket$unix(0x1, 0x5, 0x0) close(r9) fcntl$dupfd(r9, 0x0, r9) r10 = socket$unix(0x1, 0x5, 0x0) close(r10) fcntl$dupfd(r10, 0x0, r10) getsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000002c0)=0x100000127) fchmod(r5, 0xe3) r11 = fcntl$dupfd(r5, 0x0, r5) writev(r11, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kqueue() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x10, 0x0) dup(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(0xffffffffffffffff, 0xe3) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000680)=ANY=[@ANYBLOB="01010000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3490cf5c40ba6ba9cc05452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a6e0000000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) geteuid() r13 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r13}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) r14 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r14}}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) socket(0x18, 0x2, 0x0) r15 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r15]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)) r16 = kqueue() r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r17, &(0x7f0000000340)=ANY=[@ANYRESHEX=r16], 0x1, 0x1000) r18 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r18}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r18}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r18}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) 16:00:25 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000000100)={0x0, ""/58}, 0x42, 0x3, 0x0) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff00"/224], 0xe0, 0x7fbf12968565d031, 0x800) msgrcv(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc46000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08ea0ac1287a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa683059b4d3bcba8d14cd8f7e4815208dba07923ecbe2c1a888fdd7686e502bb2f8e4a7a2acd52d8cb81cf6e19223ef91f2d6dad5efd6b3f2a8319c03915e5d83aee33f8869ae2c7daf4069f2a53c24630185a331e13a5b1eb10542b31af35b567b6c8baea741a2200cb0058cec3f7186f3d63a0d140714608015328301e800c2e35aa0a2179b3524126276aac68cb287815245d63bf9cdd84a5b5e016a7d2cab8d22f8f32da6e68fd73a2cd76e6e8e2563b0073a2b528e5145af954d72ddfbee04d57c76a2d7b7611b400e2f968b0b79039e6da6aa5f3388bead75b422906989e52fd7f9a4e90285dbe3b193600ada2fa72ae6b0ac0ffe03396675edf2d16e9e5c5cb42a288fbdd324f50e17b722e2ba9c395631f1b0ad601e0c37077b18f5cc393402a5c44214a1f7d3c74bf081c5befe0b567b352106d9df6d14684e5a3cf8f8fcb3e69c79ab5f1b29aae2e94b6335e402f7ed129b155e5"], 0x1, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) syz_open_pts() r2 = socket$inet(0x2, 0x1, 0x3) r3 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) r6 = getpgrp() r7 = getuid() r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, "001000002e0261cf0101000000000000a600"}) poll(&(0x7f0000000200)=[{r8, 0x4c}], 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x3, &(0x7f00000000c0)="e3184eef8066316157362edf", 0xc) r9 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r8) ioctl$TIOCSTOP(r9, 0x2000746f) r10 = getgid() sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r6, r7, r10}], 0x20, 0x7}, 0x4) setreuid(r3, r7) socket$unix(0x1, 0x2, 0x0) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYRESHEX], 0x1, 0x3, 0x800) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) syz_open_pts() poll(&(0x7f0000000200)=[{r2, 0x2}], 0x117, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x130000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x15698516fdfb77ce, 0x85) openat(r1, &(0x7f0000000140)='./bus\x00', 0x8, 0x19) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x4, './bus\x00'}) 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x201) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0x40bd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x3) write(r1, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000740)) r4 = semget$private(0x0, 0x4, 0x201) semop(r4, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r4, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)) semop(r4, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x4, 0x993, 0x3000}], 0x0) r5 = open(&(0x7f0000000000)='.\x00', 0x40, 0xaa8018345e14d086) symlinkat(&(0x7f0000000040)='\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', r5, &(0x7f00000000c0)='./file0\x00') readlinkat(r5, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) close(r6) fcntl$dupfd(r6, 0x0, r6) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r7, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r7, &(0x7f0000000640)="bc", 0x1) close(r7) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = msgget(0x2, 0xc0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r13 = getuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r15 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f00000003c0)={{0x0, r11, r12, r13, r14, 0x121, 0x9}, 0x800, 0x1, r15, r16, 0x3, 0x1, 0x1, 0x5}) r17 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r6, &(0x7f0000000580)={&(0x7f00000007c0)=ANY=[@ANYBLOB="00006c6530412c0000007443967a8a5d416035b7738758494771750947970f1f971c00286abb23c85c90c32965961184a9f44dfcc5e8f5c33fec7eb19661b2f76f7f44a2b9c4e71ea17d54b27bc100a4d3deeb175546f35a37c2fd4762e84bcb6af3c6cd642753868e65304701df7f3da8ed274911a314884f6b70ffadd5208fb18cf4845e2e0ace1b8c57ac313b2bee89ab91cb029a90c19dc211f5458e143202d1431041478698b5020c573f702560762f741fae790376"], 0xa, &(0x7f0000000480)=[{&(0x7f00000002c0)="4a7b5130abccf319722720247e2cb2992590f08065b38b70a3148ddfdce7ad7f6bc1e82de09cb737530cbbadb834f72b95d80706c709ce81ff597b2874a69c3c74c126d18850b8", 0x47}, {&(0x7f0000000440)="3aa66e5e66c9609061aa9ab5669ba854b5b2be5f38fc03d19719ac59286dfc1b1c878c", 0x23}], 0x2, &(0x7f0000000500)=[@rights={0x20, 0xffff, 0x1, [r2, r3, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r7, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}], 0x58, 0x3}, 0x2) r19 = syz_open_pts() fcntl$getown(r19, 0x5) dup2(r2, r2) read(r0, &(0x7f0000000340)=""/197, 0xc5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) 16:00:25 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) ioctl$KDENABIO(r0, 0x20004b3c) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) r2 = socket$unix(0x1, 0x5, 0x0) close(r2) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x200, 0x48) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) r5 = socket$unix(0x1, 0x5, 0x0) close(r5) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f00000000c0)) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x10) r8 = open(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x1) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f0000000180)=0x81) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000200)='./file0/file0/file0/file0\x00') 16:00:26 executing program 1: r0 = socket(0x2, 0xc003, 0x29) connect$unix(r0, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca0504bc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e314330000000000000000000000ea67d10f524a64ef5632ccf137c8ae115db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da452aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aee547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f379363c68c0b2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419edaeb5ba9e812a96aee4ba82f46f1cc10e0e3b92967d2921075aef14000000000000000000000000020000160000000000ec7ca6ae65ee351978e8178198e534c03c4a9a1e81c4b5c1dcdef1cd01f64395907812f59869c62cbcd2eb3f123388ca7b3bfb194461b5fd3a4f61b9c567bc700573d82d0ddb28ebd74bfb3af0653303b151a7423676b227c8be6c1ba88eed569cc5c05806ed3bea51fd98f69ffb2940f0da5c91cdcc6bd61efd4a0cec3c03cbcc56917c2b3ae9d553fb914caed76484e34cf60b719a4475ea8a4d290f5525118657871568930000000000"], 0x10) writev(r0, &(0x7f0000000540)=[{0x0}], 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x3) r2 = socket$unix(0x1, 0x5, 0x0) close(r2) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r4, &(0x7f0000000640)="bc", 0x1) close(r4) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) renameat(r1, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') accept(r0, &(0x7f0000001880)=@un=@abs, &(0x7f00000001c0)=0x5a6) pipe(&(0x7f0000001980)) r5 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000480)=""/97) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) utimensat(r6, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x7514, 0x6}, {0x4, 0x5}}, 0x6) 16:00:26 executing program 0: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7, 0xfffffffffffffffc}], 0x0, 0x0, 0x1, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 16:00:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000640)="bc", 0x1) close(r0) r1 = dup2(0xffffffffffffffff, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0xffffffe0, 0x98, './file0\x00', 0x7, 0x700f, 0x4, 0x1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x12) symlinkat(&(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x6c}, {0x30}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="41db473b746f00276b664fb62ac6") 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x81}, {0x2000030}, {0x840000006, 0x0, 0x0, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0xc25) pwrite(r0, &(0x7f0000000100), 0x248, 0x0, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x403d, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x7}]}) syz_emit_ethernet(0x6a, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r2, &(0x7f0000000640)="bc", 0x1) close(r2) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x10000, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0x4, 0x2, 0x1, 0x80, 0x2}], 0x0, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff9, 0x100, 0x8, 0x1, 0x7f}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0xa, 0x20000000, 0x400, 0xff}, {{}, 0xfffffffffffffffc, 0xc6, 0x2, 0x40, 0x2f}, {{r3}, 0xfffffffffffffffc, 0x6f, 0x8, 0x583, 0x7}], 0x5, &(0x7f00000002c0)={0x9, 0x10000}) 16:00:27 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x927c2f2ef6abda37, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000040)="885557a7de93658912b33f2e68bdd60c54d9c98fadf76c5fa18194532886fbe91dc54fbd70bb483ba1", 0x29) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) clock_getres(0x2, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 16:00:27 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = socket(0x6, 0x4003, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f00000001c0)={{}, 0x2, &(0x7f0000000080)=[0x0, 0x0]}) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x10) ioctl$BIOCLOCK(r3, 0x20004276) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:27 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x80e8a, 0x1ff, 0x0, "000000000000000100002000", 0xb, 0x6a}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1465883b21b13ab5, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3dc, &(0x7f00000004c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000340)) nanosleep(&(0x7f0000000380)={0xf0, 0x4}, 0x0) clock_gettime(0x0, &(0x7f0000000000)) r1 = semget$private(0x0, 0x1, 0x80) semop(r1, &(0x7f0000000280)=[{0x2, 0x84, 0x800}, {0x1}, {0x1, 0x40, 0x1800}], 0x3) r2 = semget$private(0x0, 0x1, 0xc) r3 = semget$private(0x0, 0x1, 0x0) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000b80)=""/175) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f00000006c0)=""/215) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='\x00\x00\x00,\x00\x02\x00', 0x20080, 0x0) nanosleep(&(0x7f0000000000)={0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000400)="b100051300000000000000100000000000001ae3d3051020741438f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd81bcc6042aa7923ed00f4c8b2ca3ebbc259699a1f15d900207e6d033f132e27acb5d602000d7d63ff37282934e4fd89f20fd3872bab81e2a8ee72e05424fbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9", 0xb1, 0x0, 0x0, 0x61) getpeername$inet(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x0, 0x0, 0x43, 0x0, 0xbe, 0x9, 0x0, 0x0, 0x0, 0x5}) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000200)=""/120) connect$inet6(r4, &(0x7f00000000c0)={0x18, 0x2, 0x5, 0x4}, 0xc) r5 = semget(0x2, 0x0, 0x0) semctl$IPC_STAT(r5, 0x0, 0x8, &(0x7f0000000000)=""/38) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000580)=""/183) semop(r2, &(0x7f0000000100)=[{0x1, 0x3, 0x400}, {0x6, 0x7, 0x1400}, {0x3, 0x6, 0x2000}, {0x0, 0x5a73, 0x1400}], 0x4) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000080)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) 16:00:27 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x14, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) r4 = socket$unix(0x1, 0x5, 0x0) close(r4) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f00000000c0)) r6 = socket$unix(0x1, 0x5, 0x0) close(r6) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0106978, &(0x7f00000000c0)) recvmsg(r7, &(0x7f0000000240)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000015c0), 0x5, &(0x7f0000001640)=""/243, 0xf3}, 0x2) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620720006af98295955984c87914bf453f68c11700b68b9508ab2620c49dfceac2a84ed2046abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/191], 0x10) write(r0, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a", 0x17a) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x48, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000480)="3885c737c1092dc617168cb1736d") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x1}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) close(r2) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) r4 = syz_open_pts() dup(r4) r5 = syz_open_pts() r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r6, 0xb}], 0x1, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2080000000000000080e749e4", 0x0, 0xfffffffe}) write(r5, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r5, &(0x7f0000000640)="bc", 0x1) close(r5) fcntl$getown(r5, 0x5) getuid() r7 = socket$unix(0x1, 0x5, 0x0) close(r7) fcntl$dupfd(r7, 0x0, r7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000140)={0x200, 0x0, 0x0, 0xfffffffffffffeff, "8541553f12060000ff0100de000000000100", 0xfffffffd}) poll(&(0x7f0000000000)=[{r8, 0xb}], 0x1, 0x0) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x5, 0x90d2, 0x6, "d7d57adabb6fc6e23c5b00000000170000e74de4", 0x8, 0xfffffffd}) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x5, 0x0, 0x3}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:28 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) r3 = semget$private(0x0, 0x2, 0xb0) r4 = geteuid() r5 = getegid() r6 = getuid() r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r7, &(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', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r7, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000500)) r8 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = geteuid() r11 = socket(0x2, 0xc003, 0x11) connect$unix(r11, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f508000000000000003c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50e7afc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada3fdb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r11, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r13 = getpgrp() r14 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, r8, r9, r10, r12, 0x4c, 0x6}, 0x8, 0x800, r13, r14, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r9, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = msgget(0x2, 0xc0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r20 = getuid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r22 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r17, 0x1, &(0x7f00000003c0)={{0x0, r18, r19, r20, r21, 0x121, 0x9}, 0x800, 0x1, r22, r23, 0x3, 0x1, 0x1, 0x5}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r19, 0x0, 0x1}, 0x1, 0x1000, 0xeb}) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)) r24 = socket(0x2, 0xc003, 0x11) connect$unix(r24, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a41006394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r24, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) r25 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x10080, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r27 = socket(0x2, 0xc003, 0x11) connect$unix(r27, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r27, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x71210cb65dd88b9c, 0x1, 0x3, 0x7fffffff}, {{}, 0xfffffffffffffff8, 0x2, 0x2, 0x9, 0x7}, {{r0}, 0xfffffffffffffff9, 0x49, 0x40, 0x7f, 0x3700000000000000}, {{}, 0xffffffffffffffff, 0x4, 0x9, 0x6, 0x80000000}, {{r0}, 0xfffffffffffffffa, 0x40, 0x40000000, 0x1, 0x800}], 0x8001, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffff9, 0xb, 0xfffff, 0x10001, 0xc8}, {{r1}, 0xfffffffffffffffd, 0x40, 0x90000197, 0x3, 0x387b}, {{r24}, 0xfffffffffffffff8, 0x3d98127b15d9f812, 0x8, 0x7fff, 0x6}, {{r25}, 0xc5e2d2c3da0c307c, 0x20, 0xf0000000, 0x6, 0x3}, {{r26}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0x28d, 0x7}, {{r27}, 0x7ffffffffffffffc, 0x20, 0x10, 0x2}], 0xbf, &(0x7f0000000340)={0xfff}) semop(r2, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000600)=""/118) r28 = semget$private(0x0, 0x4, 0x40) semctl$SETALL(r28, 0x0, 0x9, &(0x7f0000000380)=[0x1, 0x200, 0x1f, 0x9, 0x3]) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x6) ioctl$TIOCSCTTY(r0, 0x40047463) 16:00:28 executing program 0: execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000300)='*)\x00', &(0x7f0000000340)='$\x00']) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000000)=""/64) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:28 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) accept$inet(r1, 0x0, &(0x7f0000000100)) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect(r3, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x4c24fa3e, 0x6}, 0xc) 16:00:28 executing program 0: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x3, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x3, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x3, 0x8) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) syz_open_pts() syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pipe(0x0) 16:00:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) r2 = socket$unix(0x1, 0x5, 0x0) close(r2) fcntl$dupfd(r2, 0x0, r2) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080)={0x101, 0x3}, 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000240)="8e32c803dac06ee2bdf431acf5b8c2a82d2624d871310c122c886f2c4ea2455ba2d0b967ef612fe6279e4e274fd1bbe727120b05bbb629f2190876f44359552eed900aa15cd37ac3afefcbc2476c43cc6c21f7663201909813e668ae86bd3e220cf54b566c92e979bd1c78c40859ad2f3736c5bffc22a6f63be7a127fe", 0x7d}, {&(0x7f0000001740)="c435bd31c847be570a94a0b9147bcbaa21bbf7af3895f31774fea7376a7dfa07a939ae220f096095d5d148fe005be70f522e0f4b302f27715de67fd6f0ac3e6a91c3e467db575d7afa225c78b4ad2da52ba85e79019390911d88f8237d35986aca505593fb322d47c6916d4088d87bba5a2fb7e06e88da497fef5f32208374364b9a519ed5c26b2a9f96f2a22389b704522243532eb23dd5573a93b4d6ad4e95fa8a1d433e5ece5a956d0193b5422ccd0dcf86a7f3a2118122584333647e726e6817ebad20b0ff892fe6873bd72522b3542ded0eaf095643610374116d48cee0f0040b757bd8a811b21d53f3d9ce94c1093f614680fffd8357f3b78cab727a7768d620bd3aa4a88f448c8c374f92e94ee60902bdf7e2ed190076d146d64763a9682b804a441053a617a8da60b1ee7d507f08d492c770e0d43038892554dc28932570838a626407f5d1b61d92bee7918f42da3b38498ef52ca2be252a2efe15f4c9854eee4dd7d5309489e97ea3bdf3a48f9450939bfee4e9450847aad4bdcf746214eaa2b79b4a40cbb639d5be80b4905bdf30c32bf82eff066ba25162688aab072866b66760cd823c394c739606fe120a0d83851889de2776e863f125cdfe66571eb682330068d1a716b931bcc2dcdf7deaabf24b3dae8aaad04a2fe70450b7e1a2d0ddcdac3c48a3b0e61d30c8ce1dec133793af6aca2ff0fb0614dc7ca787ead49a214aa1951f293691c3a651a7b0e52422a61a065e6759a18a74dbdc746497c197ba80cf90a5c1d6def0aa5e9172a59d08cc3819b21a14cfca6092b34bd5a8668c8056601ef0118945cb5f4024b0e99df0a8fd6bbdb42409ece252bb0a37857ec1dd5f486d13f467f3e35cf645d44cd419efa86252a1dab544e12edc53e6bb0393f7cb057cdef1ee42f5cde3c6300a38e533a0b7f731501ee44921efb0dc02b8c5b09a1ca56c69972f87b93ec0e725014bc32f1c0dfb2868e2aaec979a8ea327957ca996bf77924139b98520ff2cad1eb023c3bcd8e38c014671122a4ab629fcd90b246bc123c1f66a9bcebdc7bce18039c37ff036f44cf5d329715f7a0cf3444eca48851718c4ea8623581bdb75e280429bb5ffe3c2ed3706186b9af4b932087d65d97f85d1d6c2b97522fc8c73edc7a81ef658f5b3581603ccff5968e7b507a07ddda66181fb04d3d5d60d8bf3e75b84df74302fb3b11bc8a711e04022344191a735a9dd382b8ddf0c9f8d60b2c6c90a4d14aedb5662db70f5a154d833ee4c4aea357faab54a43e1c52b72eca68dd3ac6d587df4f92f70f716879454a6043a714897a7adc8e86db1a330b27ef2b63df00f3e8f49482a8fc25d85cf338a6c74f0999a054ca28412e78668e03c2a22f3bb307b8d800580d9ec0e775495624098c167bf0dfca49ac5d704f1c6bba6965ac00503536bc88e6348cd045968cee44837a0234c73732d99686a307072851976ca675427ad8e0128dcabf1568132939802769c1dd18bd9a668c3da477a71a3ddfac9a3880a2fa120f2a07a73b46d15bea475cb33a098643f343494cd7754fbec9b4fe7a7d5527d0118b0527d9576c7817dcf800a5058ea43df6ff8b990264756e7abae931037dab602bbe813f1f7735e848b1da5539d2d40cb1a5432c67ed0f7188303e799be8415a373787648950d195403cd776d0683743c5657ac453d44f4e36eb3555cd1d2d44f035e3aea0470781a5057aca23eaf1e731e53cba37f5e856398fbeca72758c9f31562bcc7f82eb6eb8636f76c71f3c2cfb9f23e849f9a25cb621fb63f4dc27f0ef9f4a1a2bd5e5b0b5a21a8bfd55fbeea020cc4408ecf2f0b66bd31479cdb10445501cbfe16a4aef373fe139f3fcf3be261ccf0822f5144bcc53274015d8d1f177aed24fda36d7ce91f3465abcb260cbcc05d422f95ee4f8223660127ec8e3768a5940fd96a9949b7e3d5ffc09a3d032571cb2df277f60a1d32cf64cc3d90f05b4a0aec72c22ec5bcc12b3364e6fa942b24b77587dfbe1b7c7be31258acb3310dcb74bc1a7b857074f629656995c258eb7981036a2ff192f9c833fc2a1f224c1c4d3698cf7a7fd59c1817918e875fb1e1ef90bfedb1ce7bc52eff320305191f1415722cfe91cca9709817a6a2f16a398e1e884f6354cbdb2344032bf19be1ebd9574e46e589da0c6e630acc7f28ba73223fac739459fb4f6a4ae96af1ea64211b70d1404ead03c0c8a56c09d3ccaec297ad363df5210a68df6e017e181f19bb4a59b66152c2c712ab7bd32f189b2364240941a9cb94fe2e81ec729f2d3a2f6edac019c61013de25f0a670da745586f6a199150694f3e163b00b0a828dc2c319ae16c74d60860ff880b950a0efa6e3f9b33692845e15a0298e604a35630607ec35a6976be29d9d639148ae84abbcebe866a199eb11156821c05c9dffb7e696db083df7167a31b16e6179d28455146201bb1407c7be16d067814bac28c9683e616cca0382b6610f5207e3d453cf3046e53a684739aace88e52c7480b16426070dad0795d1e5716e20def1bb703274101e4130049384297ebd7a21b9669e51fd0a778179977705d1159fc2f68ca8a009d8406f3b74c0ad336658c49213302b95a2d8f969fe3524d7f5ee16666def0ce2e9753c973b01ede89374ca32137cda1a315e18abe46729ef0988a39532748cf91971e7855a55e043e98cadd7b8775066ca4ca364141d41a1d4d7af1fa9c25dfda57b7a074a7cb1cacbbeb22d51fe7dc6fb74a15a9028cb928949c3c5f6018913c3ad92e8c601d1ec2086f74ad6713af4548dfab07256aa5e1f04955b5d99f4e9bc4cd46aea8e703ccea031de9fc1e605be4cc5017989eddb8d28ac7e100fc3fc6a85243f8a62757c8cceeaf62dff836253b0ae2562b5303ffddb56daea46277ff2872e0bff00d60467e812ede68f54c02c6b78c8d30d03ff1ad692b347eefd02defa08406748468197449ff4fa91c2c01dedb39b3a058d56a4ff706a34059b6524c16049cd5201fffb3af2425709d1f7bb41c3827dc4dcf957f67e97b13b374e3d710b8c403d62795a53720e871dd9ae148a4227d40759a00c8ff9b7ab842513fd7782e05a3627a98143d82d37c9dc1948ff31dc5a0d43c3764791e246ed21e1eb05b54b252427fa1476bc62f23030f8ee84c759f9dadff6ddc6f7d2bf2cf73195eda3014566370e0f2b0f18e91f5d0e98d21421ca709d69bc87f1d1ce46a5dfb9f4de4a5f8f2a166aed73e2e21716b031101c8f222700d80ed47d6fa2eaeb6bc8f4499a36771d51ff59795591d0dd0388307e458531b24466e1bb9643fbf2557c41733f87eade6b806582bb7cb02c5e6fa9fe8bf7c85798887a19f2c42ad7a786e37bf764aabd0dcdfb8535ec46098e7283188022cf5b0ca8122b56312f3fc121ddecf66274cc19ef39ec455606a742997479b0e435023842c5beeaa204450e78181d4afeb72726b1ef84c5b6e8813abff9d1210ce7d71ac8ebf7e180167e0d1d9898a9461c44abc58e84976ddd47f5d7384179a55e2108534004b09ab34f143082b70ceed77f294969d50921afda1dc9838b9db0490f92c17d3852b81e86070ce5be4ab9da471d028913da5e9d7c3b69276fb543d04b0da0535b4f6e732b21b4602db369e36b2bda5dc4f9e391f314205f061e54e0dcde3ff9c3a5bcf0e1d63d5695b5d6ef86b999505c9a68d4f56d80e597bf5b572901b1a24242ecc974c56c942de493ca3fad96e493e989ed6c45e467737046f2488d2b57aaab97a176488b4ed9f36a69f7daff30413656320643280aefdadcf2c88d465bb1b518640aa65d70062cf7d33205173cceff52ea4ac6a6bcb811449079e8449fa220ffbc75d8debf6a3c5612823c3e894c41aed3177d09578ada014fee3b670751071431b9404dceb6d82ae0967045c44b90f0d715c86f84f4c5930cb12e3ed3acfddd29087a2a587c4249356f2390380019acee46308950bdec8282b7616601bbef346be13fb2b0b951fc30f22df8a609a775929a25352a1c90a59a1364195e241ef2bd70eaf1e69d89de80d70d742d9dc5eb2227efe56865ad9ff64c94526c647e65d9725e2a08d7698ea1fc08baa6808ca27bf38b3059070fc6abe1efdfa700230bb0ed4453b9e4e21330ddb3551fa044e10ebfc748e4c72e843b47fa632fae87bc87e44aaa09c5861dd8e51e0a87cef13d02437527c2f3c2a8a7ff9174c03b59f61a42e24f20d5aad66f6820e4cad48e66084be85bf7408c0bb21e2b4f6ae07e70ee94395af54eed4ece69dd75544ca80ebb7453b5c67e9b0d2c19d83603afed9436e68ee18ccff37cbb33631dc39962e55f64c874fb7a882a204f370f871981302afc63c821f90309c62e7cefea9828cd7b61b877f3295eaf1d38466efc57a35ac5a7cba8ec370b6825c45dceee6846ceccdb396d7c840722ed13988aad7f55e4712a34d4a4b21f88e6144e1e6546c31ce115dc8699be1a39daae9d5c16f6efffcd9da7eb5d0d70f332d6bb4da3a0e3b4ffc50da35ad838c2ef0f1dad19c55d34c3e4fc1ddd9a9e1e0bf4e04bc0ca175bb1f5653041c920dd47d997c04cc9babab1c8af0a55a7878ce854967508a9c4466260274ac2911c9d1efc93778e756b30dc51d63634eaabf6038c1e5c90a136b17631bd434ad02adf175caf38260a650d1962d1c4bcf2756e40323015040302d8defd8c4b999e1483f5a47702bfe3991f5a374388de37d19aad5d8ec15cc8c85548a705ba52fbfb53f702968441f2ad5a87bcaf872ecb543f468d7e0ab98c487a708e164f9cb2cb17195302317aeb4670d6470592e9bfce3c9111a3d18bc62b432aa2b384929034a13f477a50da557a2ffe21c78c3feaba4b2b08a64365be6c819af3d3d208edb20a0697ef1a72c293a125e9b7f4fa32b6b999fc834b4adfb07f5cb2ca65838b39956aa0474daf3e2ff1ce101f6d08ab58c2da50933e41d96c36ae3df80911656d326ed8343d762cb57533a6b3e02ea4a44d7ad652b218d2577aefa49abbfe636fe63dfdf04e0b185dbe96c1dcc608d0ed02c535663606174768508f8a94b77e9b1d6ed2a6f1505df91c1bc14cad21447483eb158842d74e49a26a43933bc86b4383b9d8acf8a1da39b6ea8102fb083f4ac9bcd477ead0e90068ceda717505cad980581ec382baa7207e61ff70a21f902e874b7d71c5caddd0a5d49fbc010d72e9ee8cc8202beb0cf7563f8d6bd57e959afbd0bc3765e90222f690b799bbb69e9ad8847176a29a08183129659bbf0a1355d8ce6365de82b9905f7c5f5734780154a4cc328730ca9fc322a991876f18a2131faab9bead93735b1006aa97b82c22e4327078acaa3430d939d35529561681589f092a25d8dd5ae1b43a414a0db86766935c987f6c7876071a5febc177559d817bdb1e49b01822740fb3fbf21d9029ae35db5df6b300c1d2f9300099df3b3e0b84720447af9a14a45b7c420b0e3f3de192807e8d16b7437e25f34179c72573624610d8353d99d78cafe8a7c44ccb331f61266c0d9ef535f719cba09f2d687b391ab28833c885bc80ff7bee4a0a403313242bc37f31a963fd2bdd18279b38de0c964c1a8a7cf4b3613ffd4448bdd079e991fd66407857965daab23f3ec7860adde066027c302fe28389c03fb53872d52b6f2cd194e0c9c92967a782f140f3463de6b5700312f7f6e3eec45d1519ff4d445267250998020ea25932ce37d7a3e76d103a17bb1268a1b2732ca6283143c98c5e36f84498", 0xfe2}], 0x2) writev(r0, &(0x7f0000000340), 0x0) 16:00:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000640)="bc", 0x1) close(r0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = socket$unix(0x1, 0x5, 0x0) close(r2) r3 = socket$unix(0x1, 0x5, 0x0) close(r3) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x0, 0x9, 0xa06}, {0x18, 0x1, 0x7, 0x8}, 0x40, [0x0, 0x40, 0x6, 0x81, 0x5ea, 0x0, 0x1, 0x5]}, 0x3c) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f00000000c0)) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000340)={0x401, [{0x3, 0x3}, {0x1, 0x10e}, {0x3, 0x3}, {0x1, 0x8}, {0xf03558645907ef92, 0x2f1}, {0x2, 0x454}, {0x1, 0x1ff}, {0x1, 0x8000}, {0x0, 0x3ff}, {0x3, 0x4}, {0x3, 0x8}, {0x1, 0x47}, {0x2, 0x3ff}, {0x2, 0x6}, {0x1, 0x4}, {0x2, 0xfff}, {0x2, 0x7}, {0x2, 0x90c}, {0x1, 0x80}, {0x1, 0x80000}, {0x0, 0x1}, {0x2, 0x1}, {0x2, 0x80000000}, {0x1, 0x7}, {0x2}, {0x3, 0x8}, {0x3, 0x8dc}, {0x2, 0x6ea8}, {0x0, 0x6}, {0x3, 0x89}, {0x3, 0x9}, {0x1, 0x100}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r6 = socket$unix(0x1, 0x5, 0x0) close(r6) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0106978, &(0x7f00000000c0)) accept$inet(r7, &(0x7f0000000040), &(0x7f0000000100)=0xc) getdents(r7, &(0x7f00000001c0)=""/101, 0x65) 16:00:28 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) dup(0xffffffffffffffff) r2 = syz_open_pts() dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x4d, 0x3, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r3, 0xb}], 0x1, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r4, 0xb}], 0x1, 0x0) r5 = syz_open_pts() dup(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r6, 0xb}], 0x1, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x1, 0x0) r8 = fcntl$dupfd(r6, 0x11, r7) ioctl$TIOCFLUSH(r8, 0xc0106978, &(0x7f00000000c0)) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[0x1, 0x3, 0x9, 0x80, 0x8001, 0x4, 0x1, 0x101]}) r9 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmat(r9, &(0x7f00003ed000/0x2000)=nil, 0x0) r10 = getuid() setuid(r10) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = msgget(0x2, 0xc0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r16 = getuid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r18 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r13, 0x1, &(0x7f00000003c0)={{0x0, r14, r15, r16, r17, 0x121, 0x9}, 0x800, 0x1, r18, r19, 0x3, 0x1, 0x1, 0x5}) r20 = getuid() setuid(r20) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = msgget(0x2, 0xc0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r26 = getuid() getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r28 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r23, 0x1, &(0x7f00000003c0)={{0x0, r24, r25, r26, r27, 0x121, 0x9}, 0x800, 0x1, r28, r29, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = msgget(0x0, 0x1) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r35 = getuid() getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r37 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f00000003c0)={{0x0, r33, r34, r35, r36, 0x121, 0x9}, 0x800, 0x1, r37, r38, 0x3, 0x1, 0x1, 0x5}) r39 = socket$unix(0x1, 0x5, 0x0) close(r39) fcntl$dupfd(r39, 0x0, r39) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0x4, r10, r15, r20, r27, 0x34b5ba528c4128a3, 0x1}, 0x80000000, 0xfff8, r37, r40, 0xa1, 0xb9, 0x1}) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) r3 = semget$private(0x0, 0x0, 0xab) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000200)=""/4096) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000180)={0x240}) semop(r3, &(0x7f0000000100)=[{0xf, 0x5, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3, 0x1000}, {0x3, 0x3}, {0x4, 0x5, 0x1000}, {0x3, 0x4099, 0x3000}, {0x4, 0xf1f, 0x1000}], 0x7) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x48, 0x0, 0x0, 0x1}, {0x7ff}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x5, 0x34, 0x1}) 16:00:29 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) fchflags(0xffffffffffffff9c, 0x10001) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') r0 = socket$unix(0x1, 0x5, 0x0) close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) renameat(r1, 0x0, r2, &(0x7f0000000080)='./file0\x00') 16:00:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x1000, 0x10]}, 0x94) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x6) 16:00:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x6, 0x1, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000640)="bc", 0x1) close(r0) fchflags(r0, 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x0, &(0x7f0000000040)) 16:00:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r1 = syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x8000ab, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0xff}) write(r1, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r1, &(0x7f0000000640)="bc", 0x1) close(r1) write(r1, &(0x7f0000000100)="220e7cf59b8e9ee6c04a212e80a6c41a9524c48600000000000c570ae9232fe426", 0x58ab467d61190812) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 16:00:30 executing program 1: mkdir(&(0x7f000000e000)='./control\x00', 0x0) r0 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000040000)='./control\x00', 0x2000, 0x0) faccessat(r0, &(0x7f000003fff6)='./control\x00', 0x3, 0x0) r1 = dup(r0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x121, 0x9}, 0x800, 0x1, r9, r10, 0x3, 0x1, 0x1, 0x5}) fchown(0xffffffffffffffff, 0xffffffffffffffff, r6) ioctl$KDSETRAD(r1, 0x20004b43) connect$inet6(r3, &(0x7f0000000040)={0x18, 0x3, 0x55}, 0xc) 16:00:30 executing program 1: shmget(0x0, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2466696c6530008cb76812542641eb42b171f6228d7c1f9c8990043ffc32661bb1c48c86bb0856d8029e60afd39d3ce1b10c925761b05d377f"], 0xa) r2 = dup2(r1, r0) accept$inet(r2, 0x0, 0x0) r3 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) msgget(0x1, 0x80) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r9 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x121, 0x9}, 0x800, 0x1, r11, r12, 0x3, 0x1, 0x1, 0x5}) r13 = syz_open_pts() ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r13, 0xb}], 0x1, 0x0) r14 = socket$unix(0x1, 0x5, 0x0) close(r14) fcntl$dupfd(r14, 0x0, r14) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) fchown(r13, r15, r8) msgrcv(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000997296237233f76899a342cd9116aae172f05470228785f20659de1b7a9a8a783975f9c724a183a5e180d111a20677db07121e320e6fa489d6efdd40d2e6114a8820fbcbdce28c7e64523af03e4bc4d543b0bfb4f5d6fa9508e3edeea72f2e925a82e8a7de3e4158fad9edf47bfc298f6c4342f0fc6745273dfe16617f880ad8e436f51d890f666c157752347bd1ca8242a464e64d6f0433b5fbc76a084abafd249d1878e02ca05ad6f30fa512342ec3b574d843e0a584115fa2c7dd8bd601285c3ea95d35d300869671432a2dfc0d2326670d943eb545fe0d0f86f1602d04f271382f614c57f736bd5126f0dc3346a0b6d858ec08a11c7b70fad56ae4025d7c40ac759491a6ad21af2b4014d7c6cea2aae863e0"], 0x1a, 0x3, 0xc00) msgsnd(r3, &(0x7f0000000080)={0x3, "a40af300343ce9056e3cddd33bde130e30e014e83187ae9acfd4d3d35c759b87a04fb2200bce67e325061f26"}, 0x34, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r17, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r17, r16) listen(r17, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x40, 0x0) connect$unix(r17, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:30 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0xffff}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x80) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:30 executing program 0: setuid(0xee01) socket(0x11, 0x3, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket$unix(0x1, 0x1, 0x0) close(r1) fcntl$dupfd(r1, 0x0, r1) r2 = socket$unix(0x1, 0x5, 0x0) close(r2) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) sendto$unix(r3, &(0x7f0000000100)="b1000502b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e0806000000a8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xfffffffffffffe8c, 0x0, 0x0, 0x8d436c91ce865848) 16:00:30 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0x245}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdf6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e64428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb400800000b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xec}], 0x8) close(r0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) r2 = semget$private(0x0, 0x3, 0x10602) socket$inet(0x2, 0x1, 0x0) semop(r2, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000240)=""/221) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x4, 0x6, 0x4, 0xd53e, 0x8, 0x9, 0x1, 0x5, 0x7]) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28"], 0x10) dup2(r4, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r2) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f00000000c0)) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) lstat(&(0x7f00000001c0)='./file\x00', &(0x7f0000000140)) r7 = fcntl$dupfd(r4, 0xa, r1) r8 = getppid() pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = msgget(0x2, 0xc0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r14 = getuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r16 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f00000003c0)={{0x0, r12, r13, r14, r15, 0x121, 0x9}, 0x800, 0x1, r16, r17, 0x3, 0x1, 0x1, 0x5}) r18 = syz_open_pts() ioctl$TIOCSETA(r18, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r18, 0xb}], 0x1, 0x0) r19 = open(&(0x7f0000000240)='./file0\x00', 0x40, 0x90) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = syz_open_pts() dup(r21) r22 = syz_open_pts() dup(r22) r23 = dup(0xffffffffffffff9c) r24 = syz_open_pts() ioctl$TIOCSETA(r24, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r24, 0xb}], 0x1, 0x0) r25 = syz_open_pts() ioctl$TIOCSETA(r25, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r25, 0xb}], 0x1, 0x0) r26 = syz_open_pts() dup(r26) sendmsg$unix(r7, &(0x7f0000000c80)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000b00)="ea644ca133eaa5b45a0c815e7f6df0c4098f387e94b42bed4793afdfd5f2416ed9b561a90b50c003c0a7c48adf45545dd07900e06791630b85b4f635ec3e60368017604299aed92f87ae0bebdee89787f082f84eb2b80424913a4a61b5a6270125a0a46cfbc8f4aed21ad24a5ad2742adc1011da81d62590d3ca6b35d4b7b534517bc18737dbb14cbcbdbe0eaa6aa022f51dd2e43ba129a4be43c91f1a147601c2fedac6de45bdc619e633231a408b2e9b09dac3fdd01005c0ed9a3731389e0d2974dc0834225b936479de3963a39e3913d7d63fa3a6e26a6cc14f8f8292378b7fca9d1e24db2bd214a92c90d2", 0xed}], 0x1, &(0x7f0000000c00)=[@cred={0x20, 0xffff, 0x0, r8, 0xffffffffffffffff, r15}, @rights={0x18, 0xffff, 0x1, [r18, r3]}, @rights={0x38, 0xffff, 0x1, [r19, r0, r20, r21, r22, r23, r6, r24, r25, r26]}], 0x70, 0x8}, 0x0) getsockopt$sock_int(r5, 0xffff, 0x20, 0x0, 0x0) 16:00:30 executing program 0: 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"}) sendmsg(0xffffffffffffffff, &(0x7f0000002540)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000200)="8d", 0x1}], 0x1, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x1ff) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x4) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000180)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000200)=0xffffffff) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000240)) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) openat(r5, &(0x7f0000000280)='./file0\x00', 0x40, 0x2) r6 = accept(r5, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) connect(r6, &(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000380)) fchmodat(r3, &(0x7f0000000600)='./file0\x00', 0x8, 0x4) r8 = msgget(0x0, 0x100) r9 = getuid() r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) r12 = getppid() r13 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000680)={{0xbdcb, r9, r10, 0x0, r11, 0x4367cb1f011de34b, 0x2}, 0x70, 0x1c0, r12, r13, 0xeab, 0x7, 0xc5, 0x10000}) openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x100, 0x0) socket(0x20, 0x2, 0x2) setsockopt(r5, 0x9, 0x5, &(0x7f0000000740)="74e5e6d47e9d6e595063a913990854d15c34e07ba56632739468ac39f8ee1605d3ffa14d1f02f8152482b0876ff4a5351fa23af99a3485fb8a", 0x39) utimes(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)={{0x868, 0x6}, {0x7b5, 0x81}}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800)='/dev/bpf\x00', 0x80, 0x0) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x5, 0x810, r14, 0x0, 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r6 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r7, 0x121, 0x9}, 0x800, 0x1, r8, r9, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = msgget(0x2, 0xc0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r15 = getuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r17 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r12, 0x1, &(0x7f00000003c0)={{0x0, r13, r14, r15, r16, 0x121, 0x9}, 0x800, 0x1, r17, r18, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = msgget(0x2, 0xc0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r24 = getuid() getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r26 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r21, 0x1, &(0x7f00000003c0)={{0x0, r22, r23, r24, r25, 0x121, 0x9}, 0x800, 0x1, r26, r27, 0x3, 0x1, 0x1, 0x5}) getgroups(0x3, &(0x7f0000000100)=[r5, r14, r23]) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = msgget(0x2, 0xc0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r34 = getuid() getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r36 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r31, 0x1, &(0x7f00000003c0)={{0x0, r32, r33, r34, r35, 0x121, 0x9}, 0x800, 0x1, r36, r37, 0x3, 0x1, 0x1, 0x5}) r38 = socket$unix(0x1, 0x5, 0x0) close(r38) r39 = fcntl$dupfd(r38, 0x0, r38) ioctl$TIOCFLUSH(r39, 0xc0106978, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x4, &(0x7f00000001c0)=[0xffffffffffffffff, r28, r33, r40]) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r41 = syz_open_pts() ioctl$TIOCSETAF(r41, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r41, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r41, &(0x7f0000000640)="bc", 0x1) close(r41) write(r41, &(0x7f0000000080)="4723c96406a4e48b447dd019", 0xc) 16:00:30 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\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', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x40, 0x0) pread(r1, &(0x7f0000000200)="9267b50f2041920f6d0c424527358ed5f79169b87a91ad120a6a760a98c05eed1054bf49fd7675a3727f7690218059227e2926e5286626e5d5f097ffc58db4ed4eb96d14ed99c25d90410f561b0f62bdaa92ae622ace3e0bbd1aefaac2c8096b447f63009119805c5e3c9bb9c43a98399d6fb6272e7c5fabbfa76398a5bb2869bdbeb5e2f313c9ef010982930017d852f3e5641e446eff93c8b6dafdcbac624f19578c9ccd443e1ddbbae49df82fe30a7cc20bddb5040bdbc06690a2c16194cfe23e558f8d996c9b35ac6edbfb", 0xcd, 0x0, 0x0) 16:00:30 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f00000001c0)='./file1\x00', 0x1, 0x2) r0 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000100)={{0x6, 0x800}, {0x7, 0xd0f}}, 0x6) 16:00:31 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f00000003c0)="4c407361423454f6d1a1f37c4c8bbd26bad763e551de07a02fe5b3785cae9a01b2b548cc09441040190875371660e4cb6513c414a844b663ee3aa12a593774a529c2d53203d4de035e3b5cf4c5bf3b3ce053d20bb4550ce411867ed0d981a935d93d7d325b1bcf8a9feceb338966e21ccd6c0451830ecffb7b23a7e0fed47cd70fbbd34288ba67e653b5abc1b8961388fa8e96286b94fdd6676f48ea2eb796697719ef5f01c152f0ea6d1fd6642094336255f6d3e15dca2dad7af64aa8d5face900fb7b4d74ff1fe38e37ae1be61a0cf23d54258793f1470bc415a6e30d30af0cee31a2969bfcf7bfbc36f34b1aaa4e5cdb47f48a3274a3a7b178c9d46a72c47398879c93493df2332572f53a1464ed30a925d3e19434a6b5496af79542515894bc789c4dc75bdd0adf08449387443b7da81421184f914b8a9b520926fa905c4a4cbdaf4118b89aaec04917730641e24b6eb9e19df3b3ebd885d646e40f9082f6a8c8d092b0461ca7479e8077b5f2955aa9c2d6ba7534b909a268fb814b0be19c1e771d088f3e4319711bf594cd9a403691ed5064407823ec112098dceacb425db6293df3f428f129b67878ab3db37d20200fa07f809a68ef7b32e4ed70b5f46efeda7780f3805ddc8407e931ee7d789c04fff1b91c1420dd4ebd2479147fb76d3fe7521034ec309b05ff9fdb50473137c81798b0ec95ce5579fb6a5cc2a65f1a9e812eaa713dcb1264e855492d4e8decd8c71379ada1d9899f44c8108bf66b0efb6db0a7fc72fa6e90ca41a4f297d2632623d15580529af67092376e3bf1e830bac3d13eca5e78c4893201126a00a91f5072a9a12618286c7e87ea2bb9f0a6a64294de04e3432105f7cdab1fafd1fc307cd71dfe833a590af28f244b51560dc0bf36836afb79365980f5ea619f87b232c86fc19143f57d26c383b1891c17fcec63f51d9da220be0791e06cf4d09e99478ae6d47354c27a1991a37610c5c11110f80335622c794457ae3e6b7b5b9282db3f33f2a86de3480016f207d689bbfe645939188d5f9a796c37fad8adea4cff5056926e0b501252a78f84a28b44b6deb2d6be17a4d60b9465376761ac5605dc747a0bcf3477240892c1c992e298da278ed854149868cd9567c14d60ae2a88e8986320e54499438ebe7447ad5ed5a1a4c0a4d8ca6d528812573d63dd52087a5ec388af4e03a37df62a3d43167b853e7431a6fd05e2df185b4def73b1fe8097314fdc2686624989f87a60ef52fd70f866b8a90924e54a503528134712ab8f9cd3a5e4e04ed30c3703c1bb9a1cd4f1ebd20ef077a0da59de943d7feb06b7dafe535b96458301519e0933ede8d47c85639542006b8994c96169b1a8121b3c035b2bcad3debdaa96e582e6c0a9bfa6873d2e91425c3c71d6a10cb92c0c86c560c9e28041b99d68f573869a8cc0d7c3792c9ab58994965234513c1920083fd03ec1d6feb2773da83f3efb1f981c54d2625a74cb4ee18cb2c4c4f08c9abb0b716001762c8eda0d30ac99aad414e5c6751dd1f6188fb5411a30c9de84be1412fd9616d96ce83d89a70310ed8c5297c09ff86794fd44a749cf317e905b12928c33ba032b5d08ba66b394b8a1fa92a7844df4eba63cad9cce72d543e89934b2845595536b9cdc8a6eb547e556a5ca5aa54ead77cd8e79b61f1921750b9d03bcac86e59b0b3271aa18c6e2823b12b55a06b0b881a4a5f0645a764472a401018908744e719402292e5a0ccf127c6c40cc6d6c92012bdaf15749a923dd3f13ecbb1b4f3e397ff6f103fd806753d7c04cdd9592ed6da646855f474f99a38b287af9b5a852026425ac6e07eb24ae6addbca61905915fe2cf01e7e96a117396994df397a064e535a40f3199faa61cd5077ea281853d5e65cf6597576ccb25f5e2defd83b0c21d325cbaedb0a13c83716e19509f67b474c9b02b0fd25fa2a77614f3b44416a5c4dc0ef913ebc0e34a015224a585251dd19203b11d42df812a1073380355bed6dd84096d82d157c664025cd0e21169f73a24006596f7b14d5a3c841997acbdb8fc3b563dc7b9c28727af38d02a2831c569dca22f879cf7ef3dc02a8677588747f9c170cc86c6a4004ced04f06486897ca52a4d1b4e03945d044a8fa35377ed0965b700bb402a45e0379eeaae09900d3b0038606e91ee475f0b8147ab5395709130b94c9c086098ed92e769014f663b0be744648125f2d15c8e6002ffc7d21c60bd2ab6adbf92704fa46a5742fdaa1eed937677f03bb370aba2c5f1140577f25f2feeb78902f05ce051b082b3a6b0fcdd5cd2cbe1414ff4f278ac91665920ce399b737c3758a8118e9db71e314886a6711a902af085d6b085e3d6ac1d3026e526840e10ddbe5dff792bfe35590e787390dcf603ceaead121194e8b070f3efb770d0a71c3def3dfad22ae68f1bda37a5155df9800d7786fb311782c1db6c6de234e0c6d56c964b21b0813862d21ab54d72fe367f0d8b09abe7f8d621c784ba1bdcd84206d779f34b79a3ba04ea58921564c6f430b6da695bcaebc4a2a75a9075a83632ba1a8768d0c99a1e3691b2045df235e6b9b0f68ea51b81a3e8f219c3a4bcaff96d82db32c1f3c8eaa0cf5d34742d8c982c1de768b64d8eb847025e4cd8585d8a678bedcc2ac4737312cea9a8555005766416d04289f07b7a3b7c695f130f41827f29f93c64935d4659378f5ec22e1c5a756410b2c9951536f511c8f8fb8ba6be9f5c8a707ccd5afb554eaec564439c5373b8352b19156f1edd32ecbf4a90d329a0f18f5fe9a582f30201005b942c3a80d21c104ee092484fda436ff0ed79f15ce293e9487a454279a77750817bc3d6e477f2bf65cc5bc104606627d99c2b06f79401eed2c01fea55a703e8fea15600e8a79dcf3b40a5b637c3ac97065b11a02d21f8709cf0737a24a4ccdf8c55ef74e85231a78f481e99b494bdfa395c47b3b6a330879a9ee20896a44d78934059e6fd04bb966f8fd63e589df4374a3dd9e48d536c482d58fdec796640926b77e890cdf9097a351b2645cb2e66642a39961952027c7779302ce7e48b8ad2a46b0a53b603a52cca98f2f350362119abbf8f48d2f824f691026dff7c79e2bbd7d68f021ebedb1ffb2c1f934c0f5ab69114843243dc76b8820b6ad5f1c273e3e99ca7639f0af2417442524224695b31ce952f9fb6b82ab421cd7e59667122ca0661f80a1c4d787aa9ce5e1bee96d7ae45a7ffd1f7c22640bedee85a066d7eee9b6a69111ab642bef0f455089ac69ae3906f720d1d1", 0x910}], 0x0, 0x0, 0x5b}, 0x1) preadv(0xffffffffffffffff, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) pwrite(r0, &(0x7f0000000040)="9440affcad07f4301c437ac2403d6d11394c3d78e99d95d9384145e354512ba78259", 0x22, 0x0, 0x0) fcntl$setown(0xffffffffffffff9c, 0x6, r1) 16:00:31 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r1, &(0x7f0000000640)="bc", 0x1) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r3, &(0x7f0000000640)="bc", 0x1) close(r3) poll(&(0x7f0000000040)=[{r1, 0x2}, {r2, 0x44}, {r3, 0xc}], 0x3, 0xfe60) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r4 = syz_open_pts() close(r0) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r5, 0x2000746f) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:31 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) ioctl$BIOCLOCK(r1, 0x20004276) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1002, 0x0, 0x0) 16:00:31 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x4003, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001280), &(0x7f0000000140)=0x10) r1 = semget(0x2, 0x3, 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/110) 16:00:31 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x8e60c7a3edcbfa92) r2 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x80, 0x180) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000380)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360707d2cab3dab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b91d236c7de08060f6892f5c94c2931e645300000000000000"], 0x10) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) linkat(r1, &(0x7f0000000100)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00', 0x0) close(r0) r6 = socket(0x2, 0x2, 0x0) socket$unix(0x1, 0x5, 0x0) connect$unix(r6, &(0x7f0000000480)=ANY=[@ANYBLOB="82022e3f66696c6530000257eded7010603caca86de10fadef4e21aa8be0c0fdbe9599f70a48a49c3deebf8d7274922c9600ed8ab26e71f37c942b7d63a6ab1f018658e424d4784853b5048ec9eb49edea8908e070810e1d7cf7134262c619fe55b843e672e8acd7a9ffc30da9e7f6b186996acd06ff6cb7f0e31907b82b095d5d3c12f0e2fe61e9b29b417a0ebc5242f014ad2bbe3ed49b38413a544fb2545246b369710f83c302a501de8c3dfb0f5e332f10c311a5ae9eb9d2adef254bcf0c4f0b8ff17e71142bc86e40b8fb7e40b6c6f0b3d157c0fb5d831b68859843046f1f40daacdb73b5cddbceabff2f41b93cb34b913b47c376a443c09c2581643d022fc962ca13a1c1f643db47f1e98de1ed43691ee88e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) socket(0x1, 0x2, 0xbc) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:31 executing program 1: r0 = kqueue() mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0xb0a, 0x0, 0xdfffff01, 0x0) 16:00:31 executing program 0: r0 = socket(0x2, 0x8002, 0x0) getsockopt(r0, 0x3, 0xff, &(0x7f0000000100)=""/54, &(0x7f0000000180)=0x36) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000001c0)={0x3f, 0x200, 0x9000, 0x35}) open(&(0x7f0000000080)='./file0\x00', 0x20510, 0xbe84344131bde67a) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6, 0xc) 16:00:31 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@un=@abs}) getgid() shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmget$private(0x0, 0x2000, 0x50, &(0x7f0000ffc000/0x2000)=nil) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x800) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='\x00\x00\x00\x00\x00\x00\x10\x00', 0x100c4, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r3, 0x0) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x2000) 16:00:32 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0xf7f6e53d4e3be7d3, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = dup2(r0, 0xffffffffffffff9c) bind$inet6(r3, &(0x7f0000000000)={0x18, 0x2, 0x6, 0xffffffffffffff80}, 0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x8002, 0x4) sync() chflags(&(0x7f0000000100)='./file0\x00', 0x1) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) bind$inet6(r4, &(0x7f00000001c0)={0x18, 0x1, 0x1, 0x5}, 0xc) faccessat(r3, &(0x7f0000000200)='./file0\x00', 0x4, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r5 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, r6, 0x0, 0xffffffffffffffff, 0x0, r5, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f0000000500)='./file0\x00', 0x0, r7) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) utimensat(r4, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x7, 0xe7}, {0x800, 0x3}}, 0x2) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000002c0)=0x101) semget$private(0x0, 0x4, 0x32) r8 = semget$private(0x0, 0x8, 0x400) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r8, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r8, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r8, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r8, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r8, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x1, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r8, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r8, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r8, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r8, &(0x7f0000000040), 0x0) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r11 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r13 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r15 = socket(0x0, 0x0, 0x0) r16 = fcntl$getown(r15, 0x5) r17 = socket(0x800000018, 0x3, 0x102) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r19 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r16, r18, r20}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000540)={{0x5, r10, r12, r14, r20, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$SETVAL(r8, 0x4, 0x8, &(0x7f0000000040)=0x80000000) semctl$SETVAL(r8, 0x1, 0x8, &(0x7f0000000080)=0x7) bind$inet(r3, &(0x7f0000000580)={0x2, 0x3}, 0xffffff34) mknod(&(0x7f0000000340)='./file0\x00', 0x2100, 0x1069) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000380)) 16:00:32 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x370, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r1, &(0x7f0000000640)="bc", 0x1) close(r1) fcntl$dupfd(r0, 0x0, r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) r3 = socket(0x6, 0x4, 0x20) recvfrom$inet(r3, &(0x7f00000002c0)=""/11, 0xb, 0x0, &(0x7f0000000300)={0x2, 0x2}, 0xc) close(r2) r4 = fcntl$dupfd(r2, 0x14, 0xffffffffffffff9c) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000280)={0x5, 0x5, 0x6, 0x2, &(0x7f0000000000)={{0x4, 0x3, 0x40, 0x20, 0xe9, 0x7fff, 0x8}, {[0x401, 0x3, 0x400, 0x28f, 0x3f, 0x0, 0xd84, 0x80000001, 0x6, 0x0, 0x80, 0x7, 0x7, 0x80000001, 0x3, 0x3ff, 0x10001, 0x26e0], [0x20, 0x8, 0xe0, 0x1f, 0x6, 0x200, 0x81, 0xfffffffffffffffa, 0x0, 0xfffffffffffffff4], [0x10001, 0x5255, 0x4, 0xffffffff, 0x100, 0x80, 0x1f], [0x5, 0x6, 0x0, 0x1, 0x8001], [{0x1f, 0x0, 0xffffffff, 0x1}, {0x9, 0xfffffffe, 0x7fffffff, 0x2}, {0x3, 0xffffffff, 0x1f, 0x4}, {0x7, 0x9, 0x20}, {0x9, 0x1f, 0x2, 0x6}, {0x2de4, 0xfffffff7, 0x0, 0x4}, {0xfa, 0x2, 0x9, 0x2}, {0x0, 0x8, 0x5, 0xe000000000000}], {0x1, 0x5e6, 0xffffffff, 0xfffffffffffffff7}, {0x3, 0x2, 0x80, 0x80000000}}}, 0x218, 0x34}) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munlock(&(0x7f0000004000/0x3000)=nil, 0x3000) 16:00:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) mkdirat(r2, &(0x7f0000000000)='./bus/file0\x00', 0x1) 16:00:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000000)) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) mprotect(&(0x7f00000fc000/0x1000)=nil, 0x1000, 0x7) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:32 executing program 0: r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1506, r1) kevent(r0, &(0x7f0000000080), 0xb0a, 0x0, 0xffffffffffffff01, 0x0) 16:00:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) shutdown(r1, 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x19) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r4, 0xb}], 0x1, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r5, &(0x7f0000000640)="bc", 0x1) close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r6, 0xb}], 0x1, 0x0) r7 = socket(0x18, 0x4, 0x5b) r8 = syz_open_pts() dup(r8) r9 = socket$unix(0x1, 0x5, 0x0) close(r9) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc0106978, &(0x7f00000000c0)) r11 = accept$inet(r10, &(0x7f0000000140), &(0x7f0000000180)=0xc) r12 = socket$inet(0x2, 0x2003, 0x3) kevent(r3, &(0x7f0000000080)=[{{r4}, 0x35cd85d9555764c0, 0x0, 0x1, 0x800, 0x43f6}, {{r5}, 0xfffffffffffffffb, 0x1, 0x0, 0x1, 0x2e}, {{r1}, 0xfffffffffffffff8, 0x48, 0x8, 0x6, 0x6}, {{r2}, 0xfffffffffffffffd, 0x85, 0xf0000000, 0x4, 0x3}, {{r6}, 0xffffffffffffffff, 0x28, 0x2, 0xa43}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x73f30c842a4838ca, 0x1, 0x1cb, 0x8}], 0x1ff, &(0x7f0000000500)=[{{r7}, 0x7ffffffffffffff2, 0x47e877930ebe2658, 0x8, 0x1000000, 0x6}, {{r1}, 0xffffffffffffffff, 0xd00b11faa6973f6b, 0x80, 0xa0, 0x5d}, {{r8}, 0xfffffffffffffff1, 0x10, 0x20000000, 0x8, 0x4}, {{r11}, 0xfffffffffffffffc, 0x4c, 0x4, 0xfbc, 0x886}, {{r12}, 0x2, 0x92, 0x1, 0x3, 0xb0e}], 0x1, &(0x7f00000005c0)={0x2, 0x8}) r13 = kqueue() r14 = dup2(r1, r2) kevent(r13, &(0x7f0000000000)=[{{r14}, 0xfffffffffffffffe, 0x83}], 0x0, &(0x7f0000000080), 0x1, 0x0) kevent(r13, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 16:00:32 executing program 0: 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) setitimer(0x2, &(0x7f0000000040)={{0x4, 0x3}, {0x8, 0x5e7f}}, &(0x7f0000000100)) r1 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) close(r0) r2 = socket(0x18, 0x3, 0x8) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x27, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = socket(0x11, 0x4003, 0x0) connect(0xffffffffffffffff, &(0x7f0000000200)=@in6={0x18, 0x3, 0x0, 0x3}, 0xc) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='\x00', 0x80, 0x19) unlink(&(0x7f0000000040)='./bus\x00') recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000015c0)=[{&(0x7f0000000240)=""/99, 0x63}, {&(0x7f00000002c0)=""/189, 0xbd}, {&(0x7f0000000380)=""/179, 0xb3}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/137, 0x89}, {&(0x7f0000001500)=""/129, 0x81}], 0x6, 0x0}, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r4 = semget$private(0x0, 0x4, 0x10) semop(r4, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x7, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x7ffc}, {0x1, 0xfff, 0x800}], 0x7) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)=0xfb) semop(r4, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r4, &(0x7f00000004c0)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x45}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x40}, {0x14}, {0x6}]}) 16:00:33 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) sendmsg(r1, &(0x7f0000001540)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000500)="110fdd1e2a3333ec4028bb67f4fbc71c340f9bf8b6fb12fb4a5ff652e705d30955c79ddcdee2234ede94abd0d60f6879656fcd1a038589c5ac93a85309391887d26f542fa9f3b31c532d0c93ed7fc66ae2a14ec8cee50593b0381f6904f27bd546a2f221e36806d8a4b16ba966d2a6f3d407c296d259d8712d313b0fa811959c72d0bdecf3084c6d46be3dc37d890e8d9809359b449696dd9bfe6d09fa665feeb7e7f6e3c166151d7fbc126641e7f2465c6e51f81a3da730dd3ac78f8f5b58ca10cfbd285c85ef291a11f86d3984ae2efe7d5bec2a7593cd0e81930f2c5fdf7f691eeb13278353f12ae4ee08463cb3b9760082fb79b8cac5c31f388044f7d236ea1a1ac64b141a378eb0d5be6567a34625c404020af7ce13eca32e7b9a8adec45efffd123a209fc49e8e535a1394faad66856476484692381eed16de142e93097e91098e5719fb17902fd22d50fa9b340d848e098e30aa6b9cf121392bc984b928e4544623baeca1f6946f4e56de3fdc2266ff662fff4416fb451d18d107a6a64a4cfa8bf6790c5000ea3c5a19b705f29dafd2fe9f73314cda9dc73413a28da57d9676540f4b45ed30fc2b6961c33078f61fdc9a95e0feea5e701da3fd231fe4b8bfe46b00681d8eea005c072ec40dbdf2ee10ad64a2bc5972bb42430ee0308dc9bfe4323d6ff506f735fef4eedc2c167d0dceb2ff229abb43bf740391ae58e89cfca2d7efb5653d6e45e39872c52e145ff945340dfa04a1c31b85cb0fe6a139e514fe42968684f6884934740b4c4f62246e7a2ecb2e9e9edaf925039c21cbdb67b56781fde437c49a94184a650a5138791f9b5c9f4c877aec38f271991ac0ac44eaa2b83dc11cea9357591535f2e5b9c8c3dd0b4136b63701ede756542ae794a3bf43de49524e22aaa716f32739810c151766fd117f3eb9e3a83e4594323fd862f1df7bf15390857ae731b5b4da0d6f46cb5f443a14def6264f66305bdc99761ae940bf029bb9a39bc91a8476a316f4eb7b56b7c5d8da4bbf250f0419c4617f8eb0da04b6b1100318b07ebfcc1c6ec896ff5b29c8d44c9005653ff85b4ecbe3fe74f08f18153f1a775525b6eb83f5b557eef4bc1596e5427735d572f4cb903fe41c21a2b9fc241fb3bc89be4fbe149fb6410129b8295493781b5961d4ebcbb8800f81a2b11e1fc882c9026b404fdb42dbeab1e03ac7a9fae3d3145d4138413b5293e5e670ba83162bc1f657d83c60e67148ecadaf0cd5088ec2d3f3a014b744b8c6d5182be1fb55c55447faeb4fd84e1a08358b25dc8b6d10c0852a22bb43ff9d1ea6be170c96cfe9b6d68e402f664c5cf0fa6dab9bbf2c769b205c7e399335549b1183ff27b5d58a959ebd0f9ab8bbdc1a506fbf46b1b4e9b9e1eb8b1c4a6040e6074c31d128db35fc7f29bc1eb6fe2f60ae7978e8fdeba1e0e4926259c2eb5f0d536a740ec27c8d31cea0bb8bc6c203da0e867017009d8a94f922d90b68ae753b59f5253225cf43d33d03370189832df4ca8645755696daf5ff979f7f4bde5f9b733f98ad304bc97610483e010149c64ec281c44cda6387f7cd941a9838773e7dc1a1969f041740c76b8723704ca03498c7f2e0755b4732b18c063e797546fb708b823433025d52c337df40ef76dbb333f4a146c97fd64fea58e31cb72a3f04828a32705ca02601280beb3573f3bc1e387b450a9f878208db276fa800dbaa37fea8382fc8865384cfb1554f64f25bf931a753bab65eb6c271ecf3e7f62f5c7a1ff89ac20d695c5cffac08250d285f78a6e418cb708b0c847342145bfcf618ef0edca0cd086d77d2d296986c6fc908b6bf518e7e5304e8ccf3622a7d5501e1ac439a102129bb9c67a41970c6f0ff5429cbf21ecd007ee5f552d856c79880173407f9803855786f4759b4ccb40d48e2ddbac53b13e43e35b1086e6c9609e500bdb6dedb97046651b9acadb9180f4e8f65333ad6377be27c4d153a6053b3af31bc563b81ef04940e03bb6fdcc553192c88fc9943ac88c67a79ab240bca0ba8f7eb35d5a6c06592029f52559833f7f90629b562c4fa195784f916854c2376af454f041febff8db6b244ff3300ac09e74df323ac574405d0141557c3516a07a9ab21cf49d234b50b230b096cd842bf454a65b0ab1e764d7b791ce129cec4680dc67e1f64fc25623f74c35a028243c2495208ea7c873b8c34e413f22f14d1ffa51da4c84250b534288f7e6bb071c53610defcfcb25957d3dea4554890a48c10513f3b301823f0f5dbb3e1757c94757e96af78e38171683640194f2beb172576f8a8ef3125394ad561cc6680a92af85dcce8dbcc3c4ef297a2f1e5b2cf87c481bdc4cabf2860095d4b26508a187161dc37dc2686dc80f6459b6e0403530f5c113179c8fc3c32f1ddd490f08af3620ccc556e46adb69af29ac81af96de66f316b6f3784eb57f964ff31974b659ea9bd7016e3de17f700605bd5e863d105717a2250e2bd7ea6e08b466223d74c370341e0e35cdf16708f9cb48b5b0d63ed888f6dff49ccf0e31b7a16737ca228cd5f42b7242cfff9656e9bace54750eac9ab831f6d8051b022ac4fc1dfb8b4c4487e79c45a9e4e4b1bfc0614ebea016a5e9868f5938bfdf5967467c12f3aa40251b5b2b570cae51f48e3937b015f272389d8906b9686be54834e79d6ad12ece5c45786ee7faf6741c0a48c4ebe2ec0c8ab267ff93f782b75dd5e78ae340995fe229677c4d5e68fbdddf5608842417828e1e00ae2f46be41f0715d66fb5e2c8b9cf081ca5f30f338d374f172f1386985ff68a6cf1cd132524894e9f59eb82c7a626ff7f80fad56bbfc28e74477b7fac85c5f15c6ca1d33a1998e705f569d9a4d3aecbc5934fd8df57c2536852c1dbcefb58010fe9d7ce91b5bc31f52fb62bad63fc2180897328ff2fb5dd35d19b6c932874f0d5f1fd74301ee564fc515f294683eb76b46a6c61a4fd0867b120d6f4107716b28623707c6d981e50b21237f6f46d43a158ad3ff83ba9130dc2e33a4c1ccdd0151ebf7beee94a1c6d46d3f0c5b929a6cd9adabe9f713bdcbfdbaebac1051bfa96562b0c2478a99276d8b5dd3c9a7139705d90d83b75decf34325752895125a3afa6c8031016a7e1ceeb3c3b24b6f5bd565ea1926c4e6691704b1789040eb3d0f57f154de34059c7822578fb7a064189eee738d9a8df62737ce6414ad134972deb803c44c594931fccecc06dcb0ac5f727ce9349c75a179a8f2da1636edcf8e20adcf70c17d41b89b3303de2b166c25e65ce65581e7c484fafccbe49b09894d32d8cefc0f713562819dc6769e7d131d13261ecd5dc8b281e46bfd13ac2fb4cf56598054d2ae04add94ae1344ae41477b579369805092de27bb053d6e455ae2f5d20e57f60be91ec48e23355fdd74e92d12cd42eb7ae74eb8b71a2b1a40b083d429ec075a105094e72c81ba666e854e9a745bb1ca5a7094a6998ac4a0dea7f909a265f01bd6300b5237f56291f68ba3db56641793e9305f8b7449ed9b63483fcd4ec1f52751c0d2b40b46f92a75ead30a57e4ffc5b42501fd53d0e3a7bb42b16809e826b1051ebcc1ec2a1a4ae0d0572da5af5523d482718980542e01e6f4eba6010ac2ff2de7622c70fee2842b27ac00ffafd00640a50c6ba0e243c37b105c4cca569b787e430597ee08b8401056bf9353ad87c42cb6d6e59d6157e6166d97232e9e03bf0ff5240f233b29aade96a917baf9e7de2d82a29d46e76fef12a99a498b416b3711054e0f1deabb691ba95603765b8180f63b9efcfa60bfa2f306e9da0203cbb71c99cdb3b509795561c49bfa89945969fe0d58fb994c57af77e69c002097cc2d37f38fe458abc1bb954cea9a624fa5e9577f4418151a30afaec45cb9f915e0057c334ccdd14839b2558dee0c67288094998c9d918fb901ba2f90e56a6182f0243d5eb777d608ae20422d7c22c59ac06226e3eef1f3437ca39b067407d46eb2663a7c633f74bc8f53b7dbb14205a39d2f4d9379d2778787e692dff7a18015fcb3479a6c8f9119debdcabc9a4b3402304358e0b6827d2f538975a884aa1390f14c58c0d6a2d15dcf23f1dc64bef1c1e7cb1a278fb33cc49f9887d779b4f3b206ffb3490c55ce84c92055d508ff18f09a89b45a55fedcdb336c02b07d8490651c79934c63b8d861c9a67425d71b3beed9a74244b8137387433c51aeb901928fe1844948ebeda9ad9105f0bf62f39489171cbf161a4ae9961907157742bda8b946b1d37644d23c4a7a0e2397f16f863c005bedcbec04e7fd627a62d86117f96f8290e42d74c9124a1f70407e2b59c6124d4b94d10450019aa98dc73b361e87b6b59793323625e756d4732f3fe1ca6ceb019c979a07d8896158f39bf7a9ff04facaeef02048841970b2fdd166ea4e857fdab1d84897bf5f74c19a007b24a4335ab4356214a2a2ac977a345acdd52a5969b3c6ceca4957f6005eb517dd8266c9b4c015b27c5300b11e48cabf33d77963c4b847a4c0b5ad3811484431b221d255b36918ccbaf24407941b44c3c143d031172a49306a3200193048e0130b4806ba3faee89d6654dc4e9d3122d3fac574fb7a6d0f06ebe632d4189ca3af8a09ee35ffc129210e253834a5ff35b06c7bb8192a393cec71723e32fced6e140d71f47352f41df5ba7ea10d6153c43efdd2ebac52d8819e3d280d166af99757dc7f4bf19240843e23b65dfcc3563ed9b1d6986e2da00d16d74b4b40170583388bf8dbdf4cf07ecfe467d920c314ad8089041028848e647b8db1d83d1b2be28eb6d14bd176a3171090c06dc80e9403c77d9dea3ef4bcda18500696e6293b163aced4a9980cd0ee42320abe1486531691c81f870966e30ea92b4ecb873905dba9b6d4588e607700e1104f46c616cf1201ccfd55d586f7c1f9833c6f745a1d91ed476b576023638309060c035ee85339bc78ca3ac8a20ac80f2c1a91a1ed35b9f94cafb926017920581341b4b69e39f278b78a21dfcf887584760c0213681102e52ef00b1e35a3cd8950294a9ffca26193ec29ade24cfa3762adcef229519da472f8ff657a8ed721ca892ad2bba76fea56bad013d509af009a596da0f316cb6cb61c6f7e52b4de73835baa8896bb26291a29fa7f18e0a8de49bbe94fd7833d7686e2a1fe80ab157391f056c3225d8b6b60b910975e1ec138e914e1c208729b5c3ffe9c25a1f48c500c4f75edecbb9c6b551c9940949aa86888490b93206c79ef0e3ac82381d455d32ef1af683c3a37d74294055ad86812504979d0aeba88b1cf8e267031b089bc59d59b26e807ee8e785ec272c5c013ea324e525e0204bd9e6a163ede93ee88b7bd45632cccb0eab8f4ecd1c5127ddf491ee00dc079c6ffe26aa59a8adfd448e8552f76ba13962fadd4c329fe2223497ed337bb51437be7dcb66ddcf2e3ec9134979eb6891d8f5a73709f386cfae0e89dde0db0bcfeea574a1f755fa805129733d10ec091a246f34c7cd831d488a98cf1cbe4f599dd8483293a368c1e6ed20dfd9d99c85df7b02a477c7458cd4e51582cb3b0b9fe6c2d1cf4e347df05022a9fa3ff5ca072dd855eb0750e15970a534201a327589ab605f23ed4f74df8798d8519774cef232b573419f978134bf0a81038d060e0caed83671cc58d14dfd6d07c8022e109e699bd4f8b784d2c11af266d64d5a9dc310c124304c946326c0bd291012c655811728857d42f3336c6e8fad29761e9942eb405b6c662abc1295473f5df2a2e2f5387909511e437a2f05f66cb09e1d86ce62e6eb4c09a1c2f805e4687cc88da", 0x1000}, {&(0x7f0000000380)="2bce21982e3816ba86f65a44c4b8482a0bc4146dbd4ef192fc5909f6f14e65739c234ac3d7ff8087d49b0cb8471bc2a50b58f531aac93df3be4c5a7a1b0e4039d926e5bd27603a01bacc445f4b67bb86484dceb97473be48dc287af63dda8bb9139d074b9d18f2db0cda9f3e59ca4065f450ca66917d94e9bf31b584fed1e030712b1b59fef2cd105936646333363efaae94ab9fdc1a11cb9cbd83c9c1b7a3ed4a0fd27c7f9eac3ef591b46a37c2cb", 0xaf}, {&(0x7f0000000440)="acca77e952b2a3b2bd71241fc91ec7aeae59e5e07300a57af9897570ec31de0246e26afc5a48bd4fa5c65299fc6aee3d8d08f6b01b02bc854629a3ffde0e0f4165a00aa7d4a0e92224df7dff55ed1dfd2c1f5d8ff5407230ba", 0x59}], 0x3, &(0x7f0000001740)=[{0x18, 0x1, 0x7, "433eb49fa8"}, {0x78, 0xffff, 0x2, "6f724578ea04b2c72b727f8eef5e61df55cfbdf03c2f022f59d5b82db95aa8ec613c3c2092366c51bb21b6dc529919432692ef63e216d4854ae1bcbe6ef1e06e9e317a0687a7f9d976115ebc7caa451d04723fabaeffea6c875940cda39866053d"}, {0xb0, 0xffff, 0x1, "6552e51c609f1e57d4fd2b912dee24f6111ff8aa686224c8703383bf23d1093ef21a5b84a1d7dd9991100aa9a0514ebbcfbae00ef4a5f4a455e4c9bed5ce100683a5a7dd590186bff24679999c4366f8fcbff6b5ec0258f51f06a61d867fd20a021b1dd687ec7e3da827338a989c5e9bbab2cc1b57fb0e4df7cebbaf0b673121c67352c99ac7d1745d1f73ecabcf1a40f96c6e9ef5c5d7db9f9d33"}, {0xe8, 0x1, 0x6, "d4655270a61a583957c18463c6924ec14620d89ec9a915319e0d965349e8db0733e809c4fbd6f51b7d8a424f0b8ab0d4ca1ded33289a5fff900ff52a7bbce3736af83a70f7d50c6d769a5c21947c2bcdf29f7ef7f3cac29077df4e72776dd659c38ad02b18a8bad1888b99588cb2201e1a6c62b71f65e718763cf3b08593b6f3458a9ebeae0e0f79366f10898f324d60adb17dd7eada4b0f94a21922613774f7b4d7aa2953b6aaef47fa2c5f829775eeb237eb22267cb8934ad81197d8da088089bfdcbfe1bd4a0ad08fa48781bac9147d7e32a8dfe9"}, {0x1010, 0x1, 0x0, "faadcbbe1bed85cdd316df7bab53c5ca4041cbfed2905f1d89d161236369c9e6b2157da1f236304194c73de31d15dd6b935aab7b14a6f867499926246e6e67eeaa6845b81bc8fe034e9b39b5b0d8dd1c7a64a3249f341db88847c37b271856b51808d18cdb181e581454c8f669fe1d53e5af702575a99d37e0f5294c7ff55c809caf90bb26f6f91b65300c07cd1f59379600ab636184fa76f23e68ecf2a6f647b009cf44cdf4eb31fa33fb61a265025524bf912566a8e7858b942c8d34d54f52d2ec5c2cd7d547d268d46fbcbac73db16d64d344a4eb650ea4e35f7e459ff8140c0a0be84eb7aaa6b841e9319082436aa451301043a1e11c130e81bfe2065ba0f2160f43b3898950c85fc4c5463f91c4c39f03b087dac354deda99852288acc751ff3411786c2ca38382cd211a1955cb3fa83484470fbcaf139ec95901f39ccae9d103d3ae9e3e95c6e454d9f18ac562fcf7601373cad465347061ad077a73a4eeeec1c3988bdfecd3c94030e9c50d1c8cf3a76fc0b2bea808ef7b2db8d2d4f2b83820173fcde3f5f86459efdfceb6a2a1754e59643c279729fb8456f0a8278d1fa0c5a63956a07700358e7377a27bc0659d3df7de2df37b41ef5d761e85d96c4e5f3089fb72155e20e7b6c00a60a242f251e44ff69965bfb2b646e62a9021013c3e90eced5ebded9a3d3cec3165bd12806ec12b4e35d020e3abf16ec5477588f54310df1e521a178b249811f13066085170eefa1efe981ef3e18125fdba37459b6dc9576731ca0a4e0a391b1d97775eff3c225a8d30ff777b941aa5fb2299df8b1b68164192198c3fb8254b13ca0819481c79e3bcad18e28ad14a86751058bf10c8b57c01f998a87b14eb0d00cd44b4e6b9ed9453f8a969bd34eca499b3abc0310a9499a5f0f4526f45d39842953d684d64b334bd38342c8f1f89c75d46bd600ae72d6a226240763363b1352fcdc4a1f1c3c465da560e28bec4b0b58cce5893c9362a1910fd8508d009e6c6743cd9bf1bbe84a53399a9f553493336b666e03ff2830c0b45f0b5cbf0bebe130684c7b802e7a1f170e7d5af2c032a2e9327ac6d1b50b38f1f3966ca53de0d93d4c79c9a488669768706d8a5acb7b2cde7418339f5ae9cc5cf65d101f2639d3ced3a6ba5aa6fb16d43cc406eeeae897eba15ac83690b25701237d7b7b865c6aa283e8c3e30bc2babb723ae2d9bc07708526e6afb30585f2d6c46fee0424f9690c506d41b5f13783d56c44d7682159a0e96ac9595b31aca6500809b2deb8a5507bdef7eeb68668edca961a008f1399fd48cdf5f2739503762d3fccdfa11e3f87a5123a8ba586bfba134f6c874e79410b8afa272b290b2865cf1b942e1f1fff59a7a9aeae58670a6eacbcfa58ef74b379e99492e92f73cd6c372168ea25aac3912046c0882b540dc71476d88dec67415aebc2e11e758c88ddb47115ed5e4ba76a2d10ee8110b594891bc12b5a7bab0552b19ae33eaf9781064e89d64f88c6378bc2d8983768ad9fd925f352484b8394ac8cc0f3ca8e33a5b9fcb00badbac2a9bbae477282df22a3673a5e258ba63a9d48bf19dc78281419b4afed23a395134d26839b877bc6b1e527d2b0564f2c1c374934bfd4b6f89286bdf6f21cf9b80bc30b7a60d0b94d1d5755895fff717c1052f502957ce0a06d07cd06fc2eedfc01785b29e95f9a843b333f410ecde57cb5b696d8aaae2b9820de7fc9acd9e4389d2a21086f456586b7d46d9549b230016dea38f4d265a1cef1b0a4bdbc02215d4cbe47a33d7b27bf6ab7094fba7431dc1e3749658c2cd1369e2aaffd487e4bb4278aa447c80cf02aa1c2e683256391c99946f027029a1b1483572598f421b86b1a077c967f26e4fa97e1e43fe9292b842c09a2e230ec976f997e4438314001543764d504c94c73e8f852bcc86a1afe7ded6582ee291e5447ea5b955ad0cadab99703da9528e371009ebb72350d777e7f10301b9aabcf26c6a08e322e3fd0657555f0062ceb7a2f5df3b95aeacaf8fbd49093bebcd5291749ff64687906cb7b07c88b0578fb696ffc6327c34f31def89a03820d72109902900a3e09f3b0ecd20a662ec2f745fc641cdfb4b3ec1e743215823e038bd1b890a7336e34659efc80e8a6be5617ecb11c3827df7b4ac7bc8134f73a0705993ffebcb2d0e4390c8a25401b95ec6b9017c257f6484dff59cfccb5052315ae7ee3360b430791f2275382b1b8f2eea9c5b0e2822ee203e2835d013d2e93e11139685658b7f42915a8c35ed657bd39f9a2b907eb6d6082cb00bf3c7895825097f5d7c1f071d6173dde47694a254792a3dcba2f19dc637756863b4675cee9c565786793188194fa0c0b5d0044b69c02f432e327c45689b42570882bf919f27cd710a5f862f3ada61af668b3be7e4c41f63f580839ed66aeb6ae8271a595013a1f557381840627c7a062e5641bd72a1599098c6fc4752210ca5a0008fe41bf5372cc0cf4f6a38daba5f9083c4dd89db8646c8b05be0e88f784651078a14babc0fb94dd61894ff4d66769a5b892bd5253e05533b429ffe221e2f6f206eb06a27e8719cbbfe3366611fac94e0869df263b74e3d469edefb0acdba45754e0abf1e7b11f777fd432d3afbfe4a4ba4deb66372e8c5117b11fb133d389daaf7d0d9122c61683ffa6160d5ddb494c6363f349ca18a4f60273c358593ca160110291157e953df7deb260f20c6b883ea6608d3b80349c5d522b0a65d4e33536d12c5e597e33d0ca42c132aab1e57581dc535def074613949ee0c5b0660025f4e69124013a6b04939fe29582c18f81794c18a97f966302d674203f886cd517e154845bf2b4b15820430042b74040aacf755eee57ec4efcfb5ae8affe7876aef4eccce1875a9d9d73d5052266f1fe5fd018312c4124cc54f4c9d4a103440846624fbc24bac4748967c3be6809e5d2dfc8fc7d09c999b4837de88f97ea52307f0b639aa7e2b20d3d748bad5c14164bd8354ffbaf0219c4722bafa7b3be1e677c75e9a177e27bd05e7b1dda91f3fa406dbf1abb02fa0cc2ddd8ebe5fe540cb79b15f1688708e8390bdaf1457b654a70802421d9f57fcf4456208a0da474e48fb8897bc4f46e5cb99ce2b61a2f237b7da6840d28e9884320fce8b5a021c575b294b20a71e5be76fd1de59500b6dcee44579f3f0be8b6b5172533ad7c560ce947cad7ff0af26ed51eca95ff05b53984683218361b106ee6e7a48ff4a989f6ecc0d8d6b88f516b2efcf4e56e5e9656097eef52a36b19338d89f595bdc26bd12da080d175bd4266608a3fd688d00c78a3a6edba8e26d63a53ddf0e92c48d088d44fd2e8c74e3c6d4c65b178748c0d43904b38ab593c2860471e9833328a2643a88b5c40d68ba76ffdaea1e3b4efac8a25881d2518a6f3dbd2c10412a50dccb3e6f132749a116d8181169e8dcc125c005ec605937fd09eb28dcc1d75c8d1062830fec7d514dddbdd30decbd604bcd14434c93462d7572b3b8cd90ab493d5db5307054855f11aca0c4e69a4fc8ecbbd8f90bf0f0815fdbbafc72be31059586910099fa46891c021675bf30ef3f61e6e5268618661387c4672a3617c2cb0f97b9a1cb9af134484649e92c7b1e74127443bec6242a52a167e58a1428183d6341efc663f63c5e3d77c439e922d958843452d60af29dcea2f2ce8c97350a406b858695dcb98423eda199afbbc0e43f97ef020d98f0f5847b59618bc49611c61247a85ba3f4025683ac372fdd4926d3854e12842085b6481f2dcdc2c42a37bb865e2e0926bfa6ce13d51c8406c28c7c11d17a296b6ca2ee1a3eaf7460484770d540cae30cdd1693e17b340cfbb40991314f52c64192417d0b3dfe5a1b30a7b8db87affbba14f2e145f49970beb54288f35d9c5a374b463010404c6df2c3290e27d2fba372bd50060ad0693e8c2f6e465d4bda38099b3d642974fe0abb21388f19a8352e220faf2363cea933c40442246e02cf707c34dbc3c2e0cb7bf9fa0679772ecc9fe71144d170fc4e545cf2826949d010d30bdcea2c1cc9e216ac3c5cb01de503e752b7718d7ec9e020794095fb9bbe1ecd18fe3ce5d5f390082903bf2ed7365ecf1a255c7d79910c505a12ecf7af77a83f4a991f380816e410ce37a503fa4260ec8d2d9d121d4694d566c293c5bb4ee969780267883c777a5a641455510a195ebf2699f817d1e11376d077cf8f31aa79cf979692aa556780a6f57fe731339689da7b06a0a937823dd945396cf5b2a429077d8d667c5183b2c680ffe09364bf9b0c6d5e95e746e9585ed6da9fea34e8d7e804ccf44d10f5f94600638bfc56bfcfea2586ec8a41e7480cf77882845d2deb82c2693c2595168777c46f4e808124323fc40194ed7063a5b21648c2f2354f28d790d893a4ad2bf9c1138df717efdad1a9ce5266072f323fa1479b7bbe97020b89ffb9cbf952e5f316373c0ca5925460ea670932852c1eddbc834878d1a31bf524f34477fde55e1c2079724f50389f3d0c3686f85cafcd50ce32a88f2a384c196bde2afc3f04ebd22b0b7102fe4a42e3c622fd25542ad526361a4854ec410d26f6af1b1d7371326cd70ce13ee1d7da061dc49aed16578d975df01c536d80451baa5f324fc0d7044401047df5f254e1ae50c6235b7a516d07b8890d7cf264dfe80778104db026f65db9a61d4b752bffcbe3c51b5fd6c94401f5fa09f4bd4ba886117d6603f8c83f42633c9e305d0b0c28a696b44a811a2f86452d06f741dd1e7e698b0a31a42dbdd097753f56e9c530f39b94e0df9d75176a86f082d45563ca12da450cb68f7c2e3dfac27f2a9466cc312e98afdc2ec8fb19b71b7a617aa761c5dc1e43cdf566f899d6b789c1ef006fbadd363816e8f933b37912fbdc9921487348e821b3152691e3fd0a8f58ac0f3b336b2250b87a08e40c4c6ba06c9ebd690ffcc45fe3fa48bbdd4f39d9772b239fdc401b0b9997057d83c6eaf9d9ed59801a50b7e3d2f52d3c9e6695951f4dafe031a9d7fc446c066bdaabc49742b0403e4b27522eab98f1ccc86ccdde5e860bc39e0fa170271e92396c2d3176ad7d20a4cf637957c5b53d49ebf774e13b2854d58301181d103b7a0519889da894e3023514a534fd309b04ccf606440d995c00792aebc821f2788d861ba672152a8ad19c19f767892eef936e5d6aea7b7e2b1533b538613197f777c43a3572450488c2524ef397d5d572444f72de266afae39ed9a189ddb3303e580baaaf1f797cf63f28474ab5c9ddc314f3f5c7070a13cc73f2f2429b4e28e24865332a98864df0af1bc43325ee4a0a60fcfb43897845fef31d537705f7e4101825786197b1ab1b4618c3d08593097ef5229dfd393a4a128c968c51d7af3f82c37e0ad10e24c0579ac94b10d3d43c4958d897e51cc7968df224056e247882d66d1702e2b521ca9f9432b94e2abee49951ff11790f6f58855826c293fe666d1d43d5a7db13c84ebb6d6f7fe23467dde740bf071d05929be8c5b086dbc98f7782090c847f14c000fe3ce980a3fb15d2196eeb3fc2c4be8b558a9d7fde12c75ff73495635774df39cad39b45339e652a5f37b92877d3a3a21094ebf9e5a7e157efa2cb949fe41eabd8011c432c940f575efb28a320ef7563422732c3dc2b946752db7e79e549db5f779686cd374e51dea510865ff6aac31bb4bde1495de3021c120579b316bdeaf2ec5fb8fa72bad3ec4a08b2fc2feb59a1ac8b01f5f9099c7c03b2a99bb0f816d36b5bffdf75728ac56514a67b156067d1cf92cd356e608c4e452e64250386886653f6"}], 0x1238}, 0x0) close(r1) connect$unix(r0, &(0x7f0000001580)=@file={0x0, './file0\x00'}, 0xa) fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000240)=0x10) close(r0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/159, 0x9f}, {&(0x7f00000001c0)=""/82, 0x52}], 0x2, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000280)="4c614c205d740e1cdc1022a06cac27a1d3005677f3c95fa6b2788fbc0b1f0a0ff35c003d0240b37f28ff6d5708f750250396effd6c1f7306af5753612dfb58c9c9180767f4a3b21f98d540f1619197e137f272627519074ee0e7ba23223f9f35b16528dd41f03c46366a49a0304aa1a7abde9bc166d650447f7229277c61dfb0cc37fea4afc6ecfa17675294901589681c35e285a254f33bad73a882c360f2813741290f2b1946afef868c8cd5f551803a959fee393d937c8d27745d904590b2c5835f0f7b30b9f37efe155a96b0420e36e0b94fe11d869bf0", 0xd9, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:33 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/\xac\xdb\xeb\x10wsme0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x85}, {}], 0x2}) 16:00:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) setitimer(0x0, &(0x7f0000000000)={{0xc20, 0x3}, {0x8, 0x6}}, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 16:00:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000640)="bc", 0x1) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESHEX=r0], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000180)="fe772449e14336dba9124837fee56a21130a02f5d46cfe49db7f7024c2d7cb6a20122b577509f6b59f7701d79f350bc975d60cb5ded36ca61e20a501a0cd2172ca536191e154edd1c0eba39cf6d31e704b9babe0eb899ae96e8906a70657a0139724205aa7f6c32b60d8c324a7ec", 0x6e}, {&(0x7f0000000200)="6509f3c4db094e6edfbf12c90597504e5ad2eb4cecae86c3f2f57b84eb557288837e2bfb7d7bf408ee4e2ca3ab301d77a7ca248a66ed161ab4ceedb6eb0495d4baef89a2d75d5aa6642b802337395f2ab61c116af1dae0fd0193c21d2bb26a43f362622bccf0fe4a646ba22024a40808e2b8ccd8947dee34f1", 0x79}, {&(0x7f00000004c0)="8eae700f12452d037e0fb4cd9e8682ad0e58a2738f3adfa2cc556b295ec37168a5039e05867b774e7d97f635fe239e10acd139daf4cabc2936e20400000040000000000000005ba5a19968d7aac6fa1c161ebb3bc73b4617a2f30160733c67a287db8ff59b7537bb1b8c010ddb1b79cf284af78ed8965a6fbcf06872744f1a894f109e3bff514ee2475e57949d7af0bf6c27070202fd10f8be8e", 0x9a}, {&(0x7f0000000340)="29a35dc2891d508c1f7689a3421c62ab74f1d2fe90f786cd7a88dba79deb33d768dab48fdb357aa39a4de36e76abdc21c1b62626b4a147b53be3dd02f40c47db4758384fbd324aefea87c7f63ff1fdf62f5502ba368fdc8916fd8cdcff57721f5bf562185d0c158d1c8a065939e0d50f93832881cdb0f8c09dc0d7e71acea8aaf8836c00c7d309812ab9f3645874a3695281176e62cb8a8da90cdf49a55c7dea33bd4a9c391007adee376675b5c929dced884c9edf599d62d2883f3a70b5f5536fc3c9d12789ca9583835e752d78", 0xce}, {&(0x7f00000018c0)="2a10a5efcde646d8a864f7ec46eb4ce6afe7cea06e406f1bcc3619ce39a07159b93c9c591393106b4f98bec7cf7b5774455adf7e525e770cf3c698358f17b004356cd29896d32f608c1ca8c4e71e037896649d52f288672268599c93418729ab874b002a8615662c353652f77d53e37961c9bd4ad5fceeabff0e3edab730eec7d8b8b1b4c6250ecaf3d635d5ff03c7fcc7a65014097a2876c48350cff5d2f70bb168eb9cdc37100b977e0e48870d79bac3a0a02898d483278ad7f29be8bb5f95fc1941bab65dac58881499c983f4c7a08ce041247fddf57f84ecdd4b391e9a16e5288e8f9c723279de35b0d9206c4a0192905481982576f65077732c447182e11e34d9e46db6ce1392382b13b3faa2d981cd83352aac89132e148d55afb854f1e94ded541be58fedb30318804139cae0b37ecd9393b5366b11f032279e794251915c789bba1999be2496b99a95035317a7bd48618d3248661ca8a8aad1c23a7c48bfae94e0cb1fc292244a0505b5d64434d65c9e668566b40f7c95a98c1acdd338cdf1c44dd7f9ffa4bd9d7eeb865a91249a42cf045345855497185238aa78b8cec536489ad7f5b0516c203b02cc3ad2bf404320177fd25dee05f5b924a9ce2fe1ea5541704e1066058dcbffe2c302b7cd4cd67404a64733207e548bc67a241ca24617d00009f3f20c61ec34bd587a9078fe869aa42a8fbc7f386f91ae2f00cd2a135e057959c336ce379141d5ef69064e1efbadeeeee18807f790a0b71d4d23f0ef304fbfb75695f277b9e9d29aeb123c8687fd5bc9d4c65328b8e2a91d27532c515e2630f588bfaa4c60e71df2e9051a638301664f9c1d1d99c3328f612c7e274cac1548d40af0ca1394ef951ea9e96316601dd54fe6ecf9abf383a5770f8f80d1306f3276f1b64dce446425e38f132d184c4323c4e4edc63cf22d959b8b8ffef633d8a233b4d2a1fd5b00703b230f1d6c1729d102f95d0aeeff61c32c77c21dbf6bca367dac079440fd720c082330f99e352a3e5ef90f7543688230d18adb6f7f019c9913713b0a5554548e8e76ecc3f35b204b297fb8765c30e206b5632bf8649b62d2b535263b8e80f69f28eac36eca3cf7d9fd804e0dc1d37afc3484661f8fd9b20a9b46699ca1c014957ebdd9043214af2db537db82d0c2f3076db0d13aca1623708e43b3fc0402d84ef31fbae481d3f64ca6ecd8361e79a5599fd3073af447f1b834632f5549ad772d313aae4cab", 0x372}], 0x5) 16:00:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe45}, 0x10000045001000d}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) msgrcv(0xffffffffffffffff, &(0x7f0000000080)={0x0, ""/33}, 0x29, 0x1, 0x2800) 16:00:33 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000002c0)="582720efabd16e800032e0c2e8b27f2b28fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da0544025bbd47b3bf579456fc7d4096e7a8b6b87cb2d72b8a7db9ad8a4f5f738ada37440193ef16ab94212fc4d5f16b136a500000000000000000000e32a44005b01a6e7d158949ce8afb665255ed44ab2bf674b42055eef95e952998b51ec99f1a7d7ea18d2b51c0d74776c5f589b1bfe99727e91d472ed1ed809b956e74741c552aeb4d47f13c5", 0xb1) write(r0, &(0x7f0000000640)="bc", 0x1) close(r0) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) fcntl$dupfd(r1, 0x0, r1) accept(r1, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) r2 = syz_open_pts() dup(r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) sendto(r3, &(0x7f0000000100)="f801b9fc3a81e01bc872900f3b3d729d4eeec0dbc855f33946f0411b4dfb32927a8f88a81a84ad23c81cbff77c2296ab7c331abaebf18bc78a0f3e8132c1b6e447b914ba919f0c72beea7b095cb8fc57dfd34bb2daed41109ff89007f407122791a05ab0a6490228ff2a3b527b021836c67a3d6c865bdb81c6c1e26f03311f725d672a1869d56bdb39028c90af7e478ab88fd047b90f2619ba10d5618f7506e0", 0xa0, 0xeef0a69ef1aa2e45, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) execve(&(0x7f0000000440)='./file0/file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8040, 0x6) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) getpid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x64}, {0x4006}]}) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x22, 0x80, 0x3f, 0x9}, {0x3, 0x0, 0x0, 0x200}, {0x23, 0x5, 0x8, 0xfd8}, {0x8, 0x20, 0x20, 0x7fff}, {0x2, 0xf9, 0x4, 0x8}, {0xfff, 0x3, 0x81, 0x8001}, {0xdc, 0x98, 0xfe, 0x801}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) getegid() 16:00:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) stat(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000100)) mknod(&(0x7f00000001c0)='./bus\x00', 0x2, 0x25b) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x120000}, 0x8}, 0x3c) r0 = syz_open_pts() dup(r0) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000300)=""/204, 0xcc}, {&(0x7f0000000200)=""/70, 0x46}, {&(0x7f0000000400)=""/230, 0xe6}], 0x3) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000080)="008000", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8f0040040ff], [], [{}, {}, {}, {}, {}, {}, {}, {0xfffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:34 executing program 1: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000100), 0x0, 0x1000, &(0x7f0000001280)=ANY=[@ANYBLOB="0109d7aba87914e14d76001dc8388c3e1460a18a392e2f66696c0190a316ad"], 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x800000018, 0x3, 0x102) r3 = semget$private(0x0, 0x8, 0x400) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r3, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r3, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r3, &(0x7f0000000040), 0x0) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r7, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r11 = socket(0x0, 0x0, 0x0) r12 = fcntl$getown(r11, 0x5) r13 = socket(0x800000018, 0x3, 0x102) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r15 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r12, r14, r16}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x5, r5, r8, r10, r16, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$IPC_RMID(r3, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendto$unix(r2, &(0x7f0000000180)="44067af6edf4c0f1491a003d8241426b4f165441054c0f7c6e170f955451a1ac7472a7459817a3fe15c8d802163d93b92a51a2cc2315c5b82965ae3a95bf04d5da713868e4b0f2336d021de6d3d121edbb3e18b65075cfd991fc435fb3b78c39dcb0062fca6d4ce6562a6567c1f7707c90bde5126dbf55bc066995e50509663b786084e71e8161d12101202a1a694cf38071db8bd77c090057c487c04fca7fd45b6173efbd77cc8ab1ef2b715ef7f3b89d7367f7aabde85e9eef1b59d8925bf4217c4ada5c46e157069f", 0xca, 0x403, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xc}, {0xc}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:34 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xc0, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8082, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)) r2 = dup2(r1, 0xffffffffffffff9c) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000100)="57cd7e9c5aa89060f9bf57bfeb60415afdd3e582169e36d95c21b2f6f646175990", 0x21}], 0x1) socket$inet(0x2, 0xb5ff41546e3c93c6, 0x4) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x3, 0x1, 0x2}, {0x18, 0x2, 0x7, 0x8c2}, 0xfdf1, [0x0, 0x683, 0x4, 0x5, 0x7, 0x2, 0x0, 0x3]}, 0x3c) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r5 = accept(0xffffffffffffffff, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000300)={&(0x7f0000000240)='./file0\x00', r5, 0x2}) r6 = open(&(0x7f0000000340)='./file0\x00', 0x10, 0x100) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) r7 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x180, 0x108) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f00000003c0)={""/16, @ifru_index}) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f0000000400)) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$KDMKTONE(r8, 0x20004b08, &(0x7f0000000480)=0x2) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r9, 0x80045745, &(0x7f0000000500)=0x1) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000540)) pipe(&(0x7f0000000580)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r10, 0xc058574e, &(0x7f00000005c0)) mkdir(&(0x7f0000000640)='./file0\x00', 0x4) r11 = dup(0xffffffffffffffff) ioctl$TIOCMBIS(r11, 0x8004746c, &(0x7f0000000680)=0x3) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x882ce04b54e3862e, 0x0) ioctl$VMM_IOC_INTR(r12, 0x800c5606, &(0x7f0000000700)={0x9, 0x8, 0x4}) r13 = open(&(0x7f0000000740)='./file1\x00', 0x1, 0x114) ioctl$TIOCSPGRP(r13, 0x40047477, &(0x7f0000000780)) 16:00:34 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000140)=[{}], 0x1, 0xe57e) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) execve(0x0, 0x0, 0x0) r0 = getuid() r1 = socket$unix(0x1, 0x5, 0x0) close(r1) fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r0, r2) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x64}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x7) 16:00:34 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[], 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) r2 = socket$unix(0x1, 0x5, 0x0) close(r2) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) getsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f00000000c0)=0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 16:00:34 executing program 0: nanosleep(&(0x7f0000000040)={0x800000000002, 0x400}, &(0x7f00000000c0)) rmdir(&(0x7f00000002c0)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x6, 0x0) kqueue() ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./bus\x00', 0x3, 0x1000, 0x100000000, 0x1, 0x0, 0x1, 0x3, 0x1, 0x0, 0x3}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x10001, &(0x7f0000000300)="cf", 0x1) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) ktrace(0x0, 0x1, 0x8, r3) r4 = syz_open_pts() r5 = dup(r4) r6 = semget$private(0x0, 0x4, 0x221) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001d40), 0x0) r7 = getegid() r8 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r10, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r12 = socket$inet6(0x18, 0x4005, 0x70) r13 = syz_open_pts() dup(r13) r14 = syz_open_pts() ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r14, 0xb}], 0x1, 0x0) fcntl$dupfd(r13, 0xa, r14) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r15, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xfffffffffffffe8c) r19 = getpgrp() r20 = fcntl$getown(r11, 0x5) r21 = semget$private(0x0, 0x4, 0x408) semop(r21, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r21, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r21, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r21, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r21, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r21, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r23 = getegid() r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r26 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r26, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000100)={{0x3, r22, r23, r25, r27, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r22, r16, r17, r18, 0x5, 0x7fff}, 0x6, 0x2, r19, r20, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000001bc0)={{0xfff, r22, r7, r8, r9, 0x4, 0x200}, 0x80000000004, 0x26, 0x732}) r28 = syz_open_pts() r29 = dup(r28) r30 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r29, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r32 = getegid() r33 = geteuid() r34 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r34, 0x0, r34) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r31, r32, r33, r35, 0x4, 0x200}, 0x4, 0x1, 0x20a}) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSBLEN(r36, 0xc0044266, &(0x7f0000000180)) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r38 = socket$unix(0x1, 0x5, 0x0) close(r38) r39 = fcntl$dupfd(r38, 0x0, r38) ioctl$TIOCFLUSH(r39, 0xc0106978, &(0x7f00000000c0)) ioctl$BIOCSETWF(r39, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x34, 0x0, 0xfc, 0x1}, {0x20, 0x0, 0xff, 0x4}, {0x1f, 0x1, 0x0, 0xfb}]}) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r37, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) read(r36, &(0x7f0000000040)=""/32, 0x20) syz_open_pts() r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSBLEN(r40, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) select(0xf7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) 16:00:35 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x6, 0x5, 0xfb) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:00:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfcfff7fefffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = getuid() setuid(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = kqueue() pread(r3, &(0x7f0000000000)="f95ac396853e", 0x6, 0x0, 0x2d) r4 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:00:35 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x54, 0x9, &(0x7f0000000000)="01000000", 0x4) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x20, 0x0) r2 = semget(0x2, 0x2, 0x40) r3 = getuid() setuid(r3) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r9 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x121, 0x9}, 0x800, 0x1, r11, r12, 0x3, 0x1, 0x1, 0x5}) r13 = geteuid() pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = msgget(0x2, 0xc0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r19 = getuid() r20 = socket$unix(0x1, 0x5, 0x0) close(r20) fcntl$dupfd(r20, 0x0, r20) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xffffffffffffff2c) r22 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r24 = socket$unix(0x1, 0x5, 0x0) close(r24) fcntl$dupfd(r24, 0x0, r24) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000040), 0xc) msgctl$IPC_SET(r16, 0x1, &(0x7f00000003c0)={{0x0, r17, r18, r19, r21, 0x121, 0x9}, 0x800, 0x1, r22, r23, 0x3, 0x1, 0x1, 0x5}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x9, r3, r10, r13, r18, 0x10, 0x9}, 0x7, 0x1, 0x6a}) dup2(r0, r1) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x40}, {0x2000000060}, {0x6}]}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r6 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r7, 0x121, 0x9}, 0x800, 0x1, r8, r9, 0x3, 0x1, 0x1, 0x5}) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000140)=""/179) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000440)) 16:00:35 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f000024b000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x1, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40141, 0x13a) getgroups(0x0, &(0x7f0000000200)) chmod(&(0x7f0000000180)='./file0\x00', 0x1) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setgroups(0x0, 0x0) setuid(0xee01) fchdir(r1) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0xd9ed44977b00b8bb, 0x0) r2 = socket(0x1, 0x2009, 0x2) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0206925, &(0x7f0000000300)) 16:00:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5202fe7dcb"], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x186, &(0x7f0000000180)="d0") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r1, 0x1) 16:00:35 executing program 1: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) socket(0x2, 0x4, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0xc003, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="eb3474ff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) r2 = syz_open_pts() dup(r2) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) r3 = syz_open_pts() dup(r3) fcntl$dupfd(r1, 0x1b, r3) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10, 0x0) 16:00:35 executing program 1: r0 = socket(0x2, 0x4003, 0xfc) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) writev(r1, &(0x7f0000000640)=[{0x0}], 0x1) 16:00:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [], [{}, {}, {}, {}, {0x0, 0x7}, {0x0, 0x7fffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) readv(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000000)=""/151, 0x97}, {&(0x7f00000000c0)=""/117, 0x75}, {&(0x7f0000000140)=""/100, 0x64}, {&(0x7f00000001c0)=""/76, 0x4c}, {&(0x7f00000004c0)=""/223, 0xdf}, {&(0x7f00000005c0)=""/131, 0x83}, {&(0x7f0000000680)=""/130, 0x82}, {&(0x7f0000000740)=""/17, 0x11}, {&(0x7f0000000780)=""/88, 0x58}], 0x9) 16:00:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82fd01f0ffffbfff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) shutdown(r0, 0x1) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000180)="fe772449e14336dba9124837fee56a21130a02f5d46cfe49db7f7024c2d7cb6a20122b577509f6b59f7701d79f350bc975d60cb5ded36ca61e20a501a0cd2172ca536191e154edd1c0eba39cf6d31e704b9babe0eb899ae96e8906a70657a0139724205aa7f6c32b60d8c324a7ec", 0x6e}, {&(0x7f0000000200)="6509f3c4db094e6edfbf12c90597504e5ad2eb4cecae86c3f2f57b84eb557288837e2bfb7d7bf408ee4e2ca3ab301d77a7ca248a66ed161ab4ceedb6eb0495d4baef89a2d75d5aa6642b802337395f2ab61c116af1dae0fd0193c21d2bb26a43f362622bccf0fe4a646ba22024a40808e2b8ccd8947dee34f1", 0x79}, {&(0x7f00000004c0)="8eae700f12452d037e0fb4cd9e8682ad0e58a2738f3adfa2cc556b295ec37168a5039e05867b774e7d97f635fe239e10acd139daf4cabc2936e20400000040000000000000005ba5a19968d7aac6fa1c161ebb3bc73b4617a2f30160733c67a287db8ff59b7537bb1b8c010ddb1b79cf284af78ed8965a6fbcf06872744f1a894f109e3bff514ee2475e57949d7af0bf6c27070202fd10f8be8e", 0x9a}, {&(0x7f0000000340)="29a35dc2891d508c1f7689a3421c62ab74f1d2fe90f786cd7a88dba79deb33d768dab48fdb357aa39a4de36e76abdc21c1b62626b4a147b53be3dd02f40c47db4758384fbd324aefea87c7f63ff1fdf62f5502ba368fdc8916fd8cdcff57721f5bf562185d0c158d1c8a065939e0d50f93832881cdb0f8c09dc0d7e71acea8aaf8836c00c7d309812ab9f3645874a3695281176e62cb8a8da90cdf49a55c7dea33bd4a9c391007adee376675b5c929dced884c9edf599d62d2883f3a70b5f5536fc3c9d12789ca9583835e752d78", 0xce}, {&(0x7f00000018c0)="2a10a5efcde646d8a864f7ec46eb4ce6afe7cea06e406f1bcc3619ce39a07159b93c9c591393106b4f98bec7cf7b5774455adf7e525e770cf3c698358f17b004356cd29896d32f608c1ca8c4e71e037896649d52f288672268599c93418729ab874b002a8615662c353652f77d53e37961c9bd4ad5fceeabff0e3edab730eec7d8b8b1b4c6250ecaf3d635d5ff03c7fcc7a65014097a2876c48350cff5d2f70bb168eb9cdc37100b977e0e48870d79bac3a0a02898d483278ad7f29be8bb5f95fc1941bab65dac58881499c983f4c7a08ce041247fddf57f84ecdd4b391e9a16e5288e8f9c723279de35b0d9206c4a0192905481982576f65077732c447182e11e34d9e46db6ce1392382b13b3faa2d981cd83352aac89132e148d55afb854f1e94ded541be58fedb30318804139cae0b37ecd9393b5366b11f032279e794251915c789bba1999be2496b99a95035317a7bd48618d3248661ca8a8aad1c23a7c48bfae94e0cb1fc292244a0505b5d64434d65c9e668566b40f7c95a98c1acdd338cdf1c44dd7f9ffa4bd9d7eeb865a91249a42cf045345855497185238aa78b8cec536489ad7f5b0516c203b02cc3ad2bf404320177fd25dee05f5b924a9ce2fe1ea5541704e1066058dcbffe2c302b7cd4cd67404a64733207e548bc67a241ca24617d00009f3f20c61ec34bd587a9078fe869aa42a8fbc7f386f91ae2f00cd2a135e057959c336ce379141d5ef69064e1efbadeeeee18807f790a0b71d4d23f0ef304fbfb75695f277b9e9d29aeb123c8687fd5bc9d4c65328b8e2a91d27532c515e2630f588bfaa4c60e71df2e9051a638301664f9c1d1d99c3328f612c7e274cac1548d40af0ca1394ef951ea9e96316601dd54fe6ecf9abf383a5770f8f80d1306f3276f1b64dce446425e38f132d184c4323c4e4edc63cf22d959b8b8ffef633d8a233b4d2a1fd5b00703b230f1d6c1729d102f95d0aeeff61c32c77c21dbf6bca367dac079440fd720c082330f99e352a3e5ef90f7543688230d18adb6f7f019c9913713b0a5554548e8e76ecc3f35b204b297fb8765c30e206b5632bf8649b62d2b535263b8e80f69f28eac36eca3cf7d9fd804e0dc1d37afc3484661f8fd9b20a9b46699ca1c014957ebdd9043214af2db537db82d0c2f3076db0d13aca1623708e43b3fc0402d84ef31fbae481d3f64ca6ecd8361e79a5599fd3073af447f1b834632f5549ad772d313aae4cab", 0x372}], 0x5) 16:00:35 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x23, &(0x7f0000000000), 0x4) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)=""/59, &(0x7f0000000040)=0x3b) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x40}, {0x6, 0x0, 0x0, 0x3ff}]}) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000000)=[{0x6b5d, 0x80, 0x7f, 0x4}, {0x9, 0x1, 0x40, 0x4}, {0x2, 0x40, 0x0, 0x1}, {0x5, 0x7f, 0x6, 0x4}, {0x2, 0x9, 0xc2}, {0xdfe, 0x0, 0x1, 0x3}]}) ioctl$TIOCCDTR(r2, 0x20007478) pwrite(r0, &(0x7f00000000c0)="f96ffc49df18fbd9b9a5379b1c9b", 0xffffffffffffff79, 0x0, 0x0) 16:00:36 executing program 1: pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r6, 0x121, 0x9}, 0x800, 0x1, r7, r8, 0x3, 0x1, 0x1, 0x5}) msgsnd(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000005"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r9 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r9) r10 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r9, &(0x7f0000000100)="8c65", 0xd) 16:00:36 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f00000004c0)=[{0x0, 0x0, 0x800}, {0x3, 0x3, 0x3800}, {0x1, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0x7f}, {0x3, 0xfff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) semctl$GETVAL(r1, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000003c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) accept(r5, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r7 = accept$inet6(r6, &(0x7f00000007c0), &(0x7f0000000800)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000680)=0x509cf6ab12c36df9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r10, 0x0, r8, r9, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r12 = socket(0x11, 0x4003, 0x0) dup2(r12, r12) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r13, 0xffff, 0x100, &(0x7f0000000040), 0x4) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6, 0x0, 0xff, 0x4}, {0x36}]}) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r15, 0x20004b3d) ioctl$KDDISABIO(r15, 0x20004b3d) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x40}, {0x6}]}) r18 = dup2(r17, r14) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) r19 = open(&(0x7f0000000000)='.\x00', 0x80, 0xa0) faccessat(r19, &(0x7f0000000040)='.\x00', 0x0, 0x1) write(r19, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r20 = syz_open_pts() fcntl$setflags(r20, 0x2, 0x1) r21 = dup2(r20, r20) symlinkat(&(0x7f0000000000)='./file0\x00', r21, &(0x7f0000000040)='./file0\x00') r22 = socket$unix(0x1, 0x5, 0x0) close(r22) fcntl$dupfd(r22, 0x0, r22) r23 = socket$unix(0x1, 0x5, 0x0) close(r23) fcntl$dupfd(r23, 0x0, r23) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffff93) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r21, &(0x7f0000000180)='./file0\x00', r24, r25, 0x0) getgroups(0x2, &(0x7f0000000200)=[r25, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r27 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r31 = getppid() r32 = fcntl$getown(r18, 0x5) r33 = kqueue() kevent(r33, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r34 = fcntl$dupfd(r33, 0xa, 0xffffffffffffffff) r35 = msgget$private(0x0, 0x401) msgsnd(r35, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r35, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r35, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000001067ee9ef11350f5df87fd065eca00000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000001c00000000000000eaffffffffffffff0000000000eafffffeffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r35, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r35, &(0x7f0000000740)=ANY=[@ANYBLOB="43d17038d51013aeead9a2efed3264850c338cec1f7ac6947974afb21bd2ed07bb726dab12b476dc94e00864f73328477b22448993d74afe47517c290fec88adcd8aade4b744b254781dd3dc7117538d23a2324ff10537bea2c1fd2a58427e72da173dce9535f0b098f9861b373783aec9ef749b5a621dd42243e90001000000000000daa6493ef346fc4933d82ab6081311a8bb2f13f0a2ef8e1c88423edce6241e4e2b90eb"], 0xffffff64, 0x1, 0x0) r36 = geteuid() socketpair$unix(0x1, 0x8, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r37, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r40 = getppid() r41 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r41, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="43e8007bee7efe07000000920ed79075c1ff03000000000000f1b7b8d042b155dd0500c0f70000000000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r42 = fcntl$getown(r41, 0x5) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000980)={{0x2, r36, r38, r39, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r40, r42, 0xa5, 0x1, 0x100000000, 0x2}) shmctl$IPC_SET(r27, 0x1, &(0x7f0000000100)={{0x1, r28, r30, r29, r30, 0x10, 0x8000}, 0x1e3c, 0x40, r31, r32, 0x21, 0x7, 0x2}) setpgid(r31, r31) r43 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r45 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r48 = getppid() r49 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r43, 0x1, &(0x7f0000000100)={{0x1, r44, r45, r46, r47, 0x5, 0x8000}, 0x1e3c, 0x8, r48, r49, 0x1f, 0x7, 0x2}) setpgid(r48, r48) r50 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r50, 0x20004b3d) ioctl$KDDISABIO(r50, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xfffffffffffffc54) r52 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r53 = syz_open_pts() fcntl$setflags(r53, 0x2, 0x1) r54 = dup2(r53, r53) symlinkat(&(0x7f0000000000)='./file0\x00', r54, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r54, &(0x7f0000000180)='./file0\x00', r55, r56, 0x0) getgroups(0x2, &(0x7f0000000200)=[r56, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r58 = shmget$private(0x0, 0x2000, 0x210, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r60 = getgid() r61 = socket(0x18, 0x1, 0x0) close(r61) connect$unix(r61, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r61, &(0x7f0000000100)="8c65", 0x460) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xfffffffffffffe2f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r64 = getppid() r65 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r58, 0x1, &(0x7f0000000100)={{0x1, r59, r60, r62, r63, 0x5, 0x8000}, 0x1e3c, 0x8, r64, r65, 0x1f, 0x7, 0x2}) setpgid(r64, r64) r66 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r68 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r71 = getppid() r72 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r66, 0x1, &(0x7f0000000100)={{0x1, r67, r68, r69, r70, 0x5, 0x8000}, 0x1e3c, 0x8, r71, r72, 0x1f, 0x7, 0x2}) setpgid(r71, r71) shmctl$IPC_SET(r52, 0x1, &(0x7f0000000240)={{0x81, r51, r56, r51, r57, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r64, r71, 0x4, 0xffffffffffffffff}) shmctl$IPC_SET(r52, 0x1, &(0x7f0000000240)={{0x81, r16, r25, r16, r26, 0x100, 0x3}, 0xfffffffffffff9f1, 0x1, r31, r48, 0x4, 0xffffffffffffffff}) setpgid(r48, 0xffffffffffffffff) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_media}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='W\x00') syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:36 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3, 0x0, 0x0, 0xb900}, {0x81, 0x9}, {0xfbfe, 0xf0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = socket$unix(0x1, 0x5, 0x0) close(r1) fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) getpeername$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000009efb0361a1d2a450f18ddc64a12a405cfd57f7d48352ee661a4f"], &(0x7f0000000080)=0x18) 16:00:36 executing program 1: poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r0, 0xb}], 0x1, 0x0) writev(r0, &(0x7f0000001600)=[{&(0x7f0000000080)="6765d33c349667be6994828d92be6118e9fd4022ea3628d67d4172266bf72f56fdaacd8a6279a2b4ea54692015c14ec03785c6fda70fb7768baef7bdc79df9e60718507bb4e0b0c93903f49dcbb5222f94a16b87d769522349e4b0e5e35b12b74188797b066ebbb99f8cfe1d6d133f681c831703b88aa19cb0565f1680561992add62a3e7b69cf93ab3dbab37954e489006d50a83c6d529c0536439a3a89651159b15a190601cea3ec010bee3f4957cd0edd4a8c300b5daad4dfbf75dfc7e72a561bf9c50a01301f415b76e4e8ee9f6e", 0xd0}, {&(0x7f0000000180)="1c52639740cf1a84c4b02e21a34135abc930d05b8f41e3f9bb9f329cfe4a0325102ac623cf1be2cfa91cc7e3eb84e69be793f0116ce337acf41a2c8cc3962ae5fdfc56217bb9fa6f23eeae26a15c8d75e20dd7db2d9325d0c56728486d8f273f85e6250367a9ff82ef797b18a54384490228f397", 0x74}, {&(0x7f0000000200)="358647de3a6ae9a9b76ebb6813edcd27efa8ae9d4c5684499e590f81be2bf5d11f5846fbaf445d0ee285702bad574a7ba1bf9d16c286d326329903563933e302b07fd343b65d2e130211377d9fb4ab277081c09edad045c7307a1490d9c746b38bfee3380e44b41566a9d9aa2b82a8faa7966bfc290351249180eb4539431c7434a09e48eaa11801c81959a96aabf92c2cbac9c1489f9e380cc5228b9429968280cc8605f44d8464cbcc10a52a543098bc760e751ce775b360d4f854a8760f1064a4c29a129d072eb5d7e8350e08b0bdeabcb7", 0xd3}, {&(0x7f0000000000)="40f016cb19c291e8de35e180ab49bbe4a960b9d9ae2bb8bf987d5350f4f95cfad7f7a80991e6452549e785c6fc2cf5982234991a45f593fa", 0x38}, {&(0x7f0000000300)="77873fafa1d0bde6ec0423277c824fb5826610b53654c56b88903757", 0x1c}, {&(0x7f0000000340)="f78a4f7552acee2b9945fe13e098abb49cb781ebd6f90c9a23daa8bbccc5e2dabf771dcd29bd757e8eb7f2e747d8b8a0c53b36e3cd6e71b04e08e466b323acf7986e59f5ef4fcd2e916c179563cb0fa61715a9ab6445876927490a8de1ea9a7b8ab4f6b8da9777", 0xfffffffffffffeae}, {&(0x7f00000003c0)="82293d15e9b3e0a60ead4a480cefe0483375279960da1dbb56ec174dffdf7dd2cddf4817563b86fbc066422bc5bf3f90e055ff7c55ce86446caac469b801f4bfd91955", 0x43}, {&(0x7f0000000440)="a2d3aa574f5455b40d692fb002610263f992afcdecfc195429e9aa09baf9a39239f38291f8a6fdfd08d3cfb4b561071890a28de018797ebe1b2d0a57617631d52737a4130245ccb6bae342269fe077f272a3308db112c3c9a8785f6c65eb613d2c5eb298e3e2d42db0806a017a89972ea3153299901a7e559c4ccd405c9e9818610655573813662ded4a1f05d515ffa74973d9833a52b7100a5e89a292a9f4cb4fde6a093a4d5eb0b30298c5edae46b066b42c6c32386bba022ba044c0c4ec4afa5ef8ac1508ab795377c122dde83c5935a144e87d8f103d6af5d90c3c6e4cebd801f36431cb636588577cf861f011fdd1f2f8ea6a945056402ad519991bf08a6f258c564bdd6b811a4d6943c54f7c90e06b94f2f6ee8c627a2ff4c3da99e382308098a41b7061e4203a8fd45deb925f0947689e786d595ed10027772bc4726cbd533ca07d20a834960463195f11341c92de19ff4c4335e281d4a6d40f7d1659721eeceb715a727ca356a3182bfe69b58d21580e93bada7d364167b027c4701cf4a0412832b34e176fe141613a85d1b58fe84604f908d14d19f26e46825764b52aaf838fb98e1822999b95e0deff11ec569f54bdb52879f8f5b115795d9962e368e79f03663ed28e94abe66d09a39fabc1172b226a8b873931455f09fa958901956c841257ef405e454e5c8d30e965e55a32f7e3b4fffaf5d29fede0c3719728137b9d5c2ff1fd77a04ab7b70333977b3e65dd67eec31faac59d76a658ae025d36ef19df3b03dd6dabada51c5d3a73013e876daff21a4fdeb6ed19d8ebb326195bc9adabca3d2d98efb15627f48093f8b029fe010936219cf46f1eb869c238d6f03c356853a2f8424bb084a83512e110ec22ecd9e88aaf9c664d5f5e12cf90a2a80fb250b591b8e25106f61c122fdd01bf828059a2b1726a457a39a2d76c5bf9ed34fc494ac5bf8b315b190d26fa49d7585a3c35a17d58c09bf807fbcc3f3c3d4a0838379f8a56297960b38f02f4c706f99a81301de4946eda62eb420ca2bb00b2176f6435d1b87584504a341efa3dd2756eefbe650e004bbccff0ee3624b5b5c4c53b313113afadf76b64da8e0a22fedc40e7d0959aac00a3418f787cf07d92da3612f370993d722287c0548f950737fe7ad8976e4b40486285bae28aaa264c0331ec9f7b5580d73633e67bc9fcb1f70b53b4183f1a946dc3c5cbef42e50b021d3d8049de74b83cea5db3e307e6521942842f2c57df05737240745f421894119184c60849496fd0d6f622bd49a42f99ea10ae2abe0eef89e3797e22e1849b9a54fb22fe794ae5086fa89398b30b89edd80633498c7fa84160d72f288b3d54bcf64546ad9014fafb163f1133f935f5ca5fa217cbf279088d6be010db547311bba73ac3b4e46cfc04501bc426c8dd584be9f81b696d071ed167f296cd8c83af6782f9fda84c7d3199e652b0cfee47100b541882f15aaa0ca55f0de4c273f0ee8ae67c434d0f682941ab89ae981c1c9b3faa05597c7ff7d36eb88190bae919979da3828d2f87afaa8696be12eacbf08f817ffa14a09e754b53772313aaec6025c572a9b0e30a3d9234b87b7ccf22da614968fba46e0dfd1f7dd960040b920a4389085c646a2f354cb020185dd19ab51ad298fe33b822992826bef0ce0d7170bd8a6398bc7868eba7de3b3aa073a3757c4cc352fc2c359be7d9788d61fc5bece27a290d6f86eb85c2f4f2e57f653a6c4d40dee21e2e383fb06049769d230289d89dd911f3cc5caa5c599362fd230a3174d03e2894656556d6417e8abe9b9323d7457fe541652e2c934f2d81ffbdc7d65a08c2bf2f9f26a43dcd91ed4d7c0f2b855b148d4f227cb0d38505139de7b63af7e72568ad6031a3d704a497ccba3ad71d4e561a698f4d376d57be03b6aeb527eb0c0b9341f23e87fa665587ad490f81a55347bb2c45b44e2343bfdcfea1b40e5f02055a79467eb63d357647f3f9bfa06d3b807bee15074a70420499b593a09a424103e1f3d3b6707daf35dbfae87bc1021d04859daf0ea3715e5aa46b970a2267c9de17b0fc92fd596aa3062ae359ae779a8a439cdba1edd7d1362b7169e2ae0524fe583ac665f0f835356644c27ecf7edec4a4eb6878a81087566b33e7c73123c2ae883cb2db4b3440d21284dfa7a6cbc9cc61260eb04a5f45e9122272a71d11af4cb22ecee5d76df3265da98afa1b92514e096dbfb320a0530ca32047b204f5e4fe2b58429b843d3f6616eef15ac8f69e22e81c91cc2ea8282068be9598922306467183d6966c09d44955d04331658f6e06093b8e6f7020e0b905579b90208cfa6bcaad86efc0f38250a39e7192a399457e48a788aea8f8e9bf24e010155bdf1741d9f86e0cdab829c495549fac3837e6c491117a8261f6146d48c5c6d80a42811818263c2459f7e9826d4f57f830e7da728efbba39243111e520d64cbdbaf7df952fb2aad8c16ab0323b37037325370e8163c36afbb2a1194d9237df7898a216ddf85d0d02a0cfce782579a45785bc865a6a00a49d822a6f7a7286275424f38f1cc88d5baa9723d7d34a0e7e5e89973bbdbb391a54a8cb5fd8a6c2e4f7485b71346c38a5ff6481e9c9aac623d18aa1cff6f2f8b5edf8ded0a26439f922cf9935c6b74e81e8a36f27b2de0451b970d8a2ec88d7b20329bc3756491397198c6e522d35a86133ad3db2ce078266c6167ba087bbec2936c346f996ed8b55ac8a8abead2ca9d92c86ac9c808bdf1be733a93532ab6846a67932772c7b430ac698444279068350017cc84c9b1a91d5477e5e8a3c445dda8b489db6c5800f04665732ed34ecd47970775aa759d91995ed2af6785a8444b9f449036f4ae7ced79eb5673bef74367ada7862d7f4477bb3a07ab6a69c7aa86bb174ff2973e3bc83c7bf4e9a9d0b6693a1f6edcd76a455dfd5cbbf7dd3b9a32f4881695a0344b3f02c63ae9694f7829f0b4cdd00c61c6841b4752620161fd5b04e0fecd854fd918e55f44d505732a4d3012138b0e32643e19fed996596edc6fecb47e85839d551ab6eca1f24551a57bc89701ce29500d40eb2acddbc5b9af45b82d3004a55ef4e346bbcfb7acce0fe88ae7303ac0f84dee51ea229aca6c9bd7607d5aecd053e2178ad0b39f0a7b582ffb2b04e7bcdfcbe756f56064a4bb594f3c0225d8152f2b622f5d378ca54e9cb4c9b7fcaed5a64f2a2a7ff9cb135dc758321696019cc39e92ff0cc42385253f25194ad72c8059f867b10d59b2ccc00efb8dbd18ccf1fba0d54bee3fbcfbec2b7ccc5a85d8297c23bb4b3ae9ac12998c5a0b8d308d3ee4cf1139acdab54ac85637cf0b3329b953a48271664722ff957617d51ac652a93fdfbe0d9568c0319732dd8501edd64fdcda1e913127aa8ba57d742562b91b223694e9705937db52e23497095ef1fbba34853af350505dce08e35ab6555d0f48958e4cb560e1d11289340f3c003bccaf41b131fbf0c8bf16cc495eb808d44a510497d01b5b7d7ef63f54ba51976fc60ac0990dae886ae26797e6885286ee7a5c5e094d702dda8347ff417c7a0fed42c89d4597d387174ff8640130110e17860dbe5ba9e2c31bd4adddeb5a209ce05e1a5ac54d1639a0174e3bb9999cbc6259f4348a94d13541815325051f035a31e28eab08f54d21c6d38141c9c4214625f2303a6c6a20ce69bcfaefe123617127b61ac08e2de3e904506d9f03e57c6f4237c826412e6dd7e9f61a42fd23cf6b38459720eb19c5b90fd287ec1dede4c50485048b95168a962ac18b321eb793843f9085779492463c410506fd25392f1ff49220057387f13e39c99d4622d40f842559611f29998407d2f3331fe448f02acdb11c786aa68130c5de2231198970db83e28cc542a1def4f1d6edd29f316ed02cf3636fdb4ffa408aa0340d03bf1f645517da599ee4783df9904ce744f999aa148291bd709c43934ec40e084c8c275138e88e5bacbd84155dd64149b55bd77b89c0a20c62402dc9d8aa92a65ba4b491942f29c01be18a31a9f64cac64311129325701ba1d385284be6c122df6937c2df50b987f5496da1a997d1ab2381349f782c489b9637d3ab81c99859cc41d30539bc281b09df22bc79aa6c6293e7ae0e8383a3147f636f7f575fbcea368ea487a9d2df12836e05174323d6b178c1a34d4117e855488de3f10f19bcd5d24f4345239adf5c487e4fe4851395f136df7fed5d6de8940dd373efcd8148a75ed695ade011d8df6970bd7a8eb4173afb53efc29e6b61911aec30b06c054c92269989050cbe727e89adea05aae58a92757ca046c73adbd689654555a0f1c2980f67109c576b3d452ef7c8d1c4255905756f4850b9b89fd263bb81901945415a5f416e3374184813b1a00d888ac3042892ebe2ba30bf07d230d8c0f64c4e1f58e18de310e7bfae44741e0bf79c4b6d0136e079193b402b9f4294759e5ff374b061c58b02a55ad1f4ef689b6dadf6ac53f2650c992ad8ff71c556f376d48eddbcb3831d512cab6e54a3d4368ced8f73d88779a306e7ccd586d8267aecb313d1d4c3afd8b6c9a3c3f03727cb743715f3ad142a163769a01d436e2f5bce83e7b7c4c373d53371b7dff745a92e04ecf5ff0a863c22e5f630599231d2192027a6673825748c33bca6c2dbda3e4ff5c1bc741ee5b88b884f2ebecab709c0cea144b9ecc0b674e39c5d4bcd6f22a6c384d422c1dc9e6abc776833c3ef970bd42ea6496a9d0c7d008ee184f3fd81aad0ad87226b4d762e7103aa4e46c8b04515338e04d56384e2280cae64a1c1775ca090501d93a87a28845910da864d39583fe3dc2bf1caf9568da8c326e66a1bd5cb7cc40810051e3d439faf7b9719f24438f85620120d3eae26db1c750030ddfa0d163858a3ffc596b0779dc70f2729fc8173aeb25342be3b8256a054cbd045c7238385bef556f74e51e2113e5a280ad24c3dcf6ebfefe72f4ff391bb272391ebd478ef4a4aac718159b714cb5f5bb5298563a8df36982ac4cbb8d543dd0037ea5d43fd57e0fac8c1cd4aa4fb0b68be305e0f7e92466e28feae232e8b074806ed46e13635f0cc40a3d25085f259a0e3117344cd7b8097714c4bcd50489d34ad12998946e044bd8ccf1b6cf0739fdf2d3216d5fa194905d77b3a2f7628d8f3b2b5effbbe21795104cba962e784ee0607cdfd9253e92cfbb8167ff09756097e160a1d653de1a16113490f46479689a1ecabef10bd1e67517452b15ce7c32c38277bcffbfc7eb2fdf0f8dfe5e2efa5d9f0d4465c35913931e3d67d6f26e13c2e332099cce0b0e934bcd876c38240965f45e42717f83520bbe1faf3abb3062ec2c3777f42e9226125fb805928f203807d1607bf6355abfdcec9c3ae0425686f3491411615d78166af3b30ab988e5c1c037b239e7015d21a8fd37f8a700e95333334326874022ba7708460674e4072fa37a4d4702d99fbf963a2741489307d3803cfe7fe6844d801bdba57427c27e279704dcd3940f17e06b94ac08cc22ecb4ede2f23f3d34a18ff01905fcb69ee40dfe1b3815634b4abe130c6e86707aeb5f410adca52d1b414c5ca66758ee8245a45a18aeb39c4aea77fadde14d7f1ca3b930a4cbc597633296cdd7fe5555bab2d8cdc7d3dae5effd2e237df18058d4a84b01d359164977ac839b359682f8e4aac2f7586730475f7d17ae28a49803ae968abb1351160ec1f083b3ff92599a3264b202007fb70d663fc309fd3225c769df3335e78241ef8bbf9abc365793b4bcb3590993113b4c5c82bc425eabe874cec592c61ca9fa6232f0b", 0x1000}, {&(0x7f0000001440)="24619caf68bd3d05807038e2c21a8ea0d454f90a67958b22794d6077e4a76be4fb2b285590d8ee2c544ba7487a702c81860f18bf04e3b05aab113797d179cf7b170a31be3a330c0f8d327166918728ff3e83f9f4f688e5cffa628d6aa57822d39839ecf90755d722200f204d35ac3716b142de30c18ff3b324747fa5f3650c7dfa80c7646a1ac03c629253907c2e4359ba15cc8383213e916d386d7f7923e702897bec12388bb7ea3223b880a6c3f2cad858c7e4542b4680a4d8415798338e2b998fc8d0730a975d24211e0b8759b091aa8281665383479bd7f76d5416fa", 0xde}, {&(0x7f0000001540)="083f6543cd2433be81538af42a8e99e3e9612c0764c3bacadf9575b15f80fe61820a8c83b87246f2b79f594fe80a0cd1d015a3dd2b80b585c35a5a44e7160ffafc47fc8be5ab93e2dca30c75b3712f93005191c5c46a2f436a2229af2aac5c2d1e9e74db075fd3f8192609b2614c4e068818c6f26d673f7701359d0d010b88668cc36bef2d2cba4027fc8963081a96e722696a320b25be208953f84ff2668e582d69c1a931dcc0ec6465feabacafcc0abdae93", 0xb3}], 0xa) 16:00:36 executing program 0: nanosleep(&(0x7f0000001c40)={0x3000000, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) kqueue() 16:00:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x40, 0x1) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000200)=""/194, 0xc2) 16:00:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(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') r1 = semget(0x0, 0x4, 0x12502a24751fc2ba) semop(r1, &(0x7f0000000000)=[{0x3, 0xff, 0x2800}], 0x1) 16:00:36 executing program 1: kqueue() mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r0) r3 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r3, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x15, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r3, &(0x7f0000000000)=[{0x3, 0x8, 0x1000}], 0x1) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000280)=""/4096) r4 = kqueue() syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x7, 0x0) kevent(r4, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) 16:00:36 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r2, &(0x7f0000000640)="bc", 0x1) close(r2) r3 = socket$unix(0x1, 0x5, 0x0) close(r3) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) setuid(r5) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) setsockopt(0xffffffffffffff9c, 0x6, 0x9874, &(0x7f00000001c0)="cef45a794b7e3cf078a926ab6b3b94ac661e3e75a0e93f7be098ecbffdf5a2bd26ae92e260f5f1c65521a061234acf4653fc2dcccc05f28e989e22a229536e7d02e36085f6718438e1fa4f6bf7ff5ee80783cdd10945499a76ce57f64c4fb70195aeabf1e1413e3de897332bfd188d2879711d5e151edb264249af293e42ab7342286e050153c3334feb832c8d70ebb8684b94ceb22b7b4137ced9ba0037767eec6bfa975fb2b4f433a719e2c7c14600b65dc4999b463049ffba5bdd71be16ae13e609", 0xc3) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000180)={0x1f, 0x1000000}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r6 = socket$unix(0x1, 0x5, 0x0) close(r6) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0106978, &(0x7f00000000c0)) ioctl$KDENABIO(r7, 0x20004b3c) write(r1, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r1, &(0x7f0000000640)="bc", 0x1) close(r1) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="224dec1b89cd584d425078f44d01f4b6dc1397968271754ac354f4c7d3415a8e9703cb59c710edbd4fd244da642bce0ea9e60256a3d2b43acfc2", 0x3a}, {&(0x7f0000000080)="62b6939529b40c17d6b392c082e5ae277feae2d0893646160d9dd939a71c4340119d543f59add4b52dfc81fbe2c6fc", 0x2f}, {&(0x7f00000000c0)="ce6978ca2de64105afb78eab", 0xc}, {&(0x7f0000000100)="087c5274e5b7368e7132a9b27f36128c4c63dfb87cfb7cdd451510c0f0c3f93804564db015", 0x25}], 0x303) r8 = kqueue() kevent(r8, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r8, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 16:00:36 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x80000000, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) close(r2) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) setsockopt(r3, 0x5, 0x7, &(0x7f0000000180)="1e00fe34c7995030d1b49a9102e0c5f00c6282fd30fa414c2279f4184c752a709a6f9e53715ad4352f2ba03240685cf8a45db90e494567d82afe05dd0c6dc3496e364ca8b21b3964eae3530916b98da5f7823642aef17453660292e76c8c399b2a5d1759be3c4152ae8fa6a4d4ef5f7c2b495276ab36e355c38828c7591e4f0526e02be6df4ca8c27a83ea6686d30b334a5d3c09c16665182d3d537704dae5a8f7571a69373ec0e4bde3370ce2a24c38ae6070a8da864acf8f467502f319bbc6d3bdbfa1d2a515e70330cb67c0f9ee1b1e5e689f0d7308074d7ab1628523ed92f8", 0xe1) 16:00:36 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x2, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) getsockopt$inet_opts(r0, 0x0, 0x43, &(0x7f0000000880)=""/124, &(0x7f0000000040)=0x7c) read(r1, &(0x7f0000000440)=""/178, 0x72) r2 = semget$private(0x0, 0x6, 0x200008000000010) pipe2(&(0x7f00000003c0), 0x4) pipe(&(0x7f0000000500)) r3 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) bind(r3, &(0x7f00000001c0)=@un=@file={0x2, './file0\x00'}, 0xa) close(r4) dup2(r4, r3) r5 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) bind(r5, &(0x7f00000001c0)=@un=@file={0x2, './file0\x00'}, 0xa) close(r6) dup2(r6, r5) chflagsat(r5, &(0x7f0000000200)='./file1\x00', 0x1, 0x4) r7 = syz_open_pts() semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r8 = accept(r7, &(0x7f0000000400)=@un=@abs, &(0x7f0000000180)=0x20f) getpeername$unix(r8, &(0x7f0000000680)=@abs, &(0x7f0000000840)=0x8) connect$inet(r1, &(0x7f0000000900)={0x2, 0x1}, 0xc) semop(r2, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) ioctl$KDGKBMODE(r1, 0x40044b06) semctl$IPC_RMID(r2, 0x0, 0x0) sync() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r9, &(0x7f0000000100)=""/1, 0x1) ioctl$TIOCMSET(r9, 0x8004746d, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000940)=0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mkdir(&(0x7f0000000580)='./file1\x00', 0x1e3) r11 = open(&(0x7f0000000080)='./file1\x00', 0x20000, 0x8) getpeername$inet6(r10, &(0x7f0000000140), &(0x7f0000000340)=0xc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x667ea245c3c02a50, 0x5432, r11, 0x0, 0x0) chmod(&(0x7f0000000300)='./file0\x00', 0x11) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000380)=0xffff) setuid(0xee01) 16:00:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r2, &(0x7f0000000640)="bc", 0x1) close(r2) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) flock(r1, 0x1) 16:00:38 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6d, 0x0, 0x0) recvfrom(r3, &(0x7f0000000300)=""/132, 0x84, 0x42, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) setsockopt(r0, 0x6, 0x2, &(0x7f0000000480)="8383b34749e2e94cd27f98f3c3cdcd7facd8884493c106babe132409388656c15105e205195cc9a82667ca0cd555f3ee87fabc73a4569a06b7f9bcf3ba7c58d10453c12b99015fe2a929bf2cbe1baeb315a730359abe448f54fc0c76262583de79525f74789533d02ed69dfdbdcffbc161ff51ff57c64e7acc0c3a71f6ebc7b5e8ccd9a429d37f3128adeec3bda38fc65ab67fa7163fa367033d0eb1514d3937f760adec0f34e15e413b26368eb37146f694b590f02308f8814d81a60b4f286e06910864e2885cccee59b52f6d5178c975d1d6613d420de9", 0xd8) setitimer(0x0, &(0x7f0000000400)={{0x80, 0x400}, {0x4, 0x2}}, &(0x7f0000000580)) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=[{0x10}], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='T\xeb\x06\xcb_R\xaaL\x00', 0x0, 0x0) r1 = kqueue() r2 = socket$unix(0x1, 0x5, 0x0) close(r2) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000000)=0x81) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) close(r0) 16:00:38 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x807}, {}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:38 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$unix(0x1, 0x5, 0x0) close(r2) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = syz_open_pts() dup(r4) r5 = getuid() setuid(r5) setreuid(r3, r5) fcntl$dupfd(r4, 0xa, r1) syz_open_pts() ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x8020690c, &(0x7f0000000040)=0x1000) 16:00:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) r2 = socket$unix(0x1, 0x5, 0x0) close(r2) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) accept(r3, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r4) 16:00:38 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, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000000)='N', 0xfffffffffffffdc1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) kqueue() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xab18, 0x0, "3095e15da47625062c59cb3eaf085d274daf28f0"}) write(r0, &(0x7f0000000140)=' ', 0x1) writev(r0, &(0x7f0000001340)=[{&(0x7f0000001200)="1cdcf92ffc1bc3081ae7c3bd22f5f268dd3be90b8fc764b7b5067e0497312c1cda04d43c5ce1ac3214ff160caf7cea06e050f6d407f77cf062875de461c6e6432f89ce87882d1728b41b7431", 0x4c}], 0x1) 16:00:38 executing program 0: r0 = syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000240)="590989bd21292210ae5ae25d7cb26f98cfccc3f4670d24ab955503f9bf411609d6a031a63c8a4acd2d18bd8c9e15", 0x2e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x4c) write(r0, &(0x7f0000000040), 0xfee9) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 16:00:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x1, 0x0) r3 = dup2(r2, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x20, 0x200}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pipe2(&(0x7f0000000300), 0x10000) fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(0xffffffffffffff9c, &(0x7f0000000b80)="fb8c8a8d1a029be96914cfcdf6f63beb15fcf95ba7e2e04df9110440216bf54800992095c9ac5907b7a7b7952a22438ec7863de320d25681ac086bc724d5df8572ee0498cacbe88c9cdf229ec649b04c32bc06fc862187ba6114e94a4987302446ba7a95f96e844adffa8531a9dc1f851905bfade6bf56513e85dfdb24ea3f6797662acfcad001fc", 0x88, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'jap', 0x0}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/sfe\xcd\xfet@\x00', 0x80, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) r9 = socket(0x0, 0x0, 0x0) connect$unix(r9, &(0x7f0000000a80)=ANY=[@ANYBLOB="82d46b168acc08949a548a23a6ceff7c7b277094a905d78a36924e4b387780e288077a5382b7a889157d8878d2905fe93c21ab7b2f"], 0x1) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) r10 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r10, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) write(r10, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) shutdown(r10, 0x2) r11 = kqueue() fcntl$dupfd(r11, 0x2, 0xffffffffffffffff) r12 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000009c0)=0xc) kevent(r11, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) r13 = socket(0x0, 0x0, 0x0) connect$unix(r13, &(0x7f0000000a80)=ANY=[@ANYBLOB="82d46b168acc08949a548a23a6ceff7c7b277094a905d78a36924e4b387780e288077a5382b7a889157d8878d2905fe93c21ab7b2f"], 0x1) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) r14 = msgget$private(0x0, 0x20000003c4) msgrcv(r14, &(0x7f0000000440)=ANY=[@ANYBLOB="000000054270930040000000"], 0xc, 0x2, 0x1000) msgsnd(r14, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r14, 0x0, 0x0, 0x1800) r15 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r15, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) write(r15, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) shutdown(r15, 0x2) msgsnd(r8, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r16 = msgget(0x0, 0x100) msgrcv(r16, &(0x7f0000000180)=ANY=[@ANYRES64, @ANYRESOCT=r0, @ANYRES16=0x0, @ANYRES64, @ANYPTR64], 0x5, 0xfffffffffffffffd, 0x1800) r17 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r17, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) msgrcv(r17, &(0x7f0000000b00)=ANY=[@ANYBLOB="2f074de993fed1a7f6bcd08f05a66fee397bc532541a6d1e512ba10d911c3d01948f827ded2c9913fcddadd65a2a824d51efec0ae9afc14c5f13dec7f477aa640f0890fb55f4efa3a275922ab92b5e9714757b40998528b6b9838b003dcaf013c35bb36f58198690c7087bf7"], 0xfffffffffffffe60, 0x0, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r22 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r22, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r22, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getppid() r25 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x0, r18, r21, r24, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r20, r25, 0xa5, 0x1, 0x100000000, 0x2}) getpgrp() geteuid() r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r28 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r28, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r28, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgsnd(r27, &(0x7f0000000880)=ANY=[@ANYRESDEC=r28], 0x1, 0x800) msgrcv(r27, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000007000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d294"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r27, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) r29 = msgget$private(0x0, 0x0) msgsnd(r29, &(0x7f0000000340)=ANY=[@ANYBLOB="0affb389bf4cadfa"], 0x0, 0x0) msgrcv(r29, &(0x7f0000000100)={0x0, ""/44}, 0x34, 0x3, 0x1800) msgsnd(r29, &(0x7f0000000280)=ANY=[@ANYRES16, @ANYRESOCT, @ANYRES32=r23, @ANYRESDEC, @ANYRES64=0x0, @ANYRESOCT], 0x6, 0x800) r30 = msgget$private(0x0, 0x20) msgsnd(r30, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000008edf95391d81d74ff04797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b93d99d5d0c6b68c6274290ed2921579dcb9cb723bf8a4e6f0f76f354948cd22c57cbded84f1931d978162020159cb733ad08822d5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa4229d2c9090215cd85db1c72e4695a3da711fa99108986bc3cac2449ed65f6e1de12b928fcb7b78f34621602cb724be593f9caff84b4fc9820bf8ba103a2a46445782a12ecfc37e0e7f7c24b1b67c34a678cb15b260002223a3698f5a039cb15a0cf870d317b3dd9fa2ec8c45ceba50127f2c4f16e297e4d05f2958bebf6d403e79056f45a982f6446c68c2910258a3b2a590e08d04773ed131551bf83ec17f0b4a1505ef55b541b0a27dd399c0ecf35e12259d0b6b34b4601094e8beb380da5063cb65ef7358a3576626a83a372c97597f4cc2bcbea544f02cfd7653118380371c7ed0c6ab546a799f63ce83350b5824e03b90b43fac8f5e3eff23df804e57b53bf833682c26ec5de99dce26b0d9c94720283a7bc7fed3f6e4a26e0c57b68cfef080c5628ae09cb3271865eedc48765cb32ea036794996dff9a980cf7e125100dd527d3e5fec915f8c24e7f67d7f9d0e0397eeb6dbfa34bf4ecae887f1fc1b5e8a545f9b2e5edf01812bb8"], 0x86, 0x0) msgrcv(r30, 0xfffffffffffffffe, 0xffffffffffffff90, 0x2, 0x800) msgrcv(r30, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d9066025b69d6db5c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d37"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r27, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r31 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r32, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r33 = socket$unix(0x1, 0x5, 0x0) close(r33) fcntl$dupfd(r33, 0x0, r33) r34 = socket$unix(0x1, 0x5, 0x0) close(r34) fcntl$dupfd(r34, 0x0, r34) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000e40), 0xfffffffffffffdc5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getppid() r36 = fcntl$getown(0xffffffffffffff9c, 0x5) r37 = socket(0x2, 0x3, 0x0) r38 = socket(0x18, 0x1, 0x0) close(r38) connect$unix(r38, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r39 = getpgid(0xffffffffffffffff) r40 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r40, 0x0, 0x6a, 0x0, 0x0) r41 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r43 = getgid() getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r41, 0x3, 0x5, &(0x7f00000003c0)=""/85) r46 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r46, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) chown(&(0x7f0000000300)='./file0\x00', r48, r47) chown(&(0x7f00000008c0)='./file0\x00', r44, r47) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r42, r43, r44, r45, 0x2, 0x9}, 0x5, 0x5, 0x2}) r49 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r49, 0x0, 0x6a, 0x0, 0x0) r50 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r52 = getgid() getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) semctl$GETVAL(r50, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r53, r51) r54 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r54, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r54, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r55 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r55, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r55, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r56 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r56, 0x80104267, &(0x7f0000000080)={0x2000000000000488, &(0x7f0000000040)=[{0x2d, 0x0, 0x5, 0x2}, {0x13, 0xfd}, {0x6, 0x0, 0x0, 0x400000}]}) ioctl$BIOCSETIF(r56, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r57 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r57, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r57, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r58 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r58, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r58, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r60 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r60, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r60, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r61 = socket$inet6(0x18, 0x2, 0x4) r62 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r62, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r62, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r63 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r63, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x85}, {0x14, 0x5}, {0x5}]}) ioctl$BIOCSETIF(r63, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r64 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r64, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r64, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r65 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r65, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r38, &(0x7f0000000400)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="7ccaefb0eb230b917816182ee9c3565f0e33131b7d0082faf2b77a5988fc79162210b56cca5d26fa081151400b32b191b1aebb20c26b8b65491b341315d25ddfcacc70ba895426465df9c2c0a6f6da0a91fc3896fbf3f1fb4e5c54d1bc8b059da76329361860856114efcf16de7ccbdb3beb3873f8585198857937d921e5ecc4a2aea8f4b10c1df87d825e15638b7ee4b1614357f87c755551e3f860624a0d06d4762a1598b0037c9357cf8a", 0xac}, {&(0x7f0000000180)="3dd53210cc68e024fbd2f860adffc5311959965fa568ea0b69a2f13201f9f35a1fd04e7a30d3e5899f336d0a229d248c10fc32dfdf453290045bb127c29be1474639bf6ffc18ab685915b0500078ffbb60e220d4347ec0de0ef9f42f823487ae7d8124a21883e4a13c637e2a8dff359aeacbaac9718b2d1b4ad240fa185baf1912e09da00bef54a3841506cc7cd82b4793b22ed1eec681e283e4e7819723bf7181a1c16ab2180e5f54bc282404a4ba93b491feda898780e894a1ced7c38379441ef054f1e565dc2a3f657b11f9168544ec9b", 0xd2}], 0x2, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r39, @ANYRES32=r44, @ANYRES32=r52, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r54, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r55, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r37, @ANYRES32=r37, @ANYRES32=r56, @ANYRES32=r57, @ANYRES32=r58, @ANYRES32=r37, @ANYRES32=r37, @ANYRES32=r59, @ANYRES32=r60, @ANYRES32=r61, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r62, @ANYRES32, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r63, @ANYRES32, @ANYRES32=r64, @ANYBLOB='\x00\x00\x00\x00', @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32=r37, @ANYRES32=r65, @ANYRES32=0xffffffffffffff9c, @ANYBLOB='\x00\x00\x00\x00'], 0xe8, 0x1}, 0xb) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x2, r31, r66, r35, 0x0, 0xa1e38cb2d5f565bb, 0xffffffff00000001}, 0x5, 0xc07, r39, r36, 0xa5, 0x1, 0x100000000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0xd1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) 16:00:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d96f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3a02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc47648e07f0be5651ef7538ce6b4ee7d95281aebcfca18c1974b85c798287545582617d4517823e0ab436988b4131d023482841d0cb4539ed77d2862f53505def8af3af889a23875d1e5785abece3eaf41d0763b129af0a133508bd22456037fdde3070e9a9e75fecd71ea61915dd4ccdad213de3505c6b3e8e"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) r3 = socket$unix(0x1, 0x5, 0x0) close(r3) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) sendto$inet6(r2, 0x0, 0x0, 0x2, 0x0, 0x0) 16:00:38 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x0, 0xd7, 0x1f}, 0x400, 0x4}) r2 = socket$inet(0x2, 0x0, 0x3) setsockopt(r2, 0x4, 0xb57, &(0x7f0000000040)="b4755222cd4a036260ffc66e1e7fecdcc3eb755f35872b742bee057f72de141f303ffe162934", 0x26) r3 = syz_open_pts() ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000100)=0x2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r4, 0xb}], 0x1, 0x0) ioctl$TIOCSTOP(r4, 0x2000746f) r5 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) dup(r3) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x9dab) r6 = socket$unix(0x1, 0x5, 0x0) close(r6) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0106978, &(0x7f00000000c0)) connect(r7, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) dup2(r1, r3) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6, 0x0, 0x0, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") msgget$private(0x0, 0xe98) 16:00:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r1, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r3, &(0x7f0000000140)={&(0x7f0000000380)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100), 0x1000000000000154, &(0x7f0000000540)=[{0x0, 0xffff, 0x1, "67047be4c91071058784dd0ac5ea1a79fdd85bdc7aca5ef9667b0d3061bc4c92f8b4d5b19afa2db3d0f1e79d1218bba1907fbec7b4390111e19d97247c8624164ca9dc4fcf5b31135e4ca29b83dfc82a3d4c85b8efdf91f15c01ab97d6da867b9a3cfade658794c8ed8c8cf24bf352f37afaa4a9b7ad"}, {0x0, 0xffff, 0x4, "db5f67666d50ad2ae4aef0029018ff7d4f4bb74231596437c2c3c654522fe34bc299d116fa828e15de483438245ce39e3251ec0c8decbd1e63cc1ba9f2f9a194e2ac1c903f2bfe838dd3de57161e52e83acbafe2822107b941e47b7d5a0d3baaca01c9ca48b4b9ecc36c0261c6aa9ca916ea473fe24bab2e51e4153cb45e9a8cdc9b8f138beb8aa4ed88078d72be441f6fcd006968c94abfb4ae73dde4e53e5f9bb0d5a6face7e13bcf192ee591d11ab9f211216d688480baf9c0139bb375797d088fa6345220af47eb831d5cac78064aa50e012b009223d4e0077210c32e7a3eb21c35b322017950a2f"}, {0x0, 0xffff, 0x9, "8c1bbfaa809254dd0721083d156ef32ff1c1dd9d6c18b9f29a45f4cd5fe9c12f717a067ca9764db8accd88c8cd36ed64c6548121cb469f1864417dce4351e52a3e1909cd58e024447c7368f9d6df94cc6de9530977cc43d457631e4bb46e9a23ad5c82a92fea9005effec2c703d00f008324ac2046821d8974dee4ff904882b77de7a6db489cdb626c7f335f7c4dcfb3b9fa89a06cdc7ef893ece7598e9e7d8b194acf7852be4acc9a646ebeaaab38c2de7d9848d3b5495e8bc1c05bba9215b88dfcbf5a1838be0c6566b87826e35316b3b97e3f799ec374ef7f3a995623ce30e860ddc8f7b730fd85412f84e08e1af184b690a61b58c5613c8530c0ffc89b"}, {0x0, 0xffff, 0x2, "61fc74ce9b0d5b2c3fecb1911da56c99a8b188fbdc232d3003a37a3490953f16b1929ea9aeb91d6185d9521e45fa2d81d70bd54e8626ccf6b7b083cd631d799fe0dcb9c921b66dbe070796594b2b189670ed629d7f9642570c5dce3856a4c9380f4dfaaa1cd507735a87665720ec201dee7c1113ba124159e85b6ee40cd770b85829a699625e7d3a0cfd85247cd400be4f1d65b0685a5ca07619ec6d888670f13481ca05ab2fbcb717ce5c4b311661eaec4ca8895a8ebae4e637da2c4f33a36cc76c8b5c835d5e6d46e983c61b9984b6010fcf636e2336615fe8d0248fdb78d38a0b1734e636591c7205cb50fe45a2bcca609e51e0f882"}]}, 0x2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r3, 0x0, r3) r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r5 = semget(0x3, 0x2, 0x569fc1a14e9d434f) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = semget(0x3, 0x1, 0x8) semop(r6, &(0x7f0000000500)=[{0x6, 0x7, 0x800}, {0x41c9bfeffef6a63b, 0x6, 0x1000}], 0x2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000040)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000040)) r9 = dup2(r7, r8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r11 = getegid() r12 = socket(0x2, 0xc003, 0x6) connect$unix(r12, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ccfc8b161d8802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r12, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) fsync(r12) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r14 = socket(0x2, 0xc003, 0x6) connect$unix(r14, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac00ce51b070b16a7171aca088020f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2000000"], 0x10) write(r14, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) read(r14, &(0x7f0000000400)=""/87, 0x57) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r13, 0x0, 0x4}, 0x200, 0x401, 0x2}) r15 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000180)={{0x0, 0x0, r11, 0x0, r2, 0x10130}, 0x4000080c1, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) panic: kernel diagnostic assertion "rt->rt_ifa->ifa_ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 848 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 123360 26562 0 0 0 0 syz-executor.1 * 27955 26562 0 0 0x4000000 1K syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82207348,ffffffff821d52f7,350,ffffffff821ad3cb) at __assert+0x2b rtrequest(b,ffff800021962f28,83,ffff800021962fc8,0) at rtrequest+0xbd2 rt_clone(ffff800021963038,fffffd806f6c6eb8,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6c6eb8,fffffd8007dd4074,0) at rtalloc_mpath+0xba ip_output(fffffd806c9e9b00,0,fffffd806f6c6ea8,20,0,fffffd806f6c6e38) at ip_output+0x4f2 rip_output(fffffd806c9e9b00,fffffd8075e3e1f0,ffff800021963248,ffff800020b52000) at rip_output+0x252 rip_usrreq(fffffd8075e3e1f0,9,fffffd806c9e9b00,0,0,ffff800020abeee8) at rip_usrreq+0x46a sosend(fffffd8075e3e1f0,0,ffff800021963468,0,0,80) at sosend+0x645 dofilewritev(ffff800020abeee8,4,ffff800021963468,0,ffff800021963550) at dofilewritev+0x1b7 sys_write(ffff800020abeee8,ffff800021963508,ffff800021963550) at sys_write+0x83 syscall(ffff8000219635d0) at syscall+0x4a4 Xsyscall(6,0,c,0,3,7e975188010) at Xsyscall+0x128 end of kernel end trace frame: 0x7ebff6417a0, count: 1 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel diagnostic assertion "rt->rt_ifa->ifa_ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 848 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82207348,ffffffff821d52f7,350,ffffffff821ad3cb) at __assert+0x2b rtrequest(b,ffff800021962f28,83,ffff800021962fc8,0) at rtrequest+0xbd2 rt_clone(ffff800021963038,fffffd806f6c6eb8,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6c6eb8,fffffd8007dd4074,0) at rtalloc_mpath+0xba ip_output(fffffd806c9e9b00,0,fffffd806f6c6ea8,20,0,fffffd806f6c6e38) at ip_output+0x4f2 rip_output(fffffd806c9e9b00,fffffd8075e3e1f0,ffff800021963248,ffff800020b52000) at rip_output+0x252 rip_usrreq(fffffd8075e3e1f0,9,fffffd806c9e9b00,0,0,ffff800020abeee8) at rip_usrreq+0x46a sosend(fffffd8075e3e1f0,0,ffff800021963468,0,0,80) at sosend+0x645 dofilewritev(ffff800020abeee8,4,ffff800021963468,0,ffff800021963550) at dofilewritev+0x1b7 sys_write(ffff800020abeee8,ffff800021963508,ffff800021963550) at sys_write+0x83 syscall(ffff8000219635d0) at syscall+0x4a4 Xsyscall(6,0,c,0,3,7e975188010) at Xsyscall+0x128 end of kernel end trace frame: 0x7ebff6417a0, count: -14 ddb{1}> show registers rdi 0xffffffff81d97467 db_enter+0x17 rsi 0x390b __ALIGN_SIZE+0x290b rbp 0xffff800021962d40 rbx 0xffff800021962df0 rdx 0x390c __ALIGN_SIZE+0x290c rcx 0xffff800020b52000 rax 0xffff800020b52000 r8 0xffffffff815fe7df kprintf+0x16f r9 0x1 r10 0x25 r11 0x57774abb72343e19 r12 0x3000000008 r13 0xffff800021962d50 r14 0x100 r15 0x1 rip 0xffffffff81d97468 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021962d30 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=27955 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020abe290,0xffff800020abec80 process=0xffff800020add500 user=0xffff80002195e000, vmspace=0xfffffd807f00b2e0 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 17510 185683 88019 0 2 0 syz-executor.0 26562 123360 45850 0 7 0 syz-executor.1 *26562 27955 45850 0 7 0x4000000 syz-executor.1 88019 212784 91689 0 3 0x82 nanosleep syz-executor.0 45850 341823 91689 0 3 0x82 nanosleep syz-executor.1 3281 80541 1 0 3 0x100083 ttyin getty 84110 73477 0 0 3 0x14200 bored sosplice 44439 297306 0 0 3 0x14200 acct acct 91689 510161 71923 0 3 0x82 thrsleep syz-fuzzer 91689 225216 71923 0 3 0x4000082 nanosleep syz-fuzzer 91689 209793 71923 0 3 0x4000082 thrsleep syz-fuzzer 91689 257076 71923 0 3 0x4000082 thrsleep syz-fuzzer 91689 167070 71923 0 3 0x4000082 thrsleep syz-fuzzer 91689 407915 71923 0 3 0x4000082 thrsleep syz-fuzzer 91689 106227 71923 0 3 0x4000082 thrsleep syz-fuzzer 91689 74084 71923 0 3 0x4000082 nanosleep syz-fuzzer 91689 360569 71923 0 3 0x4000082 kqread syz-fuzzer 91689 53939 71923 0 3 0x4000082 thrsleep syz-fuzzer 71923 159764 82807 0 3 0x10008a pause ksh 82807 442722 80479 0 3 0x92 select sshd 80479 403452 1 0 3 0x80 select sshd 43502 378053 80725 74 3 0x100092 bpf pflogd 80725 180358 1 0 3 0x80 netio pflogd 9835 237282 59751 73 3 0x100090 kqread syslogd 59751 84885 1 0 3 0x100082 netio syslogd 81850 380356 0 0 2 0x14200 zerothread 86823 237432 0 0 3 0x14200 aiodoned aiodoned 47397 457436 0 0 3 0x14200 syncer update 82332 378222 0 0 3 0x14200 cleaner cleaner 86922 213514 0 0 3 0x14200 reaper reaper 18264 22783 0 0 3 0x14200 pgdaemon pagedaemon 67990 234792 0 0 3 0x14200 bored crynlk 25272 67394 0 0 3 0x14200 bored crypto 48295 182340 0 0 3 0x40014200 acpi0 acpi0 77542 125491 0 0 3 0x40014200 idle1 57244 110867 0 0 3 0x14200 bored softnet 96826 359800 0 0 3 0x14200 bored systqmp 27457 161770 0 0 3 0x14200 bored systq 29006 393993 0 0 3 0x40014200 bored softclock 44063 280336 0 0 3 0x40014200 idle0 4907 469747 0 0 3 0x14200 bored smr 1 64104 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 26562 (syz-executor.1) thread 0xffff800020abeee8 (27955) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82670948) #0 witness_lock+0x52e #1 rt_clone+0x5c #2 rtalloc_mpath+0xba #3 ip_output+0x4f2 #4 rip_output+0x252 #5 rip_usrreq+0x46a #6 sosend+0x645 #7 dofilewritev+0x1b7 #8 sys_write+0x83 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rwlock netlock r = 0 (0xffffffff824ef928) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x51b #3 dofilewritev+0x1b7 #4 sys_write+0x83 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9650 6411K 7842K 78643K 29587 0 0 pcb 13 10K 12K 78643K 1719 0 0 rtable 153 15K 15K 78643K 3706 0 0 ifaddr 119 29K 30K 78643K 1534 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1942 0 0 iov 0 0K 24K 78643K 1864 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1223 77K 77K 78643K 10222 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 144 0 0 VM map 85 42K 42K 78643K 136 0 0 sem 12 1K 1K 78643K 950 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 8284 0 0 sigio 0 0K 0K 78643K 99 0 0 proc 57 51K 95K 78643K 3355 0 0 subproc 32 2K 2K 78643K 892 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 1K 78643K 747 0 0 in_multi 46 3K 3K 78643K 957 0 0 ether_multi 1 0K 0K 78643K 77 0 0 mrt 0 0K 0K 78643K 55 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 162 715K 715K 78643K 162 0 0 exec 0 0K 1K 78643K 1622 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 242 651K 652K 78643K 31772 0 0 UVM aobj 130 8K 8K 78643K 137 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 2K 78643K 1929 0 0 NDP 26 0K 1K 78643K 487 0 0 temp 270 3566K 4206K 78643K 210949 0 0 kqueue 0 0K 0K 78643K 82 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 162 0 156 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 766 0 766 18 17 1 1 0 8 1 rtentry 112 890 0 830 2 0 2 2 0 8 0 unpcb 120 10914 0 10892 4 2 2 2 0 8 1 syncache 264 27 0 27 15 15 0 1 0 8 0 sackhl 24 4 0 4 2 2 0 1 0 8 0 tcpqe 32 4 0 4 4 4 0 1 0 8 0 tcpcb 544 4575 0 4571 85 79 6 13 0 8 5 ipq 40 1 0 1 1 1 0 1 0 8 0 ipqe 40 2 0 2 1 1 0 1 0 8 0 inpcb 280 12058 0 12053 86 80 6 9 0 8 5 rttmr 72 25 0 24 8 7 1 1 0 8 0 ip6q 72 8 0 8 5 5 0 1 0 8 0 ip6af 40 17 0 17 5 5 0 1 0 8 0 nd6 48 129 0 125 5 4 1 1 0 8 0 pkpcb 40 55 0 55 17 17 0 1 0 8 0 ppxss 1128 184 0 184 43 43 0 1 0 8 0 pffrag 232 240 0 240 37 36 1 1 0 482 1 pffrnode 88 234 0 234 37 36 1 1 0 8 1 pffrent 40 7692 0 7692 36 35 1 1 0 8 1 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 680 0 633 1 0 1 1 0 8 0 pfstkey 112 680 0 633 2 0 2 2 0 8 0 pfstate 328 680 0 633 8 3 5 6 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 14 0 10 11 7 4 6 0 8 0 art_heap4 256 3748 0 3444 55 33 22 22 0 8 0 art_table 32 3762 0 3454 4 1 3 3 0 8 0 art_node 16 888 0 838 1 0 1 1 0 8 0 sysvmsgpl 40 92 0 66 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 948 0 938 1 0 1 1 0 8 0 shmpl 112 135 0 7 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 15655 0 14231 47 0 47 47 0 8 0 ffsino 272 15655 0 14231 96 0 96 96 0 8 0 nchpl 144 27885 0 27397 60 41 19 60 0 8 0 uvmvnodes 72 6451 0 0 118 0 118 118 0 8 0 vnodes 208 6451 0 0 340 0 340 340 0 8 0 namei 1024 118858 0 118858 4 3 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 85 0 2 11 0 11 11 0 8 0 vmpool 552 134 0 51 7 1 6 6 0 8 0 scsiplug 64 8 0 8 6 6 0 1 0 8 0 scxspl 192 91408 0 91408 74 73 1 7 0 8 1 plimitpl 152 635 0 628 1 0 1 1 0 8 0 sigapl 432 8335 0 8321 3 1 2 3 0 8 0 futexpl 56 204817 0 204817 1 0 1 1 0 8 1 knotepl 112 2017 0 1998 7 6 1 3 0 8 0 kqueuepl 104 3317 0 3315 19 18 1 4 0 8 0 pipepl 112 8940 0 8921 36 34 2 2 0 8 1 fdescpl 488 8336 0 8321 4 1 3 3 0 8 0 filepl 152 95502 0 95411 92 83 9 14 0 8 5 lockfpl 104 2749 0 2749 3 2 1 1 0 8 1 lockfspl 48 997 0 997 3 2 1 1 0 8 1 sessionpl 112 71 0 62 1 0 1 1 0 8 0 pgrppl 48 191 0 182 1 0 1 1 0 8 0 ucredpl 96 28909 0 28899 1 0 1 1 0 8 0 zombiepl 144 8321 0 8321 3 2 1 1 0 8 1 processpl 896 8353 0 8321 4 0 4 4 0 8 0 procpl 632 28137 0 28095 5 0 5 5 0 8 0 srpgc 64 79 0 79 28 28 0 1 0 8 0 sosppl 128 131 0 131 34 33 1 1 0 8 1 sockpl 384 23938 0 23911 96 87 9 14 0 8 5 mcl64k 65536 760 0 0 84 66 18 66 0 8 1 mcl16k 16384 46 0 0 6 4 2 3 0 8 0 mcl12k 12288 49 0 0 2 0 2 2 0 8 0 mcl9k 9216 34 0 0 2 0 2 2 0 8 0 mcl8k 8192 33 0 0 4 1 3 3 0 8 0 mcl4k 4096 35 0 0 3 0 3 3 0 8 0 mcl2k2 2112 10 0 0 1 0 1 1 0 8 0 mcl2k 2048 187 0 0 18 4 14 18 0 8 0 mtagpl 80 107 0 0 1 0 1 1 0 8 0 mbufpl 256 1498 0 0 60 0 60 60 0 8 0 bufpl 256 35262 0 28204 442 0 442 442 0 8 0 anonpl 16 1066929 0 1050547 285 194 91 100 0 124 0 amapchunkpl 152 64945 0 64784 141 130 11 20 0 158 0 amappl16 192 46582 0 45404 358 297 61 72 0 8 0 amappl15 184 1597 0 1597 3 3 0 1 0 8 0 amappl14 176 1470 0 1463 1 0 1 1 0 8 0 amappl13 168 1967 0 1967 7 7 0 1 0 8 0 amappl12 160 491 0 488 1 0 1 1 0 8 0 amappl11 152 792 0 784 1 0 1 1 0 8 0 amappl10 144 1898 0 1891 1 0 1 1 0 8 0 amappl9 136 1971 0 1966 1 0 1 1 0 8 0 amappl8 128 1614 0 1546 5 2 3 3 0 8 0 amappl7 120 2108 0 2097 1 0 1 1 0 8 0 amappl6 112 679 0 666 1 0 1 1 0 8 0 amappl5 104 1027 0 1015 1 0 1 1 0 8 0 amappl4 96 9158 0 9120 9 8 1 2 0 8 0 amappl3 88 1165 0 1159 1 0 1 1 0 8 0 amappl2 80 65049 0 64983 4 2 2 3 0 8 0 amappl1 72 202941 0 202533 25 15 10 20 0 8 0 amappl 80 29433 0 29348 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 17 0 17 1 1 0 1 0 8 0 aobjpl 64 136 0 7 3 0 3 3 0 8 0 uaddrrnd 24 8470 0 8321 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 8470 0 8321 1 0 1 1 0 8 0 vmmpekpl 168 73113 0 73057 3 0 3 3 0 8 0 vmmpepl 168 1090103 0 1087581 741 583 158 164 0 357 36 vmsppl 368 8335 0 8321 2 0 2 2 0 8 0 pdppl 4096 16947 0 16827 21 5 16 16 0 8 1 pvpl 32 2778164 0 2759317 659 462 197 227 0 265 1 pmappl 232 8469 0 8372 8 2 6 6 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 898 0 205 22 1 21 21 0 8 0