kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Mar 3 15:52:29 PST 2020 OpenBSD/amd64 (ci-openbsd-multicore-0.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.124' (ECDSA) to the list of known hosts. 2020/03/03 15:52:39 fuzzer started 2020/03/03 15:52:45 dialing manager at 10.128.15.235:1387 2020/03/03 15:52:45 syscalls: 337 2020/03/03 15:52:45 code coverage: enabled 2020/03/03 15:52:45 comparison tracing: enabled 2020/03/03 15:52:45 extra coverage: support is not implemented in syzkaller 2020/03/03 15:52:45 setuid sandbox: enabled 2020/03/03 15:52:45 namespace sandbox: support is not implemented in syzkaller 2020/03/03 15:52:45 Android sandbox: support is not implemented in syzkaller 2020/03/03 15:52:45 fault injection: support is not implemented in syzkaller 2020/03/03 15:52:45 leak checking: support is not implemented in syzkaller 2020/03/03 15:52:45 net packet injection: enabled 2020/03/03 15:52:45 net device setup: support is not implemented in syzkaller 2020/03/03 15:52:45 concurrency sanitizer: support is not implemented in syzkaller 2020/03/03 15:52:45 devlink PCI setup: support is not implemented in syzkaller 15:52:52 executing program 0: getppid() r0 = getpid() rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = open(&(0x7f0000000080)='./file0/file0\x00', 0x20000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) sendto$unix(r2, &(0x7f0000000100)="4df5691177c7dbf2eaf3645baf51ea2d1b169b2f07f0f047f16fec04658ebddb5f34e1f066019bc99aa9095ec1b9b47313af4b3ebdc18dd2d51aa6e92af7e38334246c5b86001a5526a38e8d79488c03068a80aca7880c63b059c3b04bdea79b2ecd2de3e5a024c9382297e841541cec34d2ff8c7907f1e161c2317539da3148cca50c00996e9184e8d18aab02900b65c9204d", 0x93, 0x0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = getuid() getgroups(0x4, &(0x7f0000001840)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) r5 = getppid() r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0xc) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/diskmap\x00', 0x80, 0x0) r9 = open$dir(&(0x7f0000001900)='./file0\x00', 0x80, 0x1da) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, 0xc) r12 = getuid() sendmsg$unix(r2, &(0x7f0000001a40)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000017c0)=[{&(0x7f0000000240)="f66f9beea5d7def02aef8b4adcfc58b364c5fe9bb72816da995f78f57d6660e19e5a2202dbbadf7c95d6a11099679b7e144d918284602624b60976b85055337b0496ffc9c11e3525441c9583f53cff8af6508512fc6a55ac6cb972c57027a404ddbd85ec5e7212c78ff5e559fee594565059724265d9ed6f127684b705a435a3b7869c50bf637d77f2861492f77291ed794e2c690cf5c46d78583ea0a6ca77729f58a8ac3e2acc22d3aa4d2d6044de2cf866c88327dbce290580fa1c3b2a47ff4545806589280052ea3a3700b216c1fd8a618f2a4b7d933edbf6499f933c9fcd15f20b70", 0xe4}, {&(0x7f0000000340)="a4f5b33ca61c4b01de235887f57725a31de59c3a1f3ecfc74c7c1e706da2f1b2963ec15ef21acf715145bfee76433c1e2a8583bb117a4bb064f06325f4910d76437f842c5616ab0825cddef28a848ada80386c9cee58fb87d5610d41ac358d7cc6e1cdd841a6bf7bfa9c8c8d7e120cfa950c1a56bbd141acba7b553880d13252329dc16e3263029da4c7cad531256cc0433f9f30b024a8919496560830d47860a96849d57a2a7c532a649a988548bf1b98063309a7dfecdba365402a1f54ff5a1f1cc9436cbcbd65a67a8f49f09dad16d0876267288d9526ce93fa02911ed0e52ceabe356e2feb7585bd06d2533ba4cee97ce11ebb35d6821d", 0xf9}, {&(0x7f0000000440)="e450ef0b21b723834da51dbc4c749dfe6e20a2d3aaefd45ad7d5e978e5c3c47c502d9abd8b5f3ab8275411cf54c5840f51ce652227cf18f3a6bfc0dc72eab450725e15c6ca2c158e20da9a99e05d0f703570d1aa90bae65dacc3f652d9fdd93c36a5d0176f4b3e1083d091a4640f70bb6625e34002474e03816922a37269387a3356f1fd2584976532b82af4107f79f1efa9e70ceb9216b7eb98c4e33bffe9ccb0eb04e85619e1b0ca17c026a5e128d88c90fa9d16b3de0125d05ef858c0646459a37de460b49cb7ffe4df77d1f3ea532689a9acc6d98f8fb49460c14264ff7ca762b074a6c56dbc660d21eb7627053c686a0c3ff7a36e753b12658f2d0c595692b6b91bc1709174152dc6c4fc6bb0f588da155c847af6c32a171d905ba41d4a3d98edc5a7543c02bb1cb316704c8b47a32cfbc3c20c5a56f4529b11149946ea9979cfb70d620719a5bc80be66d47ade9cf0f254a2c075b4215d7a68aed2697fb9456a769f44f68d7af7c5d5753285cfb45c49eefd0b865e4e5397dd20827fde5d57d8797fc4a5411e51db74e93157aebe6f751b82a83fa8e07d688ee474a56e83fd202b8c6fbe6ccd97a0eab119f174503bc68420c2b6cf08c59f9588b323d40d190cc17ee48b20a8e54b5895e44de376669e12f17b0a5889409199f2272b6b2459dbdc498848c1f2b73105890d3930a11423f4b445f61de10e9fb582cd303511e1cbb5a84078e9a0b7668ff3c8a5de9f52d25122f57a395302096a293c95cf49883434784ebd627fe77dc40aebed0ee8eaafbd4d09bc658f504281a96a4e1c66741128ae8141c886dfc721ce1b6b9a253d48b834ef81c24e7c3f9d42f2505e2f8bfc130bc543c25a3f19c6dd4cd1d8a05c181466749ece62636faa983aaed6fc4e19d54d37c4adb25f23eba3a591d1acc37a004997b74b00de2d4d5f9d82c90dd4363f47973760837b1748ecf4e4dbde55a7b1e672cd6a30c4ea7ae78a56271a215335d05fd2399f996a03a5f96e89f9f05a0f08cce80d89ca88bdc2cd5f81396763c39788e13c10b335a1196c181b140c66c76e6040345ab79a6c0473daea1ca6fd790d95f5c134a1354597aaa5bcc60b7ee16886429eb9ffafbe50572cff821c363306beac791d3379da5d1490bc59f235fb0e07dd71f6e0a9c0290a679571985e5583bac62373b13cb9a9afa7b78773b408cb1cf67ddbec6ff52d2872fd50de580a28c66396f015403b09f2e7d93844e7808d01896dda77d0756bfa960e708d21c069a3775aeb167ae0f723815202f812dce1a78eb8ff4e713785ea8f2a4a7c7b886350b15d08809d9422d97c1ebaff28d8ffbd4b59bdfde3c61b55739e2048cb47f5ddff4762f69960ad6d590a836410504157be218c37778b8525d7cce1d26ad9d4ad0d065f643f71ef197b1ef0ae82e56cd731c2ba79421916beda9b193438f2362dcc0dcbfba14b86f5e82b26e32b1e3cc365fe87d337bdf8ba7eb3d6d2ccfcc5f4a6ea83045844a29e3aa265212f28af101635b9aecc6c01897fb51635cf7e8356c9d02928e533cd633b09a9948d139b7ad7a7321367be86d9e4b89852295c4943059735417c62bdd307114f23307affa3ffb799f97f69789fc230626c7960ce4b640954573cda6158097ef9204b6eca260807aa2e98244b4540e8c71320c05d236f1598c7703f52f084b5689234af78e41300d9471edf867337aba9b613349e437fa698d7c4c012ed2e14fa395d32bc93ab62abd1a0329a5b4356599d395d8805047081af231a3016f6848f5cd2b3718cf90ee58db29e0f71e388f226edca7ca337b53dd1c12e0dfb9ab9f1c0e61e650398fdd2b67689d6dc1d034c7919fb7d0ffd0497f1d6ddb6674478a331e2d5c9ad0230b50cc21a12021f7409c8e4c6b1914d26e9ef50e5d81aa593c27dfc3ddec48a2387c394eaa6a74d58b0a70e9aa8903c0b496758ff692c96aac4163492e38ce2be97e5ffccbaead2892d86573639ac1c1cea13d4dd7d085c1b2397688768acbd5aeafe1765e4c9ee7a175875cf2890497cb8e7e742d3f2fcc85c7c1cebdc54a04b0107bd9e67c5edd594c09d5d76db7b0416198328d26e4c70f09036a03528b15a1e694c2fbba9fc9ea21cfac6d533ed977925b297561cae454e6b791b0416bd04bff2e7a804c04141000ae4350423e9018f8222d5778b8f9d881afeed87c8fcf4b22098dd84819aba01bc07dbfb654bfaf36c1623f630e6a1675dca5a523b31893c0f7d5b028e34254a0e0bb783d7b46194f47eb1348d200f228cad519de353089f2b0967a4b3b6bec8fa6f326aabd2561f280f1ae08fd2743bdbc54b5e0d8fc3df812551b9e7df6d7d9113f9868a7666c3ef29a26af58c37aa5cae07474fe2d6cbb77fd667fdbe7250f216ecde317ce683d031e4c920d2980fa46b104a00377c8f20a66e1cb7ab951a85d9662fe2ebd68c7d697a716ed63df8c43b9c00759314fe9683fbc7949eafdd69f105eb993105b15a43ae87c428f5bfee8ac4ecde3a98c5114afddd970576596e2bd63e742c55cc2f323a988876a9d435ba5d191824c249ae62a948af3738539b4e9d30076e95cc77e1aacbb29695f45eeec36ea7c7f6cc939eb17f39873f3ea1ba535f57acb2395f2aae72f912c4821dc17d437ce599ef47938d221816123610562af5d49890da615917623f6ca77eae19d43603a8a40c95b2e6f7fd921fee54d6425a5b1226b5b65edcb9fe60839e6066dca789ba2c7286093ca48a6996ff8f235f989576cbc51c9d58f00c9080ef4c30f5b0685503aa17bad78c1778823f1d3f13a1860c81e3e81f0f9bb2626fac4e17bcf211a182bb8c4a246443f803c350fa75491d927e28d273010423afc24645f159b1a9f41c04c8c02877763e404d35beb354365af380ad531df0da5f61f2755a082adfc02d5d89cd99ff865d0a6a71933039941c3adbccd63417952027c98a3c84c5e1618cfe19a69d53c75139b1ee25c4f75c3e411c7e2bf4cd2d7fd5abb8bcbf6a1d5c6ba521082e6eb43a12cf6752c6a02c7e741c111c0b18b2b69e2d35fddef2f2c94bb1723fde98fcf96e64868a153a81fd9b1023b8a817de9ffa7cb8ae297e8ce54e363312616aed23ab91a917e9b35ceb4e21f0383ecac49a8c22ade1c042eb9d16f6ce83420ca7ca597b5f7f9ba082bf742cb9329a675e8bb35e04699e21304aeb020939d9f77a20df00bf489e4669786472e52eb519f17aa360725742c42bf35e35a8a8dafec29600b45c31cf8b2d8f77ec35ad89484a0e4de4b84508b38cb3ea14271b6fd59b707ae6cbdb89ea16b54cabc7043e08d6c456cfa60e94a6cca91ad05fc89ec8b644fd91ba8f281ef6e713e742c72e617cbc10273cb211a231f50452667c098bd2a3d844d68ffa349672289bd75ca1b7e45d0e488ac46cdec4eec8227eba64bb50ea0a3a7cd22de6618895c2931d0a902f91eecc534af8bd0178c92fafd437e29e1ede9b360b0e812b3e1fae60e1855b7cb2a5c853265a6699f6da96b47e5b56e0d7d09c79d7d695db7c78784fe5e681794f49089534b69e4926cb09dea02998fa7e79083447c4f9335700a261e5f3d757febe3f679cf0270195eaea7c21d33f83877a3383d2f0d73bf6b97ad30199e78f43864de452e238e131398fa60d39a0c0cd4d6b24cce78ebf0e96d23337b722370b1cc9fd88ce9b8b9970d9f5eb698200d988a7ca1b57b1384ad2ed4360ccc278788b43831441d11313ebdca76a3ea4a0bc0a45e5ef0748fd2575b1a6836ce3eb33964e9edfbadaf4c3d0b268715c2815efc780dbbafd01fbffc994f9b2d1fadb77b4947600970f48ed86ae683071d1e26842ddf1174155fb4294475ba4a2646173c99657f6752bdd97e440b78f4f39958f810c1a19c786e50d12ebb2c0960d0d7f04069a58cac95f262eeab72e7ee27be7b3d092aa6e389be537eec287b70737f4fa32b75ec550df828d33b4c350e1fb028f6856504f4d134fb7db22baeb97d910aa28144415db7451ec87fd150d41b1e9bfe5cc7ff264f8565ef3c14074982c742b52d4c2ed18d9ab10a00c0d2e3142160cdb129ccf3713f00b5507aa055afca33afafe0cdf82a496807a951e5e8f58782de875539f6f608bff208931b288b2eda1c38beda394fbe7399dcd15580853651a622a27cad08f416e97b6a77932ec6cbf6d8e6f61c9ab15d0285c977b873fd9096e249e1f8ef65bd4c9769691ed8ef3907f9003ba734bff95fac3643074083ab8a026522a0c9e0632bb9d58463496a4d80bd187f88c74ad3091a6177be7f717ba81d8c83f2b51f4e9c208c2beae7469b3061a8b6770b06515e7c3f96955261690313ec6dff18fff31ee14391ecd93a1cbe38fb0b7e943ede56c597d11cc6faaac2400ebd9f058edc93c6de4978690fbf1541a821d3c8bc3603d93ebd96e16a57d609999bc2170d94d728600e5862f0156737803c4d0cdfedb8876dbe989e277d6becdeee31a785e11547b2f05edd2dfc5113a578c81a1991aa52dc3d273560059c58f737c63a292ba6dd484389013702e18ebf8c3566a001a63821f29790c74138a89e52099147d0314892959f300ca1c8c82666f32a1e2387c33b43a32a99839756e974cb798c0b13b7e30481ba89f88567fe02c1ecf6eb89b2df9805c245e24b3c6ce88f38b3e4229447811565eacac308170d78718d8a351f27993a117b746a51e5be163b345ad708b655ecbc9eface728b4f1bc887340e87d6473b45d15aee6fd57369cf656d9982cf08b1e4c74b0467ccab4381787d7816aecc6126e43cc84ff88bbb921c2b222c44bf3106311d834be5fe99ca4fe0d0235d6e1e089bf6aacc4c850d72084d9fe426272c3998c9feb02e3ca586c65e50f698970b7d692c492912cbb84d7ff8ddce6a25bfee781522e887d8c560eb333c77a03b67ba61f4c40b4ba30d6467656220e8879261d466f12966868c53095f79832e7b8b16c2db291df22d5d0bea103c1aee63ded1f4b5bc563122c489fd15e7e51d7389c81c301b37e49b1bc5f3e056e43a62b6dc9e3ccb322279834095b679fc0bf005030681ad0cfa1ffcee3eda119e884662295a736d7a8d8ce2c63484071d5bbda6705818fd33952c090c3bb2fdd41c499095935217f6df5e3ab4a27e77fafa8d7823506f5890fbcf5052d0049e043299a3b7c224ae60f66f86b1e36aa751b2da11926f34316fa9e50789bd5ec213c53a3758154a2fa5d7bb194c506f0327b542ee26d46b19fd6dcd4234536a153f3001000b3c8e6de15af694647373c21c8bf1172a465e1ecc7459ffc2f5c25b9c85f8ae57cfc93c444798bfdd421feccfdf7115b9ef4043d017a83e12341e973c838d58b90323fece96ba37669d9473184805a93ee7911eb39e075ceda5a3f320289674c0cafdbedab419f1bbc7aa2888e6c2037e1dc6d559943c1acb10c6ff0c81ab3001a4cf49d373ed4a1b01b6ad5ce23b610bace1da56ef59067ed1484bea11dd783068ed80fb366718ffe7b565cd7c120bd687de8e74df6e96fe98c512cf8c0ff362ee13677fae6430eddd1523c59d7cab1f2c3c76942f1caabb0cba735db79f96a08d3db6bcaec5bd9ebdbbe6986af08008a303b9f519418a8ea9e9e1d2306727a561e8d2d6a8a15ebab1db70b40ba137e447f4ce567d0688a09fa59016cbbd074837d9aa04bb0e143fb3c5f5b8fa94013a5e7a9578c9450ac82ae1f412f70bbaae83edf0720cbd3f046095153fd38efac1d55c4d019a4ef7a76f7b52dd3df7f421541a79969c53684810e21b935b8050e6c58f0", 0x1000}, {&(0x7f0000001440)="18e692129cb01107933e7e51ef04be0109f242a9a5a2d881cb202dcdded3c00c0e9242b4dd18bc0b11d65b169480b79a3d2f384b93d596daba5846084156586422d0ce04ea9903022ee9a134310b0fe52af2cb512c12ebf8112f9e49b20618f9b427fc7fea3ac1c0f95f59299a7042111d2df4f03c7cf1b5e0feec98a615bd8a7c1e941bb9ff2d1fb96136acafa895353f63cfd21e4dc5fa89a8804ba89cea609043ecf5fdfa34dbf58fa08e655c4c5f3c87c1b370752f0dd5f768c693953e9c287d18e75e9bae331fc26847e106d33d2815b273e09b955d5229f0", 0xdb}, {&(0x7f0000001540)="e4f4ef1926e75d44540d39a2750434d97f82eb37b2b3187eede45224a7f62d6edf08c266e1a7c7e919bf9e820aff1d340933d9ed0890df99a822633132838ff07f42e22c332c1d6ddaad0c5c526cb9c73f6383786b89e56198169fff4f6d01cd612d691889787d965ffd26c70822f5ed98f880df4b708d7806233a10c60f8aca4fd192dbff3b41f42c9ff82c7b92e7e944ec9a65436654b95e78d0b42e76ce0965d2780a4278afde9ac839e78cc5a75a7b2e1a7b99", 0xb5}, {&(0x7f0000001600)="c04edc21df1e93fd9f7ea529f021fe160ec430b88ab7c2a2822e6e6e143f3157d1fe8de85268f8a84d160bec5368e94bef2878deca43325e8199751458d751e44ab734aaf2a3e7339bece513b4519004a208d8a8487ec74840fae09a37ddf29dfe678c7e22c1e99baae80df5310cb48439be59d5a14196781fc14bbda2400257935ad34469b457a9c95ae05b9b28d20f", 0x90}, {&(0x7f00000016c0)="4c6f118bafbc53322936847f1aa6ca5a29b2163dd36c2fdef96f21b7b9411858b440f7076b9397b1eb26ab31b34f640b9320f9b29ec8b1df12f2e7209e809a61b962b51448cb58c3d585a4dd1975f8bf26f95a66a7f6537edd1a207e10c46f4e2ccac2f686a3a202b155d64d45b854217fefcd1b00be9effe87f83857a92ef377e55102aa3e3c970707a1c33ea0e1ff3cf023dbdda9c37556bedff7af317cb5ee611edd83ab96a44ffdd8fe5db01d02665767158f0e8feb70a2f11d67f0303186a56a14c7c69da4fb5e6d29e55", 0xcd}], 0x7, &(0x7f0000001980)=[@cred={0x20, 0xffff, 0x0, r0, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r8, r1, r9]}, @cred={0x20, 0xffff, 0x0, r10, r12, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r0}], 0xa0, 0x2}, 0x2) r13 = open$dir(&(0x7f0000001a80)='./file0/file0\x00', 0x8000, 0x0) mkdirat(r13, &(0x7f0000001ac0)='./file0/file0\x00', 0x1f4) r14 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r14, &(0x7f0000001b00)=@abs, &(0x7f0000001b40)=0x8) openat$tty(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/tty\x00', 0x8000, 0x0) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001bc0)={r10, 0xffffffffffffffff}, 0xc) readlinkat(0xffffffffffffff9c, &(0x7f0000001c00)='./file0\x00', &(0x7f0000001c40)=""/37, 0x25) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c80)={0x0, 0x0, 0x0}, &(0x7f0000001cc0)=0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r15) r17 = msgget(0x1, 0x442) getgroups(0x7, &(0x7f0000001d00)=[0xffffffffffffffff, r4, r16, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001d80)={0x0}, &(0x7f0000001dc0)=0xc) msgctl$IPC_SET(r17, 0x1, &(0x7f0000001e00)={{0x726, r11, r18, 0x0, r19, 0x20, 0x6}, 0x6d56, 0x9, r20, r10, 0x6, 0x3, 0x7, 0x8b}) 15:52:52 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)) r2 = semget$private(0x0, 0x0, 0x11) semop(r2, &(0x7f00000000c0)=[{0x3, 0x1, 0x800}, {0x4, 0x401, 0x3800}, {0x1, 0x9, 0x1800}], 0x3) r3 = socket$inet6(0x18, 0x3, 0xff) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000100)=0x3) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000003c0)={0x101, 0x153, 0x1, 0x40, &(0x7f0000000140)={{0x7f, 0x1f, 0x7, 0x2, 0x8, 0x7, 0x3}, {[0xf44, 0x0, 0x0, 0xe2a2, 0x401, 0x1, 0x80, 0x7f, 0xb27b, 0x0, 0x0, 0x9, 0x2806, 0x2, 0xfffffffffffffffb, 0x4e7, 0xf15, 0x800], [0xfffffffffffffffa, 0x8001, 0x8, 0x4, 0x0, 0x7, 0x7, 0x1f, 0x8, 0x2], [0xffff, 0x7e54c6f3, 0xffffffffffff0195, 0x32e, 0xe000, 0x100000001, 0x3], [0x3, 0xffffffff, 0x10000, 0x8001, 0xdfe, 0x8b], [{0x0, 0x0, 0x1, 0xe0a}, {0x6, 0xfff, 0xffff0000, 0xd36}, {0x1, 0x7f, 0x4, 0x601}, {0x2, 0x4, 0x101, 0xd3}, {0x4, 0x7e, 0x400, 0x80000000}, {0xb6, 0x7, 0x0, 0x4ae4}, {0x0, 0x4, 0x6, 0x1}, {0x4, 0x0, 0x3, 0x3ff}], {0x1, 0x8, 0x1, 0x80000001}, {0x9505, 0x10001, 0x40, 0x6}}}, 0x9, 0x7}) ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) r4 = open$dir(&(0x7f0000000400)='./file0\x00', 0x10000, 0x2) unlinkat(r4, &(0x7f0000000440)='./file0\x00', 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x80, 0x40) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f00000004c0)={0xe2, 0x5}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x8, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580)='/dev/diskmap\x00', 0x400, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000005c0)={&(0x7f0000000540)='./file0\x00', r7, 0x3}) r8 = openat(0xffffffffffffff9c, &(0x7f0000000600)='./file0\x00', 0x20, 0x84) lseek(r8, 0x0, 0x0, 0x2) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r9, &(0x7f0000000680)='./file0\x00', 0x30) getuid() ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f00000006c0)) open(&(0x7f0000000700)='./file0\x00', 0x80, 0x138) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCGFLAGS(r10, 0x4004745d, &(0x7f0000000780)) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$KDSETRAD(r11, 0x20004b43) r12 = socket(0x6, 0x8bbe99ef88113ff4, 0x81) getsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f0000000800), &(0x7f0000000840)=0x8) 15:52:52 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x8000, 0x2) r1 = socket(0x1e, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r0) pipe2(&(0x7f0000000000), 0x10000) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)=""/55, &(0x7f00000000c0)=0x37) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)=0x4) 15:52:53 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) sendto(r0, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fedd", 0x92, 0x3, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x2, 0x1, 0x7fffffff, 0x1, r3}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000002c0)={0xfff, 0x4}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000180)) getpid() ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x2, 0x2, 0xfffffffffffffffa, 0x52c}) 15:52:53 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x20, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000480)={0x2, 0xffffffff}) sync() r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) accept$inet(r1, &(0x7f00000004c0), &(0x7f0000000500)=0xc) getrusage(0x1, 0xffffffffffffffff) socketpair(0x2, 0x4000, 0x83, &(0x7f0000000340)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./bus\x00', 0x42) clock_gettime(0x0, &(0x7f0000000080)) r3 = msgget$private(0x0, 0xffffffffffffffdb) msgrcv(r3, &(0x7f00000000c0)={0x0, ""/60}, 0x44, 0x3, 0x1000) execve(0x0, 0x0, 0x0) msgsnd(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="030000000000ffbac5647a123df206000000000000db1f02000000b0c0263ac371f5000000b90000f089007000000000fb1e427610fb4714c3c68c7ad92e08fae218d7e338094d08a994a6033f46691dc8f29776bb34c5be9a298631723d64062aa2ffdf00824449cf02adfdff3d72152cf5b2a402ad8d5f991c97a83fcdf3545b32c9024d181e04f20074f38bd7f7dec45330707795983151da15e2661e7435dc2b112781bae00fce41094c24756159b106370d7e983a7b5c687fc44db6a957aeda8a41a2a7b37734c03ca76cd8abbf4f713a2aa35c7fce638d0179a9253b1e24a3939e4a407a0444c207e1e1c7945dfe140b8962d85a0d3c0a83fee0972f1ffd8f616cc0f02d87400000000000c84d27ae37d7b8ae3c1f5eab9e790672c530e0d09c1fd480944d9f52ecc8a14aa1b7b58e390fa1378da9cf7cee93d79198469debeac93f30631f452ae43c"], 0x21, 0x1000) 15:52:53 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="85a6274f6c370ba200"], 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 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000180)={0x3, 0x101, {[0x9, 0xe45, 0xbd9c, 0xfffffffffffffff7, 0x0, 0x5, 0x3, 0x37a, 0x3, 0xfff, 0x2, 0x2, 0x9, 0x5, 0x9, 0x3, 0x7, 0x9], [0x0, 0xd3be, 0x5, 0xa148, 0x0, 0xfffffffffffffffe, 0x7fffffff, 0x100, 0x60000000000, 0x2], [0xfffffffffffff000, 0x7, 0x6793, 0x3, 0x6, 0x0, 0x8], [0xff, 0x8, 0x7fff, 0x7, 0x5, 0x1f], [{0x1, 0x2, 0x400, 0x2}, {0x800, 0x8001, 0x2, 0x253}, {0x800, 0x5, 0x9}, {0x66, 0x3, 0x2, 0x9}, {0x0, 0x4, 0x3, 0x8}, {0x4, 0x4f1424c, 0xffff, 0x6}, {0x2, 0xfff, 0x400, 0x1f}, {0x14b, 0x5, 0x10001, 0x1a2}], {0x1e91, 0x3, 0x3}, {0x8, 0xffffff7f, 0x3}}}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x0, 0x9, &(0x7f0000000040), 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x10, 0x0) accept$inet(r3, 0x0, &(0x7f0000000080)) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:52:53 executing program 1: socket$inet(0x2, 0x3, 0x9) open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x168000, './file0\x00'}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffff9c, &(0x7f0000000300)="5abbe67e7b07d6d86ebe41b05da27b9c131f5f91ac317dcc1a9958ff09a87b7d50eedf2aae7b426799fcf991b24435c9310ca40be47768fc76bac3f5678f45ca785644fb47685a5389e5b4157dac36a18f7302ebe8376b6212c10e1cd8509e6dc8b5a7fe06d955090b72c83f94d6e632f479e9862459cf96925732e07fd0702dec6381381d3917f4a7c29037d634d0319e1db9e941121716ddc77a3409d15f0d40d39ae6586985f2c02c5d0aa2063f6cc4813e4266e738ec99dcfae9", 0xbc) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) fcntl$dupfd(r4, 0x14, r2) r5 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r5, 0x0, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000240)={{}, 0x3, &(0x7f00000001c0)=[0x0, 0x0, 0x0]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r6, 0x0, 0x0) bind(r6, &(0x7f0000000180)=@in6={0x18, 0x1, 0x3ff, 0x101}, 0xc) writev(r3, &(0x7f0000000740)=[{&(0x7f0000000000)='#'}], 0x1) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x260}, 0x0) 15:52:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x81}, {0x60}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x95) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000380)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0x3}) r2 = geteuid() r3 = getgid() fchown(r1, r2, r3) 15:52:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x40) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='x\x00') 15:52:53 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) acct(&(0x7f0000000000)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x6, 0x0, 0x40000009d1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x6, 0x0) 15:52:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0x8, 0xfe, 0xf5, 0x5}, {0x0, 0x1, 0x4, 0x8000}]}) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x4, 0x3}, {0x4, 0xcb}}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="244e7f7cb0b4823f198e3ca4c9d2e38ca3ffb30821b7224d91f0c95a7b95", 0xfffffffffffffee4, 0x0, 0x0) 15:52:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kqueue() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x1ff, 0x4, 0xa493, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x1000}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x80000001}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x7f}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x2}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000fed000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7}, {&(0x7f0000fed000/0x3000)=nil, &(0x7f0000ff3000/0xb000)=nil, 0xe5}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x8}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x2}], ['./bus\x00', './bus\x00', './file0\x00', './file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./file', './file', './file', './file'], 0x2}) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x91) r1 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = geteuid() r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) lchown(&(0x7f0000000240)='./file0\x00', r6, 0x0) seteuid(r6) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f00000000c0)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file0\x00', r6, r8) getgroups(0x2, &(0x7f0000000180)=[r8, 0xffffffffffffffff]) r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r10) r11 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0xf8b, r2, r3, r4, r9, 0x40, 0x200}, 0x5, 0x8000, r10, r11, 0x10001, 0x6f47cff2, 0x2}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)) 15:52:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x3, 0x20, "b000", 0x0, 0xc}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x9, 0x8, 0x1f, 0x7, "56488bdd03024d65166e7dadb308752e9c34acf1", 0x99e, 0x8}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x202) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) bind$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c65301f8ef7ba1c995b6e9dcd6a68bb00dd65c1336940f16c8e423453f680a5fd579180d2bd4fe62981c05080224ebb3a65a1990c886aa2b18fe7f70117a228d86109a575b920e31c5c980e32df0e260b98a597585110f21ec0190dfff8b2313beeafb2b7bfb16fde0ce8c787c5a40f3f5b6cc91516142da379926c4c0969c9e8765be61bd4a76dfba29bfd3385bb68a0f47a8cf3a2c5887216e9a4a076b5a81b18ff0000000000000050d1e7842fa6dceb9af1fcdaee16749853aded76"], 0xa) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) 15:52:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kqueue() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x1ff, 0x4, 0xa493, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x1000}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x80000001}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x7f}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x2}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000fed000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7}, {&(0x7f0000fed000/0x3000)=nil, &(0x7f0000ff3000/0xb000)=nil, 0xe5}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x8}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x2}], ['./bus\x00', './bus\x00', './file0\x00', './file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./file', './file', './file', './file'], 0x2}) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x91) r1 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = geteuid() r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) lchown(&(0x7f0000000240)='./file0\x00', r6, 0x0) seteuid(r6) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f00000000c0)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file0\x00', r6, r8) getgroups(0x2, &(0x7f0000000180)=[r8, 0xffffffffffffffff]) r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r10) r11 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0xf8b, r2, r3, r4, r9, 0x40, 0x200}, 0x5, 0x8000, r10, r11, 0x10001, 0x6f47cff2, 0x2}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)) 15:52:54 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001c00)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001bc0)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r6) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)) fchdir(r5) execve(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 15:52:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x4, 0x8001, &(0x7f0000000140), 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 15:52:54 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="620202f1dfec00112000"], 0x10) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0, 0x1}) write(r1, 0x0, 0x0) setitimer(0x1, &(0x7f00000000c0)={{0x80, 0x5}, {0x0, 0x40}}, &(0x7f0000000100)) 15:52:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x7, 0x7, 0x9, 0x69c851ca, "d2f4726c277b869775a5fae0d33e3190e0b1fe64", 0x47, 0x421e}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff00002000000000e5005b67071b542a538706000000b818000000290000003100000003000000070003000000003f1cc7ffafa9f5dd0a807b17de07bcff44d62f66413a696456e9931469f97db6ea2c972d6eb5f34730062a7275ac945ce7d444ae719f92ff6745a1645f728bd4ecbc7536ca36deaae37d357b0c475ec1908de9d7f62c238a5f8c28a15d5c06ae6d85a889dc02673e63d0b89542b52820e111d5b4f5ddb18855de2e2f8217883328259ba53d949ad9e4"], 0x38}, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x800, 0x0) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3f, 0x7, 0x9, 0xfffffffd, "03664e2baf0c033c02d271795acd00"}) write(r0, &(0x7f0000000140)=' ', 0x1) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000000300)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b553166", 0x1000}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d802772dcf4403bb37", 0x47}, {&(0x7f0000001b00)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d0e15c6ebc9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e39431e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d9ed85d0979ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0ff35e71356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f3d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf9731b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c50b7b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352f45a6b7f89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db63852756e07cd4c011fc390e33601901e7827cc7c3f848fc3192c1248006f1aafcc110e49ce69c", 0xd10}], 0x4) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b093003c7db", 0x11}, {&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c3c801db0c303c642778bbd78da70db50a3a4530a44ac2c7e23422e08f6cf45143e205ffcf2476bafef0216a300fc35acb84fe0a7c979f4db31fee19917b7058faa8a53abcc011ae4c06dad7af21f57583a74de46950c03f32a9395a237401f04735acf06726de6702134fe9a15c24686083bba7cf25660f7e2f4878c600d0a0c", 0xc3}, {&(0x7f0000001500)="569250798bf8489ea0dfe3a357e66e938ba8f1e2630936482e53572169f6cb7fc9328424a0f8a4c4f48cb860b348d7ed9403", 0x32}], 0x3) 15:52:54 executing program 1: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000001c0)=0xc) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82026f39d57225e21e000001000000506e9f8d7427aa5112490da3af27b42e9cf246f6070000000000000072a1d87b195e3f3d4ed890e6e8cf73235f3ea2c602010000007b01a4809450f6c2cfa80e9f172f000010000000082089fbb19f085dfd23e2c17fbf17fb7719ff38181bedbb6c65c0ea8b099213d51ac71de9b83fb642ebdc79542700000000000000004419378edce60e0fb44bedc9098134d4dfc7b6be0503d3237729cd484a496ac86c93852c76436d89b87f4fd8513226105ef1390000f5e279d1810008000000008000"/221], 0x10) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) 15:52:54 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x69, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x2, 0x2, 0xff, 0x1}, {0x400, 0x2, 0x2, 0x3}, {0x4, 0x3f, 0xa7, 0x3}, {0x3, 0x4, 0x1f, 0x5}, {0x5, 0x2, 0xff, 0x40}, {0x8, 0xa1, 0x0, 0x4}, {0xff, 0x9, 0x4, 0x3}, {0x0, 0x7, 0xe7}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000100)=0x3) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r3, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069c1, &(0x7f0000000300)) r7 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r7, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r7, 0x40045720, &(0x7f0000000140)) 15:52:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x1fb1, "5789651afc6eceb9e573123ec289ed47e8765926"}) write(r0, &(0x7f0000000280)="ac44a4fd24be0fc373d9679af484c883f31808378c28185b27c3b6d7c4194b1db5df73cd5267ab8db7f8dc0afbd3a53c8e19b83906aeb8d193a12f44ae408c9bad6c9c8be24d372222947a87b3abcf40ec70478201000000000000000493d6c21169dfe920b31d471b49371803d72803717f776c57d5fc08a70024c829253630b7b8cb3809d2a1fda7944186bd54227edb879608399421b3e28a96a82b19765503550b97aa4ce683e4923d0c3b658c244f5a476b64afe4d1a937b7c7748abad3ae984afbb856d9da6f2b823db56b9d70198f3b072c19e38d65ebe1ea9b378ecbd02cd68b000d8fc65c2bf26a2979aeac42e8a680e44072c7e442161ccf8d9339523dd942a9f64ab83276a4c89a8020afac0b6fe9ed771114af68dffd9894d7c0dc8fe5694d4b74a2b2d2c2359255492003add7a5f47991b739a805f8da7f744c954e46a4512cbaa90dc82294a9ceb82af42e3b852e98b16fdca27566e4cfeadb277d7db5e99025aaa50af10c31", 0x16d) 15:52:54 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x20, 0x4, 0x0) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt(r2, 0x4, 0x9, &(0x7f0000000340)="5bad55f7b98918d4e253f4948771f56a5e2ab0069d2dcd8d6efffea9f76ff49a191c8ccfb6df8288be344867c761d362a37ec5b7544b2a49c08ef483fc8a4d3b356064e6c41fe554a1c32e00d48a9debe1786054887a50217c1ff8a67a728583b618226faa1d2b43a0b1ddcd31dcaebba1c8d6e64f026d4ff6c2ffcb01e91f68f7380837a212fc7d1b61ea6e9485bbe55c3f6abae8405d40aa68fc666e0fc50fd0ff00"/172, 0xac) sendto$unix(r0, &(0x7f0000000180)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b29fbe1ab5b23ed00f4c807000000000000001f13a9c54fe7d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f8000800000004000000010000000000000000000000ede9e50e37862c37b1ff50704229ab5d7c280d183242d37583334e959ef98daeb16a7dfee54bbe9be800debb6e0bb72b9b21adaeeba4860d79b30de35066b285c6c5b3e8be0d5970168789302c1e8638c2fc096617ade258230e63639e305ab6cec372cfcf4f6fb6a0dc698f734a419502c4362735ac42714d4ba13b4639ea939d626e6f27f288e90666aa1e4c4988f0547a4aff0ae15b0eeb621e8bb670d564d9a11264811e9484fa0be3ba3a14c1087bf5dafe96ba941bbfd4417cff35cc0e804831f3617fe6137248cbc2e858ab110f3119e800"/391, 0x187, 0x0, 0x0, 0x0) 15:52:54 executing program 0: madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002cc0)=[{&(0x7f00000000c0)="8adc33a9678b63ea7f66e8b3c938851b27c90a381313648b9b9e1d2749d126bb6c98fe100448cda0b6dd2c824b07344b2124e6d61479c31f6abc7706ba84dd800c63a69c680a9f602a5a3436a4f7d0", 0x4f}, {&(0x7f0000001c00)="9bd1f7f119a8d3cfa15afe6734f55827e60367f7b28978030319803ea48fcd111f432a5679d78f2e6a3b9fd4b79b852ba6d198654f46826de522665994524d0d9dc98b8e7e96341fbf5aeb123be304040298f897ec3b46b0604bff19474f38dcead12424672da1d8061d99c727b00b381585adfedf11acebcaa5951ada63db9e20771e35606bbb017c9707a58a3e1d8d645038f0945edaf6559d027a32f995d4ca90a43ed67d53ca0a5889cbcf131e4bb1a435939ecadd44b605ba8aa28d87fe8cdc30a8b8d5fcafab156c475a3e600f6e08149b6dc53a41b26cc6a0b3f13d582b95b1caa6449fbe1e4c0a2d28974ba4d794f292f980cee93026fba79ebdf4f17b51720a2633d863a50f9797c95b4fd88bd54d2c45fcca8061c12a589e70545a27f7329a4c8bc238e14d957c56221c883310b5bc9606f652ae1348439c4cefaba8e85c8cc074c2802c97eed30a394c30830fca0c4d64a3c8979fb9bbd6fe4ed92d18d519f6266ecd1b217c9c9d2b28d3ae326b585cc7dbc732461e5545693ce90e82cca30e4184a09fcf0280e4819af4213f79fb54b87b10f8bfc8ecd55f3d6cc169b8e80a71143afee899e8160f07de5d57f8bc02453816061420cf0291bdd115b57316ab8cb2cc0aa581893c99c6764f97ff844389c688234fc8e6dded23c59e34969e206254119872a505e5953883c38ce55293cd13ff8adf08179d1b3a6ad292a5c882ca35d4427f137ff7289a289be3ddd5f5a599c0166f481cb3f12459109ee9b2b7e19be8a7aa9251130a08526b2b3f003a0368eebb2d55c9c87746025e478a78dc01c26e59689725c4a9af954811f3fcecebcff6b7d08ebf7e2c1ce8017a01e3b5213445239507edb12f2635dd950f87a36e2972e69b5f202c6a3c4816d889e430ecf64603d11ad5f0cb94e2baa6e71be991ae69c2052897d2328e37bdadcdf79189d73a6be3d203cfd9634004b901a52350217486fe02e0384eebf1b0817c60eaa41e3e339fdc477f0ecad357c2b4532758787d719fbf5bed1737e7ee6dcc5ff0fe8a421f2bf45324fa7b8815d6242bfdfa59aaaf9becd7ff7a6a021367cabbcfe6981d5713aad82abb66ec0f072544935f0febdafd09b60c7e262604cb8b95aaf15545d682b7a35b14009362253a5777f2234d556d4b4542516334e81cf6e544d9c1863ac55a7e61141b1e9751da83f9aaeaf294541035e3b89a2be7ba1b1a2fc44f75064e68581acd04a8bd4ea747e07fa195064deda55e05894d2c102f5c1365a70bc07b18b64348f26f59cb951feb263fa4594c15b722df763dca1732a890ac12db00b0d833d01f62124788b91b5c35526fda249fa8021eb39158d9d2f7cb921e3c95029b9f0b612199241bdad928c56c508552f421b0bcf7d8552366c394abf8174d741fa4dc870c5926676821186b0f8202e817c9b262663cf1cebf2f9d11345892488402e60659c75a0c24cd0107fd9e3277e3ac6ae88d7ba2821ed1d1452c19915b86464fd3f575be034fce1f707a78949f6994917ed99fc7f9c35ab9cc04bcc0fa7330db7ad426c0ce6e8ab357d84c6643ddf7999c7fedb13c195d4e2e7f2d72a7d3085d7de0360ec48f10bfc98565e54f6b1c493e271446a6015f297b684940999e01b06758f4796b10695f7c5363381545e12d894a51b7e3447221ae94980df071da61d275be4ebe131e9460a3c9ac8f70575fed07638d496c6e3c907a7504e21250d72853912668617666f50404d8f523c70948a93872ad000ac51e0b6f22a027e5ec459eb27e3d3e4f544315ba1c750bf2d66bbeca06f35ffaabefa67a66d4ece7a316a36bf5f273e380be86ba569429bd51d2f80949d66c0e711f46313d0ebf63ba34bbe43e56d5452a49c29db950b7745d86bae4e38a6340cdaab39aa389f28e8f0c06ef75ec24c0551276b357acd272ab457ce88e8b8a3e704b75305f101b07b300888ef4d781acbd5e1a592a7b5ee08783a4e5019a5a3a02140e5be89cf2c6304ad28a3a80fd78524cc9bdb78cdfe052139b41106f51554220028e289393a7f548a7e1a291673d1c0ba129ec1e255593fbfd5c786ad842e3e3d5a91715e88a256495c5b235904deede2680c2f2877156617680a156c474db0e00c480f1ac660ffcb8020408cdeb3105c365bb38574ac5628369cab1e5cffc661e166bf5a8db12397d0652bf0fbb30fe5e819f057cee0656a8fb44c8ea3e759efb1cbdf233351e736c1c2523b094d4dd70cc83322f701fb20d1108a41a6af122610f12d8f593fb69e0e04c4cac7babdc2db582bb53a5f1f648f7bd351bc1d2896a08fcdcafb979040cd7f4b3588b456deaa7a843bc85ef417b2a1112a853f2e977abb5b0c2adb37cf962e851697aab7d8da2fa5231834509e99983fddbb74456088ab72abcba5a273a5c107ff905ac1b6c68d1068a2d437436591ebcefb56c9c3813d1c02683d273320b21087b980c6849bbf8833131c94c79dc6bb394bac95628661a61f438d8af55efecb2bf23f02f7138dac6d2d9ef5a4e6fe5487aee99c69dd0562d12b81c3a21d127ddd0792f9f30cba6db4c08c9199d0b4fbf2e4c4caa736363b25554175ae8cf63a63e50347aa3d412e0b93d7dc8acdfca252e76b3e04d926c9d181bb6bd658b4e47f46eae07dd7d851dcbccffba33e6d4ac46586b525693896ea3f6bc94623eea30189b805844c19d2599018b710e56ae61c1c9ab8c9e27b567a677baab25ba81e758d39db58730fc6c251f346e61dced4c9136245e17312cede0c1904bf95f86a7be30c9bb0a6036899d68ffd70fc8e79abd6a51224bcc79ed0d3e2dcc022b30a068ac1386f6628f2fa1ad07765933a67b437dad1ac43257eb4a617c9bd6b35c692ce7069313dff2f941464b73f0665f3e070244f3bd9acb6d6dc822973cf1014d8697fa3aef8aef7b82a5b419969a3bff20b35d044848e08e66716c5ede4f40e00c1c2b732b3656eb23abb58dda8925271b1a5f343f23c5be46c93a35cab0e79810607b764509cbc4f5dd7e39262f3d3416f0d5cd1e49732ef9dd057cc186a6e4677656cad3f698065daa4d648fa607d46f8d3a7c7502b3d15ab874f88e337a5ef696a71b58225ae5d8c52ac7bd2d5f9b514af5fec49909f1002089144fae289ac73d12511499ed7f93d1b8d943b694a26990ba33c4063ce642166d0cae047b3f2503d83bcaf30f3673fd7fa9f6143dd9f35b958b31ab1351dc552a00d941850ff5eefa3abdbf84896e8f6b653559b03820713d0f1dcb0aafb39c6d85d000e55943b41db15c8fa0569bb13c58f15badf002f233324dc04b15ff5519e725b7a3b6982c1ca6c041cb11c02fbde53a4a03d49bd57353da45974a23fb5a0b7dc73ce44b0b49d16c19ea9897362388a5b0f96287aa2618479b36dd7d1117a00a4d0c0dae458f0698c524bf37c2f7a2871045d430b421ca2d36a8ee5a75043533f34d4625a308dd5087e26c0fd78020d75859a8d4aa76f5aec5cd72018e838f530b755309ff52d37b4ab6d5beffdbbdfa235a6ff2329069e59e0890754f661a172de6ac3de9e9fff4612cd6e7ce887b625c663d09d18f7763805bb6ad2da9a56477fb96ac90101dbc2e18387110c38cddc68e17451a4d126ce9ac654bfeda64c4bb016e68ea2c486f5354a718b2737d4eb79ba3c395d7697dd57cae95c97d3f8421fb169d16792995ddf0ecc306cc721bcb33e6344547e0d8172c15733ccb949897b430bba1688632cc3ed9916e6f4b71dc0543e78fff076b38875760bace607aa7fd7ff981e516a33717b983322bae3a454d2dc10b4ad84e78538b30a321d5f2c7f152f15b274c008421cc9a1003dfbf591b686184d8470116452835490d4bd1bff16a085021bcfe7989c35080c7a9bf90408b43dfcd711cef79b0b3c37c9c44a007c2e648fc63607ea4663ac3b4f5c11f02563a77665e01a733868f5cc716afdcbb5dd3b1ede899be65337bd7f566d3c3134de1a18ed5b6c6201859fa24123a06615555586b61ab59683f3703d81e1a585d6aff231df04eac3a97be85bf2282c9f7c0a69bd0a15d8d0cefab14727353c2faef7133a2abd5a92ecc42ed07a5b4a0db29d42e80049f5ca19ba5dfa100ee49cfd4a1f9b185513c7cf175fff43f4c573648f804415c960c8e22089d13bfbb279800722db432d7ee4c170e9d195166ddfce559ddb10a1a1a8a14baee895c20f69c8c2764ae019298cf44c7f41b80a6fb3e6674aa564461ebaedd5f59d2b3fcca2278142f686958355706d56720d2f7cb9eeed0d3e5653641aeb072aa6604ad8975387607132a99086cffdb3ff8e7e80e6627fa4255b6e6e314425e0f7d9e6f08858f074aa69bae673067c1fe67487248161d4d33750a1f6d9bde1835b81e3694755388e5c25100b4eade8f9d1eef4c01059b54e92212527a8321664601217fe806009236133421b843b91c54b9d7eb4f58a68081e49a755c9b947d28505ed9ede29fdd0079e46c42b821432241ecee4cc2ec9a7f4366bcefb838bece4120d9a6e495a4e97c42f7e7faf9ddcf6ebf3212bb24eb86dc97e0b63e3517ec57490fc7db0f1ddb10341d99c3302ba1be8a224630fd50858322f3d426582e90ebe1ced07161b337408d5dab3f25f673b2c27de8430f972db94c5afa4a1cf9f9450ca070eedb3800165a1845f960fa1bac34de89ccdf54948059cb9edc66939e5413afbbd40610de1eb7410476c7acd28a56cd2b0c4a8b6c5b4e5e60738edf2806a415372a81e789a826d9b2d35afc1aa491f9991d4ea194d1fcbf3e565b9c854922cfa51a24a14393df0f4e583f13ba4723ba8601127e2d5cb0fe3a46dab27f1facf287ecbf9112ba8d9afe9c39480f560724f9063b9a0119b4ebcd980d79af83ec45578cf9f0729e5ebf1959b75bdcbf90cd133ea21a630bff0ceea8a195ae71cb4c3e0166385efa3059dba6b069ba972cf33e941efd2480c4d5f8c3985faba65ee7c3e2d5dcf286716cc3a9c851df163d1e4bc2e760a8768ce593f4372a37d048ce0c0b4cacaaed7474f3fbbc49ad2c1dfbec87fd7851517c38142b533dac26c64e689d87cedef0a04f682b03cb42a0e6ac7f009cfb2c5fc5b37f6aea710217eb417b086ba35d1f581980d988bd48925ed96d3effe8075b9ff278a1a42ee27fdad2a84a90f908987e863476cd63afb0e32b3ca4f6649a2b7cee7576528268712d07cec86022fbccccb984ca4d24581bcd1323eeaebef95a2cd5b11be96dbd1a7675c0d71e7153205048612120f33c0084a12f361b960f62ea60c5b5aea07eef120b5035a5e81b858ae713ef3ad7a9e3928390f81ebbf235e57fb1822632ba187119d5de71247709ed078d1906baa09794aaa9b07c552059426024fc68969300efe402e067d0ddea6d74e08dd20798f6025a8930f7d28841ce2bb22813a9a0f73ce5d6fca4d888866e16fc4456f4fc36480d7e66ee0c5100e47475c05994b6236fb71ee0b4d33cbabc70f2a4615e23c494d4848ba0995caa7a52639dd281035532cfc8487700ff6273e5ebd89bc0da175d649e879e247961641d629b0a6cb7c35f9e0042b5d582526c80653c22250dbf3e59131854cc7d4a2b2d2d12aa762bfd31053ea4d537661f34dfa90b1803124f1410920f79b2424fdf8e9fbcbea63c5ed029bc54d85e29ef7139b804c968e8a2a9980d62b3d345cc84c52eeda1baf655d51a6f508a30767fcfe41bebcb3689c13d6b1f1178723d2bf5bb9f9b93b63e8dddeb37a2a1eff37f185cbadc58445524cd0323a4fbcbdbdcf65b1c812381786343415cf06955ccb89ba9d275a1955d278e64bc83cae01192d3f86d8df1d1d13c4d6827d85c774568eb2dfbc7cda50ce52abbe97bb56c034cc7148b59f9206aed163f3c86f28721803208bdebb893ba9e1a6c39097dabc7a46a0eaa7c225662ab059b3ce369debb6e0ae6e6138c322d74334737c631dc9758927f7f1d44226144549df0e5101edfb313e24e5101833c", 0x108c}, {&(0x7f0000001b00)="40ccea7b79f5fac9594d5b67da94a4019a5a1d0cef5443e193c26ca71d3d1239aaf442bb7a05405c4ac99f506529ce992e6c93a0dfd0374a86d11e6d4e20e680ae21501e56c5c1c9527c9a88103e1648e6a065c60225557c1419b0cd4966664c0d9d70de9f9d3ee1344805ebeb4fae253cf800ba627fbcb2ecd663ab06b5d0f3088ad69e433d8ddd930612ac804d3afb83ed21bc5a2308824bc1d614056c1f6d561f8a0ccdb2b87289a6dde7af0b8732d916a978616d84afa01186088f7c12fad5c369f8081d0e838ba3558100", 0xcd}, {&(0x7f0000001900)="50ff36fe433e82cb938d7356dcc08fcfb7c22f0c225239b051dedfde12687dd63468301d38c98c165166c40800000000000000d4397bac5b8bb1384c2bf8944be6b2e6c059ea1971d34754e880e14f45992e05c7bd6ca9643ad52391a485d4a6399ad8449ce1d51e47b73d80de3730668f31c71dd1d6a2c08c54fdd09661c98777eb06271bfa9e4a1359a9cad373230d3a2c6e7927fecf33282e0a5462667f1c15c4f897aa286d2b7169cd6d9c3b9e3871d2c56aeaa0ab64a0dca577e72f59e5f59959af64a98311b238cf93ffafbb443b411e215e", 0xd5}, {&(0x7f0000001740)="97cd6733127e2faee42df132a77df88e268da3fa1d707d558ebf53707b9bf1b8f78f4caed2ead1cd84450218195c6728c649d937d4483a599ee7ba3d8c3f07ebfe841c0d1412e052bf44f84781e4b0df39af0fd9d731b6be8a4f83873bc5f5264224d23194f1176fbc91b63a02f9cb3eb31b39f23df706c8a89dde5575a3bf82fe8d19086cd86410c90dbdf1c51b731c13129b", 0x93}, {&(0x7f0000001800)="87eceb61fab0639f98e2dbd16578dd003d80ec9cd2e3d52cf2f7ec114f2239255624c4ab22db5b965338f62e", 0x2c}, {0x0}], 0x7, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) pwrite(r1, &(0x7f0000000340)="5fed7d66efe30bdd266f5fadb1b5cb3df58fdbd69647157223b4539afdcca1c676e064f665174a6465e1321b5846ecd741a63fc64176d3c9169e0493751bd4b8b5f5eace818b3968448461511e4e7cd818c2fe15ab149523fbcd03d2a207aa4790cf09b8e0e7f684ff4e94fc014b3d878f39f955e4bdb9a12c625af77202a3e144416ee8e31f96a2a3f7041d0c04bada342725a72a3c4c0bc5dd6640dc3858ce12f05e9c3d410ff082ff698f3682cb9176c615027c4f9e7bcf2a0be60f1b1bd7bf6472f1e53ac2319cecdbec066bb8ab362f1ab9648ce625cda93cea47490df12a7934b048e952ca43b737ea91c08a773f107319295211402a3b24749956342e84e2a7f3a2800cd8076db3fb322e2d22768abc05e103d3bcb0846488d3486ac9215b0efd09ab358a6f59a5e5f6a56da78521ea6d34d4489ea5b0abbf6d40a0d6ea2fab7e3a7e64e96b5c0a489acfcd716447b201fbc40f3475e558b5e325bfb7055ca1b668d1e09e14f8388f715933c0cbe41459395545f104ba9635c59eaca912adf39c9c0c42ffac350b5e1c464e4b2219ad76ae22d238b2e89b4243733a9b19aec6e22f3079dec09be62197c190d056f8afc970900d3813610ddb7b7a46a0b78d1c06aa6b09b1b2e8ae0a96cab4d612ef0e03092b8d04443b3723396a31a22a3c61f77fd7482c36725d9169c00b529f2318a8f3560f9c4df53c152ff9a0d38fc51233c68d42bb16cef77f94ab7c19c582dddf75850eab424e68beb6931f3cf82a9d50f890b921812566f83c6ae3e75406ca384a0b58cffa58a9e7e4795710108cfa87499e69e442e41bf1d1982d250af28feade5e5fe264e9db1423d9b72d5ee2ada2e406a235a3d5920a6aaf62b546e13238fd7d4303536893355c1320aaa02fdb7a7084b9abd237d5ee7bb176ee50527435136fd5599eb1c88179f0ff03400ce82e02e88b16bc143ab991c04c535d17c471f6c55474abc46d8828420821a05fb08fb166150d87a75d0f26b802d5d9b1e200c3640d35140cdf210d3aabf81781d7f1229fcd31fb49584428f34466c94fe48b33cbe20d0a9cb239cac18e1d43febf56e90347919bb7847298fa8a1699a4c88e83640911e622b4069ab0833b7e3774c21a37b6aa981e3a6e2a6e3e566c12e302dcdfb686cbbe0fad42495b0e6089b713229dd69b8632423aa86ff0972183a524d95ade931f6758b44705c6b207b2e6316beb37675017e40e4250fc2db71be78ea5b8c352ba085e6552d578841055df3ce33208b35df84d89dbc9baa5cb8b9d0f4fb9225e5c7ef6432f1b88611dfbd0aeb3775941b5a8f963504762644af30de3f2121c01fc15c91ede517752afffcd2c42d663696de353dfe15c03d306b5b9eae5f75819c71ddd22aed2621483cc4d7f0c0664ba6a206bfc685b85cd12c5f88614f5d88019968c9cb7628f5e15903213bcadaaa3a8f0bd4afa5b92e416f2c830e7f73c5af2a992ffedde9b42a3b5ab72fa8d16bbfa952d4bd04e86952a8d3a7eeda73cfbe6cf4274d85b106992cd0962d9250cecf9284f786d4d9cfb317931aa6a31392490c34771344842805d33b76cb21c16f56116e6ec60c41f8b35e4915bb679977ab5b8d69aa1628cf557556ce01e5fda457720009ad036bccd8adb8e29483c02020b06e0320233daca31c612e6adb89d6543776fc7dc5d409253ace5af0d135abd2a91bc1d3d0874c146f896f2ea9448bfd78e1f34cd4106be34e238caaa86dab7d10119b0f30106a403e230296e9fa22b519d0b58d425c1b267f70260efe25f026c33a1e4ed675fc6dafaf4fa6ea00b949454501d5d04b5ed75da0129d8102255671678e68c027d3344c7827997fc04c30250b9b9b8efb474f385b66ed708c22ac8d9b63a857c479e17017e5d1ebbd837443f146a681dc2dab877583d2ebc321688ac611a3afb6bdffaf0cf1aadb1c2d5db1536df6cbe5edc2525c23ad0bb2efc17161c809de3ff9dc3aaa7ab936d242f98f0260009e0b8f8073b5748bfd5e5a50386cd43e42c441c5642eeb0c61ed888344e4188a2f3cafb4ed7ebec408c4cbccc9b2bb7cda20f48443ade509b457aaad40fa0ff6d39352cdc2e863baaade702c736f4720946c51713131e1cfdb23938af1e8bf47aada6d22fa0f17fe390fefea947e03b745c86dead38a6b5d8482315ab6697f22b4fcbaabae8dde60c8aa108a95e732e6ed45664ec430743ff3c798f39bbf65a428fd683e9fdb16770ef16cbe0df73688b1a0438414105c2753bc22d4a33d51f960a4a59630f889352f63bf2ced0dbccccf77bd76aeb8a14ebd860db0646f65b75cde081d2c221b611e90bb57e6e1523be08010191d098bdc7e77728924561edcf23792a2afe289553cf680affda64fe5c19494bc6119d316ecbc1dfcd53ff3b918127759687ec58e10043694c7bc075d1e574272f05439d085681aed2b2888c7bec2e442dd69695ca32bf2f62abaa4262fa2e8d81480ea59b84f35e23c8d1c5a8c61350f2a13c6659ffb5443f90518d275478d89842869f3780f64175190fbc98b5eeda8b93e7b4c933054da76783d4faa01012a250dbc77b544a7896c892407075928a47250eb1c9daf34b91536ce95c4933d96519272007131b6769ec37478d4dcd6b3043a2f4a4d53d2f61ec17c387f6d12553570af6335e8ad0471fee39d082e4f0b16c1462250d2ec8f17f2c835ef2002448543cb9b316ad0e063827cd13737cf587473f6fc58a123f024980e76917c2912ba95b46502c07ac491344cc1c1ef402c21e4fcceea0e2498b2e6d3937fc61216665a29a0aa4d51f7e825b2d342fc1994df1401459375399c4ef3325707b8af1efd4812902ef61572088abb3221af336c8d991cd7a8129f6e4f10cb5f1ede36992e15103853188e9938018f381f24fc6af842ec72c843cc2dda1d0dc5fa7fd33156ae483f943ddda5c4767f10d2fcced40298c8575635712ae8b3a9c86358ca69d65420b640312a36a1c48e696031b637957990ab10512c4af4928aca3142c7aa4d6f97b3dc8eae895f8de431252a08b0d313e1781d466332fba4d5c0e26e6d034b8af149f9f9d6884e7d96f133476ea22fabcada9c9e28ded79a0b3e817abbe378d0ab4aa88b85c73d86816f2b37026a1b43cae3c8c1fd67d25df11c497f65fed4d333aa44f7be890828ae207177e33e4871cb4831659548d94a61a3536315369e5ae07fbd15fe5de26dc0349eaa5b4f01769d5f96bf96032858708cd6c66b948660aff993c60f749e42c9d37186379f17f3a3203c89ad46554f6ead8f6197eccf221371ead320f75662e4cc88eec2a0aabffafb5b8733f850689c9eb3cbd4e364ecf270a68c17adb7f51e3629a867f47dacc9b0b19485133bbaa703a0fdbb4a500f7d18aa74788debe06c06192efb70e8b8ac2ae4216915018ccd8e3236542dce9f8ba6bcc4dfdfcc1fbbed2a0b12df6426a79ee92ea2ebcf0d035b8470edb03491ac3c0c4314b7a25c12e00b583db02da82af8ae7b719498b9bef0cc3d9c47eabaa6f0dc65d66f56b5eaf93a888a8cb01af5947d3176d67bc05e8d5073cc7882040cfca30245f8cb561b98db22cb89aa95473920d11612f5f0d461a0c7bd15e4c5eba01001843737752a327c16e29d89732f9a07b86eb25b71e639a993acade941944d7d9e71957c1812b19998f67700c077b6e7147f7ffa88c9fc75380dbff8cd4029e161093c831baace4df738527c81c4aa8345ea66ce73542d14503196099de51cc9403dbd24cae2c628ad68a38d4c82355c769242aae9a66685ec60422f30e84058c1d73d9b809da08b011a56b686e6e1dc3defc89365e82f45e474f93384ecf7c0136544a04d76738d4aa88339c54cbc9d389e095a2d165432c3027b2fb55bf7774d04c1227cead42ad4fe6f5bdc22c4473fa8c2143c86cd67a79bc617b154ff8e43b9c55412c181d4bf15fc244cde999adbe11d92c6849d139716346a55efefc4a6a84399776fffa8a321c859afa9a4621d795695388163a1e215b760cd2d7481c63166db09a257b19cd1e52fb499d5a302d75adfddbb6614becf94c1e14034cce57261ddbacd5896c0870f36861ce6d97774219503a87184b99bbec32c8b586092ba88a98846d5b34bef5989acce21a6768682fc93686227c09a37d5a0be6d187d6de8a58fb63f45489d0b021a2c43c79cba37a6282f517c5fe47f43a9079d6df3db97bda1ac11c7add8e2a5fd359e8c553690ff4741177148850882b6ede72105b679e9c6332f732e43eb33dbd04028d062165dfffb1d1a7ef2bd0ee772ef89271f64e1c019a0d87a86fffccf404e2e313f78c2577e5602b27f5a8dc088eaecaf839379b5a69fe5414733ec855e8e6b464b30fd48782c3d34fb0c7300a0761a387cc01c8021bbec2c6ec5d266519aa5f8acbd373996f2db8e0553f93cb14ce7e90b92a0eb669698e0487a2a092a7105e2f86852b22c6e1043e66bc512363ce86dbeab96bf46149867472531e2b68300cf45160a8fc1f0695fe9d89b2dea3bb0280c029b1f45020b1e379b084d57a58187fd58717f8c2b67430885c852440da4c0d94d4340f67d58a4b2610108439ad3585a9a1b11ceb0620943e2808b1a0edeba026b6be20d79c4d9ec124514ec3a5dc3585153802cb91bd370632c2c1c3902000dfd96fba0861e24d5b943e5d95f1d68efa2dac9ef5f955d73ba84d9b710618385dfc638db0ba0bb45a92fda8d26137aa8ddc08009e952e7cc76e9387cc5db70077dbdd82c93012ba456d8a5c4f7b5c30a90fc934d996377f286773755efee6fbdf0dff8cb7ba1e17a39a0c7d64c18d906ae6925888a2daf24a2d019f8ff17be2691efb2b1c511421c301b7ec6a84a61b443d41812f7f6ae2ea7e25f6738594226201face7838d3b45099d34f38d3e9782dbe0568569b0cab2f98c4882248b03e9db134ec812fbee424f1be5392d8518f26e50fbc27b26e463858d8c50b42d9de0f42261f7720c5152dd8f4ebcc075654d0efec444253a6f01c1b30371f4b7cbbc0de119cf6201b8ee728d486fe3d5cc37a425b64d1ce602a419525b833742f900ad4476dba6fd7e3019b7ca7833659824852707504c4425b3d8500db1be2bc9e49293f3bf7d07a6d2f042c988a5a63d86656db8f53711f3e8a33e5b854e1ec527ec5106442613ea77ef45b78574211de880484e5ece2e114c07fa39b2b2fb9c6c70540fb57dcb74d301282e98643562ff13ea57eeef0a1c4e9f30bbf4e0e0c721c0c405d3ff246564011e43fa0d30f5ff6d69b69fb301929f4e464e71db764a2a23c756ed1e49f944dd02b6b98807837c4c9d3face866e25a17514212218b43c4891d97005ae27e099568441f617372a3eb83e45250d1f639fdfb797a7cf87177d81e33d64f43720a0a1f1aa9038ca5243d7d6d4536b50a4ea6d4d15614a4af198af52c3395c1a863a521a5e6569fad931bcf13274da04150c0a4d1c956fd77f3806734812516303808ed4c381f71842b4822b0acdb508819ff2c5f028aa5b43b2d511e3f136bf7ad2c9907aa92b70e77f2a64065d97387a4fcc8fcd7e707a6fdaec91349ff7973ca6bd2875fc62da47a2d005de9185597ebcc49a4f463e44cd0acfc06fae01aae63173505b3aaa3eb582e64119f476716ebeb386433e87cfee6cf66252241a48bcc40061c9a8aa47ce883595fd10acd6e9c14e70ba5d1463e255bff4f04ce2a7312658617fa5c833f87a8a1208f07091125fbf4cf7c68a3a992c3887b67df9c270fc722fef6b9047b5d582e93ad8719f66b9", 0x1000, 0x0, 0x23) sendto$unix(r0, &(0x7f0000001340)="b2d970d6a76b7a75a8a352de121725a03e470a1b57db69533af031ed00f51924ecc3a76f254bb69bb8427f1fb0c5f40ffeb3d821c51e222ae844f0aa7478c32d856dd6850e3ae2b251600010f881c4efd9bb7abcc6981f76347b3916cb731304d8f2c2c24b6296f8e253d4c1a6994358b9012370e10cfdaf0cf38882e95c24a9aa17aa24e55f14e0cd3f341a172ba43d27fcbc7b934a847a321def631a2bde85506558f3f1db4f35052e083b679c8cf962710fd4c931ecd9c7f906fb4338f6fdb3435520fb3ee3e0eda791253218af8db23b5004bae852fa37c7d12344ffedcbd6ea3070c7a282e79623b6546059", 0xee, 0x18, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x102) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206931, &(0x7f0000000300)) 15:52:54 executing program 1: lchown(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{}, {}]}) 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) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0xa3c8, 0xe0f5}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x2, 0x0) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:52:54 executing program 0: r0 = socket(0x11, 0x4003, 0x2) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2ff310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 15:52:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) openat(r2, &(0x7f0000000180)='./file0\x00', 0x400, 0x40) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x4, 0x3, 0x0, 0x2, "7316d7e79ec287e9f606e56e0942d65c86d39204", 0x5}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x20}, {0x61}, {0x6, 0x0, 0x0, 0xfc}]}) mkdir(&(0x7f0000000140)='./file0\x00', 0x11) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 15:52:54 executing program 0: syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff88e7") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) lchown(&(0x7f0000000240)='./file0\x00', r1, 0x0) seteuid(r1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file0\x00', r1, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) lchown(&(0x7f0000000240)='./file0\x00', r5, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000180)=0xc) seteuid(r5) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f00000000c0)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file0\x00', r5, r7) setregid(r3, r7) 15:52:54 executing program 1: r0 = kqueue() r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x2, 0x3, 0x4, r1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x6, 0x1, 0x6, 0x3}, {0x0, 0x8, 0x8, 0xe5}, {0x7f, 0x2, 0x1, 0x2}, {0x7f, 0xfc, 0x7f, 0x4}, {0x1, 0x6, 0x1, 0x30}]}) 15:52:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = getgid() setegid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r2, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) fchownat(r2, &(0x7f0000000080)='\x00', r3, r1, 0x6) r4 = semget$private(0x0, 0x7, 0x287) semop(r4, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r4, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r4, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r1, 0x0, r1, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) semop(r4, &(0x7f0000000000)=[{0x2, 0x400, 0x1000}, {0x1, 0x0, 0xc00}], 0x2) 15:52:54 executing program 1: r0 = socket(0x2, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffff, 0x40e, 0x4, "00000000e9001040dcc40000000000002000", 0x80}) pipe(&(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 15:52:54 executing program 0: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dae40466"], 0x10) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) socketpair(0x6, 0x4000, 0x7, &(0x7f0000000000)) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="8d7b10d4977c3487411daf400a336fbc5360a7570e64dca22c65fae5013f0267c4f58470744d55371ba004002a16befc659fc47102a90d93bc41e2abff4dae4713aec32ac73e71811a5014142184dd412a3f3ccabd579de1dd2c3896aa848f464938a92b3eafc4c663805c75350843a7de27bdb6b300"/133, 0x85}, {&(0x7f0000000540)="11b47eb393e47ca61bd6e3d2ef07b130a174f7eff0e5ddac47ca856f2da3d1d1b573adf894be453b50c09301c6becea8ec6e94a174091516f99118d9c7c18f994006aa314d1e19aa81c474d4c964ee0fdb42b2c6194243e495eb99d283dfd5db90945a8bcbe0ede690c46e1fbfb58ccfc56974f04d441a5642903c73f7cf86ec470123b045000000000100000009930138d157fafa7d342e597d7ac7c45d4f5ae7d34b3aed3eed0133c27c3cfb8b255dbc93f138a779f88e094934d9814806ec4a45313533b528800bc3dcc713e6917cee2fdcc2215f609ca895c7d5c99a175ecdc0e22ac91c2c19f0a509716139ede5b0a25b", 0xf3}, {&(0x7f0000000400)="2dbafabec6424fb3a4bbd07102db67f6a0bafd5df624f1f0d8fe5fb3dcc1483f95878e74991ad218a6c0cfeb226eaf24c98fe33fbb64f36439bf1292820db4a36686648eaa9264c0a00065279ae20663866eb4b3445098f9a03e74e3cb5d91b52e2a830cb03bda6328fc1fae6d959dc64ccf890bfa404ee3f991e358e21cd18ce293c4d62be53c372bc3ddd28f89b32ec7386caa69e16da951bc5495925593629d35131db6cd2e6ae69f47e54bbf73c7d8018d2c52faaced4cefa5135046f7451cbcb894532d288a29ae42ddf1f310fccdf6926a8c9cb44539d8f6a15f192e8ec9460da319e39de492ea2072c4d7c22087a98dc2a3523ff7f1f5c17dba3644e3c7383e3a8efaac79b73553f3a9d5e05720783a5855484f77b4e022e8f251b1", 0x11f}, {&(0x7f0000000300)="f7d767d13bf2838a992363617b21f0812917048977e1c122840127be2cccbc73f9ec25f71bf5ede9feba9e486fa377e996a9b22b521cc42a7e000024d841016d2c5c471af1734de424af31d949855244b10fb3f1089cf5940dd0d59ed08a6f9b75b1e311e8b1f77fd5809ace10fdf01fed111ce5eebc0699d6d63f061c156c181558958e876eb6b43d2d0b94b2ee51b86f2d07fa6a3df45dabf26b8dda68a14e39730ee9b1fff3450599", 0xaa}, {&(0x7f0000000640)="879660cd3d9b569c57125389b4b32cf6126469b30bf127066a5249ed41db873a16aa9e159b68265378862216ddd2e1b18b0795e8d2a2b63b67a6ad27e77b986fef818a4d2b6c92c2dc3f5d54061d904c1e9cdfd6d9344c078a7d88d826b3b074662e7b276c46d73db123a3a8590dc3a68a419fad6d7aa5c92722ee3febb796e29c3d79ab4d18c7fb6f83b27f9032e0b4b01309df4f", 0x95}], 0x5, 0x0, 0x19ba40000000) 15:52:54 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 15:52:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000200)='[\xda\x1d\xa2D\xbe\n\xd3\xf5\xff\t\xc7\x94\n\nh\xea\xa0\xc04cG\x1e/\xf1M\xccy\xceZl\xd7\xdd\x8c{D\xbcY1\xc6\xb4\xd2\xe1']) r1 = open(&(0x7f0000000040)='./bus\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) connect$inet(r2, &(0x7f0000000080)={0x2, 0x2}, 0xc) r3 = dup(r2) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000840)={0x1, 0x1}) pwritev(r1, &(0x7f0000000780)=[{&(0x7f0000000140)="4ceb65bdb0080e38323c3bff573c08a5b407e7b0dd41e1e12fcf7012bf15a1d8e67d47f8af927f7bab31f462a3e1dc95aff47bda0bf54c0bee0df8924ce50dc36cc1c472426d7ce72af2d98140bf8ec046b44e5bdcc3e97d65f7499d05dbc0459d49c6d9d620d232762b058ab441ea8158183c3a6a8b84e9297a434da739416c7ae0d8fe90dcbd055e39e83a", 0x8c}, {&(0x7f00000000c0)="13e6aa78ebc31a954fcc94d457f069fce3049a34c72e279a1e12ef8a1bf72d3f42338420aba109ca5d0a0d1df554ee77ade01e69e1", 0x35}, {&(0x7f0000000240)="a1dd4e5c1d0a06797af979b416ac21a1081faa80fc53a487d895e6f728d09643ee8867767db8ffd51f7a427f450e6fcb90d7cb489c6aba18d6dced1f1f683d2616e137b2e73abede87b1d4255d29b47568809dc4e4f599e11a597634c45474c346b5ba81d09d6d5e44cdb66eeb634a572af7d4654d86b09819c4ab3e2ab343f2ff99c05e83b074715828c44a4059d804d71bc6c3a7d6322f450ffdf252c8da275b5cc28734bbd111", 0xa8}, {&(0x7f0000000300)="d05c39a45e6d89128217dd3df69eae4f2aa1a41d9776112fe49697947b1cf4b4f7829da578262bb1b26f5c95f608f497357f", 0x32}, {&(0x7f0000000380)="380508fb7a041850777b748ab5517b5206b0d5cbca784c335dd280a2bc8a77e2ffa912989a7e2d142b5d5585975ccce7ee781b0080c0b25f873d9f03f6b55a8f1cade9d1a3eb938f3f6f778234a17ce45cb684d7fa2f378f07002ef3934eeebea368e858fed5dd21800a699ff0f229c354fac5e96218643fa35ba59953ad7fc881495e55d6ac3e341b2feafcfb5d84635a35cfceb62e9b5c7fb3f75383c74f4576b313cb257936956b42f62a7e962ce0b90d09d52dec5f01be438d81fb496711371357c61ae4ded8e34df7adcf93a9bb572accd546495daaf87ff92b80efb920099e7d7526f9bad3a692292a36", 0xed}, {&(0x7f00000004c0)="85830ac2317ba457e7ddb92639f01a8ca3180532f22eeb553dbc43f311436a29522f4fa60156c55dee", 0x29}, {&(0x7f0000000500)="61d624aec832b65f800b63cd8c750fbb0d480f610c79ed5f3fd4bf998f0c365415741ad1462760557e9af6c54531b58bc7104baa5bb08141c20ce77694d9a43fb15b3c9af74b409fce276e7ac3", 0x4d}, {&(0x7f0000000580)="949d194cc9b086deaded4d8a029e734a436c9acaa1a357e2f36992de391c10bc46754f87e82cca5ba97a3417c9022612cc92a173ebc2ac4d86b504bbd6c2323c61f293df1c41fbb036e0920c7158611693bbbd42c1f0c0f10febcbe7b29368ebaaafbfcf92d4d83bbbb4c5f9315981bc014457f07111ab9c72b3a8a178afede58eca46e317de03cbfbd792d39751d154dd7a88f0c246e18d72a6edfd80ac28f98012f5f1a869dbad08255d31653aae95bbec6bc68515b78362d368c70f21919d8705349137dab5ce3cbe01017bdca0b05f2bdf85723c5e83f7", 0xd9}, {&(0x7f0000000680)="8e4303b9f2baec40fdf7d9cfb21491feb9dd67350c73fe83af64acfb46da5d5ef2086459912dae434acc170a181b5bcc4c442fdc640c8018f6db49215cda0278e858240ba710548842bca3d7a2a5c91a1cd81f0772a0046b34d1fe6d463c0a748741845bb44977fd296f99a67cbe450bbb05b5c68a50b03648059afa8614011216dbf75208bd7f123d86d9220a742b6f43582cbc992a774019f129afe8fae8e0281c567d1986a7b22541df62cb0e1027546f0270acde0fbc972baa2944316cfd158d7c4feb095a42fecc1b0f7ad2a7ab410d2e2343e7242c05ff30", 0xdb}], 0x9, 0x0, 0x0) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 15:52:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffff7ffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x7, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 15:52:54 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="0000001862040179002b2c00753dd4c1d7a84eefab9bf5d1b01f195f81db318cefbd0900a24e4b35431314daedffffe0838f5d5e2d62e10006f4f40a750213bbb885d280680000008b2cf3f2936d00004a9249bd8c9d61", 0x57}], 0x1) socket$inet(0x2, 0x3, 0x8) 15:52:54 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x1, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8008, [0x0, 0x0, 0x0, 0x0, 0x5]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0xf0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) fcntl$getown(r1, 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x1) 15:52:54 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000e43000/0x2000)=nil, 0x2000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [], [{}, {0x0, 0x100}, {0x0, 0x9}]}}) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) socket(0x20, 0x4000, 0xe9) 15:52:54 executing program 1: r0 = socket(0x18, 0x4, 0x2) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000180)=""/194, 0xc2}, {&(0x7f0000000040)=""/39, 0x27}, {&(0x7f0000001340)=""/182, 0xb6}, {&(0x7f0000001400)=""/229, 0xe5}, {&(0x7f0000001500)=""/231, 0xe7}, {&(0x7f0000001600)=""/205, 0xcd}], 0x7, 0x0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b3d810 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b3d810 15:52:54 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffff, 0x5, "00000000000000000000f2ffffffffffffff4009", 0x0, 0x3}) r3 = socket(0x800000018, 0x2, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r5, 0x0, 0x0) connect$unix(r5, &(0x7f0000000300)=@file={0x1, './file0/file0\x00'}, 0xff79) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000240)) r9 = dup2(0xffffffffffffff9c, r7) ioctl$BIOCGHDRCMPLT(r9, 0x40044274, &(0x7f00000001c0)) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r8, 0x0, 0x0) 15:52:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xd7ffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) mmap(&(0x7f00006b4000/0xc000)=nil, 0xc000, 0x1, 0x810, r2, 0x0, 0x401) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000000)=r4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0xc4}, {0x6}]}) dup2(r1, r3) r5 = fcntl$dupfd(r0, 0x0, r0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r7, 0x0, 0x0) r8 = accept(r7, &(0x7f0000000140)=@un=@file={0x0, ""/64}, &(0x7f0000000080)=0x42) fcntl$dupfd(r6, 0x0, r8) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 15:52:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x54}, {0x10000006}]}) close(0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 15:52:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x7c}, {0x6, 0x0, 0x0, 0xf9}]}) pwrite(r0, &(0x7f00000002c0)="fbaf8a8d1a029be96914f6357e3a", 0xffffffffffffffe8, 0x0, 0x0) 15:52:54 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0xaee6eb4e968623fc, 0x3, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105703, &(0x7f0000000040)) 15:52:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000140)=[{0x400, 0x1f, 0x9, 0x2}]}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x6) syz_emit_ethernet(0x3a, &(0x7f00000002c0)="d7333827db6760a7fcf017330c13d1bdc3004000cc33dc17a3e2005fb9ec5848cf546f6527f4f0ecc0b9a5d285c7c28700"/58) 15:52:55 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000340)="87fc7cf92f4f4c", 0x7}, {&(0x7f00000019c0)="efc838edcc4310c62288bc6b067eb26227432e5e", 0x14}], 0x2, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x8, 0x2}, {{r3}, 0xfffffffffffffff9, 0x9a, 0x2, 0x317f, 0x80000000}], 0x8, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x20, 0x20, 0x80, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x8a, 0x8, 0x3, 0x5}, {{r0}, 0xfffffffffffffffa, 0x10, 0xf0000000, 0x76, 0x1ff}], 0x8, &(0x7f0000000100)={0x80000000, 0x4}) execve(0x0, 0x0, 0x0) 15:52:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000300)='./file0\x00', 0x400, 0x82) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) socketpair(0x6, 0x3, 0xd6, &(0x7f00000003c0)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x2, 0xb0000002, 0x7f, 0x5}], 0xffff06b2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffe, 0xa, 0x40000000, 0x9, 0x94}], 0x1000, &(0x7f00000002c0)={0x7000000000, 0x3}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000380)={0x1, &(0x7f0000000340)=[{0x5a, 0x0, 0x8, 0x401}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x84}, {0x50}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 15:52:55 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() dup2(r1, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000080)=0x40000000) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000100)=0x2) faccessat(r2, &(0x7f0000000000)='./bus/file0\x00', 0x0, 0x0) 15:52:55 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)={{}, 0x84c01002e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000080), 0x0) 15:52:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x200000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfdffffffffffffff], [0x0, 0x0, 0x4], [{0x1a}, {0x0, 0xfffffffe}, {0x0, 0x0, 0x9, 0x3ff}, {0x0, 0x6}, {0x0, 0x1}, {}, {0xffff}, {0x2, 0x0, 0x0, 0x2}], {}, {0x0, 0x0, 0xfffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() fchflags(r0, 0x10001) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000740)=0x5) r2 = socket(0x18, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) preadv(r4, &(0x7f0000000680)=[{&(0x7f0000000140)=""/25, 0x19}, {&(0x7f00000004c0)=""/186, 0xba}, {&(0x7f0000000180)=""/31, 0x1f}, {&(0x7f00000001c0)=""/50, 0x32}, {&(0x7f0000000580)=""/56, 0x38}, {&(0x7f00000005c0)=""/159, 0x9f}], 0x6, 0x0, 0x1000) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) r5 = fcntl$dupfd(r3, 0x0, r2) r6 = fcntl$dupfd(r2, 0x0, r2) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x100, 0x0) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) r8 = getpgid(r7) r9 = getuid() setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000780)={r8, r9}, 0xc) 15:52:56 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, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(0x0, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x1, 0x7, 0x1000}, {0x3, 0x531, 0x1000}, {0x1, 0x8000, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x1, 0x1800}], 0x6) 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, 0x20, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r14 = socket(0x0, 0x4, 0x6) r15 = fcntl$getown(r14, 0x5) r16 = socket(0x800000018, 0x3, 0x102) bind$unix(r16, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r18 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r15, r17, r19}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r21) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000540)={{0x1, r10, r12, r21, r19, 0x8, 0x3}, 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)) 15:52:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000080)='./bus\x00', 0x10000, 0xe) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x2, 0x2, 0xd7, 0x448bb239}, {{r4}, 0xfffffffffffffffd, 0x2, 0x2, 0x0, 0x3}], 0x3, &(0x7f0000000140)={0x2, 0x8000}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2feff}, 0x44401000e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:52:56 executing program 0: syz_open_pts() r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x45, 0x1}, {0x8a, 0x7fff}], 0x2}) 15:52:56 executing program 0: clock_gettime(0x2, &(0x7f0000000040)) 15:52:56 executing program 1: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x2) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() r2 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x11, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x50}, 0x0) 15:52:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x80fe, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x3], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffffffffffff], [0x0, 0x0, 0x4, 0x0, 0x0, 0x2000000000000], [{0x0, 0x4}, {}, {0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x0, 0x81}], {0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/149, 0x95) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x3d9a, 0x0, 0x1f, 0x7a13, 0x7f}, 0xc) 15:52:56 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x20000000000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffc, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x2) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000240)) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0, 0x2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[], 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000fffff67f00", 0xffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) mmap(&(0x7f000075e000/0x4000)=nil, 0x4000, 0x2, 0x810, r2, 0x0, 0xffffffffffff0001) r3 = socket(0x18, 0x8000, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84, 0x0, 0x1}, {0x6}]}) r6 = open$dir(&(0x7f0000000180)='./file0\x00', 0x10, 0x4c) close(r6) r7 = socket(0x18, 0x2, 0x0) close(r7) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x27, 0x26e, &(0x7f0000000280)="ebffcbff13b9fd8103aa4e711248e6993192964849a19aa94c2cabd0a6fadeb0b4562fb491f2c9be41b0f14b218de60669a258bfbf8e9e090000000000000029000000000000004e8f1c991fe48f251ceb570f25c3d800000000fc", 0x5b) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:52:56 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000008000521000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894b03b22f310b404f36a00f9000fcff80ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) sendto$unix(r0, &(0x7f0000000100)="a3512d5b7993cc9882c0515a6d8c76b3f40be47e8d89507d1c0254e79287bc27b5290319c2d027a16c55e67d9ae7871abc505fe5d9a834b4c68a90455ed72a5826408921ccf798b561c84b104771054fa8dc051ac011bdb8898bec85a0a652f1149903e710f7bd1d74e4270b08251e0437b4ea29daa2cc36c5e5b3ab86faabe08c07b1469bc1fa3e5e7a63e718b816a23c6f1c5586719c23fc4d172cda729ff49c940f", 0xa3, 0x4, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) 15:52:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffff7ffffffff], [0x0, 0x0, 0x401]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) fcntl$setstatus(r0, 0x4, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 15:52:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 15:52:56 executing program 1: 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"}) chdir(&(0x7f0000000340)='./bus\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}) r4 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) 15:52:56 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 15:52:56 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000180)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 15:52:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) write(r0, &(0x7f0000000080)="cfa31a0e538ef1f426e310ac39bc3940412aa0acbe2b6f0f394ef99f7c81cc1cafb16b6b371ebf6a30f77f37e88b8da3", 0x30) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1, 0x4) r2 = open(&(0x7f0000000140)='./bus\x00', 0x800, 0x10) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x2, 0x0, 0x101, 0x0, r3}) r4 = openat(r1, &(0x7f00000000c0)='./bus\x00', 0x80, 0x28) fsync(r4) 15:52:56 executing program 1: 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="2000000000000000ffff000000000000f8fcab4fda6097018d461011fb8700b810000000290000003300000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)=':.\x00') r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x100) write(0xffffffffffffff9c, &(0x7f00000001c0)="9d6f4316fb858f48356b9d7b99d1a160fe2d6838f7596ed6e35aef7ecd919a682afbffb6de0515be667cd228a741272dd6a8feef7dca37d456b32b242029d2ff069d96beb196082017ca03014aa1535758a2177c1d5beb0b3fa0359a2665b5408b354a4c167a5c3b8380804c4b20f0a0711c9aa50a4950dced2036c01e81325e7bed050c15def4183a52358289c4ad4c32d0003a7926837bdc54b14a69f665049c985442ff7fbebcebc9670b0d749bdff60df8add770a6d6f767632b6075b62d546ba998c85093274f5e657af76513411114d61856f9d1b695ceed1f5b71f3f5a1396659661f937bb8", 0xe9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x4) 15:52:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x4, 0x4fe}, 0x8) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) 15:52:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {0x200}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 15:52:56 executing program 1: pledge(&(0x7f0000000180)='vmm f#) \x00\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x02\xf3\xe3\x00\x00\x00\b\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa3s\x02b\xa7Q\xb4\xb4\xb0\xb8\x18\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t\xf3\x01\x00\x00\x00\x00\x00\x00\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wG\r\v\x97m\xb9 \xc3\xd5\xf6-\xe4\xde\xc5J\xd9i\xbb\x00\x00\x83\xfb\xffZ\xd1\x01\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8Txa|\x175\xe4\x8a', 0x0) getuid() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) r0 = msgget$private(0x0, 0x20000003c4) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc216856c8770e5011a28908d462aeb5fc1f9c6889465eb80884ba59ff5ec361b94059353a5442d379cc1decfa84ca6fb7f91f910180bf8d77ef66a812234be92b5f7778a787dd8e8f28a49f4316c2b7e1b92e3df39692ab0fbef1fd148854d98a07c68ee1602f26516e462fe2a7a5357ccd5c52954c9e46e0d4c744749613b9f6a735c45a6420a65794afb4debe38ff0a4924801631d564aaa5543ccc54909465d7a56e2e092670c2ef6896469b8be80ddbc5372fd74322cdf89503b021ca5ea89ed3c614db32453a70c418fe664d2482cda1f8e934ad6a12afb368762e69e209de150c77a93540505f38dc46562f102613d2cc4610a6722f211cafea820d4cd8f0692400ba0087aae687b584d0e4426b41f08fdc0b4d75656d199b5cf20820ef7f5a19ae83f253b33a38182f2806cda315a0f7a7106eaa8e0b79d7fd21b9070d4122dd1f1c4458e81e724d906534d20c3c8e1011ff7c428ecf7b1ffddfa4339d015d2ef832f4fee6489d08b37751fc3b7a1e7e65e590586ec3242a3017edd3bc2b9f36d767b8cc6ef65c4749fc54a07915a40fbd35c20b6bfcb5b5525920bd50a0863a0274e20f197574bada2a4d7262e58df87083b2dc7be12738177ad918f5ed6d74fb6b6d2c4712c3f00afe27704c0c4e9499b2499fa7079b497634d0bc76c757c119bf89ec6f268c0caf1b696c22523bb75cd0560a041b357ed07ea0eade3dcbf18336350e42ec1c791b251c2db611be4cb0df26341d6c55ff3bd9b2ad584774be86cdcf843896c76bf280f04d72cac4ead24ab9cd54e8bded01d4bac76d59f759d7e90ce3ec60794ed52b38820897b27f4909591dced0369f0f61b7f10364834687105f8df507d84f72ac95a0533969d67546eafd8390a29c6776d91b4c84bf58d2b8c91a247ca02ebefa87a5dccbbc90c796f530bbd5ae7e7a95d5800fe08e4b979ab44124009c08dc150112768ede79c0a51ff1be0b6289332f03d78a29647f589fba143ab20119dfcca045d6523ff2b189a24e011e6748861eb82e1771d09908ba58913446bc6a07bf23daf5ab577e02ff143481b36358613fbfcf33d7c059b0835128e96cb18c0a6c56aeb6a374fbc8d66902f6d7ffdcaad573c4bc99d7c317e32460a4d1755465890e456b0a406df32427d233ec0f3d8a6c72fa1b97d73c94179b1a2c9dc4f44320f4d0db40163d7a8e5b2c14f90053d0d268118271cbc329498103f45695bb6fe3a42332f3f46f41d495b4fb1ea325317acd752fbd43186a77aaae37bbb8c1b46e447c20ed8c5669315347159e54ad40780194e6ffa8cbad1befed5f3e133ed3af67e1cc8df0a04b13dd43009f2089d88058ae23c3bdd6acb5a4063a5b1425f0851b3f5198a7da64f8f818d76eec3121cd906c716589176a7a5601445d65a134eacf2133cb819dcecac5b48dfa0c0ec3386c848b7be569e2e50e3daa067e3d72beb212b4c1d030ed735fcd0a00a4c8f6d3754c8c1418605725f2b015cad7fadad245bfc10b2e61855182cb68402afb993635851cc2db6a2d7d0086f8bfe8ae58f3c8955c574f341cfa119f35620c9562e40bd30ea741a973bf8cae1821721b78ed002e2330ce8ca25f7d9e605a55c1951290fc6ab7a27b2d1158ce5bb27a95b621c8404fe498255324450f86e5a8baa66f35a1d62847544f66153fa79eed29c888fa1a3ca96ee1c50629bebd95cd12909b907b465fc487b0aa91d25ad8de93266e20bbd79daa232d87b32796ece77b9cc9a057c400e17a832e131c95878dab3bb9737d383e0650ae5fbb11e6e2cbd0471a7acf01c2071928831be9c519f2d823d44ae30359e5b60f02d6bc391c8fb15c86863c3c294138d097879a8f1b2a8485a7295b9ecc16d9e9f973f3ce8d036e1982f06d31a194372bddf2b71214ba22aacd113b306440de6941b1924a5c0859ee08c2fc7d1cb0ffb76e12fafbe6ee16f1b992c27683931a7fecb27386080e1ce0ecb1ccb7fb03d66fc6b0227fe5bebb5aa367fc06bb15959f54e38caa5af004f2292be3d827213c3cee3e619d4bd9ebdb9b3000f1ec55b1e29a822a38b7e2be0c309a7c8bf87c983b561a2e0543413d0644bed36f3abf165c465f9ce0fe0e101de3e340691aa6049ac825ead35fae9be9e145c14540675aabe67538baea24de134d4e6a7ce109b36c9e3d0a4ffa11af7fbefc474d0262522d05d62c88e5a3db587c827eb6b120927bb30911174d32804677b5e7d4e3f3a621d8b05ef97b5c5c522613aac127d38154400ab851342e4848d8a43438b33f6301e19280a", 0xfe44}], 0x1) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f", 0x37b) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000ac0)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000001b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef66", 0x17f}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000940)="176a9e37ec6e3d3eff0fc65f7f0baacf752c102c0c04fa2f845d095d804e6f3e0f9122315c6128b7f6d4092c94134447faeb2f1a2a16f89b6d982dec8b06a3536401d03b7062c068ecf1c4", 0x4b}], 0x1) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000100)) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000a40)=ANY=[], 0x0, 0x800) msgrcv(r4, &(0x7f0000001540)=ANY=[@ANYPTR=&(0x7f0000000580)=ANY=[@ANYRES16=0x0, @ANYRES32, @ANYRESOCT=0x0]], 0x1, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000004c0)=0xc) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="f143bf97255c0ae40a9c8f465a776b4ee1e6daea2f412216e22dae28a487e3679bac", @ANYRESOCT=r3], 0x2, 0x800) open(&(0x7f00000001c0)='./file1\x00', 0x4, 0x18c) pipe(&(0x7f0000000840)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000880), &(0x7f00000000c0)=0xc) r6 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xec7ba243d1f4d784) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001900)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a471078348a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f59041d2e3cd174cc0f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50368bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e614970093fae966c6fcdce919f36b6d43f5cada3739e57d4bc21b28df659a080ba29c7b89503d9855f748de6d192ee7d6400380c3815644a807cff1913d615d47cbb76eaada39261b30d1bf27cc06bdd6e7e27088f32c67c439b4aca5ec722077d2b8d5975e27e35be67f405751426ceb66b69cc42d7c52721aa80e502f145e89ce40743253802684b6c053d4cefd6e6762f5bc523f00000000000000054bfb2d53fe723e84ee3f85846712fbfb7392ceb75fc69e245123aabc99e1c0fc0e"], 0x170}, 0x402) pipe2(&(0x7f0000000540), 0x4) 15:52:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(0xffffffffffffff9c) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000100)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c, 0x0, 0x0, 0x6}, {0x45, 0x0, 0x0, 0x3}, {0x7ffffffe, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="791700000041ff01af54791565e4") r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x80, 0x4) fcntl$setflags(r2, 0x2, 0x0) 15:52:56 executing program 0: madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[@ANYBLOB="ffff3f00000000000000aa0086dd60a4f00800182c00fe7800008700000000000000000000aaff02000000e3ff000000000000000000000133be00000000f3ffffff000528464116dfdf4b40000100001fac79cd8e8f12668c36b4caee13bf0e253cf1a4b67261ac06316112a48c2580455876b0a6608e6c8bcae3f910b689916bcc6c2489792633dbf93a64e7dfd85d4993162c95e6fe9c0fd250ce6e5eb29f11a320a0e5a477a407249434bd9a321f72209f277d8f15ed36abbe3846d94487beea90b6da0762091a4a5f94f1be3be4136a2003ee3d1ad09683c91b453b90bdf64c4648fe9fbd5f15334a2049faefeb10cb11d35056cdf1538c9de2cfceb10623a36d150bbf91efee835cab2eb3764ef6bc6421566a591ce3e005cbcea79c69aa9ac80b54373d7fdc02d398f81ea4f1455b41ec2ea8a8e53ce7bc18f44cb46f46ae175e1a43ca231843a72fbabe77"]) 15:52:56 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000004680)=[{&(0x7f0000002500)="e2", 0x1}, {&(0x7f0000001300)="f607ca", 0x3}, {&(0x7f0000001400)="6895b48830c9884e1f78dd5cb19e", 0xe}], 0x3, 0x0, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)={{0x7, 0x800}, {0x2, 0x1}}) 15:52:57 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x9]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 15:52:57 executing program 0: r0 = socket(0x2, 0x2, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbd6b32c99c282650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041e1209cf1f500000000000000000000000000000000fffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e316000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4097], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f00000040c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0600386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c5247f7c6033c1d154b378da4026e2805b1676b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cc074c1771cebe4f8f92cfdee2e52bf897cc273cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c436f19033a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d91641aab1f0a6ecc49021931c9dd4b4ede457d2c74f86b189a28d1e1b45d365f875ad10b4ea3c528cf3c564fc13323330e94fb67e90b5a23db291396d3d298b7f135aa7b3a957cfc67650664362ae7f665bc7425cde6d458a0a97bab29276583666fbbf5e2a1c258143ec9f0d20283dd76dbe9791611f9820000000001bfda559c49755015991ff6ab99a45c4ca0d7ebd7021af181a530bcdc691b753e53d5cba5d569c445e8e3e085dc69029ea17207ec32fa08abf06102f"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000440)=0xffffffffffffff74) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) getsockname$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0x7e) r4 = socket(0x2, 0x2, 0x0) r5 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = dup(r4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r7 = socket(0x1e, 0x4003, 0x0) connect$inet6(r7, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x0, 0x3}, 0xc) listen(r7, 0x0) flock(r0, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r8 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) r9 = semget$private(0x0, 0x7, 0x287) semop(r9, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) socket(0x2, 0x1, 0x13) r10 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r10, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r9, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) recvfrom$inet(r7, &(0x7f0000002040)=""/4096, 0x1000, 0x440, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 15:52:57 executing program 1: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x0) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 15:52:57 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x2, 0x0) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) pwrite(r0, &(0x7f00000000c0)="3e7d64bd858e253e6d7e6cc2ddd42a8749d57db6c2131f71f79070b475567ffdb78d7e91a4337bc6b002c2e53288ac2054e3f08b83d4328c8b3fc45581cb97c7f8d304b779040b74b32420816f76057da8ba3ee22f4fb26760de9ca2fcd24fc7ade61557a34fbaf8d01da4e3d75227aaaf55971dcecba858493ff863ede121a0c12a1360fe824d0de81ce393869949b26938e6d375d87c40aadb4518a7ee6b2addf48711ed11a753653d1564f53dd90917e6cbcb7196116c3ad241a08a", 0xbd, 0x0, 0x1) pwrite(r1, &(0x7f0000000000), 0x0, 0x0, 0x0) 15:52:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x5c}, {0x20}, {0x6, 0x0, 0x0, 0x80000000001100}]}) kqueue() pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x800, 0x28) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x1) 15:52:57 executing program 1: shmget(0x0, 0x400000, 0x2, &(0x7f0000bfe000/0x400000)=nil) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYRESOCT]) getpid() 15:52:57 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) lchown(&(0x7f0000000240)='./file0\x00', r6, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r10) seteuid(r10) r11 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r11, &(0x7f00000000c0)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file0\x00', r6, r12) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) lchown(&(0x7f0000000240)='./file0\x00', r14, 0x0) seteuid(r14) r15 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r15, &(0x7f00000000c0)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file0\x00', r14, r16) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) lchown(&(0x7f0000000240)='./file0\x00', r18, 0x0) seteuid(r18) r19 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r19, &(0x7f00000000c0)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file0\x00', r18, r20) getgroups(0x4, &(0x7f00000002c0)=[r12, r16, r20, 0x0]) r22 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r22) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r24) r25 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r27) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r29 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r29) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r31) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) lchown(&(0x7f0000000240)='./file0\x00', r33, 0x0) seteuid(r33) r34 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r34, &(0x7f00000000c0)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file0\x00', r33, r35) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r39 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r39, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r39, 0x0, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r41 = socket(0x6, 0x8000, 0x40) r42 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r42, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000100)="f2a6aec25561b4856e744f7e067a18cf75d2e9691271d3a6b76ed2d63526d5fbe21ad33041eed38b8bc1f398f32a38473b1a07e1277c81c73a9df38de4cc3087a9742cf63fcbd316735075068f9660019379dd2310f0d922704d4ba2f3f7a259bd25e36e833ad8e0d4dfac35d38024293cdd47e068e5b821a23b0fa11b8395d37eba89ad12f568148e5854e57499ee76d1f961778581c2a8376267c130effda29404b38a8720d723dd8de876fe0fe4109dcd1fa878858a844698fa8b012c9411b469c1690932", 0xc6}, {&(0x7f0000000200)="58fa0b145ac5d975bfc58ce0c8a9b21f02c456f506a8c08cbf5ce892cf1e37b283fd368e182a6793e101322d140ae2e131a4c21c33293f19ad0f75fe70c988794d0c2fdbf2dfb650156d210b220c3d4bff7f70ae0fb4cf221426cb67e1e0052092ba51", 0x63}], 0x2, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r1, r4, r21}, @cred={0x20, 0xffff, 0x0, r22, r24, r25}, @cred={0x20, 0xffff, 0x0, r1, r27, r28}, @cred={0x20, 0xffff, 0x0, r29, r31, r35}, @rights={0x28, 0xffff, 0x1, [r0, r36, r0, r0, r37]}, @cred={0x20, 0xffff, 0x0, r1, r38, r40}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r41]}, @rights={0x28, 0xffff, 0x1, [r0, r42, 0xffffffffffffffff, r0, r43]}], 0x120, 0xb}, 0x409) clock_gettime(0x4, &(0x7f0000000000)) 15:52:58 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) dup2(r0, r1) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000000)="38b6cb434fa8d0e4e1183f0cd8cccc7673c575805d9a9229d600806f06f417980be24b63e5b7df2f031f95013bfea5166d", 0x31, 0x8, &(0x7f0000000040)={0x18, 0x2, 0x20, 0x7fff}, 0xc) 15:52:58 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[0x20, 0x6, 0x8000]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[0x1000]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x44}, {0x48}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 15:52:58 executing program 1: connect$inet6(0xffffffffffffffff, &(0x7f0000000180)={0x18, 0x2, 0x2}, 0xc) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001a00)=[{&(0x7f0000000300)="f57991b81b530232a201187820c36dcbf7480591e9803862474aaeb952cb9555ca5d1c54f873e6b866a6ac1780bfa0987c28f4d414201ecec7db0979630513223b77641820d4d4bf2772547f017e1e08a5bf0829fd7ff5df74d4578b4e57a7a9bfec47e9c489c3ab0ec80287b9bf216d4782793f75940cdb5b806dcb0e049f34cd562513d980243eb05f226e954d2d567b21c5fb3e99d2dd046e3a821fe1b58ab4108004e6035ef9d94a976b46b40157dba7490a6b58eb3a528c30c74843b08ede2b9854bee81fba98ecc058fba7827e5ebc1ed707e30c0de6bb7aff", 0xdc}, {&(0x7f00000000c0)="f9f516b2bc0d17f782b11555d72ac587a64648660f613bda57a6aeec7e604518e7fe4bbe1d53edef2ee4da9135062710d022bdc79c719122d8fba1aa99722a7dda4adbc7f4f02f83eee60999498ae6c17dacc23c0c5c1a51f2e3ef062ed53e837700644d2b9daf816adbc4b7a1729a5a0b4c82e6189dfcdc1fdc9283fef62df8b81d6b6b18317ad3ca74f0b08f5ccb4e964957b928f84fe83724511082e1fffe19756c26969843eb", 0xa8}, {&(0x7f0000000400)="3983944359827485d5bda734de59bc057d52763dd50f16416e0519f2bb24cadc8db1fbad6a7e3f1348eb2046e884de25306c1e374ae3a51b911f9950ef1d2fd07480950fc0472727c5f4d01cc7164014ce224adfde7ecce97eab83e7232b51f4a2c8770b10f30ad480d886826aed6905d2d7abdca9b3f98c0492adac741e0d7af5d2f825c67270ca3101476b21d4a8c10d45b09c85cb2d6857408fbc6575d92a373bbd3b5413bb5e2dedc49676ad4d86bb7817f411e09263b3534dcd1da455847cae332b721d3931d0c0a517046b08e28ce39a3b764f85de3b026ba02e", 0xdd}, {&(0x7f0000000500)="0aa4c163f8f00122fd549869dc1a1522aa025bf22018f465abb19cdf074eddd169904282987a4169403ab7b612b2ea8f569c89a86594fad89ef6927cf305cb11857ed195457ace1f6a6b840fd12ff82168db08a3572a6b86fc0c75e3f1f74de1ade92b40a491651f5b07b3a62c4a9d9c9b838535438d9d4c3a9e75f55b777663836470783659a091e5bc4456c528998b77c1aa2c96c4048ad967dbe47b44370171188bac33855a429670ea99e7c7aa3d413e15a8b4a59e091fefe96625bac1691a08ec321ae4874c405f239cca4b305429acb06635492a6d1b3b05bc1828c2a25de63e9e9b5728f872148f2825c4535003dcf34c", 0xf4}, {&(0x7f0000000200)="f84e24ad9545e8459918920baa0b990c4c7aad938e782a20cb8e7dce3f3e43ccc816ee841b58c324ae6c35e81c6fcddb307108cbeed1eb3ee4003ecfc6f999de8e95dde93821ee77a130c937e3b3b217e0f03cf26e9bd0974f0f7cacca4e62e63a379ce557da4620", 0x68}, {&(0x7f0000000600)="a7563aa08124aff55c5d1a16485d648ee9295919fe8bb5f34a9eb5b228d62030c6deb7b713730ae2d2534e177df3b6faa246884d9a0e97feafff7a8f05263c736f14abd5d74d76f9aec4695a6a686d904fd68fd9a1ec6130c0dab716971ebed74dd6efdbcc63fef00bb17c65cf908b64e8cbb1e7ce06f7c44647c71b40d21da1b8c159401eaa45a1be6fa9822d957908c3e85294e42d8a20c00446323f4823fb02babe843b99f9958fcf6aedaa52dfc92f91763902648c0a69f803525558074cb92353f9a1", 0xc5}, {&(0x7f0000000700)="84fbc8a649df278329fafc01308e84bfd5e993266fba92336a41e433caaf4f3af4eea429d10385ca05ad33389052e25cdc21ecbcc5a2f3d1dfa4ba4f85e48ecf05c272ef69cbaa0cb7c76f2e052dd64cd464abf8e8b1eea61081a49a823ec66caa5d519f417e73a9d82c73b190b26a9c5ec6591a2802728790e7c1576c05791b0d812f73b16d024516c63e175cd35aebdd9fbbb63b175299d0f368f5f8fcf315d6ed2454b333a1430c91638d28070273e56629f2c852f5fcdd1f245279b3c23c1b0b6f61a6b894c7ce4e855ecbf71120853ab4e1839eae05b4f7", 0xda}, {&(0x7f0000000800)="7a9d75baa7cbf070818638a4b6605c8d5b89e3fcb4892b56c45bccfc4a75fe8643c4b0a6334434a67f04b8b2ef6d7d66bc35bb969d238b48a7c66622c45125f9a2a213e8fbaee677729686807db24c2b19d3fdcf3ad7e9c3e9969075114740850bff75ea554c0c88541fc2111ee786189bd213eb5e85969ed500932927944a5f7735a23aa54fe9dce8efbe6c0a1a8229181cb0a5cb4bc9417148aa8d8cde8a9280ee5d0afa97f06a387e1f51de4aa791a4a15f72e7c74f1b6333a99c5066c03b0bc8b648f8b604149fa63bc2290d6681aef03eb48b9f", 0xd6}, {&(0x7f0000000900)="636822c348770132ead5c7347ea6e67e4d9742656cbf6110b2713c959b7487e32b03db7a235cab41f0bfe4ef941f4af02efedb44d00f9838ab5e4f71be630f2f58d30f94912cc08c4b9594791a58bce2294497ad3144047e070af76e4f8506c420bd790c2f8b27ab5df42b401f5020c2af894f7458355284c363172e2eee2e9a6e98413e01eee625af62cc3a27813ca2b3c621eb4b49a41215696eeea7a16590a0d9e564178880ce75570eb404ce76c658298d2628c4d9e3370b8ccdccbfa46e1c5a00503ee4327852109e49f51ccdc73c4e58c0", 0xd4}, {&(0x7f0000000a00)="75dccb7ef7b65c935e095ec30b2ecf8c2073a721e5d7311bc66fea710b7e6ced11589c1bf4f09eb50346b6bc67c490a4471b9a9b052be0cc9f7d3c949575d9296bcf499b204fa7a85906dd7f03bdd9c5db2bc0f26b084de28a2841c91a918030052cce5fa0a6d0369c8afff24339c90b8c4d814b74c67196b17264657321b934c20031fcbd6ce3abb1df0663bc00abf7c6ba221666cff63d9a8bef0bfe6bfb8239cce32edf21a2efcfc76480bd212fb0f0fa7e0be31f9f6fb5d3134fa19b8f497009ab1755657e46986eaf1097ead18d69c2bc9db3224e20694853c853e27d45b6890bf431404d763c2c7aeedf4b22677bf620073ab443323af59cd7b29d6afd0575224a7633b8056358b25fa0004a7addebc720ca043eb0b3211b7cab92466b5f335f06a67b75071b5a99110656dee422b492426bdecd87a5c2b3c1d7e9eda8c0f7c066e6cf6d5214490ac87320075918c8d9433311b9df267858bcc9ab4e7d663a9ea8babb24b01534c59230dacd8bf9bc75c716a4ba70dcd74c28ffaabb77fbcb010deac2f246fa199528adea22ec1f97c7657a645262f949226cd07c61bbaa38f7b8b2db57d9699e67692f5b163c73f9b1d2c3fe6c931ecda3a951cdba675b4e4aefc9462ecec889e2a7e0ce5b1b94059e2432ae22616fdc065d42dbee4f9573ba2bed3828124126c15ff8de0929a2aab44c1482610f26c67cef47159ea72bdf0e4e3529e3dea1d336dbd9a08490ac68425c72f8705bb82a7a9eaae9a55d904759b5c86c69cf508c077f93341314e0b641140a75f13b6045e7bf3acb2fc11c2e40600e2b823ca3ffc20400bb1b66fbd1960a5c029c348e62a2cb8de2fd7c36e347d1fa8fa418e9843c64eb99386ff10e5b837fecd7eb2000a5d0119cc7dfe396d869b7b45abeb79394b3ec8f4f029296660739cb8e91c336ae2a9d86148ebb6833e7b5210cac69d7c82629aa413ce76a2b63c1ffbde102aa6781fbaf8c1c68425952789335081d1dbfe7e21bd846b4dd9abfb63bdde0412dee56c99a021d1cc5015c90155ad4417640c25dedd3b50ab88a21fbe376c39e3032c0caf36143f585d8946eb77230d68a473a1076c58ea1a9eaf16ed49998b2b422d77669eaf499587f98c2f13e08ca683a11887c770e204ce50dd7168cd317a4555a611179c99eecab735458eb2e68db33c70a5d33abb73c357a15525dbd3140d774a16ab921dc1e1c0c3d1408ff8d41c242cbd85cdb68fe0312d6393f57390401e7f6310597a2511402fff4f3f245b912ab27ef80ea9376d84347853bff806a556b9dda370ff953fd4dd6a61da3dacefe214ba5e02c5795ab66f96f013324c19492d17828a7768613e61fe5b0d215c73d985cc83b85d9de096ff6330411df6a46be919e93d412b5ea8581a881d7f9d6559c40eb8622b5e32b7cc0e378541d63e2113ebea97eed02703cfc52bddf61059a611ce12fd43da7589b92da4a90fd79349907cadd21ddec99b3389da36121955c03a5d2857ffa377db146e553aee5d0c57ded77cc0c82da78d2450029cefad9034d386b3a1c745338bff6b56711f5e4ca7bdca9045e8ac68a6aa4f831ff90681bb11526fa66891e7a8f04ad6fc12a07df6d2c7035ec22c2b3cb7f3f0890e44083941b0946e54ee4651f77f13053372d784c7657b09c19d3d7e76fcac1dfff436e5527b94033e18f5d595072dbac067d998c034922170f9e66a5f69d87eab760257f2b0ae71ab5d20a92d2f6d0d0d2bb984e3424a71f1cb247c12450f2bba5741e334ee0a0266b78bc23500f39450da701f3225579428ae9cbe09ecc8fe12be5890cbb7ffb90e91965313cb934c08ac9869510a8fe981696f9d12fc8e268aebc6017b4e01192fe77ab4fee157de58e0feb259ea8f0a144fc940ec7a1ba94242692226ac02cd7c40cfb73b5bbc4c7fe2c99ce419aaf30a24ce7a67768e53e9c3c1edaf1a237a60874b7f93f3d90e3b3b33f921a001b94be09b63d8143b63929641868e9a37f553907cf8be20b121f35399ae5a594d3e5d2fa58b9776320982e6bf483aaaa0268d94e4eec39cc87f31fd7b810c0e0db1c51fe9c9b6e597268edc8bf65655f248a1513b13cdf36f5c0eeb8471bb031a18a6bcad40987c5e81689e567c03eb50e3b95f5f68f465f507326fadfbc0e85f09a7969c693ca6eb314130cc94d980382d1d7364fc4509f00b4a2bf775b85e4277116fcff8417ed8c4a88c761e25e4b2ed8762006f00434dac2d3f57bf2b547b42347e9fc2cf770ec77bce4ab2c1124caa584707854f13ff5d7f70737d0e1143e1ad93449f7c5729a26cc998db6b0706eecd8fae87a80c2f8e3b8d0d626a5cfc31493a128f096e39eb2780fb7e5649f7f15cc3bbbfd23d4f19b0aefe105dfb5af0130b1da148b0cd90df83886d351e0b147380bba4e6ede75157df8e7d02cae088d2e63b9f2e46acc185b3a88cd37ba46653bcc8da149de1a9c6fcd35ecd69b4c474cc8df307ce7c7d901724d6325f717f06fd1e94bfab71820430231dd17ef52280e6ddc6559083f4fb6955007754eb8d129d7c21605a61ab991ad99cc96ba1b91703edc4562d789b715c73ea3656dfedd43208ed17be8bd5e0520169606066b4b8abee12a41f6f07f36f228c9d2556d209c040d4d3c30b5fa1fbdd8ce818b66558e50511621812021bd8113f350dca427333e6686b1f93224f0532e9e5eae098583d1cb1842632aa79f18e78a06b661c28c3ef1170513c82dc16435558e5440c411604a839fdd6815c19c114cc60b8c740e2b248fd04fd3d8399207c76d001053941fb231b6541d12529cd3d87364551101e65df92f754e7fcb9bcca2ce524f056ef10a0ee4ff18440188351f9055f1854f1b54c13c8f06fc129c58f3f8f9dce9eac78a60af1a50478c3785dc8819572b765d5a1632e1fb5e266ea510e7506b0ad0c6723070780e08825113ff2cbb4530a5217abb7c579878705de3efd407f86aa7182a169764fe47446ce0544b15410040804d278a916a167a16ae364fc3efe7896297d7bbef44c906e80b70d2035c3e8bde15a1b52136c3e034dc99d7774dbb2333c37e733d43baec52368dea8d8680a589c2d04d1c25fe9c1b0a9cd2bbdaa9ac886be987f18a84126d90467959fac5348ab53cc294b5601df96df260042566a95723ea016a76a071c748b738dcede84e7c9933f3af37d5e228c279a83679e8b32ad6f3dcce27c68f838131424d681b412aef2de3d69b2233e38e14d43f5621372930dfcd169cff34996fa9d3a94014f5a415f93f2430ce407308b28a90a6868f304f3e80fef95799af3cddcb2eb5a6d65d67bb0e8a157ed5b73de99a790391f98452f7a2433099eabec009e6ebf8673b916425ceb0844249764af8439e3d506e1ce5a72fc9e120acca1d2385089519be4b799d7dd6a9d677a0b5a12bed95cc7c672477793fd94b8a1fd84207d55591dcb2043e67319c49db02e83d9355d8103f86b403c73d9b5cf0c5e4ddf240db76adb9d6a8193deba942ea3c11d1e0ae891586a0d7bde3b672e130ecbdcf052c59a510ded4e4348f66f4a066a766426271ba1995db961e56d7eecab3c92f0af90527a441dc07a5fce92ac4d80f868211797c8bad8e0a4bec5cbe452f542061b4644d5cb8002fa1efd6913c61ddaae3fcd433a7d5cb4e5c36826a134c7b16e0a2a86dec297fb4ce7dc5f266520a2f1a342498e06c4bbb27cf16060bd6cd3e8bff52ad4d458f86a93f433543b1b802c3d5e22ec5f113401ef71179cf52d2119bc9b4adc83217882b28088e51db0574f11265df317ce9158cde2b278a9fe15d711e3aeef722a0ce11b74aa96e0ead49ff3ffdaa07c99ca26678e0b5bc563453d55619918dae3e95315416739efc34a0e12764d8459191975e06f2924d5b0e152d1f39672a2856f9f4a696a7bdcac3351dc1508c698e521228ee7bb82b2d5035ecc307fb7ceae2f8bc1cf3f2f967858409b3a68e928dc9cd92290e56ba0b52688048460431c77023c0ab09552b38905946c85dbc7146ba6ba542609ddaf39ab998cb4a51cddbc97b853219ab2d8cf5b290c855d344e0064edb950d48739894579736754f870d4f21564903f99420ab0d95ad367cdd2d13a522a874dda5ec846142d7ca8744bf313870ed37858281dd63b82258e4fd07b3158282c2b7ca2fa6332a98e8c246ed8b742a0ab4e26574395a600317bf40eec4e3ffaba2086977f59841667b8e0e2c974c27a8c25600b49ad29125c4357634de08775100e090c2813c35fae6b052e20f6741357e9247ef87fcabf99ba08ca2a196d23f31b67fffd1998baf9e0391a7f683ae71ca7ea068c1a60dfd028eaf80b12093190cb8d7d659c55f80615f643aa706b93c6cf892ccdc3216095ecda5098553d9328d3a41e9079685a06d6d9b462aeffb0c3601038259dc1b098664e7a972e7d15c20e35ef6bcffac95effa1420e7ab4ac5c0d220831e176911b301fc16189b0db2074829e9410dc1f9fa9234de5cb594f83ab03e8297685e170b725d100d8e6ef2584bd1fd98bd05618f450e7dbb829347752809d55ec1674f30c82f92a8b2434111c0b933b2c559b2b06405d0746d2243e1e5ba2279b86e24954180216cb643392291a8d2c6369b45d38d688ebd0a317fe052bc9537734e9ada172d3bf89b466c5d0831294df81ae5e792c22d71b34e1de99fc42d49d1d98859a5cc2d4a5cfc8e2786d5d5bc96fc268f8f3dee16e375aa8cabb40b773bedc458a6f1f5d2060cacceba53a1e20952507189f5fb0279fa70d94a04051e2457d62cd6fced5852de77c4612f54b746a02305024fcaa12e03c54f194be47bc6b352238287ddee79d5581b7bdd72ec9e5faf16e5c86c39d84716083381ba4287d51fb66bd8ef4a02f7f59615a4d93b3034a969d94d268b93c0879d85d8c7b028865b34d42514cb9717a190e9c09e2cf6f8dd9eb8d67fb4fefc463aa6e064404872902f8e9218759716972086d23f84bb8f39abd900b15adca37bbea41385367e58f42ad0941ba43f8df337ab8163c9620b375d2005b9b023a6fa4fc27d6b83adfb31a528818710705ef0265216b9c58b37541667d1637a7204bee4273a6fa74dbbc15c05c31cf78d34768b1d6e3647ac36d375ab89005d133b8b3f15a9db9d8d03edf0fe2b9692d5b92b26594ad69ea9d3f6d9be7ef37106c3a8f565caf0fac544a2b2b48300ea3548107e26f0a4a9da4614b288bc2fe3a8b64151ae47baa502a8be7cbbee4ec0120bd4504a1d8850c827428d52b103de450f2ef69a97feb55739ba0e5082bf0d5df0e06bfb7c95c65cbe765549f50cc0155dd774b06ddeb59608abde9bceef1bc1b1048f6490217102426d23646defcd0a8f50475f096aa7e2d39bab09e90e3fc8cffbc790a2ac423be0e839394e509e3886021c4180e02431b13c008db2ad6cf364b8bb09f52f31dd60ac96aaf8f5f433b440d6e0748f7134b0cd9597893e1abdac26508cfa00a543938e4ec5948126280d15c847b3a5a9964710eaa2e7819ca4809893713ff7d3b773ea80b32b9c4ae0f2a2caea8694a777322d9ba5ecc94f6d94eb2fca3b8786f6ebd332efa399e360dfd4bc333267e0969f9fbba37e8f36f05484fba54f2ac3f7521a4772b7f0c8ba82e41f554f3bada89e54188a3f0955bcbcd39026ee4e45567a3fbd5d1a23ee11223ff9b7dff85b7aafe2f8dd26e386956e78525123597d15451e90a70807c762d8ba37101fd2a94622f8d9fc53b7f1c5002665ec38459adb8b3c74f93075a100506d819f5852d5c99715bc", 0x1000}], 0xa, 0x0, 0x3) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) symlink(&(0x7f0000000280)='./bus\x00', &(0x7f0000001ac0)='./bus\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f00000001c0)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:52:58 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8a0241f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="4b016d5ca69648e31bbe396bcb6412307ffe37be5fe3e138c0b31b44c04aaa"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 15:52:58 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0x7) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000100)={0x3, 0x0, 0x0, 0x20002fffffffd}) dup(r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 15:52:58 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) sendmsg$unix(r0, 0xfffffffffffffffe, 0x400) getppid() 15:52:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x14}, {0x64}, {0x86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") semget(0x0, 0x2, 0x88) 15:52:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRES32=r4, @ANYRES16=0x0, @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES16, @ANYRESHEX, @ANYRESHEX, @ANYRESOCT=r2, @ANYRES32, @ANYRESOCT, @ANYRESDEC=r5, @ANYRESHEX=0x0], @ANYRESOCT=r6], 0x4) open(0x0, 0x0, 0x0) r7 = socket(0x2, 0x3, 0x1) r8 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r8, 0x0, 0x0) unlinkat(r8, &(0x7f0000000040)='./file0\x00', 0x8) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r7, &(0x7f0000000080)="118c57db00000000", 0x8) 15:52:59 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdffffffffffffff, 0x3ff], [0x0, 0x0, 0x5], [{}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {}, {}, {}, {}, {0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 15:52:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffdfffff7ffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 15:52:59 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x1, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="cb6a223647", 0x5}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x3011, r1, 0x0, 0x0) getpeername(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x149) execve(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) readv(r2, &(0x7f0000002400)=[{&(0x7f0000000140)=""/14, 0xe}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/155, 0x9b}, {&(0x7f0000000180)=""/49, 0x31}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f00000001c0)}, {&(0x7f0000002300)=""/73, 0x49}, {&(0x7f0000002380)=""/106, 0x6a}], 0x8) close(r0) 15:52:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) pipe(&(0x7f00000000c0)) select(0x40, &(0x7f0000000140)={0xe0, 0x81, 0x40d91423, 0x0, 0x4, 0x1, 0x2, 0x4}, &(0x7f00000001c0)={0x9, 0x6, 0x1000, 0x9, 0x1ff, 0x0, 0x4}, &(0x7f0000000200)={0x8, 0x6, 0x8001, 0x0, 0xff, 0x5, 0x5}, &(0x7f0000000240)={0x9, 0x5}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000080)=[{0xd0, 0x81, 0x1f, 0x7}, {0x3, 0x3, 0x0, 0x5}, {0xfffe, 0x73, 0x80, 0x5}, {0x4, 0x0, 0x4, 0x9}, {0x8001, 0x81, 0xfc, 0x2}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 15:52:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x0) acct(&(0x7f0000000200)='./bus\x00') acct(&(0x7f0000000180)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) dup(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10000, 0x0) pipe(&(0x7f00000003c0)) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000400)={""/16, @ifru_dstaddr=@un=@abs}) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000240)="fa7c8c025da905a8d593526c9851f88d06aa9300a25c5b803bd85f259bd9a6b84eac0ca57da261a58c0aae2489d6754711b7faefd25eff545781b758ecb163dc3bf4d51cd968aa096c35a9aefb7d7745139141cba98c32393dca18ad1529c5a5de77c146cd4dfa0e315ce58982e77d17f043e24c826b20ac8a0acb5fa2fe88b3dee06f3d0201696d7dbef6", 0x8b}, {&(0x7f00000000c0)="196a3cd98857ada43bb8b6b9b5bb2cbbbe60669eda70550254ecf33dcf17b6f723514c3731a1115792f244f8f47717a522deb11085fe9def71046c8b0ea33f", 0xffffffffffffff88}], 0x2, 0x0, 0x3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) mknodat(r1, &(0x7f0000000080)='./bus\x00', 0x100, 0x4) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f00000001c0)='./bus\x00', r0}) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) 15:52:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x7, 0x9, 0x56, 0x9}, {0x8000, 0x23, 0x1, 0x180}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="1ec74295249825b12762ed1d7405") 15:52:59 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x68, "d730c16d00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) close(r0) 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, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 15:52:59 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0004401caa2ae5a13f73f84b6911061b4502208887d380286e000004"], 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) dup(r0) open$dir(&(0x7f0000000400)='./bus\x00', 0x40, 0x14) open(&(0x7f0000000000)='./bus\x00', 0x10, 0xe0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000001c0)}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000300)="25296d824f9b506eebb6873d0a8e515c5fc40443233fdc2d92d51d770e2fecce9eff030ca14761079662ed0ecdfcc041ee4b9f9f2585c4e93df19630794e417095b164ba2f6a7d6cf018f898299560c4f65f56a35ab4f8fd89d33828087eced48a8d99c7d849b2467036a8f59f5c4a5132593a50e046a2c8b9ba8b8e69fefa570812f313d5cdc4e2833c68f80de529150f44bba865424253c76783320c4d923238bd5a22dbd2a3a528f0fefe96f7dcaaebac811ffe2b2d31567cc4fabe8f35d9df66e2c3c2daea0d2d6cde1af45573ea1489e32e5ca20b54537633ad68bbb5c4fc", 0xe1}], 0x1) open$dir(&(0x7f0000000040)='./bus\x00', 0x1, 0x40) write(r1, &(0x7f0000000140)="220ece228901004cb487abb18b26a6c0df5ab8c1131f4511", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f00000001c0)="c69b9dcb5012e69ad06772932885d0705a501dcb79461a7e8ad518f982222543a18fb7632609c020819162fab4522da40bd35fdb403dfc59c5b4eb278360559a4fec1c9b00084871890e00674df6720ca747ec2c133dc8c3819f48d6ab7b00891a3a000077184d4f85406cb32d0553452d8295dd4f3cb2c22143d7a10a209c941203dcc1d2cfdbe4c4ec", 0x8a}], 0x1, 0x0, 0x0) 15:52:59 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) pwritev(r0, &(0x7f0000002640)=[{&(0x7f00000011c0)="c9463b6e059a41752cbb23d51fe438fc5cf90dbd903aa79985dd2e6e1a3d222911c182dd083cc9ee641a201980c42dbc1c30b19b5e4bba0706f98c51ed843fb587f9b3d5ddd4b24f4c71ee93f495b3ce2e98fcc55857d3ba38d36f3c5bdb29822a508427eb743188078b9acfd4bcbd32d6866966c94264cb68833d8fae75d39643e45777c7de1422cb35162c49fe69f5aeccdd2ab4a5e315eec7b8a4b80f1292bacee3ae4dd46981b1902746cfc701b3df804265c382408570ff5f93fba0afb429aacc075d6431b6af4c36461697e38476f401f6a1f6f82d9dd211806e180e3901a4bd1158f74692309b7553b57bf566ceee", 0xf2}, {&(0x7f00000012c0)="ce44bcbf7cdb84bead59b38cc39969ed53337568d6484762e06c6d8d7dde0239950dd8006b71fe611729ba9f59491f7510a132893f4154b68fde904c24765c668eb31a3a7c7925d1c95a98655c6f07dec222ba5c8a3bc833196593d73870d84dd7b674c0ce30eff79d725530eeaa7827f5e4ed43ac3a801601479cc6bf259dd5aecccb7015a141c3e69b4c56f488f303a2d3c64d6c5354386eefafca233212e519cd08210e7b81eefa11f44d24e990e22719bcd839ee548eb59fd6f0317daf9a70", 0xc1}, {&(0x7f0000002840)="35ecb8513bee714d04b1b3d152de0d7129ad1c6f1fc07cdb62543c35c41adb48206564aa0686ed9811365c0ee7bd48787c3849be455dcdaff85a5a07b705c38b3a1b41ad634f37d0e8cbd4f8d67209f5d35e1be046eb6346cff5592fd7ba00d5f670eb1e7b0d342e82a25de5c15905c4e78fff8b1fff0f24bbdd1de8b98fed9212e2b5a794d347a9f09b5a88618c8cc6688f837bbd849745716ff57045c59b1f12dde1115a0672c9c1e750cc424da1c103f70c2fda12a775728e4de32fe4a350d42f99ceb913dbe47bde1dbe759528c4fda34e5c3dedd81d651f96da7b3b135b98edde8d108259442c9cc97ead6d0d58af3c6e097dc00b45a1f9ac18564a18f28c4137451d27efabe92ed175d52176", 0x10f}, {&(0x7f0000001480)="3ab2cf8f69cb711b54be382b585d489d2dd99f9d30e6912e2206f0a3b77c078fe63ebda9dabfdabe40d8782476a97ef910e798691a7a0fa17017a1c83f8c49e941e8b5e1528f48764a2fb738ca2674586824cbf986735205c1750e6ec4f7b66a7bf5361d4691aeb85c9142b6046032da1b1b4ae6e6115f4cae6214fb34b9763bea01f2fdac103121f158d1d7179b93a6a82f7138b754b280eb09ae172eb7124e8f57385be209556659bb90fa140e13d753bd608e694d0b3d868202ff84282f794453de87ae40ea0f5bab211cb74c51e59fa1372d8a23d6e042415ef65269b36d5913b62cb5ed204a59cd6c916dd5f36f5f1cf55cb9a38b940ba16f6599acb815e00b80664d4fa1e20567feea3828985d214b540118a90cc6d1e49dc8787dd4a503bc8cbad7ad5fb7ffec60890813eb0f6ea961780664faa2f2593e0bfcaf195646e89d0c29e8abff990e89f6f92e37c21137cda325ffc9c88c4b7753fe894b122e17f097699b1593c8a8105bc4b87fa96e1dc9fc6ab2e402f1ca81f280279345c035e95208f48de13aa974084959a2061d121baed5e5fe85afa6f7a7c74819424119ad59efec406bd127f71f643369c520e13546cd0cb672d5787c0cd677634f0d17d83cd789b26fe88d08ef98955f8b882c1126002b7934cea008eecbafa7acec57a6fbb9c43f188da59195c63b3587652f86bf22884b3b2aa0b8d0d73dca4d9e37d6f531af1376b386aea4931c4f15fa3b1cee40dd3c33f5e81ca67e0c6f414ebda5dc62a536d32e60681886fc14191673b1fdff9d497fcaddcd72e30f85b4d155fa2dbb540ebca5e9666de50e578fc9d535813b0e8cfbd4c9a7574436da7274e0c7366e961a1e87c576d0b1472679ebcdb4217efbca3799b94bc7d7cc4866e82cc7a3bb457125db69eff89cfe20a42c589e03cc1896fef8dc72b3959243e4efd3f46e3d1d5c49b567dfc1cd3ca182670c1233cd41f102e0e095bc171b9ee4bb56fe7bd77bc41304182f806d08527e6b57febf4d36d661d2fc893da90ed04a8d7a29bd36324c6b8c9f78208a5e554fdb5e8f5e4f6c452b213bbcbf4dd88ac4df9e8b68c877efa5f7bb9bcddeeb151e0bffc640433dec9af9b58632ccc3959469d8c3ca2f2bed97de1604d3f2d0f10fe386ea3000388578148c57bb8239696d2dcd9f66eb20e7a34d366e3b47d77fe5d0c6b2b3d046e9195d154e001a9e23389b493b83d1ddf09262d2b3e080dd94fcbdc8e1e0e07b5deb03248eef4d85ec293578878bcfdeb2ca23fa4254dbc3dcb70f4aa4ce08b6e7637e1975eba7b655678cca64c8ec77172f0c81d26be1cc54541cbc76196d07e6e8952cbbde4a194ecf9958a47ccfe3d5baaaf03b5a7596c50c028453692ebc7eb5dd850bafa8014d12b454aa06b3da18100a4604d2964c15ee5ca928ffa335b7fc1283463f68a3a1966989b77f4b90d71752195a21f3b69eaaa514e458747fe9c51e73c87145413b2336e43b9dcaf5add42701a41fc72c4e1dc07affc4f5a95fbc38e705d082997dde668981a4f53f51121da5221df6b7c1cf9cb38cc1ef365c12430506467912241e1da7bce463e4bd9ca00cb9e21c6ab41e74b7387c610d10e57b7e7932ecf01ee2b963a54485164e8b4c6b3d14eb619f039de7768729185e7ca7f16c26646177ad0d0977602216728c4ce5875bfaff461e3cc24ca0d67973ecf8b3d917a1bc3ec935e4f3e5b088266dae0bfc6d2570923a9d4d7a2377991a6e73f6b81327bdfcad38ca270eaea0e1591fcd7ea7aec8a57a6a5257761e49d810ed7dfa9a65d93004c15018661cff7f6c63f144137c0a2509a37bbc85c13c92b7f7e8d5723c919a5901a490bcd43992eddd4df4357a97c0a67a34a389d3a05780d1b13e4d2d9876dc98e93836f64214eb5bb007902fd8e9583cf6e8d0103a6a724dda656ff6817ba06d271c5539dedc53cddfd3e5318e30301de3e8ff21507eb751273f86a5b2fe1ef7378268a74ea5effc80526b02deff0168a493a57d0b8e6318a326bf4e55cecdd03c4e61a810bbabb2162cb3fde3464873bfbd48a70c30d0a29be5a2f91e37e16878451d7dc60bd5beac9359f436b9fc9216c4d3600d7329923cfb49f2119ac8b225d9490229633e68b64b93d603750cf7dd982fc59603607394b8265d03303244cf1b43ee3679e492c0e8dc66b92e4dc1386a866e02e814991fcf8f2dcad9bf6248f88c6896f73da833434a08019e9dde540ebf7852ef7073e8fc9c37c7a975fb253b5663ecb162c7d583d59a4387d286c0e8db6bae3e266fa2f06f33d16f52e1f4763360e851bd8ba8fc5926952b21b5527f91d422a4fac7955118276db167145980b2f5cf25a6b8f64607b2f4d0be98f6fc7711060addd60150d4057fbd668bea4988e4ce1dac093bc01d7710246b805dfe3d980522ffb1b95da5c5220264f030a3202d65a8d0dd5b7d010cae3cab99a0f5a72b8eac875337de804a1318735f375a49eaae99bf95cf51e6ab921537af29ac036260a50b2fd4ddaff54eb083166f3ebb4538235045faefb225a3216df5906ff1bc612272986cd88a98a5826331b41d1a0e9470961f968cf500bf04760ddc6c6f2582056b3361466a0805afd7670563bc5f59ac0f3df190ab65dd4214c8529b5aa03cfc9edfc16fe8aeca4849239e2705daea1ba218b4b66c7a59da13ce9e793770f3a049a5601a38eac1ee2dc6450e53ca67108147bbcbcbb0e8132c9bb7e254524c4ff657f74473a028d068a8d12cf2b926f2668edd9280adeed8f95d74ba59c34f416b876faab69ef3b092929db2371c7459efde859f8f34f6521f47d82fc570ab1cf9f71ce123b30bcc33e31b089cf5d07da807a6a3e15e4a158118f2dcd8557912b162bc8f9f3c795fe574fd8a55131d0c58225b88da933c962442d3b8e5c77609c5ec2a9ce9d05c8589e63baeedb8c837e11e2bc6ccc052a1157af5887d2781bd03d21be07f079a87b79be7266e9989c16d227ef51d6d7d12a7b40035295363b91fa3f617eeae951086e3e3968a901a218f5ec79dd6a2dd1809818e249508c2feb4c1e843e33753193c5bc62be1ce6730487de9ab233a885ecd81d40487a6bad7846a445702935a5d0f51d70e454003ae16ccdbccdeb727fb572991ac98a1f84d61087e4dc6511c41baeed3a71b41150ccc1483c8d04bca1466e4122e875ac06e2085309dc7fce65d6679c88a24949552d4f03d23941783c96529df931aa300ae54aa587aa8611bb0a16b617bc1a672251bec22d906b060e5e043723b235a361dbd127f014efd95a08654e6f4e54a7046e6216a2ba9980d071e2adbe2d97b64508b19fcab10e0d8c5004cd53f732cc04052d223018b111cd237e148ea88ce3e95f042ff2eea6b1e002817f3bb7a6176b3ff1a93a83c91cf03051752d453ecb38cb9fb3751367c25404abe9fa8322a79591e4b4ddd43a23cca2618c8365064d3d264a9c453b329ea5fc5d2e59164e153c91576faefbce0d56e2561ed31af823da28ed83bc47ba9ff701ff550968782bc9b6515beebc71f2b2f0f59680b170fe25eb22d2fbcb2913af8dbabf366f9ee6b42b6dc50fb4eaf1013f91e5b1ddc71e48ca9cc34b1c3bde8ec723656d24d4096663c313cd8289639150e1526ba3e11e7dead8a97d978f961f2777df5a95897b326fb42b20f35444fb5e75f84ac649166693e03038ddfb46440ea393277d7aaf80d5731bcdd0a5af659ddf329ad94ec3f72a30f61c33e05710246356b9dfda5db97b74ccadac126024343fbcfd883f16b3b9f29b77d79991759e940c63f8d1c2394aae5c10412881d3abb40471dd0b4e77c2b392bcde4dd2af4660d3e36cfda2641f4e39fe1c1313b9114c5070ee4c79b736d0b8de99d52f05c5208f878c2c9a3cc015575126658c109f2ad1ae69f4a81705d4d59a1231b39688bd68449da7e3f2adc9bd952f73bf0087aafb07a0db3c6efadfa34538ea80d1f64d12da15de020fa5885981268ebb83f1503e2ee73458ef76fbb7f022945d7f403e2bd41fc531db4f230526825430dc7d78aab7d031906d4ab2be0790c1ba2b62eafe9a941fae43b597c2797a4637ec96acacc4d1bd8584cb7afac653e250b98c53e6eeb5307115a5fc6e868739eea5245b8708ff833c298aa374d18d757c689982af0b522f337515c0955611586a03583c422a0bbf26caeaea791d1e4eb4e1e87907fba4990f53a4f4f3bb6de00af61d5aff7c7050e6f1783f312894ddf3263a9078182705a7a9a8e00b4ca7a6d55f574a4dd4c6576565cc838a7ac8e8b990cc891564c1018a3a0bcab2a9c445fe65f81530cd5aead50a4d4a1ef8c7be19ab5da5f40145b607cdb65a8eaf133641733815202dc239b83aed3944914bb685bd835659a6a702fe1f40d2da747225575e74e6cedd450deb2d0e221ed05fa603be873caf1a56b6e5cbcb1fc272f291c2e9bd48accc61a25868e078e2deb548d4ff000c09c198eb13f957ef488d4fb783b19adebf9adfc3be6bee5f6a06161d49162d03b62c926ac59bedb5c47835d260caee81cd65547895d76555f9735157ac78b6fb63bfa4ab3ffc4df6a849b2bdb442b12b03e14a688029849b0127abc5002f696414df46ce0a527634ecdd3af4f22755f79df0573dc961ac3457e2e6392c73e353ae46b68890b0041893cb935acc6554c0fae2601f894cedae7780e7a6e544c6cc08adbafd4ee45877382b0beb773af7be26e25dbf6d3e9e7f391884423c1693b79cbc5a6c668840348a6b06d7d724d854f4b39b4f2a03e4166cfca635bbe01bdd3b6c75390098e6bbb74e540ea68b5982344fe58315e09b7e550b6d7363c936c022b2aa73a20de13a0a096d60dcc64f4e3af0f5f1ca9ae51fef7b219d36d3ffc6a2cf60019f0d8ef375ec5a56f9c68ec7cb865e22c8005eabcd6539fffdd3b5ed1c6174f2bc5b7f27cf73c98944332553c0457d2a300b7748cd0c3c137730a6a819c921cb8e3625f32198618a6a348ae07d045282f79505eb166a42b76d8bb9f4f2e02f9ab2df32418a694b504c74b0358da9f5dd537b9a7d25b21a483cb4de5cccaf8b6f632e31e169e570f2acf29fb63878fe91feb713899fdd090f01a1cb6fd65df80569061ea9cbe0cf69919350e19c6303cfc2330bdabf5353b06893adfdc9c5c5257925ce96c03142a49bb3f54c9a86475a434de2f5a48f0c6dba04315d9389f5ed50dc4b1a2d6831bef69bde66fde4fc62ae9f3725cb55cff32e602ca8f4d1f3f4010b7dcf8461a078ebbbbabe93f7dd5b2ead2fadd3d5825e1580f32dd2124d43ee9310112ebff70cd9ab1c52b98e03cd6b9cd4520674cc9e88444f3f255920812397facfd60cb3bfc5021f5632e98cd0277c858ff947a5baa08738310d0f7f182ee54ada535c4cb3724c1d776a5768c56228353bb4dbc0e7d9036023e5325535c9a17242c6e87fce9afddfe23e07181b98f7c9430905aa81220666b4858f46f8f464fc0066dad1fb3657a959603d9bb177054a769ca229ebdd84f70f3842eb947fd65baf9642ae2025bd64a8d029d54e6266d44627b7d827e962700dfa4583963e9bc52b20a06a73a8a1c2584fe139632bff5b7432a1ba7dc58a537b13585162eafed3c190c22da717f6c5116c80112e07f521dacc3a976c68f788e61b1920ede41558e6fc27e438e97f03276dc79553348a11751c8c336ac6107b3f0553f1b5db5cd6de6b73d59964d7927a201b5afb1c08a7da3af7a9fa83c4c8b22592eb2bddb6600b7c53ae9f712f5ef3c76b3247288d91184f9d4c3a8728292", 0x1000}, {&(0x7f0000002480)="a2510e14ff4af7e65052afe672069626c853130ea3f4ef2fbe70f3195e9ab5fc29641beeafadb7a9014b5acf6d3b8e8124e9dfa50127ab9924f86e05cac499fc85e90a956c4efd7f266608dba74b92e204f100a537151b09aead4f41a21485b99487ca4483e2b98ba852a8928b876e8e7725d5225650839bf6c257411a8b637f692794aa91764f20b4c11266bffde27182395f6c98314f482864ab5f48ed721b59a53d69bf21c0edf33105e44237c6273643bd71b0d65f8959e3d1adca6a163a4e63f7f943eed5e3b2a06a4776923f1c690550282a2243b66f3f98170874c241f6c0689d83c3beb7095b64e736ca9f2ee19c90d5", 0xf4}, {&(0x7f0000002580)="ea1b420745d310604bf20da38aebfc83", 0x10}, {&(0x7f0000002980)="5a38ad2a7ecacb5b1e53356696c1ced596a3d8c8999e3801d3bf0b04c02b2c0f91e97c8d3383ffa02c74ee4428125309bedee03e337f04123d8d4b36eb77d048b9457c6f3b2553a76c5e51ba0a0bfcb79c0a1afb70e63e9e0925d2a59c17", 0x5e}], 0x7, 0x0, 0x24) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) socket(0x6, 0x4, 0x3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:52:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000140), 0x0) 15:52:59 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000003780)=""/4127, 0x101f}], 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xc6128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="11"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e", 0x8}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./bus\x00', 0x0, 0xe) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 15:52:59 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, &(0x7f0000000040)=ANY=[@ANYBLOB="7ba097ec7d44ae036c27693215102b"], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = getuid() r2 = getgid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x6) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040), 0xe7) 15:52:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000001600)='./bus\x00', 0x800, 0x8) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x43}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x5) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x1, 0x8, "5efceaed76ad52eade00000002000000008c5e00", 0x0, 0xfffffffd}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000300)="8509a6990bffda950678d7e1f35f7921bf8cec277eb37f2583e5f31049b07fc650a6399c35ebd2687b7b61046ed502f8c2083c96f7a44151fb62961a58c493613a9e23d329d4491c77671524b68414745a7db5bc1bbe21510d", 0x59}], 0x1) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x43}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt(r4, 0x0, 0x800000000001e, 0x0, 0x0) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x2f912c012e7615af, 0x10) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt(r6, 0x0, 0x800000000001e, 0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt(r7, 0x0, 0x800000000001e, 0x0, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt(r8, 0x0, 0x800000000001e, 0x0, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt(r9, 0x0, 0x800000000001e, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r11 = getuid() r12 = semget$private(0x0, 0x4, 0x408) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(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(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = accept$inet6(r16, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r18 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r16, 0x0, r17) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r19, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) r21 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r21}}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000480)=0x671) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r24 = getpgrp() r25 = fcntl$getown(r17, 0x5) r26 = semget$private(0x0, 0x4, 0x408) semop(r26, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r26, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r26, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r26, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r26, &(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(r26, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r28 = getegid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = accept$inet6(r30, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r32 = socket$inet6(0x18, 0x4005, 0x70) r33 = fcntl$dupfd(r30, 0x0, r31) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r35 = socket(0x18, 0x1, 0x0) setsockopt(r35, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r35, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r39 = getpgrp() r40 = fcntl$getown(r31, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r34, r36, r37, r38, 0x5, 0x7fff}, 0x6, 0x2, r39, r40, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000100)={{0x6, r27, r28, r34, r29, 0x4c}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r27, r20, r22, r23, 0x5, 0x7fff}, 0x6, 0x2, r24, r25, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r42 = accept$inet6(r41, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r43 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r41, 0x0, r42) r44 = socket(0x18, 0x1, 0x0) setsockopt(r44, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r44, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r48 = fcntl$getown(r42, 0x5) r49 = semget$private(0x0, 0x4, 0x408) semop(r49, &(0x7f00000003c0), 0x2b31) semop(r49, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r49, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r49, 0x0, 0x9, &(0x7f0000000180)) semop(r49, &(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(r49, &(0x7f0000000240), 0x6) r50 = open$dir(&(0x7f0000000200)='./bus\x00', 0x8001, 0x0) r51 = dup(r50) ioctl$WSKBDIO_SETMODE(r51, 0x80045710, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0x2bdd7c36e0c82825) r53 = getegid() r54 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r54, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r56 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r56, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f0000000100)={{0x3, r52, r53, r55, r57, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r52, r45, r46, r47, 0x5, 0x7fff}, 0x6, 0x2, 0xffffffffffffffff, r48, 0x7f, 0x100000001, 0x9}) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0xfffffffc, r13, r45, r27, r15, 0x4}, 0x1fd, 0x401, 0x2}) r58 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001380)='/dev/ttyCcfg\x00', 0x80, 0x0) r59 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r60}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r61 = accept$inet6(r60, &(0x7f0000001580), &(0x7f0000001640)=0xc) setsockopt(r61, 0x801, 0x1d, 0x0, 0x0) r62 = socket$inet(0x2, 0x2, 0x0) setsockopt(r62, 0x0, 0x800000000001e, 0x0, 0x0) r63 = accept$inet(r62, &(0x7f00000013c0), &(0x7f0000001400)=0xc) r64 = socket$inet(0x2, 0x2, 0x0) r65 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r65, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r65, 0x0, 0x0) setsockopt(r65, 0x0, 0x800000000001e, 0x0, 0x0) r66 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001440)='/dev/bpf\x00', 0x8, 0x0) r67 = socket$inet(0x2, 0x2, 0x0) setsockopt(r67, 0x0, 0x800000000001e, 0x0, 0x0) r68 = socket$inet(0x2, 0x4, 0x0) setsockopt(r68, 0x0, 0x800000000001e, 0x0, 0x0) r69 = getpgid(0xffffffffffffffff) r70 = socket$inet(0x2, 0x2, 0x0) setsockopt(r70, 0x0, 0x800000000001e, 0x0, 0x0) getsockopt$sock_cred(r70, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) sendmsg$unix(r3, &(0x7f00000015c0)={&(0x7f0000001780)=ANY=[@ANYBLOB="01002e2f6275f4d2db4d2ff4b854dd95e03394e8e0ca0d1a63d474103ec73df09fa2da3cc202a99cc7b5e7c1a62156f00d647a87bce96697b7e6371d4c1dda0ad4fc3ba65267b4e58a33e965c8afad93ad1789b8"], 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="43fe5c98165ba87f89940b905f4b7e941478a73c5a9c1d3449ba5595b8b8378cb0b753a557324ca9301b46d2c47c06cebfb146db9fd2f18f5d3f110172e9b942498197efc97447e28698c0fc38a863c5", 0x50}, {&(0x7f0000000380)="e33cc71e5bc93590b157d526081d93cdc2d2bbeb5e3493930cd2fda75ade7ee3adeb45a6783ba4ce223bff66bc251a5fb2b47be2e5eee0fde61a90ace8e45dd507eb4fac3f58b4dd688a8627264997cfcde7cd0ba03855f061696ec1f7401e1f6483911bcb05a51352aaa272de8c43710862ac397cbb0d4346a32e8bf45300ca8253fb6f3c2448bba77f1d0f8deb2d2195909c601d6af33993dde9f4cdacda0d3e18fdb3d7c86df3b2cb917cb089126e03b2b5c1db9cd4f9b1acaf3a543b1686895a1bee92172dc0f0ef6f0a657fa7f304e310364b382dde8cf79064d3816e09277a7c86d20d795ed2d627144f4667ab469e029c350358e74d22435ad35d384835d7d8682a76157ecc068e29558205cc1d82a0b0ef58f43ea48d3635f21a046f39f211aa7daceab99c9df13116d1dd918cb5f18ab6990e341a07f395f12e18ed0dd9719bbcebd9ad5df2e755c6f4804524c59438cd19deaaece4b998a918f81d6d179fb9139f4681cba1608df1d60694ca44d1d924bf0273ae484eab81894bc4169b8eee5f012dabbfea0698480d47e50885a35321696e451299d8487bd71d72fd36b6c3afafb1a89001dce8f7bc40c330a896e45b68e1b9d19bb1d36ad1d8557634639837ece8c9549305289e1a32771905929479603c02a47c20d40d998224dcf789e6890906ca7f01790de9545e40d93d94b874ebf74dd03f0efd681d0365b86eb28cf3e9a499f20be3939ed2bad05e908058f1bf82a5de1885223dce2a4127b9a0d5f9a9ae8af65cc5c3e6a96da9c66b3ebadb99f2bd7d18a4bff1c817b8305fa681e7f5aa0fa703c035df72c608b78121542255acd5e60655ad6b40e56482ebe3ef0103aa9002c20bc2b63de5baf02902fdeda7335253c948ba6b70b9b47f10eb4915c98d24afaeaf0ad09ce9fd78927e73dc40fe13c54f97ef7da6e24fd15732e3abd547d7cf98c0ff9213a6eb59cb4256fb049f1312fec3d32815dca546c1c461e9017b3464730e8f60ae43e0b7226ee054452f2f6d821ff97c9ee4b5cb1474cfb9c21ce482c18baebf3abb17b47957a7507d4299a768f546bac3629c59d6f16c80e1dfaa1862bcbe867b8c06176e308d28c8e35645a24638ceb458432b797e126f1f7f73954d22eaa2e4c12f2437f0eb0d26883b8187c1984454b3942443f211c754f7c594a52df30658735e5733fbdc8540ddf732ea5e949317bafbdf90ea4cca38d379dc752fab30710d03e6229cd348f6414f1e38f8fddcbaac1fac01d37fa9d860d0ef44fa5f8b49024669719ba1e223fea72ca244a038e98af6d7e92e3a5fb5ed5c05ada55de4feeb07156590fffc8a8033bc89316a178a311402f88455f641856bb5738cb5aa2faaa7ea189be921ec742a7cb21f8f19ab72597c4511cee281f1ef19731b6807c384ec3a6e68963928072e7d5b090785ddacb94e6b3c06570225d39a8450ed03fa879245efbb4cd4629bb046c935268f5ed0023b7b06687a119137ea4acbe452012c7249be0ef773ac2224f0b6222f8425099e26ae1d79f413f1073cfb95aaeda2958cd2b8fb67fcbfa1c804a2a2951109bd2ccd09bfefc62ad9d003157dfc664de7198b60e8dc0c4ddeb29161986d795ab234bd87f8967df78038ace4fbdea74964738bebbcae189c96dee99304ec28a30133a510f382968c33a5abecd82312fff14178f93e508f0b8bd4635b5a109ec9626df3f9559103a71a82f6c74ce7a7fd45213d04f672fc2994d934fe2df82663e32ab8d561b0b2af1124d92bbcf02c03a9eaecfab9ed0ee195b73fb163980eea1355446d51136c80ffd7c73d5a9c1b2bc8068490c1370bf71638d25e587903dfa0cd530951a44e50960024545996d5d33e8825a95c5baeaa40feba0a44478337b6f787be8dc8b98f90a5e57c64e26a3f3dbe177e556ef637ac986f31424f6e4f3fee63c3247c49dc69ba2ac06028119d10d59afd97e7b7a9801e734a4e4cb1bf9112930a7258fc8cc17300b44b3a523a8ad66cad7205bd053202bf6e7c40335bde88b67efd840310612a8316860a449c015966a1ed78c3748466900a816b3acdfad0d2624509886384674992068b82abcd499090cc9d8744f639bbeec528a1541cf2231084a04b5df9831d2f5eb84128a94d9b537643d4b0573dc71dccf5d9b6fa80d41a3418a3fc3d9a65e40f4797faf128bbd46d4e9decb4bb61f8a872264c3fcaff08e6b8799062cbab5f1402a9ad868ae6eff27390c37a13b343e47342472cbace36773edc9f995a72d6724b0b0723f166ef54c6f1c1be0d00ef83e9bf17f88b295385ad711c0b471cc01f454af5e184de1e10f9dee58cb08460e7f087e19f4b51a16611f849e16b693e2ea04ddd32dbd1a202e6041eb0b12922e3cf5f5bd9b0858a276719ae0c6efd55186ae3c8e8b041b2e6fa43a5d865cc26ac981402c8ce622590b3a29c45887c0e07e8b922e68630bb3f5256661516c8e1ff7fe534e08bd088264994087ca21db7cc6d7205c7a8dee0bf9c3ce13be317211b865c435b4f5d8ed60dd00856022a9f40dff4caf8727a126ac4242ed0a0f6bff5ae11f968e521116570f5b86eaa83addf4f6f6c6e7ccff57be3e10d6a97cad9573a658dd73e5f47a0a522a1e7543e6f331076eb3219b58723861f7257d90bd66f81351e5d675eb702c047f098854b5b8b9e15881d7c1ceb8a90a48755dea6743a2225eac3358e30c35e4975e5b004ddf6bdc3c569c5f5adfc14bb38489c75ad85b1d704d4b9995e6abc7694c4962d8e054e0f9c1af02edbf91d9fc5467ca03fa587b922b74b73652e2fd6ad5f02262d4fbd3524d862ccfa0c475d23bbb8d3ca5bb8a84b357a90a3133bde18da15ca141c52ba6f0b4d38428ee34fc60a3c119af7ffc8508e7e27db64c3ac9d0cbff99e2c60225d9cc1f04b079981556ee70dab0b7bacef9acad5bf1bf328a8951a33fd4a775ade42f975eeafedb4ecf12a9849d581a48c5e928d5395c640db9087c6289298630fda7392d58b745679deae710b650cc7706c0733ea9fc7825d0dbcbe1b1d067b2747193ccb06a0acfbabf97ef3cdb2eb55521d8502a304210653013dba76e3cfac74a92581a35421c48898f3e8513904f08037fb6decd9b45593ba72e7f991b9fbf53aa8ed255b7d34a2c586b177c56607284343b3886a3aaa0d633dbf84ef7c9ba7966a845f0d15625de3630e1ed69ed5702904320c05913f8e24f7016aa895da26061c938a185a8fc90438aee47cae942090d75fa9a7925b3508912a04dbc8b000cf300dd6a8688503d9e5a5364063ea2cffe681fea935c6deeaf51494c59d9375cb851412725a3ebf5efc337d30ac3a6a12829b3843f5308f0fe164b648876b343c724df0d2a87cbea8a9e1aeeedbbe5f380268e25c7dac7c094eb1ea5ad6bfe3e6199eaec3f552fe037cb3c92effe40c682aa13bfc581ba52fa75e423c1e59d2221300e585118b9d1dda94f5dc71a7ebd3f1c527c6f50818c70827f9c724370935bf1ff30b4b0c2f9f90e1682eaf176354f2abae6c4c16baed2011508d4d8384452fce432cf18f88b4d877e2a9da3fd136c62de2a982fb1262c15acbe29c089a65d70047c83ed9db03d27db342ad6994bf64874f00ad1f25f7923efcf319c8844e6bd07d496dd9d7d54737b1befd7ffc74345f3cac56c7872a0634636b643b4df9f9f3c95cccf07fb1b551cc3d10d20d066f9950f08a35548972188538a0b788a255107f870a006da0a9d9647e9815ea5c18d7109c70b43bb846d642d04c78804f83090163b2ec9389b4592c97497189b8a63591d76c8b6c3101c72b230d42dd8157d98fefe84a463d787de0e6c87ceb6075a9c72660a21363456d2d58ec4b1a7da87c3a7d3fd4b78ad26e34c038913e3d205ee6756858c8edbaaee8e456f6309f1ff84b5b67f81038e0eec43be2a0a10947d3d265334590c66e4e5bb2564ee8f6b76a81046e0b94064b1293d0d31c4095d3c3d9fc1ed1944eebcb0e6c3ea2a43cad8ae2cd354fe4aba80a0362fa420cc702f33bb7f37a3c1595cc262d59a51666f8946c520fb3abea39250b0240d465512c06f95a9b5b1576b31ff9611736d92a99f9b1aa7f54398c37569533ccc1475f02ffb712e34009ffcaadb42c2e99e41b69ee7f7921738d215e7c16a5bb797767d182b3372a90d7899d491eca2abf3d0fcdb8a8ec152be968657ef8d75e77545f1d8f1d8520785927a22ec56752fdb95ead657b6fa21f4abd45f35b08174b831ce58bd9b729bcdd053bbcc80b801b7757dbce22dcc8675c45a184dde8c9635f5b415af5a4770c27b796232be294b4c2b40a2d58e4f0d0626b5a642bcc594122d9bbde30770c87d29c2e44dab707dd52ffb5c6ce25084d70253053fabd83a1f697e85bf62fe3ef3d05bdf99751e67f873b9646202c467c2f148c7776016c2bdbdd94db3def4d22156c440507a70ada3a3c5273ce3733775ee7f36662a7cbabf63eb1e9fa5fc9a54bccca334aaefc500fb330804825ebba1550367b6bb2ac2b0e197aa69bd540a99e9456c1e77be10972715b9ade7f27aa428cda6a862e9d38c5ada81ea9322169b45b81ebb6988ee61aaa709d1628868e18020106ad5d7d3d59d135be02eb23ded8909387c4a880979b0726e7ee8ba3bd45925e6853117c0ad41e8d6da58f6734985d0ccca8ea2aa6e5b635d04addeebd4aa034760af35f8014385dd154b9860434a7d887bc171874becb56f55b704cc311a50b62051249461a725e9b3c377dd13b2ad3183850b4b441169033b75d27f3281ef382347af28789cf0e68ab5371d7429d63e829cc505521934816dfabfbe129617ed8d5dbc44b700d002c6fed08c7c549b201d3a0496fe8a3c894b62fafae51f4d7ce9645f1081811a76b373ca028d0ab1d5da9c557c29107aee7f8aa89eb94d7b961c32850465b9e7754f47ada3c21f5acd4cb9e6576625fa75ac929875bf5ecb2161e8359d6461da927aff9688f8de3b0b533dcf76258c3c0b537245fb100360da92d8021f8fe6c89d91e191c7b46e3dc7d327ed1ba19a2d6355abbba509dfedb04a406627f06024653556b5647e5eccef9de5df119dec29dd941f7d8d1c17a9b3390d3629c90a4562fad852c2ac94d62d36d852ec09ef6418078049ed916dcafb00001b31410827185d82e6a4fabbe411e64c92eb53c93fc674c9c24d4429d028fb5830d722edd72788eec33ce7e57a55990ddb8174a25d4cf51783a79ecf59dadbf56424007d0ffbec3991eecb30eed6e1f7dc47844ae57c7987eb8cf3c5c22935e15f032a025e2ebd745cc9f58d9dcc108ce028b83ad12468b28f13923145c0e7b974a5bb41448a1ba92ced227c01ffcc51bd3698a779df14d9bb47edfc45f1c67e007057cd2695b8b78cdfd4556f7f5250e8994695906685945c45f07214e62acd0b79667c2c080687b246fac1ee9929d33ed7c2976a05d7bdbfa6e4ae6f37c575c9a4beb1380a0c465d5b06254025fdc116afea3b78b45bb514272bd27b5b5e5ea8f02df2b63e70fdf39373723a9579b2ba898ca4552bc63c6ebb4efdf354c12c44942ed9a655020d3a0587c1a24bea6cdf7cc3d85d3cde9dab0447389b9ab6bd923d28aa9c11106cf4975a4c00dd6fd740b83569704b61ceb8d460ba79022e912054d475317031a0a55fb6ca0454c5fae6a12c6e83cc297d226f500d6b1b29ccc1a739883da823394efb682d6162fafc50732ff7ca8ffd0694120c7fe8fb641b623eb7b31e3d42dedc38429fd2208e2bfa3980c2ab96106146461d5ffb8bb1d7555e532e1", 0x1000}], 0x2, &(0x7f0000001980)=ANY=[@ANYBLOB="30000000005ef400ffff0000d41e0000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r0, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r2, @ANYBLOB="2000000800000000ffff0000000059e2d272aa57070098d0860b9fb69b2c91f9cf0982d918abbee8d6c7cdef73f3de6e0cb93ef894996d445703ec91ef058c0889d50e637658fc410e967d19f89fc41b92c542160b8a08306a02aa9fc08dc5cd5de1e632c1980d2e513578e9017d1a45a00a", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r15, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r58, @ANYRES32=r59, @ANYRES32=r63, @ANYRES32=r1, @ANYRES32=r64, @ANYRES32=r66, @ANYRES32=r67, @ANYRES32=r68, @ANYBLOB="0000809f0c5e02b25f08f9a7eaaefd637ff37378ba7688ce48f1115d65e7640d44a22d5706c514544dd445b928788a0be3238c422234b7c5f0216c9e1789505b8bcfde584809b4265991e2bb43ed458dbe4269eb1bc5f61edd0c4bb7126b710bd1b03531630b447da11b25e0274ed3da97cf98baaf3a6a4a2f7b0a3d620a8cf9", @ANYRES32=r69, @ANYRES32=r71, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xa0, 0x1}, 0x1) 15:52:59 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x80, "9efc0200"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 15:52:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0x3, 0x8, 0x2, 0x9}, {0x9, 0x8, 0x6, 0x60}, {0x8001, 0x25, 0x6, 0xffffff80}, {0x2, 0xa1, 0x7, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x87}, {0x6, 0x0, 0x0, 0xe25}]}) pwrite(r0, &(0x7f0000001440)="d000"/14, 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) dup2(r2, 0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000180)) 15:52:59 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r2, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r3 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r3, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r3, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r4 = dup(r3) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x26d) r6 = accept$inet6(r5, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r6, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r7 = dup2(r4, 0xffffffffffffffff) r8 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r7, &(0x7f0000000480)='./file1\x00', r8, r9, 0x6) r10 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r12) ktrace(0x0, 0x1, 0x8, r12) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r9, r10, r11, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r12, 0x3, 0x18f, 0x9}) r13 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB="1019f157e5b973cb217299ea640c2c67030081eb00000100dd978100cb882a450028f5e310b0298aa061d0b27d02515b93ef7cae7d2868d25a20730182aede26629b4b27635b1b8729d27d1a794c90955db0c780ca82532bf1ac6c1513290abbb009017fc63e2194f5317e1460431db487b39b13ae84bb7fe30b0db224e7ea9f120674ef00af88deecc5635680132479a1a2e2e2459693cbdc904c7d338078dad682e05728ba2effa97fe14e4d448f9c4900dcd346ed63b4bf7547addddf83b63ede032d74839b93ec87d8672fbc700f19c82007f8be12c3d0eb6abbf6e99f94c8c72bd0dfa9620fc0ce345ebcd5693d64cc6558b3d77045d7865a57f8e11da77231b07e4b413a122d51da89affa5245ac6eeb5b2d18ab5abf1a7814928ac5136bb69d6a1d3ceff6fc40581c418775e4c04a16bcc51141b1e5f8105942b3fb048abf8d31861b3656acb1421d646821f2cd0bb25b2cb52f3dbd0db2bb177a621cdbdd2d1cb6de719712b29a"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r16, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r15, 0x0, 0xffffffffffffffff, r15, r16]) getgroups(0x1, &(0x7f0000000180)=[0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r19 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r19) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x3, r13, r15, 0xffffffffffffffff, r17, 0x4, 0x9}, 0x0, 0xfff, r18, r19, 0x3ff, 0xfffffffffffffffb, 0x20}) connect$inet6(0xffffffffffffffff, &(0x7f0000000100)={0x18, 0x3, 0x8000, 0x7}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r20, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGSTATS(r21, 0x4008426f, &(0x7f00000000c0)) dup2(r20, r0) 15:52:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000002c0)={0x0, 0x6, 0x3, 0x1000, 0x100}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000280)=0x80) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000340)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) shutdown(r3, 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0x2101dbfe) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) pwrite(r4, &(0x7f0000000000)="7c982937a5db044e224b0c", 0xb, 0x0, 0xa249) r5 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r5, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000300)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0xfffffffd}, {0x84}, {0x6}]}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f00000001c0)=[{0x0, 0x8, 0x2}, {0x2, 0x8, 0x1, 0xffff}]}) read(r1, &(0x7f0000000040)=""/32, 0x20) 15:52:59 executing program 1: r0 = getgid() setegid(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r1, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) fchownat(r1, &(0x7f0000000080)='\x00', r2, r0, 0x6) r3 = semget$private(0x0, 0x7, 0x287) semop(r3, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r3, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r3, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r0, 0x0, r0, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000080)=""/201) nanosleep(&(0x7f0000000040)={0x100000080000001, 0x8000}, 0x0) 15:52:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x2000000000000041, &(0x7f0000000200)=[{0x1d, 0xa, 0x0, 0x800}, {0x3d, 0x2, 0x4, 0x20}, {0x3, 0xfd, 0x3}, {0xcc16}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 15:52:59 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x14100, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000040)={0x0, 0x8000, 0x8001, {[0x80000000, 0x0, 0x1ff, 0xfffffffffffffd75, 0x7fffffff, 0x1f, 0x4, 0x11, 0x3, 0x6, 0x5, 0x8, 0x9, 0xffffffffffffffa6, 0x14a, 0xda93, 0x8001, 0xa4d7], [0xaf, 0x5, 0x8, 0x3, 0x9, 0xfff, 0x9, 0x5e1f, 0x101, 0xfffffffffffffff8], [0x2, 0xfff, 0x4, 0x80000001, 0x5, 0x6, 0x80000000], [0x2, 0x4, 0x7f, 0x5, 0x1c0000, 0x1f], [{0xfffe, 0x80000000, 0x6, 0x9}, {0xea, 0x4, 0x9, 0x4}, {0x8, 0x5, 0x95e, 0xff}, {0x201, 0xfffff000, 0x8, 0x1ff}, {0x8, 0x10001, 0x2, 0x6}, {0x8001, 0x1, 0x6}, {0x3, 0x3, 0x39, 0x81}, {0xf26, 0x800, 0x6, 0x4}], {0xf801, 0x7fffffff, 0x80000000, 0x8000}, {0x2, 0x1, 0x5, 0x3}}}) panic: pool_p_free: tcpqe free list modified: page 0xfffffd80692aa000; item addr 0xfffffd80692aa008; offset 0x0=0x0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 102289 35305 0 0x14000 0x200 0 smr *442587 47851 0 0x14000 0x200 1 systqmp db_enter() at db_enter+0x18 panic(ffffffff8224911e) at panic+0x15c pool_p_free(ffffffff82640bf0,fffffd80692aaf90) at pool_p_free+0x1de pool_gc_pages(0) at pool_gc_pages+0x255 taskq_thread(ffffffff824e9a30) at taskq_thread+0x9c end trace frame: 0x0, count: 10 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic pool_p_free: tcpqe free list modified: page 0xfffffd80692aa000; item addr 0xfffffd80692aa008; offset 0x0=0x0 ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff8224911e) at panic+0x15c pool_p_free(ffffffff82640bf0,fffffd80692aaf90) at pool_p_free+0x1de pool_gc_pages(0) at pool_gc_pages+0x255 taskq_thread(ffffffff824e9a30) at taskq_thread+0x9c end trace frame: 0x0, count: -5 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020a33ab0 rbx 0xffff800020a33b60 rdx 0xffff800020a19110 rcx 0 rax 0 r8 0xffffffff8113b1df kprintf+0x16f r9 0x1 r10 0x25 r11 0x423d4061fa53db6d r12 0x3000000008 r13 0xffff800020a33ac0 r14 0x100 r15 0x1 rip 0xffffffff8193efd8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020a33aa0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (systqmp) pid=442587 stat=onproc flags process=14000 proc=200 pri=50, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020a195f0,0xffff800020a18c40 process=0xffff800020a1a780 user=0xffff800020a2e000, vmspace=0xffffffff8265b178 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 97180 154769 98495 0 2 0 syz-executor.0 97180 453301 98495 0 2 0x4000000 syz-executor.0 45670 376880 20233 0 2 0x480 syz-executor.1 45670 103783 20233 0 3 0x4000080 nanosleep syz-executor.1 33610 331014 0 0 3 0x14200 bored sosplice 20233 101505 40568 0 2 0x482 syz-executor.1 98495 2298 40568 0 2 0x482 syz-executor.0 40568 321037 36264 0 2 0x482 syz-fuzzer 40568 22874 36264 0 2 0x4000482 syz-fuzzer 40568 46753 36264 0 3 0x4000082 thrsleep syz-fuzzer 40568 402074 36264 0 3 0x4000082 thrsleep syz-fuzzer 40568 384608 36264 0 3 0x4000082 thrsleep syz-fuzzer 40568 31628 36264 0 3 0x4000082 kqread syz-fuzzer 40568 144560 36264 0 3 0x4000082 thrsleep syz-fuzzer 40568 291552 36264 0 3 0x4000082 thrsleep syz-fuzzer 40568 37690 36264 0 3 0x4000082 thrsleep syz-fuzzer 40568 255491 36264 0 3 0x4000082 thrsleep syz-fuzzer 36264 84946 37809 0 3 0x10008a pause ksh 37809 254479 93053 0 3 0x92 select sshd 62253 155761 1 0 3 0x100083 ttyin getty 93053 401242 1 0 3 0x80 select sshd 30605 293305 59318 74 2 0x100492 pflogd 59318 65808 1 0 3 0x80 netio pflogd 78048 272531 51453 73 3 0x100090 kqread syslogd 51453 477167 1 0 3 0x100082 netio syslogd 25206 388365 1 77 3 0x100090 poll dhclient 94506 475223 1 0 2 0 dhclient 35305 102289 0 0 7 0x14200 smr 40656 53160 0 0 2 0x14200 zerothread 97338 225447 0 0 3 0x14200 aiodoned aiodoned 64649 35004 0 0 3 0x14200 syncer update 30977 463147 0 0 3 0x14200 cleaner cleaner 75599 130488 0 0 3 0x14200 reaper reaper 64029 284878 0 0 3 0x14200 pgdaemon pagedaemon 8211 404489 0 0 3 0x14200 bored crynlk 47871 89081 0 0 3 0x14200 bored crypto 94952 306611 0 0 3 0x40014200 acpi0 acpi0 88715 388655 0 0 3 0x40014200 idle1 36942 81806 0 0 3 0x14200 bored softnet *47851 442587 0 0 7 0x14200 systqmp 17364 428560 0 0 3 0x14200 bored systq 22246 424462 0 0 2 0x40014200 softclock 76752 191935 0 0 3 0x40014200 idle0 1 11705 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 0: exclusive mutex &uvm.fpageqlock r = 0 (0xffffffff82661eb8) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 uvm_pmr_freepages+0x126 #4 uvm_km_pgremove_intrsafe+0x86 #5 uvm_unmap_kill_entry+0x112 #6 uvm_unmap_remove+0x398 #7 uvm_unmap+0x85 #8 free+0x1fe #9 bpf_d_smr+0x54 #10 smr_thread+0x296 #11 proc_trampoline+0x1c exclusive mutex &map->mtx r = 0 (0xffffffff82606e68) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 vm_map_lock_ln+0x60 #4 uvm_unmap+0x6b #5 free+0x1fe #6 bpf_d_smr+0x54 #7 smr_thread+0x296 #8 proc_trampoline+0x1c Process 35305 (smr) thread 0xffff800020a6c9c8 (102289) shared rwlock smr r = 0 (0xffffffff824754b0) #0 witness_lock+0x52e #1 smr_thread+0x242 #2 proc_trampoline+0x1c Process 47851 (systqmp) thread 0xffff800020a19110 (442587) shared rwlock pools r = 0 (0xffffffff824bce50) #0 witness_lock+0x52e #1 pool_gc_pages+0x21 #2 taskq_thread+0x9c #3 proc_trampoline+0x1c shared rwlock systqmp r = 0 (0xffffffff824e9a90) #0 witness_lock+0x52e #1 taskq_thread+0x8f #2 proc_trampoline+0x1c ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9510 6420K 7186K 78643K 11070 0 pcb 13 8K 8K 78643K 43 0 rtable 104 3K 3K 78643K 268 0 ifaddr 72 14K 14K 78643K 93 0 counters 43 33K 34K 78643K 47 0 ioctlops 0 0K 4K 78643K 1471 0 iov 0 0K 16K 78643K 92 0 mount 1 1K 1K 78643K 1 0 vnodes 1224 77K 77K 78643K 1339 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 3 0 VM map 2 1K 1K 78643K 2 0 sem 12 1K 1K 78643K 23 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 6 17K 25K 78643K 139 0 sigio 0 0K 0K 78643K 2 0 proc 61 63K 95K 78643K 444 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 11 0 in_multi 55 2K 3K 78643K 83 0 ether_multi 1 0K 0K 78643K 4 0 mrt 0 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 37 175K 175K 78643K 37 0 exec 0 0K 1K 78643K 222 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 113 22K 38K 78643K 1395 0 UVM aobj 4 2K 3K 78643K 7 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 8 0 NDP 12 0K 0K 78643K 22 0 temp 94 3018K 3082K 78643K 4833 0 kqueue 3 4K 10K 78643K 8 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 7 0 1 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 27 0 25 1 0 1 1 0 8 0 rtentry 112 70 0 28 2 0 2 2 0 8 0 unpcb 120 131 0 121 2 0 2 2 0 8 1 syncache 264 6 0 6 2 2 0 1 0 8 0 tcpqe 32 573 0 573 2 2 0 2 0 8 0 tcpcb 544 66 0 62 1 0 1 1 0 8 0 inpcb 280 223 0 216 2 0 2 2 0 8 1 nd6 48 12 0 8 1 0 1 1 0 8 0 pkpcb 40 4 0 4 1 0 1 1 0 8 1 ppxss 1128 1 0 1 1 0 1 1 0 8 1 pffrag 232 3 0 3 1 0 1 1 0 482 1 pffrnode 88 3 0 3 1 0 1 1 0 8 1 pffrent 40 10 0 10 1 0 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 20 0 0 1 0 1 1 0 8 0 pfstkey 112 20 0 0 1 0 1 1 0 8 0 pfstate 328 20 0 0 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 333 0 153 13 0 13 13 0 8 1 art_table 32 335 0 153 2 0 2 2 0 8 0 art_node 16 69 0 30 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 6 1 0 1 1 0 8 1 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 21 0 11 1 0 1 1 0 8 0 shmpl 112 5 0 3 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1598 0 193 46 0 46 46 0 8 0 ffsino 272 1598 0 193 95 0 95 95 0 8 0 nchpl 144 1989 0 370 61 0 61 61 0 8 0 uvmvnodes 72 1739 0 0 32 0 32 32 0 8 0 vnodes 208 1739 0 0 92 0 92 92 0 8 0 namei 1024 5450 0 5450 1 0 1 1 0 8 1 percpumem 16 34 0 2 1 0 1 1 0 8 0 vmpool 560 2 0 2 1 0 1 1 0 8 1 scxspl 192 6073 0 6073 8 1 7 7 0 8 7 plimitpl 152 27 0 19 1 0 1 1 0 8 0 sigapl 424 355 0 322 4 0 4 4 0 8 0 futexpl 56 2630 0 2630 1 0 1 1 0 8 1 knotepl 112 61 0 42 1 0 1 1 0 8 0 kqueuepl 144 50 0 47 1 0 1 1 0 8 0 pipelkpl 48 119 0 109 1 0 1 1 0 8 0 pipepl 120 238 0 219 2 0 2 2 0 8 1 fdescpl 496 339 0 322 3 0 3 3 0 8 0 filepl 152 2137 0 2036 6 0 6 6 0 8 2 lockfpl 104 81 0 80 1 0 1 1 0 8 0 lockfspl 48 32 0 31 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 18 0 7 1 0 1 1 0 8 0 ucredpl 96 137 0 128 1 0 1 1 0 8 0 zombiepl 144 322 0 322 1 0 1 1 0 8 1 processpl 960 355 0 322 5 0 5 5 0 8 0 procpl 624 605 0 561 4 0 4 4 0 8 0 sosppl 128 8 0 8 1 0 1 1 0 8 1 sockpl 400 389 0 370 6 0 6 6 0 8 4 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 1 0 0 1 0 1 1 0 8 0 mcl4k 4096 4 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 226 0 0 28 0 28 28 0 8 0 mtagpl 80 8 0 0 1 0 1 1 0 8 0 mbufpl 256 336 0 0 21 0 21 21 0 8 0 bufpl 280 4400 0 176 302 0 302 302 0 8 0 anonpl 16 53011 0 32069 86 1 85 85 0 124 0 amapchunkpl 152 1988 0 1837 13 0 13 13 0 158 6 amappl16 192 1738 0 572 59 0 59 59 0 8 0 amappl15 184 1 0 1 1 1 0 1 0 8 0 amappl14 176 7 0 5 2 1 1 1 0 8 0 amappl13 168 73 0 70 1 0 1 1 0 8 0 amappl12 160 10 0 8 1 0 1 1 0 8 0 amappl11 152 131 0 111 1 0 1 1 0 8 0 amappl10 144 17 0 12 1 0 1 1 0 8 0 amappl9 136 380 0 377 1 0 1 1 0 8 0 amappl8 128 326 0 301 1 0 1 1 0 8 0 amappl7 120 118 0 107 1 0 1 1 0 8 0 amappl6 112 87 0 79 1 0 1 1 0 8 0 amappl5 104 157 0 140 1 0 1 1 0 8 0 amappl4 96 615 0 576 2 1 1 2 0 8 0 amappl3 88 153 0 145 1 0 1 1 0 8 0 amappl2 80 1792 0 1714 3 1 2 3 0 8 0 amappl1 72 17530 0 17068 24 13 11 20 0 8 1 amappl 80 862 0 816 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 6 0 3 1 0 1 1 0 8 0 uaddrrnd 24 341 0 324 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 341 0 324 1 0 1 1 0 8 0 vmmpekpl 168 6638 0 6600 2 0 2 2 0 8 0 vmmpepl 168 49120 0 46687 118 2 116 116 0 357 10 vmsppl 368 340 0 324 2 0 2 2 0 8 0 pdppl 4096 690 0 648 6 0 6 6 0 8 0 pvpl 32 165967 0 141815 195 0 195 195 0 265 0 pmappl 232 340 0 324 2 0 2 2 0 8 1 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 190 0 3 6 0 6 6 0 8 0