ting program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d71bc1e7bb8f1ecc525af8fa0b00000000e74de4"}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) lseek(r2, 0x0, 0x6, 0x3) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r2, r3) write(r3, &(0x7f00000004c0)="582720efabd16ebae61325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d40972b8bcdb9ad8a4f5f728193ef1d4d99342a350000000000000000000000000000000000000f404f100dc337dd9bbb32ae64fdd0525827bd66e4b438bcaba32b69d2262ccab2c880a39f8d10f27a0809b064bdb360cfd038fdbd91391aaf0d543942d1e4bc1e7c3d5ee6714d5063447fb508c3f9026c102f4d1fba833c94bb3543fc19149635ea8c1a728b9610fb4efa61a5b58e40f8b6464464df5f97965b001b3ba729ad44f2fcf4f7d26a4df5f751192f1447a9256da19a13fe7aae568f3693fe849ed6b6fb6246f20", 0xfffffffffffffd9a) write(r0, &(0x7f0000000480)="90", 0x1) syz_open_pts() r4 = kqueue() close(r0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000001880)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "8549558800aade6176a72dfd4800"}) kqueue() kevent(r4, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x1000, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r6 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f00000000c0)=[{{r7}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r8, 0x4010426e, &(0x7f0000000040)) dup2(r7, r8) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f0000000000)={0x20, 0x67b}) 16:20:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000140)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dda3e780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb49a79ddb50871e0317f7e269", 0x1f}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0xd}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0xe051, 0x2) r1 = kqueue() fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ftruncate(r1, 0x0, 0xfffffffffeffefb9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) r5 = open(&(0x7f0000000400)='./bus\x00', 0x800, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186204f88a002b3a0000030083caf7afb9d8dcd161342e03edfef1b544b58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9f0611da24e00"/87, 0x57}], 0xffffe6c) getsockopt$inet_opts(r5, 0x0, 0x4000002, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0x7c) read(r4, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) ioctl$TIOCCBRK(r3, 0x2000747a) r6 = semget$private(0x0, 0x400000000d, 0x0) semop(r6, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) semop(0x0, &(0x7f0000001880), 0x0) sync() ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000300)=0x4000003f9) pipe2(&(0x7f00000019c0), 0x4) r7 = syz_open_pts() ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000001a40)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000001900)=0xc) clock_getres(0x3, &(0x7f0000000380)) fcntl$dupfd(r0, 0x0, r0) chroot(&(0x7f00000018c0)='./file0\x00') ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000001940)) semop(r6, &(0x7f0000000480), 0x0) r8 = socket(0x6, 0x2, 0x3) fchdir(r8) r9 = kqueue() r10 = socket(0x2, 0x1, 0x0) r11 = kqueue() fcntl$dupfd(r10, 0x0, r11) fcntl$dupfd(r11, 0x5, 0xffffffffffffffff) fcntl$getown(r9, 0x5) semop(r6, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r6, 0xffffffffffffffff, 0x4, &(0x7f0000000780)=""/137) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x3810, r3, 0x0, 0x18) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x2c, 0x3}, {0x5c}, {0x6}]}) 16:20:34 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup(0xffffffffffffffff) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x300000) close(r0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x108, 0x8f) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x2, 0x2}) r3 = syz_open_pts() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000080)=0x3) sendto$inet6(0xffffffffffffffff, &(0x7f0000000540)="9c42dc997c4211cf881e545316c4b4c56311d5", 0x13, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x400, 0x20005c11, 0xfac, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 16:20:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x1) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r4, r5) r6 = dup2(r5, 0xffffffffffffff9c) renameat(r2, &(0x7f0000000100)='./file0/file0\x00', r6, &(0x7f0000000140)='./file0\x00') setuid(0xee01) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:20:35 executing program 1: ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x64}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) dup2(r0, r1) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) socketpair(0x1, 0xfbea9fa5ad5712c3, 0x1f, &(0x7f0000000100)={0xffffffffffffffff}) r7 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r7, &(0x7f00000000c0)=[{{r8}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r8, r9) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0xa5, 0x7f, 0x1, 0xda}, {0x8, 0x20, 0x3f}, {0x8e1, 0x5, 0x99, 0x5}]}) pwrite(r6, &(0x7f0000000240)="c3a3eee57f54d1c87f7987dd142a918795e15e3a87aec674b8c6a358f2f37561d902c64dad8e58c909d9a9374a94cb88bf63993698d986ba6ec347665280dedcbb9303730715c68a0ceb5694d036abfd80ece3ab73ec414b", 0x58, 0x0, 0x9) dup2(r4, r5) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_flags}) 16:20:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20, 0x10}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") socket(0x1, 0xc000, 0x3f) 16:20:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) r2 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x866ca2649c5bd71f) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r3, r4, 0x2) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f00000003c0)=0x400) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x10000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3, 0x0, 0xff}, {0x7}, {0x6}]}) chroot(&(0x7f00000002c0)='./bus\x00') syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r5 = getegid() setegid(r5) 16:20:35 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0xea72e7877485e9, &(0x7f0000000240)}) syz_emit_ethernet(0xe, &(0x7f0000000000)="36b83e522c066341519be70897fb") r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r7 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r7, &(0x7f00000000c0)=[{{r8}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r8, r9) ioctl$TIOCSTSTAMP(r9, 0x8008745a, &(0x7f00000001c0)={0x0, 0xffff}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) msgrcv(r3, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYPTR64, @ANYBLOB="2d1810c73fe4c97cc88906a4a23e594607fb3e15e4326f0a0a6d6fe9120b26519338536aa3f39f55d125cf02e2797b6218b098694460b2cf305f82214cc919fa04ed2472286dd7a150753fbdcee80568c5d313f121c27c57d8d31db3f873589392f95168520d6914cc0f2c8e91ed9f8d0d3b111ce1dc825c7da4b3f6f83d1948f4fc7033efd2d9c1007ae4e0b6a00c5c16bd5ace016090a2129868e35a9a9ab397da", @ANYRESOCT=r5, @ANYBLOB="8dae6e1da148da30d286e7314260cf7217b9ac7a0dc4d01690658fc733decb633c6b7d698d695d3f3b3ecbe21059851c1d3cfbd98fe35974a4fcb9e5027c2d9e686ce4aa386ecc255c5f7b962d01be43a829e229adc3e44b879aef4cc060f28b9dc706590c06bf940ae18e2fe33e055317c31dc5765790365a926344bcea1ca2e06141dd042a9d7b736ba9a4b5237b076a67a1c05015d077dd4947dc6d013e86c866461fb9c51c12e5426d8afd9234bf91ab66718937551b2be49755514bd598f85d436535f3c7e0d59c048c52322b1e310f5c13"], @ANYRES64=0x0, @ANYRES16=r6, @ANYRES64=r0]], 0x1, 0x3, 0x1000) msgrcv(r3, &(0x7f0000000580)=ANY=[@ANYBLOB="00000000000000000000000000000000000a0e000900000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000b916466ea9daed3c05cb0f2c9bdc455b896c11d8266c9cadb13bdb0b4269b73f7f60522663cc01aa23c223dd93622e0477cb9f2327d2bbb53a88ba5929427a5bce331a1df2a80edcba47a540db915040362918b97b605503281a8074e651de7a62d2eb2bac2d9f4bdb6c8cdb92522cb115814f3151ac7f52850dc5a00177fa3b5a6fd739c85b481803851969b02e1e1a6ccbe1d4b31ff694ec16d7568718217afe0a3941889d40d4975a5f26d4de11e1daaa61bb7d88179b08327469"], 0x4c, 0x0, 0x1000) openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x80, 0x0) msgsnd(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="03000000000000007ef667c107b1856edc308bb6235aa65b77faabe0c4a00217b83867c3f7d127da1cae5a78188a827f1d31304f5f553e0f8f0a055233e87a5615e2187e5ed29ad628543ff882340c9706f816ba8ca9603cb3eb82f110178bfadeb012f1e038dd7baaa359b3904dd0ae15ca23febda1b78e9673bc275bfff75fa88c0e22a7ca4a41f39a5d"], 0x8b, 0x0) 16:20:35 executing program 1: r0 = socket(0x0, 0x3, 0x0) setsockopt(r0, 0x800000000029, 0x3d, &(0x7f0000000080)="d5ff02b3", 0x4) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x3, 0x4) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 16:20:36 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r1 = semget$private(0x0, 0x4, 0x26f) semop(r1, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6]) semop(r1, &(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(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, r6, 0x4}, 0x200, 0x401, 0x2}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x400, 0x800]) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r7}) 16:20:36 executing program 0: r0 = msgget(0x1, 0x29) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) socket$inet6(0x18, 0x4005, 0x70) r3 = fcntl$dupfd(r1, 0x0, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xfce5) r9 = getpgrp() r10 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r4, r6, r7, r8, 0x5, 0x7fff}, 0x6, 0x2, r9, r10, 0x7f, 0x100000001, 0xb1f1}) r11 = semget$private(0x0, 0x4, 0x408) semop(r11, &(0x7f00000003c0), 0x2b31) semop(r11, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r11, &(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(r11, &(0x7f0000000240), 0x6) r12 = getegid() r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r12, r14, r16, 0x4}, 0x200, 0x401, 0x2}) r17 = semget$private(0x0, 0x4, 0x26f) semop(r17, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r17, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r17, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r17, &(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(r17, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getegid() r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000100)={{0x3, r18, r19, r21, r22, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) r24 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x5, r4, r12, r21, r23, 0x2, 0x1f}, 0x1, 0x8, r24, 0x0, 0x8000000, 0x81, 0x7, 0x80000001}) msgsnd(r0, &(0x7f00000001c0)={0x3, "0d12558f669ca39960e7c8848a137affa3f808cd07bbd87d1bb6149e1b609f6231f393341118fc8a63413fcb15f3c54e809553a3bf3a458a7d59d39dbb0bf87211bb613d370c68acb98d4acf09aa18d003e6bc49b996e160d802cb9d29fd3a8cdd5242d98e0e4a20c20e660ee66327bdf199c48ecbc4e00eacf57268b51e74c909836262d86d71c7d556157e2263bb43891c58355c0eaffb6841ecb976ca028660a71ebb66fca1368315beaa73704249b1c68a1a09ece11316f353e366340dc6bf343412ab07465fb52e90a282a74ea59efde232e2bfb344a7859026e7843725450a349856d86f1d2b36bfdc0f0798c8692beb32eb7d86a51fe2fdc59017fded4bb04fe5e1ea9275d21bed9a3876538aeff4a78dd838c45a9805c771baec6370569f98ae5c88b81f8475075dae5e340e99ab64eab877a39019a8b66c2e41580848b0ca24d051649f9adf3145a2f46058d511faa59492b91acbfbf86062a23a4b1cd9a4ac240145666294f8af1c67905e9089863056a710c365f2514a159a5aae0c29fc142ff55b94958aeec146f1df8a1c6e5530fc621c0bf28f601cc727f1dd267a05948d9f5561b5ef8dd8837408d71d999beaecb9e0c4019165e29cb11c17ff02e71440513e79f0c656ae9ba6c4cc567070718171da3a49b0240ad16943b3ed29bd6dd4c311f56adecb4fb4795eb1c99af99a67a3e54239be52536ec5a0426f27574dbb3a971161f04ebb8c5db9221d225ee8273ba26d2ff583c8363ae06d9dd8b325673a047ec7f3d1586f1e225bc7e254191bab36139dafc9908a15f9469665c782155d2fdf3c810f44854197a2b8ffdbc29da2164ec6b7ab24489a7e6e6b2ba06141382c1901947f8373dda2dd4424a6ab67fd7f601d76321310bcc9c15224be984953317405a5bd673edae9db4460ccbc4e7480d9ed6828aacc3f63f1457eab8d3d650ed6983d5e69c7dff8f4c3e2c3be2a6e002d64808db7d6be01e6295f7229f937daa3d267a04c45c36f0eb0c490b2d82160ea6f632f0bcd1070ce4fb9d248def339af915f2e466e8daccdcf465f1a7c84bf793657974119b6ffbe59e8565f9609d96957f868c5c3b10f5109fa4161399c4dad04b4d3b5ef9a247957513509f06d9a579bbf98066f85e07f6a7f0b95e41a7fac035819b9dda7436866fc7babf28bc8624a5d8cd99822de62728298b3ff9c024ec23a479f5b822ee35307e4bdac3017e869b451e39a9c246e6313b8789a0692c41fc906396fd74df97cddd30334201c03d624d4e17144ca636db60f760fede34b1cbb11eca896e2318b0e859c0db3131bb91faeca9e2d98390240234020f77fdad1919dc10b012a14cd688ee8bf70d562c15c30aa1e661d9270b090c9d109fa3f9624b1b5e6a0727c38acd8bfa834b6f6755d2475fcad9a8d3ca5eacfabfbfe2b3ef17bf56e5f6ad347d5daecbad1e67469c32f1bb6228e1d57f4d2421977cedafbbdda0477e0c80e53f00e82b378163e745b636f5cb4667aeac7c3b77bcaa8e407bfca696fb338cda928ede058f60fea8acea7ce333c580d035f96e34ed7cd02209db0fa9e38654d8ac9cf53ee97ad633e11f5d3fd15a54c05b2ef0cf94f9d47deed7c871e7b09c24616381fb39f8459b8f1227558923315dbd1f6efae6a34bab39fb45ef76b8a61c8353824d43ecd20cc2b00962e40399b3167d1223e2301dad36443f6651d9c0464a3a265784c10806f5015119eaede6f387414f6e53ed0f2d9f3704066e8276fb62e48da1c027d00e5548cef8fd07bb6dc04682734290da45f9d08f1b5609ee00be7322734bad197699d5a43d466532eb50a93055bbafe4af4f77a05d9b709b77cca1ecb7af31aa1429b0920c7e7ee79d2e3a3e7a4146385a2a366307fcc82b633bd10a2aab5793943350638f61c80071308436964176f45412210c18532fab1f659bf2dec274025fa896273acad896f47cc2b09f03c45b21812c6e56d218ffd9e3bbce07a93a6380776f3ec0cfefb744152ac1d3a334b87b2d2abff1d9cfb9911577ce97a77cd7e173f794d81d5cefce361e838c1d68d8f5a14cb5b195d238da216247d52560b6b8e2548de92898bff171d1c3c6b0a113049768a85e8eba75b4c0c7848160142a616aed5e285314b9525c6a557c7004d99bbf7403486720206c561a176da4845c6c30d68a61f4d99a1202e28521eb495a229075e6644ff7b219644f25375301cbfa725a1996bf6497a670d93efd57433b0c5f450f0c03a632726aaa34c1b5a0ad8e3c61863dd1a59bf5b1d8cbb9da9e1b82bbf2a759761efc7ddeef5fd3a4a8cd909703ec6e4134f52a6c89cd8a4ba023be2d58dda5375bcdc60564edf82077bb90d7b812299d49c79c561f237aa2278adf7d1e063a045cca49d2f3205144a1dd65659a0de3b75aafff8a73acac14879ee1bc73a1785e72258c6b3b5d7d06e3acca14fe7c871bfa9293f92221dcdef9dea590aad665a9c4bd216503dcfdcef64c9216cebe3171b01832c43fb26b34bbbf546cb0ccc4d0f9214ca5eeb7a9694211ac5bb8e6e75c00d336d9683e099dc22192b0704cdc3bb51fe44c393a09f2f3504f33e18fc15236eb496aa3ad7924623f6b318650881936500a9afe7b0f25374190452e4e0c03cf03f2b8ed2d77629fe6a75ebb8cec47cfa64a78d45c1756e414a568602ffdbeb8fa5d270f451b8389581d08376177deecacc1dc59416cbbf5b44d6ebf555c142ee8ec0033ef3f3e58c1d5c74ab01ef1c8acf37d5039ded245cbbe3fe0ad680214de0ade098971c84905ef8661b25103627a058b7d427f2016d74777e3be6c50e566a24f2bda613152052de673455ea01bc4864fb729cb17328a4604df7ba6555118d24c26e78032777169bcc6b087f13b412dba92c759e81c9d334bf188ea11b0c7575b396ac5024247b2e9117a7cb984db0499214d636a547b03e73e597574eba681c6000feabb05f7f7a7ec300e8bd7fbac00ef350d9d4ed3aa488faea39cd298bc64f07aeb13fec301045876a52c242b5a1cc05ac1fbcefc278dd91d71b5e1d1b93cfe064750a116a51b4ed47fe570c25e9c5c46a81d4f83da6711de20ec76932d9b1b56a8bff6f213927dcb68f256915396350594dfebd70e475d8891c49dce5edc391a146cedc887a0e73a23870e92acfa2ded2e1a95d99cf362dff386089ce68f59078e2f43d4f4905598f5b81ebb6c173d13fad8ece2ecd608ace2a867a81a956331dbf29211f7640b097ff32f9aebc57c782c221fdcd703caba77e2912adb91573edbd186fe59b6fd79e76c474d3292b8a661a8bf0c5ca155a896675c18d436bb0e1c5d48fa0bbebda3f34a221d1b95930dcee107981eb6661db1ce940abfdbb35a69b95ca3306b05548facbe1f3e9b1c99d43d259b2ec9eb4fc2b60f6b04c24ac9f8942d51ac97cab55926d5c62df266f7f93aa0f04a86ab1026a6c0ba3d0239d56b0a5cbab550b7a9e7674c712e1c061a7bd001874731d079cf2806595a40b3ac7824c68335b9c439c0516ad83733385070f8818320e7d0d4f8ec715bb9bc3f4960b772a2d1d464eabee032ca694fd0c5c373e39143b3f5a1bd14a10abbaff66c52439ac2ba279627aebb456b157adf320411be5041e811731b84c12a78f55eee4065280f6348c61bbdda6c96b658e3d65ef2a8ce763d6559daccc2f98c5e6d19e7b3bdecf2dff6b448a23bd2588b6086255ed79f0edb2a53f954530459327d133036527154e566fe0eed1fc1b542a30d3276569fff31e3ff664064157a77f5d1ac2684d87430446809479113f4261fbe344d0f2138eaf1402a44dd678c2df251b2ff3298a826c6b9abfea27cbb1c374762b9ddf6f3450f5b36b9fff8e62e96f13e7aa3028bafa885a5f35360662a9b85a83720fe110ed745ffa223241525497fa1221f26ae7fcc40ba69aedff805f2e766b04b4d09f3a285c72573506574a67975ba75f723c18f6ea403b5f490e0b58b3c4e1aa90a07a027ec3c79a4375e84e3aee1ea3601291234fa1a276e24a6d28d08d64eb502c618c9a1c66753261f5071f5a2d7ad6ecbd65b11e9783f00b97257e2c4a69ab30b8cd95ca05a4677cbcd4c78b760def309e4aa4728ff4ed9c5ba9945501339751f9fdee0a017eb631c817eeeb964a046ecabdb5bad8da6a8231e678a6b32e189d9e8eacf5550655abf342c0b7d471aefe68ef49a5c51e8fd2f2bb132ba97414f0e347878400952586e669100cf5d1e5208998f07e4d93e83f2b87b3e5405c1dc76ef7b3bb55e6822a0f48419c588dd85ebc4206cc57841167c2d32ba521259bd599fe2f78b13dbe231db6de1b36b009db19d99ed0396917c7b9f22598731cd38f43b4e96aa5d0045449d2db002d14052de4170795714a0e77faf05ec30750b2dd20e0b117b75d11a53e043347b89108967a0c7a9e490d0a306d513f5d9341b61646d836fc2e433def715d49b8d8750b259232b94a21b7fc1470dc15e3717b2c7148cf03f0853684428b40b0e6d5f76724b3b5db94d46de4446e2e0719787eaedac4676982ea70a05153cf62b384825b1809e218cfb37b8f0cb35597ae30c55f60a3a8848ed50ab2b7a326bf7952bfc26b60c43659811cea4fb7b9917675f5c4045f80fcf7c0a43a689d46491b33c8a0220dee8b2dcc9529e326f28d128f6b1b8872bee654a2cf47f08dde031ecfaba8074034be19a07def819894e17cfaa5e459d1cd443ecfc7cb0036ccd9cfc89cd6ce189d141fa0ab32ad0da3554e0f0e25f2a143112ac7b29d620ef5027fb57238aea22c864c05b6de70d4b46f38fb883143bed77ed1d34f65549805ace7bd067dce0c3119725c7851494825212b626916862711f580e5642ce563abcb3387d28ebd949871a5666780f26a5bcd14d22523c9b04ed1410a06ced94b8e8834944f6a6c3f75860105da7c3876d2fcac1d30b313e69fad1e741af84ce07be10ebc20f6feab471a1383c2a70d60377cc0acea10bc684ecf37d8374eb367a5a528c179638fc1153bd5d12b276b4e16ecfc494c663eb0bae4e13422401c26e6aa62843d698478bb63ac7332a13aaca009ad93e49c8c4fc8b9beafc504d5eba9a0d74edfc56ef2c14b91d1b807f787e9b11a2ce66345c5cb58690522d642f64e40addce86ce235a81068afd91a6036399b24a55147d2add2a4388ac3d9fb26b2cfa5e805644b1c5da8b83bea161e47bd9d20039196c183f59bbf4260cc9a1b24254e406797fa9d2fa666caf4db27d5c26ed38439afae9d46af2803780dbff69ea385a6dbbb9ed62aec1a4f14373b2b8beb1c764a65b1447672b54443caed95c08ad522295546469feaced5702f6829f55e5289e8913eceaf389f4a0805334d111e51b7140ec47143e2a3a4bc7bbce16ebf1da6705327f72b972545717c7a3bb0c9707fa5647021c98a975dc42ef471be95da27e39e0d2cfc4a39b725e945616c195c6c554ffc5085213adb9a15bb8e7c1f16cc13e325eeefb90c360b20a53dd005e5e3cd08703351f925ff2e06fc348361cf18f871dfa01cfdb338f6caa73e3a586acf4d5988066beb45b679447190082fca4acd5f3518609b788007eb4dea208d66bdda5fae5f98153b6b750eda3e7073355d665a383eaf596e196857ea1dd7422445bce852da2493b4dee1e9e17365d69f0ed81e7a7655fbc06ab468cf40d872a823f31972e25ee9ce2d968c1313b7ecec3e38af7d583c1fcf3302559313f429e52417a626d63f549f07cafa6f8f1b26f077dbddbe134285edaa7396c74b69a3536c10dc939d7d2c9c00c2a9"}, 0x1008, 0x800) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) socket$inet6(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r25 = socket(0x1, 0x1, 0x0) close(r25) r26 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f00000012c0)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r26) socket(0x400000000018, 0x3, 0x3a) setsockopt(r26, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r25, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r26, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:20:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000126, &(0x7f0000000040)=[{0x81}, {0x4, 0x7f}, {0x7e, 0x1f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:20:36 executing program 1: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x800}, {0x0, 0x3, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000340)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x6, 0x83, 0x20}, 0x1fb, 0x100, 0x1ff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0xe0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r3, 0x0, 0x0) utimensat(r3, &(0x7f0000000400)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x1, 0xffffffffffffffff}, {0x0, 0x70f}}, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000001500)) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000780), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000380)) accept$inet(r1, 0x0, &(0x7f00000003c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r4 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r4, 0x800c745b, &(0x7f0000000300)=0x28d0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x1000) pwritev(r2, &(0x7f00000008c0)=[{&(0x7f0000000200)="91aed6aa2c399ba3de58", 0xa}, {&(0x7f0000000240)}, {&(0x7f00000004c0)="c3d740fd1c2e2805295e771ed50061e1ae0e755dbe723e6e7137aa2942722874e9870fa9261cf03a5204ca32b939920f4ad9ddae6a5654c5bb48ff822f36fc4ed41ff6fd85d5bcfcfffc166578ce5eb73a304bb451af61a3e6e583f4be9e83bd59556ded51ba58e64ee144b701d42396d609580b884d9a750b4f12e748a8849a68099fe56ab5731eb8d1d51d01b6b5b07c44a3a0afaeaae195592b9be8cc3d19f2e7fa9c789d290428a3b81b7bd6f45ce57e12806603d5ddf8e3a5b97556d16bcb86eae3e49bf6", 0xc7}, {0x0}], 0x4, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x201, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x28}, {0x3c}, {0x7ffffffe, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) fchflags(r5, 0x0) semop(r0, &(0x7f00000002c0)=[{0x4, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x4, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1000}, {0x3, 0x800, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x6, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) 16:20:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r2, r3) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x2, 0x669d, 0x7da5, 0x6}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xb1}, {0x15}, {0x6, 0x0, 0x0, 0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 16:20:36 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x401) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x10001) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x5832, 0xfffe, 0x4}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000180)) r5 = dup2(r3, 0xffffffffffffff9c) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000240)={0x5, &(0x7f0000000200)=[0x1, 0x4bc5, 0x5, 0x2, 0x5c]}) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000280)=0x6) r7 = kqueue() r8 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x40, 0x0) fcntl$dupfd(r7, 0xa, r8) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x4) sendto$inet6(r9, &(0x7f0000000340)="bba456bf802fa994a1c346cae508ccd193fb539683a88d57b7f3f02805e8be55f709527611709cb7395c3277f6ed30e2890b723ed46e47098abb4a6b9dbf5821a8e7a900cb95c7b71e62235681ede622a1cf8bf90c148e156b3cd3ad1f3101db330ab037e35021db49a3ffde64e0f94e4ae217e1f70ed1225745d766426f9f1edd7afa7f9e993a1cda239458cd81f59fdba90019ad078cd0f87e5963592d42979e0cdec7b6ea90c3f68af63327abc0eadab3da08045d6b8f", 0xb8, 0x1, &(0x7f0000000400)={0x18, 0x2, 0x4, 0x69}, 0xc) pwritev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000440)="511fcea653a3dc81239af2cac0c6050f9e38b66fc844387cdf1b6dcc48f2134f4a4d78870d08bce91fe5fba2ea9971d71c6c0e9d0bc11bf86d28fbf82de2e340367df92bc835aca6d126ef8e03f067478a6b77b18abd159a607daba4dbbc8339fc2bc4d0117d69de2a0a1b7a12bd727066459de2b144616ef2f81a8ce69cead90223644812f97a35c115fba5f3b32f88cc7e719f2de9be99a9831f9a90f3e021b0cf66451ab4437750e8dd5bd1f4217e792adc0fbd8699109089a3665a6a9adf9f3f458a2c750bb5e255c7b43eec82a5de6a8294ad7e5ca50077da6331296ee2ce73e7270c2fb66a41d0055a2991e7a04ab7bbaa28cc6a371b252fbf54", 0xfd}, {&(0x7f0000000540)="bb57cc0277fad84715656ca62dce18f53f392b8b6e5304b173af99a1ca422583afdf8faaa3830035a98a7a6a890a25b826904c5815598018136d8d0dab08f937a5d3d47b5984281a276527036a4e793dd5852f19f50dcc0bf70b3a93614317203edeaa7f315b28fe425b33cdeba9e333ed515907b4fb3915cb639eb17b67d883ec77f887eac095048fabb3bee3a51d1a8296c4278fdcdf820293a9f6f88a37d8162335659056efa757fe7a29ed060550be6708c37791aa31a83371e8ce0fc88fc6", 0xc1}, {&(0x7f0000000640)="5a28235968b2328b105b362fa6565ea7ae83f6f99b05f6973f38f99634f4d5be685a9d8da7dcaae413690dbe04aabd8a27ea949763901ae8710a89f6726c0f00828e0fdad73a03a9bad3d6fcfcd831f096cfc85a3db54115a6477c1f811032a9e5d2ad31f30a4ea67f92f9101373d61aa1d6abacf694642d45910e8323b5a102ef9c8b3a99cd83808ffb68bcac9c997933b57523d274f3", 0x97}], 0x3, 0x0, 0x7) syz_open_pts() mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x4810, 0xffffffffffffff9c, 0x0, 0x2) r10 = open(&(0x7f0000000740)='./file0\x00', 0x8, 0x1) accept$unix(r10, &(0x7f0000000780)=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) open(&(0x7f0000001800)='./file0\x00', 0x2, 0x8) fchdir(r2) r11 = dup(0xffffffffffffffff) ioctl$SPKRTONE(r11, 0x80085301, &(0x7f0000001840)={0x4, 0xdabb}) open(&(0x7f0000001880)='./file0\x00', 0x0, 0xa3) ioctl$BIOCSDIRFILT(r11, 0x8004427d, &(0x7f00000018c0)=0x5) getpid() pipe2(&(0x7f0000001900)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10e6e16a586b92f1) ioctl$DIOCMAP(r12, 0xc0106477, &(0x7f0000001980)={&(0x7f0000001940)='./file0\x00', r5, 0x1}) 16:20:36 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x40) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r2, r3) ioctl$KDSETRAD(r0, 0x20004b43) mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r5, r6) r7 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r7, &(0x7f00000000c0)=[{{r8}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r8, r9) r10 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r10, &(0x7f00000000c0)=[{{r11}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x1, 0x0) dup2(r11, r12) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r15 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r15, &(0x7f00000000c0)=[{{r16}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r15, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) kevent(r2, &(0x7f00000001c0)=[{{r15}, 0xffffffffffffffff, 0x87, 0x0, 0x3dd9890a}], 0x6, 0x0, 0x0, 0x0) dup2(r13, r14) kevent(r5, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffa, 0x3, 0xc0000000, 0x45, 0x7}], 0x1, &(0x7f0000000140)=[{{r12}, 0x0, 0x8, 0x3, 0x5, 0xfffffffffffffff7}, {{r14}, 0xfffffffffffffffd, 0x8, 0x2031bf583cd61e23, 0x1, 0xdda}], 0x1, &(0x7f0000000180)={0x8, 0x80000001}) 16:20:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0), 0x2b31) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r2, &(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(r2, &(0x7f0000000240), 0x6) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r3, r5, r7, 0x4}, 0x200, 0x401, 0x2}) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r9 = semget$private(0x0, 0x4, 0xe2) semop(r9, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0x0, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1c00}, {0x2, 0xad, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getegid() r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r13, r14, 0x4}, 0x200, 0x401, 0x2}) r15 = geteuid() r16 = semget$private(0x0, 0x4, 0x408) semop(r16, &(0x7f00000003c0), 0x2b31) semop(r16, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r16, &(0x7f0000000240), 0x6) r17 = getegid() r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r17, r19, r21, 0x4}, 0x200, 0x401, 0x2}) r22 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x7, r5, r11, r15, r21, 0x10}, 0xffffffff, 0x7ff, r22, 0xffffffffffffffff, 0x6c84, 0x0, 0x4}) setsockopt$inet_opts(r0, 0x0, 0x23, &(0x7f0000000000), 0x4) 16:20:37 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x1, 0x29) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100000001, 0xb1f1}) r14 = semget$private(0x0, 0x4, 0x408) semop(r14, &(0x7f00000003c0), 0x2b31) semop(r14, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r14, &(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(r14, &(0x7f0000000240), 0x6) r15 = getegid() r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r15, r17, r19, 0x4}, 0x200, 0x401, 0x2}) r20 = semget$private(0x0, 0x4, 0x26f) semop(r20, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r20, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r20, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r20, &(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(r20, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getegid() r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r23, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000100)={{0x3, r21, r22, r24, r25, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) r27 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x5, r7, r15, r24, r26, 0x2, 0x1f}, 0x1, 0x8, r27, 0x0, 0x8000000, 0x81, 0x7, 0x80000001}) r28 = msgget(0x1, 0x29) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r30 = accept$inet6(r29, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r31 = socket$inet6(0x18, 0x4005, 0x70) r32 = fcntl$dupfd(r29, 0x0, r30) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r34 = socket(0x18, 0x1, 0x0) setsockopt(r34, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r34, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r38 = getpgrp() r39 = fcntl$getown(r30, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r33, r35, r36, r37, 0x5, 0x7fff}, 0x6, 0x2, r38, r39, 0x7f, 0x100000001, 0xb1f1}) r40 = semget$private(0x0, 0x4, 0x408) semop(r40, &(0x7f00000003c0), 0x2b31) semop(r40, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r40, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r40, &(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(r40, &(0x7f0000000240), 0x6) r41 = getegid() r42 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r42, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r44 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r44, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r41, r43, r45, 0x4}, 0x200, 0x401, 0x2}) r46 = semget$private(0x0, 0x4, 0x26f) semop(r46, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r46, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r46, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r46, &(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(r46, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r48 = getegid() r49 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r49, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000100)={{0x3, r47, r48, r50, r51, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) r53 = getpgrp() msgctl$IPC_SET(r28, 0x1, &(0x7f0000000240)={{0x5, r33, r41, r50, r52, 0x2, 0x1f}, 0x1, 0x8, r53, 0x0, 0x8000000, 0x81, 0x7, 0x80000001}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r27, r33}, 0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="00000002", 0x4}], 0x1, 0x0, 0x0) 16:20:37 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202b4561a5e54d019cc14462bd369168218546b0f227ba0c292bc13894eccc62aa249b1f6e795cbf29289a1efdf5b692edef70f4e4a71103922fe9f15e205000000432f463b358c67c4b330a97ac9bdec003755900390adf9e15085f9a045853f887f5a04e5644eee480f4ed2d02e819bf7ece010ba8ab67670540cf61c271f565ef7cf"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r4, r5) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000180)={{}, 0xa, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 16:20:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x60}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:20:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0x1) accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f00000001c0)=0x1c5) ioctl$TIOCSTART(r1, 0x2000746e) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r4, r5) recvfrom(r4, &(0x7f0000000240)=""/248, 0xf8, 0xc47, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:20:37 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r3, r4) sendto$inet6(r3, &(0x7f0000000100)="6a045a9834b688e5e3043f3685566e502f1c2b3f011beeaef1b12ac3b36d2549fd8d31ac296f5400b802d2c831e3ff87ff2c719ff1099c2147b16faf2b2d6efd6396876616609a3cc96092497e84aadb454b31d2629c242fe43bf307ec4c63399b7df40a7e555984214c9c4e4169a9c4f2fb8b5b4759d90d9a6005a68b4d63dceb2a2d1507060f17c12785ed080a7bfe88e0c493908e537dbe3509b219308518a99ae9a25c700b0d348dc54bcb86aff728655e6adc899df14f15e248790b6c4b40afe3a65ae8c1ea6d7698aea4582b89ceb259", 0xd3, 0x5, &(0x7f0000000000)={0x18, 0x1, 0x3, 0x100}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:20:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r2, r3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0xfff, 0x8a, 0xf0, 0x7}, {0xa9, 0xfe, 0x6, 0x4}, {0x3, 0x7, 0x20, 0x401}, {0x1f, 0xfb, 0x5b, 0x2}, {0x1f, 0x2, 0x81, 0x40}, {0x3, 0x1, 0x7, 0x1}, {0x0, 0x4, 0x28, 0x1f}, {0x97f, 0x4, 0x6, 0x20}]}) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x30}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="36b83e522c066341519be70897fb") r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r5, r6) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000040)=0x8000) 16:20:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x50}, {0x40}, {0x5006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:20:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000028}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="1ec74295249825b12762ed1d7405") r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799ccb813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd4cac7dbac5b65c659472870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3feb7df6d08d9aa81a99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e222653300275481280da5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e741f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331408a8e86e23db3e2d6cddd1adba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e9d1e8d847aa56b31f51ad0fc53289bafb09c81138128771a864ea4de6961bce4f35399c6cc5613b5c91d6ae4f4fd6edcef282d0eb4e604f524e4ff3f97968a0b3ecbfc2d84913a754616fa047e3b4d69783db99cb70ffb"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) connect$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="01002e2f66696c653007"], 0xa) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r5 = semget(0xffffffffffffffff, 0x6, 0x400) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r5, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) pwrite(0xffffffffffffffff, &(0x7f00000005c0)="8e3b0ab0e3f1ad09fca9d3403c54abc722a6def05ce4e5e5363ba390e0107742874ca1b6f6ce4c9bbfdb29a3e99a750ba2e6785d5f96f01ea59f026fc8811d570242", 0x42, 0x0, 0x0) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000440)=0x6) semop(r5, &(0x7f00000004c0)=[{0x3, 0x8, 0x2000}, {0x2, 0xffff}, {0x3, 0x7f, 0x1000}], 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 16:20:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000240)) 16:20:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:20:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x44) r2 = socket(0x10000000002, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) 16:20:38 executing program 0: utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x80000000, 0xa383}, {0x1ec, 0x400000}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x1c, 0x0, 0x0, 0x800003}, {0xbc, 0xfe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") getrlimit(0x1, &(0x7f0000000000)) 16:20:38 executing program 1: r0 = socket(0x11, 0x5, 0x80) sendto$unix(r0, &(0x7f0000000180)="b1000501b100000400000001070cca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 16:20:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000140)=0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f00000001c0)=@file={0x2, './bus\x00'}, 0x8) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) r4 = open$dir(0x0, 0x0, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000200)=0x68c) kqueue() writev(r2, &(0x7f0000000040), 0x100000000000038d) 16:20:38 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r2, r3) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000500)={0x84, 0x8, 0xff, 0x7, 0x2, 0x5, 0x4, 0x10, [{0x9, 0xbe3, 0x7, 0xffff2a06}, {0x0, 0xff, 0x10000, 0x2}, {0x1, 0x200, 0x3, 0x4}, {0x3f, 0x5, 0xff, 0x3}, {0xfffffbff, 0xfffffff8, 0x7, 0x401}, {0x71e0, 0x6, 0x1ff, 0x6}, {0xe44, 0x1, 0x1ff, 0x1568}, {0x6, 0x0, 0x401, 0x1}, {0x1f, 0x100, 0x0, 0x8001}, {0xffff0001, 0xfff, 0x6, 0xff}, {0xc3, 0x9, 0x101, 0x8}, {0x3, 0x7}, {0x3, 0x10000, 0x54, 0x4}, {0x2, 0x8, 0xbdc, 0x4}, {0x3, 0x0, 0x4, 0x100}, {0x80, 0x8, 0x8, 0x3}]}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000100)) 16:20:38 executing program 1: setuid(0xee01) r0 = socket(0x20, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) setsockopt(r2, 0x3, 0x9, &(0x7f0000001080)="154285c99a6e5a95499e0bb0846468e4d99800f60f34b91219c224bb1b470f9db33bf157f161b52d014e4d1697007f074495cfd4ba2ba92e4b08", 0x3a) dup2(r0, r1) setsockopt(r0, 0xffffffff, 0x8, 0x0, 0x10f) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000010c0)=""/85, &(0x7f0000001140)=0x55) semget$private(0x0, 0x3, 0x80) r3 = semget$private(0x0, 0x3, 0x222) semctl$IPC_RMID(r3, 0x0, 0x0) 16:20:38 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x4, 0x2010, r3, 0x0, 0x20000000000000) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) 16:20:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x14}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:20:38 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a7e47b2d678f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee44cfc9ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x6, 0x3, 0x5) r1 = fcntl$dupfd(r0, 0x0, r0) setrlimit(0x0, &(0x7f0000000000)={0x7, 0x95}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x400, 0x0) kqueue() r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r4, r5) r6 = accept$unix(r5, 0x0, &(0x7f0000000340)) getpeername(r6, &(0x7f0000000380)=@in, &(0x7f0000000440)=0xc) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000400)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x80000001, 0x7ff, 0x1, 0x2, "22196eb310a410c25024ebb6f06d80fc5bb8ac8d", 0x0, 0x8000}) 16:20:38 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80000064}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:20:38 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1, 0x40000000}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) dup2(r4, r5) r6 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f00000000c0)=[{{r7}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r7, r8) ioctl$VMM_IOC_RESETCPU(r8, 0x82405605, &(0x7f0000000380)={0x5, 0x6, {[0x7, 0x4, 0x3, 0x0, 0x7, 0x800, 0x8000, 0x1f, 0xc79, 0xda9, 0x8, 0x4, 0x7, 0xf9, 0x1, 0x551, 0x5, 0x800], [0x1000, 0xffffffff, 0x9, 0x1, 0x8000, 0x7fffffff, 0x6, 0x6, 0x8, 0x6e377b3c], [0x1, 0x10001, 0x3, 0x231e, 0xe9de, 0x28dc40000000], [0x3a19, 0x6c, 0x6, 0x5, 0x9], [{0xc79e, 0xffffffff, 0x2, 0x9}, {0xff, 0x40, 0xc05f, 0x1}, {0x7, 0xa3f6, 0xfa, 0x8f}, {0x3, 0x3f, 0x4, 0x60f}, {0x1, 0x22, 0x9, 0x10000}, {0x8, 0xff, 0x7ff}, {0x101, 0x8000, 0xffff, 0x9}, {0x3f, 0x80, 0x80000001, 0x6}], {0x8001, 0x4, 0x101, 0x4}, {0x40, 0x0, 0x6, 0x200}}}) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) r10 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r10, &(0x7f00000000c0)=[{{r11}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r10, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) pipe2(&(0x7f0000000080), 0x4) dup2(r10, r9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:20:38 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7, 0xfffff}], 0x6, 0x0, 0x0, 0x0) dup2(r1, r2) recvfrom$unix(r2, &(0x7f0000000380)=""/223, 0x1bd, 0x1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) select(0x40, &(0x7f0000001440), 0x0, &(0x7f00000014c0)={0x8}, &(0x7f0000001500)) 16:20:38 executing program 1: msgsnd(0x0, &(0x7f0000000080)={0x0, "6eb673b83e278cfdc0e557b4e53038da294fdb9ed0ca33cc0143aa525ba87354c79b01058b245d8c62ea04b60750552f78d2f77a36dd5df8d9c29b4e480f7690b05ff95e3fe1b906646694de9ba437d25b841046d5d5e7fcc39b60c8bbeec2a7738798d83d8d36c121426a936bf8a4763e9121f16e308753254e"}, 0x82, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x27, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:20:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000b}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="c2df240010da49cd03000000000000008b421695eb1803ee92ad927b5f1ed7aa61017b8fc378bffc69ea55946e75df35d1db8d45787af3fd04e0a06e667fa670c04f5919933f0a4d151079bf23e1ed5f0f5cc7e99234e952c6d69695ef27aeb9c1a5c55d15349137df47e3aee05d1449030b38eb10ec40108612c53847f5e3a691acb32cd3cef44bc3f6a3db4291e11200c829636efb2567365743", 0x9b}], 0x1, 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r2, r3) r4 = accept$inet6(r2, 0x0, &(0x7f0000000140)) fcntl$setstatus(r4, 0x4, 0x8) 16:20:39 executing program 0: getitimer(0x1, &(0x7f0000000000)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000200)='./file0\x00', 0x10000, 0x6eee286eccb3c765) semget(0x1, 0x80000000000, 0x100428) sync() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000001780)={0x1000, 0x0, &(0x7f0000000780)=""/4096}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$BIOCLOCK(r1, 0x20004276) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x101}, {0x5, 0x9}}) clock_settime(0x3, &(0x7f0000000140)={0x1, 0x81}) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x400) sendto$unix(r0, &(0x7f0000000040)="3774daecfa048eafd3b633a5d7421448b8940e2b9026f427fafbf80e60078eb508af288ff42f38eed7665677f906fd6dbc627f44a2a9213f3090a6a279827edf25129f083223d180b06500a0a6dae968135ccd14bdfae8368cef798160f08aa9085a7678f309aa03e61755ed450ca5861133e02bc62d680c1296870f3b240f84ad8edfc8c27a79a20f535284c2d550f4fa3bff", 0x93, 0x5, 0x0, 0x0) chdir(&(0x7f00000004c0)='./file1\x00') r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) dup2(r2, 0xffffffffffffff9c) mkdirat(r3, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r3, &(0x7f0000000440)='./file1\x00') getpeername$inet(r3, &(0x7f0000000440), &(0x7f0000000480)=0xc) setitimer(0x2, &(0x7f0000000180)={{0x3a2a48e4, 0x7ff}, {0xf553, 0x81}}, &(0x7f0000000300)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat(r1, &(0x7f0000000340)='./file0\x00', 0x0, 0x52) 16:20:39 executing program 1: r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x4ba951a5b4b034c9, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x31}], 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0xeaf4, 0x0, 0x80000001, 0x0) r2 = syz_open_pts() ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x100) 16:20:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r2, r3) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x23, 0x1, 0x8, 0xd4ff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x2d}, {0x4426}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:20:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{}, {0x4c}, {0x6}]}) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r4, r5) kevent(r2, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x7, 0xc00fffde, 0x8}], 0x6, 0x0, 0x0, 0x0) r6 = dup2(r1, r2) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x5) sendmsg$unix(r1, &(0x7f00000025c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002500)=[{&(0x7f0000000300)="c1034d751d0c616a52fb32aebac2c7c6b42e767b643a1e8dd01c36584579ff930a5479ed950a389385b61c29404cccd041833440922d0ab9902c9da215d0663e433db930def06658f255b36983d20dd18e17dfee00f9681745fa9af2353b0653ffb9a236082f85db0cd306bddf1bd1128810d4e22b1dc86d9efd43306a14822b619c3e4b35efd5a2a931b3297873b3b9d22fb99fcbf2154f7e6ceca7bc90bfcdb753475a13bc48a01c20bf97f397c3b1bd54189406cec639f1e3f2d29e785169869b91e11dc2db0399f50a7aeca04d3d9e5071a8bd799bf370ea4f8705d7c385c92947b1c920db566c80455b3d9fb53a0c96de3a64ef63875f0da755d2e11a4cdb7db0b14e979988520639a5b7762ec9503abd1453c46965d5448c066d30983bdcd5d5177271669c10ad0daa3f1425b8aa03ac61caa3f6c7f3e26f71f7e933a0ad9a6af3c5e758de868ab3437b27d7fa7796836d8d59c74ac2d63ded3da317f33a172ef125e55b85317d4dcc8fee0885fbf5ad39f99f9ad5649d12fedf0deac352cc7d51781ca004e1ee8498ef5c648c9cb6df93d414342bc539f5636b931c53236dcd09a315eb4823e02ba16db6f096286beea233d09fc41051a793425a58e9f2875e34a2e573b8c3d223add5643af960354d750532a5abb41023363b41bc1f64905c87a1421366793cbb8c5ddaa3f6f6858abdbc141fd9a4b64c7e8722c43c7234696215c71961eaad64abcab9dc62f40401e13093d1e61acfac789d1240525d7f7dc2a5f25d30d187f4e082ceb5f78901b32ebf4eff78c38eb634dc8fbcc46e7847c6f5d59853e06feac69096e77ff0914b2d35e674b12f2c3b2199797498fdc40ba179efc31946f485f8af056acb22b093932b44732ca267d592458e8113d974e3424431331f8c80c6524aacde2c46860d0f7e82d631307e919a69559aa7ca56e6bd843b6c268178a379357865ab6a035bcd030c2d3143bed360dc740aef4fcaa1f6d1b8abac98170e87af136ce0f9c76a8a526b5311b506038dc1588f9b969e808365dad54edc673a9ca9effa8e4f1e302779b69191d266e4781c1ca75b4a3edf9e7a05b53cf9644d40164ad381908ac96f30dc010b44dc7f03231b2263fd85e51ea30c976adb244a9819eb50dfa3ce273b3b41e5cd1b200efab746537f20d0b27d4f9ba56cf909eaf4d492cac95a4cb3acb6595cf86187c4bda7aae3c3fda0429ac4ce6ec6b869d1f398c842c4d3bbd85e66e254995dd2fbf329484046a1f7c8050492e084d9b01215a76b472b1786d6aee53af82602fcf1be3c7e4c8cc6b07ad2f6d7615cbbe3c10dc24050123d4dc374164b862efdbf65e11d4c6ca0c299f481b35e925eaf908a634ee5fa05e5fc049b966c8e0f4aaa15ee9599d6beac7618e2a7f26f3400399ff2e926e42c517532559799069a88d2cba530c6421dfb1c27d43c65ffb572fe07522e0db3d0c639e0126e1ac9c58da0f8909b6f33c609efbf6b55a494c4de678a55685d1482994bfaea5049b74b7bfe5a85dad50bb56f0055c97e4ea75f0ad6ad6cd45b3c4904ab8e6f926f7449224588711698ce3cfec4afc973cfba46a5c5328f76840dd7c7fe82732e96b4899665e26f05d91a9f43507d7e50c313252052b27dc1de3fc94755268754040ba41390e4efa4632fb6a45f4ccb837d8dd995edc2825524fe3d1d12deafb96b899188f6055a8636d94ed649ef3d63da64cc2382b714e687188e50562c20c6268b34c68422d0f2d0f9d47ac83f48ccca8c1b9011fd609a73c51c45b98697657e239fb391d4084884cdae823732b69004c087122c4c011e9571ad2157ea2be16a974374465fe4c639fd039a6830b2cb1ac662dc9c28a7a3074f2d8d737a11d6a9b64acae1f54cadf8f9aa211ace5fc5269894b3b59b0475d4645ad3a027cf8010df79c5ee4fca887cb68787e349087447ab6dad6f869fbcea1a5fc7c734dfa574dbff2324c956aa98e70b5cad1c267fc50090ade0fdfb5b55b8be6d6b8cb9bf36912f462e4d6ac4145d609afad37523f97004aefd84b9816e2d8a02570b0325e075ee605aaa692d38e7fbdd5faca37d283141fb5ae99e22c8fbac09afa8551fb873c29e1e75e05d26ceba86195b31b2a7ab64e4d899ca3b3afb105a50772482c5f08e1782cf39dfe7ff8ccdc08c7d6ec6dbdf82759e964998960bfc46ac48021633bd46770d694e8a36344716d89d8973c846d4fea9aecac03fe2ff9f03c61e5a29100df28abd407ac6fca3a655220445deb6846ad4df7291244a20536f65f9ccc121667e5bcbcab8f25f77fa74643580c55278cd407dd73c4c7dc068f6b7223e0d390ea600210eefb1234f863389843a38b966ae7932b3bf1b815657986d6f37107c8f0866d7d1660a28bec3340a0767959c06f39b21c5015e620b296965e49743934a366f9b5250ab2b4eb1217ed3df261bb493e920ed3a0faffa60d3db3932b1c8a6ddcaef773d683efd862ef91933de9315519c37bf9cf01610aca1af35bd4bbef5c9c73e2d6bf0a06fa71cfaa2109e867cd904245ddd241c9eab6f45e8f75864d688d025cc23e76d55eb830f2366e25640fe8cf4f16618868a73369ec414a88ecbf7cf9c7ec394b9ab3fe8d090aa75b9210a53253106970cb62a3dbaa128e5914858731d64403fa782520aff6ab954d34db37f79613c6513b6612555cecdc33998d7b207b7d53fe7e5f01ac2d1e9a0e9d5364da3295d1c3e97ca9809333a84039b5cfa272aac6a3c9b24b65d9408cbc4322a0cdcac36c1ddc8e593b41ae7e05b8a55bd239e7c88e6455432dead9005f102d0d52b866cb072f38391c7f3aede4a3f7eea93b9d5456b5c178653a03ac35ea9a4d926442ffbd6aa893fee2fab6224c262bb604b1dfc8b10e322c4a9a6c2f9bc7a8349ad5bf5f2f77aaa41da18ffffe02642315c45d9027c4b4fed6d1a3954bfbf26f2edc7d0f01cfd41a3c896298074b6dfe91ac0219fa0e5a4e9466f798d6765c10bd67ad4ef0922646b9681398d3bf144320c309364cc42a7ab817c076807e6eebdb6fb4c3bee2e9b0c169d769a4b5b1dcd049770ad298fffafc99713973841857cc7f6b73f87e9b6391dfbfaaddc60f48e1df05ac0e5eced9d4f11f0086d6f3b6db84ff78a900b8aaf2a552932428df6d7949e9539d83d4ac934e0395928cbd2955feaf9484e3c0c551cbac9139703f2e41a379000f9260d16012b6845f8b9b19d53d5569bc2f484f68bb1b652660f7cab8c4f57b99ade934755c54768185d848162aa7f07b47a49065bec390c302b16d599588744a419f97d210133b493c947306c6bf4d462502688201ee2e03289ae9d305606cd764af75ad7a6293ed210ed9e860bd6314c4195daa7922e6f562ea3ee76c61a4396261d067b3507b5674015a210314d32103b888fa3dae0ddf0d70cbbe09d68a127723ebe72f9f3b699d8500e341d1efa20602ec3c47125df8e08de03405caf637e6fb947e493b51cb82f852695b5fc10ea22a78ec534a33961e18ca0adf8f67add9a0bf4697e2977e5c2075713fab24c9afe931996f81ad230dad28a6a9fd2df3869ffde3ebda49f4ae4a61c41377627ca922f4050862f03a2f2e0db4abe12f2c0795218fe5775e87d73eb28e14e2d1f9f2d93ae2f3621d1bdd68122fdea91c55ce658f69760dd3cdd06569c424acb7ac736e0ec2c004b73337d5d0105b1d751ebe8a3c7c2e37d8b840baff3cc2b2cb057b639260639cbeba08d7138bc8396e6156e053e81698ceae9da77514a6cb911be4167f71f7b35e7dcaa7271e7ea33c97e5f29f6aadc2e9f9d16c9f983b08d849f681506549c7a686c78c26ace55bcbee0c54974333efe8c444f13b47d144cb985e2da50c81d20f10dfc6292562819c95391ce280bcd9caa204f9e429bf934e5a879a62192df1975d302900bee84a7dbdc9aae5cb0aa8f5214b5579a8022de59c9efa21cd9386a80ff3f72c40d9bf75b14b82f7f51418f9d72de5f992a4248a2fe4b297c6e278ab876734b80c77787065de9f6c88e698f499d906be10df733df02683b75b06074743fcfea71d3d34ac5a0d44ce2189446432de41bb0d65c4d9a466fde2f787936e49b01b73c4324e5c68febfe8eec4da2e348250ed3e33b8a4a615e75612abb75bc1600af11aad1b05e2bb8bf89f9532fc8b124dadedddcbe961aa4e849148cbc60294cb4fa508a7e04cf96c3ecac7eda4c7859174876a4870800759ff10662ad55bbe83e897b9758e2dfa3e95585d0d38731229e73c3a35a2a05db217102ecab8c812c0a7edf039b5b57e737191a8596b24d2311c5280d7ec73c0a5d73ced6891e5bf2b997f72f855cc8833786af8e5522b08465087909ace17dbb46f4b3f57af07eff7e0d9121bc263d094092fb979e6f7a7eca5f7a79c42204f0028cc1a93bbf246f1ad680dfd76c4901467a325500be59e6ec2ca84afb1557d0149d694797e8350dbf666fe94f0e149888dc86ed62b3588729998b704484f423992dc40d1f60b9ca470cbe7401e731b9550cc208f852c26c9cf15b764b78950ba4eb8944c762460e25e090b42da97ebd6caa2d9218416cd94080257d3ad5bb08bdc92677697bd9ea92d3cc0c8b9c7705b4205a924d972f333a88f534a91724479b08d1bab7b031a394865df66dd88a2ed1cb4d318b49a34b268e2f6d883ac46ced8cb594ed022b108ee01be4cb5e8d867e91b1cc62cd6d6ea636ac43e90b3ea2d300a4d07f621f1217bc3093d3ff734ce352c2509f9a401d421906c606659fe32bd272140c71720b89b9e32255a0bcb34cb33650fc4f757c099af85e39a05ceb1e20b39dd5fffeccabf9c8a0a50fcd864f66dff8e50ac695a6eaa8b88b4d5a3e15f70410a5d827a307f0111276a16eebeb28965457bcf025ab5503f254034f6d2f066d367d3722adde70c5a63beb4ce2eebc80cf87f44661bffc3cdd4f73195dece4246376b342241683a50b44cac0b997aa16c95bb2a0e8be750f5757ecfbec67dfdcd04f6397df44e459a693d4cfe3d0945c008269d40c8271631c8c877d7278e6580a91b59557457618ad7158d187599a0a90e1665c43590485a2edcbd42c7785f45e211eb6abf821ce0426c8af27f858d07858b185be86da5f8bbed8da95bde63e6ddd21c74b9c211da2215d4cd7fd465808c75a9484d0b2c661ea91aa1a261a89c06f57422e1300ca7eba01239372cdaf08c0868463d42503748223ca147b035c59e9630a44a2380b65dec9569ad1108ea3802056f2028269d6357b917178acd1d2137c2c0bfb2b35da5e9d0496e7625b6ef5d71e0fd986bac0bb92bc617f570418b7bd0106c82ee58cec630ca23a73d28617cf3b6cbda1f4e98f38ed5ae75cb73529147ce8f47cea103e88a650f929e7d42212cf34d1a05aa51e28e073cf5ad82363c977f9ec122691c60b45e91da578714bfe8ed6d86bf353832c618e508012730bba50ef172510103f64d1884dd11741f65151f034ee56781b4a104a30ca1288288a541944e4d1cd634807ac600b17cab6806cedd9cb8fa6dde6ca3a63b3db450bf26a2364eb9792c0771729acd7e7ec8edcc5e865c044b38af9a4f693169e2e6adf999b1f05b8d773f56fae663d54fcf429804c5ea9fe12cb7dad826d43249b14f22be0ace5a4bf76f12fde24affdcd2289f936a6f4896e7bba8922b69bff316ef4a3c909a2275fcf89190cc85e50e9237e53a8f070e671d946a122993e83785f3e72425ccfb46b8bfe24d9837db00ff21a39273ef86f3e138ef6d5566760650b45bfaea4964796916b", 0x1000}, {&(0x7f0000001300)="50296017aa2a36f629ef7604df6932ce4109ef248e22a55a7d76381d44e5f83967496d26aca30f64267c67fd3a51386829a167a48e3096d58e94ea4deb2ee1de8cca95f1fc96d78ba7005d55e1ba8092b915a97f4cd8b263f17900feae6d24d56d43bcac6835c327e98d845e95a38eafa036090a4488bd0a33c46a7c39219d4f648ef7e0f09e1f767f9077b04e8a2d95a4ab311dbc741c6e7c4b206f1754aac8c54cebf5a977fb9272478e50210b55f9ad6f6c2464b70d37717344709e4efbf065a3c0b7f25778ef0c16a9839a9d940f25b8394d2dc3f5e0fcd6c43a30e0733228e20398b63175c5c6a5e9e71d6f9c865550c48c1e25355373d3cddb1824de38b1d5563c2a5499345e5602294dcd8a263568e11e19b0f265dbb6dcda1182a3a5a0c720be5ffadf464e6706710b9fcc54f19d7282a395988c4f37baf0a38b4b624ffdc47974c201373033b3122e5ffe3bb7af2e5e68f683e9b238c6699bcbd7250b2a61a70e22b01e5745fd2d603dbea4e7e14f76fc574ce937facde92f1df160c7e12d5b5c35bdab61abe0b48d83516762ecb7813409e203474df4bfb7fbeb38ad6e62b28aa94de8fd2229063a52b85da30a58de60ccdbe72a050806684bb82de19afd49ea4d1ccd7b25fd3e1495e1128f940e9f518e777da8e38a9ef24904d16421ad63ce7a219fdf0ea142e7b34eb657c3f7f6c496dd5b69861bdb16fc944b8423724d8554cc29dce24e88653bdb7937e3434ae0f45d3b5cbe268c425996e9771f8c5f71c1a1634b4d90227c331be22919275f31a257affabaf20595e5224a05008f8dbccad491fb8d4b48e679e1b2c3b50909392267987ec6c51f1dfd8f4e6518c7d8899fecadd9293da6d2cd99182efb4ff0cab37c2e9590624112597625ee5508fc1a0cbc73659ff7073b68861b022e86bb8bf30a4b404bf8cbe36e62de32f8ddb3180b958a04a5a2d579378ea54e57eeaf8a3d0d3f62fe21d7745e2725a15fb6c01424f4c574ae639da9f6fa5864eaa542d2a8585091e5a2375fb2e545a18674fe3d7004f60d1f94d9291fdea97d953f69d7eae89eeb007eb997927b130343b9a16ec02950a2f8d63de76cf642bbf148d705928b3d9d2152edd6602c411cf79a36a258e36a520541c02ad669bba2b16cb92267a29d3a1087c003ef6644c42db1dd90a6671e54e4a11074326c789bc98daeb2f11e4864c869636dc4b1938819f1345ed257c5ee81ef12eda824c5b74636e0897c04c763b5034f2876733ae04fbaafebaafacb959c016ee1dfae67c361d8ab92b2980baa20909b9386cad518c6a7fa7e8d2a3a7ff45e272ae1a91a8e605746a99bf548c3ca0e3da1505d9acfb0fffcd23b5b65845f2b821532030f07f0d6b318600d2bc0419892bb9b57c139914501788f54bafb729a2fbbb01947325808a90820744c4401de4bd414588c17df48c91325d3e6c11406b80b50ef1f1d5b211a6e49a75355abfe3f889f9ad7dcb93a3224215f07629b5f6782b873bbd62a97ebc519d58b4edda434092ea8cddd50143a33440782acdb526f7451a5bd08bc2476746e02d1a46fbfb80c097df19b0e1712037e1bfb2ab351ce9f483de977cc64d228bb0eb384140d316c83919be443a6a8a22be05015f3d87f8344599d5307aeeb514259f58688a19654032ab36852ee947666439399f569761474398d8b22d0e01de525a80144137c24ba2f0e325539e0e69648ce710171e10b3b698c951fa0c9b04f69f0f5e7a03edb8c58f2650fecf1bfd4d473cbb849d3fb41b659efbf4dd1f482da9405f43d7d9d1d8f4c40100b20b59dab78f1e6d7588362b9a6e3068ed206206535e4e2ec7a173375907fd41b353e620f1c02b948a83582f7fec281fb0cda7d71f1ec04d2be1968fe14424b28d55cca10e3aae2b6cd54e8d725631cbaec251ce2f2822a94ea01ef64a800c15d92379dbfa5c97bada625024b39e2e3e51ca58fbcb81c7ca0272fcb8a5ae01102062a0b2660b8c6d53707d63f344c50fcc91045c81a609cb4db6fe9891ecb05e53f92b960add9279816c8c17cc67cf501a18694afa85c0359d63bc508c1a77d562eb374ab142af1570024487fe6556936c35deb5eac8374519a587f754adb50ce8b73aa1aff8cf656811d89f31b543eba7fa357e07f945b53dc5ac517ce1f97bacb5f1ebd5a88641b685e46371dad9757b5bcaae56f43002478a8e1fc8956e202600d6185ea940f6502ad1b437d81568833964c8ed05e9a4c03438d4331900883749c2f376d6386338d6f33af306d4af431f6d01654e4892e8be2ac74ef04abe5cd11f802a40789e3a03af10f820422dccbdcdef11450c8ba3545bfda27f21d160a3e04961e537ce423e0a386608478fdc8200097743d5dfadf66afa41c84618b300e18c774f5b30c282d14a691daef7c59ae948a051d98e0a51f46b217d493080520a18fd95badd2f81f79ae7f8d0c4f7eeac1282f283822c484b6e36429fc11d8ee3d3b739f5bf4d4dfb11cc951893c1fcecc9fa0872e8caa85483c5c6e42d230e6e7eb7974fdd267519353a2f1ef77d7b184c7bf9f9ce040238d556972e6783d4b05795771b4e130b4126d92a8f7abb3af76527ad1354d408e050ea88c6e4747086bc05988a76e4744fae633f0deda77f677c33d62a103d1abfe7fef40786aaacea249083bbce1b2ed9b5357f5937eeced772de686f304fad3b0828e5620581a2decfbf4ce9870f0b73cbe9ca9ee2af187b0f68323263bfd8bdeb7c8abad4e5a9231e34256f32a4ec73ed507383e4db04cf10a499f8a9d0e1891bda7523782b3f76d395480ca3f05a76b8094fbb9b0ad94dc5aac56fbd501c3a9d38f9190137a8a1021e1f5fe702a9ac3ea30b525c6221db7589b10533763bd68cfe7cf37c9ced92f7a78c82044556c020eb9516fe458c5958f477cced30d2d5a55fb1f471e2b4b5c98f2b0f69c0488a373abd3a8a9d528a9b1fdcbc24f39b0295c48e276821f5dca75df7028b76bc9822162e747edeb9fe8ea54b4db84c80d5bc906caabaa3996b4d14ca17e0a6218e21b2c87972e2655b4118c0860358a93ea25aa3af8f48b4e7261c2f5ecf5b116172d04e4df54ee67bbbc598f1a9bb47dfb6e4fa52c62c620be1d590957b3aa303b0e2413a0de442ba985c8cb857f0cfb3c2ed9b31e0b5fa84e9511d3822ad8002714c2c92e025e92e882891d3aff84c5819272b212c4eeb22afbae283a1fb5a44a0958088f58337a22845f3ef0ddd6da3edf6f914056d53ae42c4d4e1c7b647864f9a9d74b90776364349711a9c5649c1e19e34d5a7404fa546eeaf44ec6f387dbd9e3086ec508ec748bc12ad3ba20bb6c079da8e5819813641c5059bf962eebccf3aed21f9651ecfd6bfd0dfdd23db306de8fa4b977d3d28a625f528643d65c61febaf642825bbe5e7470e881be2def6d4c8e13ffd57a2bcf0b8241ea90e99c007dcda1e6aca402a0ed32f7422c83b724c0ba722c265c5a28144401fd62e0ae642f5e2d7fa4593de4fb80fb0d285ea9b02b4f9d7d4bade674b1c085ac376ca84e94246d310af9d6d6351c05d77dfd8983b66be222492f4b8ddd50228d2ab7c1841e3c61dc034b9ea8ae1ed46338ab935c13b50656e9eb645e64db53683fa515af4618aedef0a2c6452ecbd7ec2b93f6360b4ce159fe87e49db8b56151ae6ccf1cb3159dfd0709e15500c5e6ca508a9c5b6b6b731be850190e5581bf9afd55e4a69cbcc36e079e4f6bff2da390235396bab4c2e59ced70806676341d52523f3fc2c030ff89123c6861d1de2d26947030b15c1d01146dceb756502467858646d063191f37bcd4fd24ddccd74491234113f949604424050a6f78805d5aaeaef605d886a7016017c644447dc92085c66f3c776af90ad7b83a0e0f319dfe05704041c5dcb2e6cca4a162f801b921ba36ca57cdf8ce1d62bd586c37982a08fa889315b6879a4a3611b1ea07e66c6bbe42a8b32fd3c369c4a3240abc01b775880e68e6a1812656e59b1594ea262f60d2753ae14389f936b93e99f15c56014e02c52bbb0bf8d57be3b891706727d5ef61d574ee628e652761ecb934dc0329ff067ff5d5a6b373facc4f63729d6d93719d71d793c3152efc194342837bb94e491ff59bb890648c0d761351d4b4fd88dde3b6ee5d59a60d8a748d0d91d74cc62df4191c4c0a94658cc71d5a4243187af721a641b3d700c104b855e861412d2597dbbf0f0d06a71b7fdb75f107da768d5b2deb61fde4672b607934e950a6a3cf50635c22d13a32603c8c33779982801a1ebd325fae8d54efb2bb46d0706e7a43a3b2a3d3cbd59b9ab4c906c0f9596a8f6d357e40b8d571fac671926bdaff4ce769cd9ef10ce28e01430d1de109063dfdc59ee7b71912f01ea4a192828a46ababdb973f1d897667f62a41b3146f26795cd9cb004eaf7176daf7c513031e4db749631a1897f80c9ef0422bad8a61e2fbd88c37b11352e95cbacae4b8b4c1d679c1fbb1428687d9dcc30dedbc0a87b247913b75b2ecd1c3dc46e50cfdf8ef8c695fd98c50860a106f430b917d6e62929c32917e7fb677b77508807517366897c4d815f5778ae85094c32f0c56a453616ed1b5ba2f56cac2c88db86d4bf5587e0e94e0ae6c2b24bd1467b573b69d4b2285d1f5e4d38cd32e583375aa5beacde9a7e79fa50403c3c7ad8bac86b96bad3c45bfd4c7f3b6cc1535e0bebad3763979b7c53e1b2c84183f7c725ade37d7af57c86d6d2f3ddb6976dc98d9fb482cf03aa33b0235de287df5c5d7eb4842f57a8b00cc65126297eb82458459e89a1f4c07518257625f1505360cc1110876fe0b04ba2207a6c2cbc7ccd008b4e550b847639a71619ba098b5d30fb29f65f94c9ee706da9370eb24c910d3137d4b86ad67deb3959300a06ef7ca9957299e9d6e5f166259c0af003ee8997697a5f74bb24b66bb9c381073545c2b2a70d4cfd88ad4d62a367586cd0a4efd7f91dd734eda200db0b8f0ab56e7e62e4ed603cbbe1faa5506eb77979cca84cacb9edb4280477497e8b2c50e011f976893e4fb93049d2de6649e0946e7b7dac488b243026f1bacda62dd9a94d701bd7430b4bc34abdb50af0712f32a7d2969806bdcec8ec7877e532619d0ca520e159bd718250c72e1ae7054c2f935958cb6d1e577933218b363f5cfa47e09e52e6c861dfa4e60a89478b797bfb7d5a218ea7630d332a47451fd58ec23f0a697cfae55cd1315d2c659bf8460600f4852b9aaa6f2b45432e884934993e272d28e759a3107fe553060f6d4e03a8c60934f4fdf6ea5911c3ca1bbbc1760c674d946f84b878ab8c25382ac94473f48d4ea24c53db9e5f5558c839a614e9826e7b70c54e42ac18c7e997ed68c679eeb2da39727abc27534e201c4adac14b5e077c71da7dbf30ed63059b1e2d911ca793144c478d70c70135a12c96d35f2be799380d1cf086f88b8be9aa6c37d1aac1897c9eaa1c38501e8210729045a5f44e7c06055a2e67de8204fa22b12a904241cfea456263c6ecf4dc280f740ca5557f468fd385954635c92fe4d9dc6f0a9b5a46c71c0b143a167dbb422d6e20e2f7dd6dbe35abb5766e98bb1697b23a8c6c55a532d8100468aeea60f5dffb69363c06395ee70d0af6f7dddfc9727620f9316f9f4d46979f8e0b660e6ef4fadfe256291efc0a95486eb2fb69a933aadc0763a686c37a50dc41c8f3f9e130bc9102eb8a0e37582d9984d6b855a4fd9228167282b97d3dbd664b83e3ed80546e5b440fc32ecce118ef2451a9ed37f7024c40f6d758f78060541518ab3", 0x1000}, {&(0x7f0000000080)="fd4995ae038aa49921a401", 0xb}, {&(0x7f0000002300)="339d9e445f293300608b1fcd8700652c0d74c7d02dd29cc3edb1d1d0125b05b4e027d45a614bbb7f5d2bda6db21cc463d0e9a0aa92b7e92bffc3ee8ecf53cae0c71e25272ff4613a4fb5131ddd16a0956d6849a152864f3843727d257456231060fd279115417000590cc33cc342d51a78f1fa77cfdf9624a63b979b1ea314b3823eae27e825b9992b7a27a195e6110f154a8b58df389403da03d60015da05c08f84c86496e51a6791d893cab7bf615a0ee53805ad9a2a0e03065363922fa412646dca4d708ec8e8362f2c7f8a01bfb742d36d6b15499afe264976086bb6936f39fc1a", 0xe3}, {&(0x7f0000000180)}, {&(0x7f0000000200)="1ef1fd97d637db753b2d3b24d5e14ed671528dcc0a4d065028a04488dd83edaf6ad7da89f6d2d166cdfeecdc8611eb0db56f4a8e147ffeaae3002e", 0x3b}, {&(0x7f0000000280)}, {&(0x7f0000002400)="5c9445473e06798ed3e80f41c3839c0506ce7c884d", 0x15}, {&(0x7f0000002600)="c3b2740ce82ef0779bfafee2adddaa345317e5a888e10b1ebd83a596d43a3b30e5644d6a1e1923e43603275d772b3a645886d5fd02d155fcf34124e49277468b9bfe9becde3a7bcc78056b6b6694aac309047fdc8db7d284cf8afe28e55eacdc3a350d83a406c38b467768f18e27977192f7e16cc0fec24c30f9b44370cbd6328dffca08ee5890044cde52393f02111b002e0ed424b65906df9cfd68fe57dfa5e301820e3e6f689f4157becc9c82bfe6fa4029", 0xb3}], 0x9, 0x0, 0x0, 0x1c}, 0x2) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000180)=[{0x0, 0xde, 0x9, 0xfffeffff}, {0x7, 0x7, 0x1, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x3bd, &(0x7f0000000240)="b6") 16:20:40 executing program 1: accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/15}, &(0x7f0000000080)=0x11) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001180), 0x0) 16:20:40 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r5, r6) close(r5) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r2, r3) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000000)) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000280)="d6", 0x1}], 0x1) 16:20:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000580)="bdfa4d2582c321a8cf9884fa33e90f8e4a8067bd24313dea8d03435b4253dbaf56b138d605b76aa0d8deb6ecd505370f55d99705dc1ce23aa168a0237f809b7cb5062d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a42bbb54cfb7d8304e01505c44aacb88fec667ef247140d", 0x99) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffff, 0x20007, 0xd9f, "0000000000000000000000000000000400"}) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r4, r5) r6 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f00000000c0)=[{{r7}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r7, r8) r9 = dup2(r1, r7) r10 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000200)=0xc) kevent(r5, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x14, 0x80000000, 0x15c, 0x5}], 0x80000001, &(0x7f00000002c0)=[{{r9}, 0xfffffffffffffff9, 0x8, 0x20000000, 0xffffffffffffffc0, 0x2000000000000001}, {{r10}, 0x5, 0x4, 0x80000000, 0x5, 0x4}, {{r0}, 0xfffffffffffffffa, 0x80, 0x641086579f56b0b0, 0xab4, 0x7}, {{r0}, 0xfffffffffffffffd, 0x29, 0x80000000, 0xfffffffffffffffa, 0x6}], 0x5, &(0x7f0000000240)={0x1, 0x11}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:20:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x60}, {0x80000016}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[0x8]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x23, &(0x7f0000000140)="b6") 16:20:40 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f0000000240)='./bus\x00', 0x200, 0x10) utimensat(r4, &(0x7f0000000180)='./bus\x00', &(0x7f0000000200)={{0x7, 0xb6}, {0x40, 0x7}}, 0x0) dup2(r1, r2) setgroups(0x1, &(0x7f0000000080)=[0x0]) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0xa0) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r7 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r7, &(0x7f00000000c0)=[{{r8}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r8, r9) kevent(r9, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x7, 0x0, 0x0, 0x5}], 0x6, 0x0, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) stat(&(0x7f0000000300)='./bus/file0\x00', &(0x7f0000000340)) dup2(r5, r6) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSHDRCMPLT(r10, 0x80044275, &(0x7f0000000440)=0x5) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000100)={0x6, 0x2}) r11 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r11}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r11}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) 16:20:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000000c0), 0x1d0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000002880)="3a571188ec500209a8116817badec2d0f5cf0b5ce7a29f9f0f0b217b8ec939a27d82c1a51ee55a872fddebaf4092b601a5eb1b6b077a25196ffb43e6919d7176a948cd9eecd569f39d4b5b4a3e2e2fc497f823bec76bd0e6c4e61fd4ff88b00ebf86e2f3d36c3fe4808976c80930ae6efa0b8dd80d94642ef1850b3fc9862cc639f10410f558fe51ccf53156757ba13bd52872a19a97de1c1a0d5a3b930a4e8918f022a6896a58ade70a46db1e1f15eabb234f6eb1d083aef685aeabb311cd91f99cab4f2d73a9dd18e385c144f5368b758d5622a5999156946421ec5a62f9b20e7216475eddf84e62a6f9dc8144f02b3087cc9e854048ed2e9e974994360b1f030f79b51d1081ebc9ac62b05a4e8c53a5113fca5896616f94722b82c99c604483ea3b6b1b07c32fb38bdadaa315cd31a0c25030f2bbd071aebd41900cb9d3e113616ae1e0f9537cc50c857254b980e67244fcf226b1c576c46ab6642db4cbbacf63ff8bd5de87f532ded01b076c4980cbb951ead672b29b01c1aa8367be53dc2d1965eeed449ce4d1d477abd2d7e8d3c7f0b33c737aa3ddcec58884ef0e3cbaf0f17d53bb78abf690b3f503f1e5963742658b59de97414efadf97d39d86611d3b9c94beb5a6deefc4250a60862a6eb39108ac8c30e84fd147273e1d11041010237f6f5f2b7e302bf18dbfac16a4e4ab1ade8bcba09937cfc8f81a33c7523b03db430610f3862eda704585ef3411e29292b6e4f886c392b7a4a7823d8ca2390753272339007b8a55c22626757e67be7f22155884194ba4af167ab359eec066bdd6dacf84b373f9db6fee1d20bc98c8b7ed16051898e9c9bfcae7f63bddb724bb3d84cde94328ba6d882c827042f084c18adbbfe62d757e9600545a5fe5410ec6038d5f70cf30fae178ed71eb151dbff8c848856d69135d0cdf14bb0848444d911c948f9f12dd6e41282910c6b31fd3d4b214af45bf8b5f70dcaf87f48ca2f456bd25595ec61e7cc1d871a7a1034cf45b29c875a2531ad5cf75cf64d3e7b2f0a8a49619a2e42f3a1cc6797eb398b340e63995200af7099b4a384cc952b7652efd9b3d841536f9471fda0ed33953dc3cf7262ab1b7e0773425601ff1380002a3db2e3d05116b2fa1aa9b2968c633c32eae94aa4ac9d292d11eb9e31281d87719cdf2385db662129907550f56349ddfec9745a27955c4fb6027790637b156c8b7cbc766cc222819d4926b2c975189690bcacc7d4e267fa4974fe0b3af4c0da33408abc646daedf0a53222da2efd74b373af8953bd522ba0a1a89eb97e7da4e8ffd35a322a6566bc8f231865860fc2c92ac0d61887b550d75433acdf8e3e7a7fdaa237b29f85234780914eadcb8f61d522bf0f0e0f2fd178b97e8382f50e60562822758fb763e7effea6a4ec7a37aad086b89858d28c1c880c08e24efe6dc1d56d31d7b6e9dc82a3002bfd2e50ba384d9c7063269763ad774742fe71e271c0b4fa7894bbe9675ebe66f94b6a7f77626fb534e3dbc935fabb00e9d1d94779cb44d4522d030a754702bdc3ac79902826bd2234ab7e04fe4f99e2610070421d86d9e2c7da4bb36cdbf3d5d16dfff66cc3385a4981ab5f52e5bbd17839ed6a24f4c2715ff2f0b74fa109fa5a7507292eb4cb23571d034a6026929fbbacd5341dbeda7049", 0x4a0}], 0x1, 0x0, 0x0) 16:20:41 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r2, r3) r4 = dup2(r3, r0) sendto$inet(r4, &(0x7f0000000040)="c97295a139dbf5945732083a4de84b6a0ed74e6236df00d80dd471a4fb69976014d6729ca5058f7937e3cd8bdc72cbc2a19950d35cca662eaada8ea757e81fe790d1b0fd2043dee47a0aca5aa4925c9c35ca0fa50426691f9ef0cd30d13b2b72342e35de6d", 0x65, 0x4, &(0x7f0000000100)={0x2, 0x3}, 0xc) close(r0) r5 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r5, &(0x7f0000001640)={0x0, 0xfffffffffffffe61, 0x0, 0x0, 0x0, 0xfffffffffffffea5, 0x1}, 0x0) 16:20:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [0xf8040000ff]}}) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r1, r2) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x3a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x7ff) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:20:41 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) r1 = getuid() r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r3, r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r1, r5) r6 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f00000000c0)=[{{r7}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r7, r8) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, &(0x7f0000000000)={0xfff, './file0\x00', './file0\x00'}) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r9 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r9, &(0x7f00000000c0)=[{{r10}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) r12 = dup2(r10, r11) r13 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r13, &(0x7f00000000c0)=[{{r14}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r14, r15) r16 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r16, &(0x7f00000000c0)=[{{r17}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r17, r18) dup2(r14, r18) setsockopt(r11, 0xf27, 0x6, &(0x7f0000000800)="df3a0e14d23e1924e9aa8e187ace1e9ee7a7f768265f7a2a253f397e026cb9d52412b50d0c539aa9ae8eb868ef6428375d474a4700b390a108173175d2e20edb32a80a5e9c6d739e84fb5e3a8f768087e75cd74acaf9ed1473f4cbaab53f7b7b8f8a55d13ac56b75290ffdd602aa449e98f7fde6189539b25aac75b2787a94608380240e0eca35f007a4f8cb64bcbc312959aa51790ed8f4253b278a31b3095db598a1779073d2a3100602ab47797f2de1a0fe07193a67a16adbcd31c2bceda129e96f6744d0099c2111fe8bfe77d7e5c9ddd7be6407a06ce2b42a0f45bb0c2ea21ae7a9a7712eb4a5de29f8c1f5115dd76d14bcdbba74dc98aac99b9941b1c0deba771164f6eea91ab8886884f0381ab1e7735080267149092276c4c2a429147f5b2bd9a5892ad4bf41f2bf5bb28a30997afcaec0012c335ddf7bf7a78cb8bf1558f9b5d4b783efe67e5cbbff687cdc07ab119ad3a7851c749d53e13f2225c1bc5053a3039f9aae6a53e3274295146863a0535331bbc05e76703431236dc303615e07a7ecd59ea47a6703bd13cfbc623c4d91a41c2d68f65b5021b83a9e489b50a9f971d920cd9fd6251a8a35fe07b979f12a7cba87817fcf9458fbaf95406261301c9554cb2b8e3d47b2fe9f0dea96474a96adc8e9c03fc1a78814d9b1eb04b831dbd013b9a317a4998bcce612a58172460de7d39d36a90321850c0402e5587cbc5ec88f13a0d4b838bafcbd9cb019b34e5a4659a31d3be9b3e72f4cdd7789b51b14c9ef446a47fd4efe0ce9c1cb51d1a115688e06cf952d9947b42ddfbec23914053657aef91e8ac0fcfac6547a4cd3b17d439632857f474d98375c85545c1616bfe3d9edcc6ec702b5cdaf5dc00c69b4b879037ecac0eda4d2e694fb6a387a19ad5fa7cc646eec2fd924954ba5204aaca5085b7d77a6bbacdcd6a022abef0b47ab2d118fcbedf2ba8ab12fbb262ff727f4c46ac6354194a1cfd0c9b17a9744cfc2644126fcaa8ecd6b5aa6f333d8595e17352b8e7e863ab3f92b79336d6e166c58a578fddac7e3ba72edd096e2155d638255deecadc953cb23bc80ef705b1914be9e5ba64047af05cdcc868430c7f87bc37703f7b40ab0856a7db9ab3eda0323b69e1763403e4de73ee6a724c340678cda79d18fb14dfc275d44c8f5ef6d6cb94abcd9bcba7473569208aa3f3c952f4ed1e0f1cc8a92c8535c963c771558064bc2e23a85db9f38cfb61c2894a006448a6740094a36d6903dc77872d9724067958d5e032d528a01df642d981f2c04b277c86d61d300c24e672680b14d0bba7944617abfde6d5d251867dc3e1dfeb29a1de17fd596ab3f8b469bc9d3547de27f4bcbf7640575a09577c91165de1ade379722f4200184731bc3fe8ec86af695376106040ac932f8ed3d700dfb3696aabba81074d2e1f436170573ad8b193133bf57d45b75ac8c84ee6e5559bb87a9e94c44907825dc250fdc07017c61c6e691f8151018432e85f2526284098aa34185259ad07e88d7a201e6d6fc189793287b71425dee3275a755e687f443566d7662b479a01e591065be96f862960b8f97b8528d1660f391a043ca83501933ed91c8a761921c8557c1c4531fff03fa9f1e562159545684749233248f49b13a3d2a43e17cfd1b65d2c27f234894920c56e16618b7ad1f1c5af18a824b62ecd42b99df6cf788f8ac455eb4abbd50c461927915c95a00ba6ca105734241144b279461e69638c4ce762fc56244675e5d0dd01694f7e4f6c9c0857070a2f4e793da6d8b4141dc696181816feea4c914102fa625a1f167d521049dcee7f1a2b6a268b248285ab31b3f22abed2025be3e1f0a361fedb80fa8d19f2287b4dc4762a770959f40ef104b3ba6c1b5c0a54b8efd3cf81158f17d3f497b629f86bc58c3ccae79a985dff4973cdae03efb210a447433c7c890767318fbc4995715c363c5e91b3b57903316051957a89c50c9340009c471c795eb5effa97fc5960eac9105a627bddf85e2fbd225e635c28e5b81d311a62aaa96fd2b39d7d81f4636d6b6513fd148ec11b4e9989feba6edbadedee19e64ea84a02a2fd9c27d88e4968461d978580298bea0309b0a04a37796b00ab9862499d5c97b2497c8fcc9b9c742a995f67d39d4c90bbf52579cc047bfd8c87599e1e5280486a3562940eedf94060ca6522d2e59c0bed2e6abb8b0dd5a2d8c6b8af7e595c87325ab8045974b8397eed0a4fe24145684db03c9d32395a278dbd52a11672ad6a2f5145605d8b9a2fe16598933d2a2cd0001f2112a7099b68b2f054fe5dfad68dcb44f0de866642c69776300fcdcb015d407ec3dd8eaa9331cc5e027af02cd4fa5442e4848dd9aeeb24d3d8bac06f6ed2fbcdc878021c77ce4a8a99d3a503951c840e9049a8d8ba9164fc52a7f1d8c5f109d4a93e73ededc2e394c5cce69013f9ecb4a8b318beab73e2ef8158bf6b22c01bc4b5f1a3e4d37b68365d4187758ba17f4861f7f97d79c26fabbf3c34fddb6467940fc9abf48dd0fd73ba24d5ea0ed81b9de6eb28e4bca0a3ab54ac57bc494fb0e9b036e9fa38a5256d007e5a744221bbf8d524dbd23209b41d8921e59cb2c0038f422af0bfa90ebf54cdd7415b90c3a7aa4c44e44943797606eaf989da96bb20c5796d874c75e6c1227882f59749434d623f6aff9578a5942d26e012e08071cf8f372b8d6868aeba8966e361bc969257dd88b5f5f9f867a7f6d51bc4f43bc5ff080d40afd9d403a414a7a83be5ee76a6e0558ea1fa884d5a7755817e3d518455f7cc4e5d889acb35ac4f9f148ae03d228990e2d3e53a140f322689826f93455a4e4a233cddbb3ec3f37bd86538b9e8a0166ca25b14df9c9bc298c91f8fd3bb6e9196d554125331efa0b621e6ee6dae28050181ce1f51f9360160deb3a6f54d61958ca159f4929a9ecd81a34491cefc3d4d0198c533527ec2bcf290a7d65e453b6c992f5c454d32a55c7fd2cf42247509800f0eb69d23c3980ecca1749dfc5cb8dd2418495036c000cf95095c0a12f0e09359785b709cd6a126455b6881a33671b81dba68c538417c4ccca5396f67c2dc878390903591e79bb4d95924b714d452946acaef502176150aa7fb8e625e5b2744785adc4a09b5693ca7e4d268c5fe95d7f30c883d634b3dbf75b38c44bb2cc956d652a4905f323165ac0d5a25d820abe6671f8d7727067201ad26a65759e7883ec2d7fcdbc8e002acae4c37c40ba5b6788e6eced2d31a2735964dccb49c57ba0eeb4fae0ea3c82e4248b80aacdf6782c133757fabe2358e0bde576ec790e1f21a58955ff578757a1016310e6761dab0f34eb58d98becab5100e7a063387dd9d9d64829cd617acee6498b4c0aab69c090949bb03446e11375233a28b736617faafb85d0cf600da7b656becb59549c3daa0da33628425b243b1a49fdfbab36f2f46dce99c9adefc6ef57eb231fc3f7b422ea274404934414c698c2aa4c57acc8e9ed95f0422c9a77d000421c6252d8f10a0a1ffa74220dae7d1bf9d8c1bac1350c532f291f0d2f768649f88940cb67aac007253bb1d4f09cba8491dc9f0c8200e349c6d1975dedf0d471d621ad22d58ff858f62b1d0df6d04ba54ea32264ab2961bf7306957103d917cb7147b2e48f24f864d38d848c9e9747dd16d32eada01f113b4176ab9cfe167a49550b6f20ceb204c3d85731b344c68f5e87b79b85011f11da599ca5d354a9d5de92df9d9eee66f3462b8a4e007f74da4967f932e48de910a9b17ca553da4229820e74980c0d7ad775112519f809f97fd08a08e74918710ec399f76c502e87f36425c763dffeecbc866393ee9dd7458dec83df4666138fb513d5901640cdc50190b00b8a1223399b2b722bf3af2da670209502bd9160e227a28fd603428d2013d2d282f3f521dcb7e8f9bc7da424f443509c8f80bcf93023f9112995d04dabe94f17dc4ded51ac468ff8bbd3afbf3d9a532abd4792d549d67d05bacbb8648a9acaf2742f814e08a99188f6ddc924ded17304359264b124915d8f1d9277b0b4f208b3b930b1b75f85833318e91c031f314cb3bb800d99519f3242a613c0b36e91732104f756e068a8f8c646c9d775c80239bb5d29621a8f55a7410c748b83639965c912c7295dbafc4800ac3ac8abbbff0ef8faeea62b2e2061ca117da050aafbe3e0717e05f427a6f91b738259fb8088da058800e0b9d8c205af30f4686bbe8f19398d8aaf26a32450c309d7f85442e83bb86742eb91ce3521fb418b0156e3fd2fecef575acf0befcad8b7195f66c93a5dd0ce2e29e7154a8582c3696d6a144b2f74bc5277711b1a4a3e15bcdae41344abfa6433fab63b99dc803be86e26903ddc6f8c0f1f84df53f5787addd967e2a594a3b42ef1b65b5bd8bba7040d40ab28c9fc4401fa0f712bb79940f283136a3983e452c6b3b19aa94c55cb76d60cd790086e61dd569d92aa955d5fb40a90ff14df174369a27f41281bff5cb8cdb18d9474806e41b88713f42835c6991222ca40af38f8bf68486ff53dbfac4839df2504551a671bbc5830f2f9b8fcc4c167df09839b7cf6802406010095c146d702d05f1abaa227ef46ac1fee8ffe3074dc4507f6136c721898374cd5cd685db13b7ec5f6b05073506668434746143a94fbd6b48837d33870ccddce88c2450848e7592d602433ae2c16a49bae19706041b2f801cf0eba226607272ef0db54568a9fe5a3f4b78476573451670b0774ea161597b1d3df2c1e6f02ab81e2cc7bbc6bf97ab5781696a950cd6d445594384c290283fbc5597d01fa2a326b3de02f103f2ffdba515f313f175ff82aa107297b3613a62bbbc5b5f4b39f7310af50291819942bc9065346c5b7ab28d2b011dd25ddac820098a913d3f2dc19718346c83d49c714d2f36969a977c7cef32956a8c84b581172b8119b75b40ef762359fccbd7730f8522b8792d3d6e8ccffc8465f98bc9f05091a77e305417e9b5461fa0489b3d776aad109db95d0d395804d820831086d3b8dbdf19ff79f7f86ca0e58c3b58a3ff6ba94fab6d82d9772d7eafc449e03c86f3432e825136705d8a94bdf0dd9ccff41113a5d996949092b78f2f9b34dabcd87215c5cf96f07256972624d927541f912c69dc23686ed7bf1765a9ae5db233434d7854644bf916518f3c618fea5b73d4db26f81acf47316457da9529d09f55274a9b4b5932cf553f9d4aaddf097a1c651829a47d4d57892f369882a2e0280fb3abf6cbb82387c1206018e5815eb6688d44cfdddaa0de26408d00ac4384b51b30197b6462f1d5b12701a48f5cc7fd423e919e019eef11247b88dc09554d64e7744d8696ff035521810e7ff24ff2c4a4a34798989b99b8c5472c489279316ab7e1826e3c9c943dd3fc8d340f9ca41102e7190a7250c5c50d0717f820a1c851d6949795511f036fc3499726cab421ca1d3288aeed50f14591324c738490f81b611073824a6d0b202815601455a56658829927ed2acd04ad57068b0b97787277017ad9bfe71fba653cb497a38a0a22dc37d6194fcb8f471d63501c60c37783f58af3e1dc12aa412fc9a453559fea927a9dbf66960382bea6047ba04db1ec706ac39782462c76544d72313d63504e799fcfab0b3d60365d205e9565c96c6a43eede9849aa57adea53815cf46b03ad5787b4e6d52f7e886477d533d1222717002927a4ea4de950da191865768dee9ae6d6a79414b2bb034a8e07bebc0f9dd4adcd9cc4acc229c5cac78a5c6f60b5164dcdebf500c8f4c73400bac32f229e8c1169a22a029a1429ac16a48", 0x1000) ioctl$WSDISPLAYIO_GMODE(r12, 0x4004574b, &(0x7f0000000040)) fchflags(r6, 0x1) r19 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r19, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x200], [0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0xe7}, {}, {0x0, 0x0, 0x4}]}}) 16:20:41 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) kqueue() close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698a, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000040)) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x28a30, 0x0) r7 = socket(0x18, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc028698a, &(0x7f0000000300)) r9 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r9) fchmod(r9, 0xe3) writev(r9, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$TIOCNXCL(r9, 0x2000740e) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) r11 = geteuid() r12 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r12}}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000200)=0xc) r14 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r14}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r16 = socket(0x18, 0x2, 0x0) r17 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r17]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = kqueue() r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r21, &(0x7f0000000340)=ANY=[@ANYRESHEX=r20], 0x1, 0x1000) r22 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r22}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r22}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r22}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r23 = kqueue() kevent(r23, &(0x7f0000000100)=[{{r22}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r24 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r24}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r24}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r24}, 0xfffffffffffffff9, 0x0, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r25 = kqueue() kevent(r25, &(0x7f0000000100)=[{{r24}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r26 = kqueue() r27 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r27) writev(r27, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r27, 0xe3) writev(r27, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x20008) kevent(r9, &(0x7f0000000f80)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x2, 0x0, 0x1}, {{r27}, 0xfffffffffffffffe, 0x20, 0xffffb, 0x0, 0x3}, {{r20}, 0x0, 0x2, 0xa43650b6e34dedc1, 0x7ff, 0x7}, {{r19}, 0x0, 0x40, 0x8b46d0d583c0d5ff, 0x2, 0x1}, {{r28}, 0xfffffffffffffffb, 0x10, 0x1, 0x0, 0xae5d}, {{r27}, 0xfffffffffffffffc, 0x40, 0x20000000, 0xffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) kevent(r26, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r29 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r29}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r29}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r29}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r30 = kqueue() kevent(r30, &(0x7f0000000100)=[{{r29}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r31 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r31}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r31}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r31}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r32 = kqueue() kevent(r32, &(0x7f0000000100)=[{{r31}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r32, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r33 = open$dir(&(0x7f00000007c0)='./file0/file0\x00', 0x400000002c5, 0x114) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r33}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r33}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r33}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r34 = kqueue() kevent(r34, &(0x7f0000000100)=[{{r33}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r34, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r35 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r35}, 0x8000000000000007, 0x4, 0x20, 0x7, 0x10001}, {{r35}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r35}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r36 = kqueue() kevent(r36, &(0x7f0000000100)=[{{r35}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r37 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r37}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r37}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x1, 0xd9f14558daacf7b8, 0x36dc9b59, 0x10000}], 0x6, &(0x7f0000000140)={0x7, 0x2}) r38 = kqueue() kevent(r38, &(0x7f0000000100)=[{{r37}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYRESDEC=r17, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESDEC=r22, @ANYRESOCT=r24, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES16=r29, @ANYRES32=r22, @ANYRESHEX=r32, @ANYPTR=&(0x7f0000000e80)=ANY=[@ANYRESDEC=0x0, @ANYRES16, @ANYBLOB="2594f9f5c67fd5cee3df46ae298ae476bb6c824839a22bf17bc0ab997d23d0f06b3e5eeb6be875832d22b51faf94d8a9757c8f6add0ec1a4daa2173790bb3ef8b6dabf287fc7ed9ecfc46211b389b534f6216f724b62de1c16fda6a3614b4d1cec7aa4a674cf767bdaf6e4ab3500800000a7ca325e289d01bc682c5156d52848ce95c4a80977b663686fda9ddc183d504f5fe2", @ANYRES32=r34, @ANYPTR64, @ANYRESHEX=r35]], @ANYRESOCT], @ANYRES64=0x0, @ANYRES32, @ANYRES64=r26, @ANYRES64=r37], 0x6, 0xc00) r39 = getuid() r40 = geteuid() setreuid(r39, r40) r41 = getegid() r42 = getuid() r43 = geteuid() setreuid(r42, r43) r44 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r44, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgctl$IPC_SET(r44, 0x1, &(0x7f00000000c0)={{0x6, r40, r41, r43, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r46 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r46, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r46, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r46, &(0x7f0000001440)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da8160000000000000000000010fbd87e33f8ec3edc9827641d3b4368f4fb6b13208b196b1ebaae26108bcbb34b7fd2844fb396"], 0x1, 0x7fb) msgsnd(r46, &(0x7f0000001180)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc8d1a0fab7f6cd7cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58eea64ace5c53e097eeb0704497390f38c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc2a5f6c64a6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d780bd6cdbea2472dab0cb7782c669b966e7e5fd8114b468c5621705b655658cad789eb68f03ddb2f6869c64f19986f7b4c9750c83c8504740eca913f51c56398"], 0x156, 0x800) msgrcv(r46, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r46, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923d7bcd37cb45a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r46, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r47 = getuid() r48 = geteuid() setreuid(r47, r48) r49 = getegid() r50 = getuid() r51 = geteuid() setreuid(r50, r51) msgctl$IPC_SET(r46, 0x1, &(0x7f00000000c0)={{0x6, r48, r49, r51, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r41, r45, r49, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r17, r17, r17, r17, r45, r18, r18, r18, r18]) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r55 = geteuid() r56 = getpgid(0xffffffffffffffff) r57 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r54, r52, r55, r53, 0x143, 0x80000001}, 0x8, 0x100000000, r56, r57, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x9}) fcntl$lock(r16, 0xe, &(0x7f0000000400)={0x3, 0x0, 0x800, 0x8, r57}) msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{0xf0, r11, r12, r13, r14, 0x44, 0x9}, 0x5, 0x3, r15, r57, 0x2, 0x24cee5ef, 0x81, 0x5d}) r58 = getgid() fchown(r8, r11, r58) dup2(r6, r5) 16:20:41 executing program 0: ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000340)) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffff7a, 0x0, "0495f59cadee8e35170c4dbc52ea0e7ddacd63b5"}) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) r5 = dup2(0xffffffffffffffff, r3) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f00000000c0)={0x3, 0xffff, 0x2, {[0x40, 0x7, 0xfffffffffffff800, 0x0, 0xaf, 0x5, 0xffffffff, 0xd5, 0x0, 0x6, 0x2, 0x69e560d4, 0xffff, 0xb58, 0x3, 0x135, 0x0, 0x4], [0x81, 0x81, 0xffffffff, 0x1, 0x80000000, 0x0, 0x1, 0x6, 0x80000001, 0xb0], [0x401, 0xc0f0, 0x4, 0x9, 0x6, 0x0, 0x4], [0x8001, 0x5, 0x42, 0x1000, 0x2, 0x80000001], [{0x9, 0x1000, 0x0, 0x3f}, {0xff, 0x5, 0xd3, 0x7fffffff}, {0xe1d7, 0xfffffff8, 0x2e01d504, 0x5ea9}, {0x9b1e, 0x200, 0x7, 0x9}, {0x3, 0x5, 0x3, 0x2}, {0xffc1, 0x3d, 0x401, 0x9}, {0x0, 0x40, 0xb7cc, 0x1}, {0x0, 0xffff, 0x80000000, 0x2}], {0x6, 0x3, 0x5, 0xec}, {0xace, 0x40, 0x2, 0xffff}}}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$BIOCFLUSH(r5, 0x20004268) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800022ba28f8 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800022ba28f8 16:20:41 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r3, r4) pwrite(r3, &(0x7f0000000000), 0x0, 0x0, 0x3) write(r1, &(0x7f0000000040), 0xfeea) r5 = semget(0x3, 0x2, 0x84) semop(r5, &(0x7f0000000040)=[{0x3, 0x7}, {0xcce38f8209466b5e, 0xdf1e, 0x800}], 0x2) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r0, 0x4, 0x8) execve(0x0, 0x0, 0x0) r6 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f00000000c0)=[{{r7}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r7, r8) r9 = dup(r8) ioctl$KDSETRAD(r9, 0x20004b43) execve(0x0, 0x0, 0x0) 16:20:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:20:41 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r2, r3) r4 = fcntl$dupfd(r2, 0xa, r0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000040)=0x5) socket$inet(0x2, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ead4b1b47abc850f42561a84e6abcbb4896bc5e57c6388bbd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65fac6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0ff0beeee50000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28da5d60996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94fb58310c2ddc0c4c0af9990f2c0a0a32f90f19693b37bf92ef6ad19f45abd29c1f2d7fb22123abb3012400000000000000000000000000008889ecbd88234cd4192f31a57b33365eeac02d4e8668b5c952d6f35bc9d97182180e0132f8df99f2"], 0x10) dup2(r6, r5) r7 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x9) connect$inet(r7, &(0x7f00000003c0)={0x2, 0x1}, 0xc) r8 = dup(r5) sendto$inet6(r8, 0x0, 0x0, 0x0, 0x0, 0x0) 16:20:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c}, {0x24}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgid(r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r4 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r4, 0x0, &(0x7f00000000c0)) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r5, 0x0, &(0x7f00000000c0)) r6 = dup2(r4, r5) r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r8, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, 0xc) r10 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r10, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r10, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000000380)) r11 = msgget$private(0x0, 0x718) r12 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r14 = geteuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r16 = getpgrp() r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r19 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r19, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r19, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r20 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r21, r22, 0x10, 0x9}, 0x8, 0x1, 0x9}) r23 = getgid() r24 = getppid() r25 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r18, r21, r23, 0x1e4, 0x8}, 0x5, 0x5, r24, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000300)={{0x803, r12, r13, r14, r15, 0x40, 0x6}, 0x200000000008, 0x80000000000800, r16, r25, 0x7, 0x40, 0x8, 0x484}) r26 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r26, 0x4, 0x3, &(0x7f0000000580)=""/170) r27 = semget$private(0x0, 0x4, 0x408) semop(r27, &(0x7f00000003c0), 0x2b31) semop(r27, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r27, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r27, &(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(r27, &(0x7f0000000240), 0x6) r28 = getegid() r29 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r29, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r31 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r31, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r28, r30, r32, 0x4}, 0x200, 0x401, 0x2}) r33 = semget$private(0x0, 0x3, 0x4) semop(r33, &(0x7f0000000300), 0x0) r34 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r34, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r35 = semget$private(0x0, 0x4, 0x26f) semop(r35, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r35, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r35, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r35, &(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(r35, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r37 = getegid() r38 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r38, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000100)={{0x3, r36, r37, r39, r40, 0x4}, 0x200, 0x401, 0x2}) r41 = semget$private(0x0, 0x4, 0x408) semop(r41, &(0x7f00000003c0), 0x2b31) semop(r41, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r41, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r41, &(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(r41, &(0x7f0000000240), 0x6) r42 = getegid() r43 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r43, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r45 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r45, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r42, r44, r46, 0x4}, 0x200, 0x401, 0x2}) r47 = semget$private(0x0, 0xaf9d244f7b95865c, 0x300) semctl$SETVAL(r47, 0x2, 0x8, &(0x7f0000000200)=0x80000000) semop(r26, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r48 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r50 = getgid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r48, r49, r50, 0x10, 0x9}, 0x8, 0x1, 0x9}) r51 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r51, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r51, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r51, 0x4004746a, &(0x7f0000000380)) r52 = msgget$private(0x0, 0x718) r53 = getuid() getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r55 = geteuid() getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r57 = getpgrp() r58 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r58, 0x0, 0x0) shmctl$IPC_SET(r58, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r58, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r60 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r60, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r60, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r60, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r61 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r63 = getgid() semctl$IPC_SET(r60, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r61, r62, r63, 0x10, 0x9}, 0x8, 0x1, 0x9}) r64 = getgid() r65 = getppid() r66 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r58, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r59, r62, r64, 0x1e4, 0x8}, 0x5, 0x5, r65, r66, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r52, 0x1, &(0x7f0000000300)={{0x803, r53, r54, r55, r56, 0x40, 0x6}, 0x200000000008, 0x800, r57, r66, 0x7, 0x40, 0x8, 0x484}) getgroups(0x2, &(0x7f0000001800)=[0x0, r3]) r68 = syz_open_pts() r69 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r69, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r69, 0x0, &(0x7f00000000c0)) r70 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r70, 0xffff, 0x0, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r70, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) r72 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r72, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r72, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r72, 0x4004746a, &(0x7f0000000380)) r73 = msgget$private(0x0, 0x718) r74 = getuid() getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r76 = geteuid() getsockopt$sock_cred(r72, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r78 = getpgrp() r79 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r79, 0x0, 0x0) shmctl$IPC_SET(r79, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r79, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r81 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r81, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r81, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r81, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r82 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r84 = getgid() semctl$IPC_SET(r81, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r82, r83, r84, 0x10, 0x9}, 0x8, 0x1, 0x9}) r85 = getgid() r86 = getppid() r87 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r79, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r80, r83, r85, 0x1e4, 0x8}, 0x5, 0x5, r86, r87, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r73, 0x1, &(0x7f0000000300)={{0x803, r74, r75, r76, r77, 0x40, 0x6}, 0x200000000008, 0x800, r78, r87, 0x7, 0x40, 0x8, 0x484}) r88 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r88, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r88, 0x0, &(0x7f00000000c0)) r89 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r89, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r89, 0x0, &(0x7f00000000c0)) r90 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r90, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r90, 0x0, &(0x7f00000000c0)) r91 = msgget$private(0x0, 0x0) r92 = getpgid(0x0) msgctl$IPC_SET(r91, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r92, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r92) r93 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r93, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r93, 0x0, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r93, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r95) r96 = geteuid() r97 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r97, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r97, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r97, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r98 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() getgid() r100 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r100, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r100, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r101 = semget(0x3, 0x0, 0x41) semop(r101, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x3, 0x4, 0x2000}], 0x2) r102 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r104 = getgid() semctl$IPC_SET(r100, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r102, r103, r104, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r97, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r98, r99, r102, 0x10, 0x9}, 0x8, 0x1, 0x9}) r105 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r105, &(0x7f00000000c0)=[{{r106}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r105, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) sendmsg$unix(r6, &(0x7f0000001a00)={&(0x7f0000000180)=ANY=[@ANYBLOB="02000004000000425234"], 0x1, &(0x7f0000001700)=[{&(0x7f0000000240)="7629a0cfa7772aed71b5511ddd1866da0735d11b4850a206f767b89b6ee6d2072c2f20399d92c45714788a2361c8c4c92731f49256909ad9e53cf0e7855581c5420f83e44b709636073f9908de35b1602a213e00c80afcbbe56856d6e1e0fe71b947dcce28c3e0e247b7bb5114aeee9c", 0x70}, {&(0x7f00000001c0)="aed4a85a0495bdd0526d3316c5e4b87aa4ce192dce40baa005ac1e86b94c141ab07bb15d5d2a9d2122b67e31bb67", 0x2e}, {&(0x7f00000002c0)="5570ef2c255c331d123650fc3e48d0a058f9726f88713f207dc7735b34ef2aaf67d7b15d2afbeb2007e96b3a6749bd4583bbc43c17425a3869e71dc731ab3a5c06fb2bdd658d1887ffd89e75a70b8e0015fd667ed96cc8783668d40d3b39ec9877b04fe6b6b16d0cc5aec7e6ea5f9195a3ed30358bc239e20932d6629bface2cb0d5b9b7a5662b1135aefc9d9a05a2fea9a812ecaaee60674b6a9956b83b0442644e97426951b6503ddb5055e4ec2a6482e5b965c03c4fc4196c8c559c0a30fc461dd698dab3b6dd7bf36ad29276cab9ffc4343da2e68150a554bf3c91", 0xdd}, {&(0x7f00000003c0)="c2aa13be57d076516909aed6a5fd7d8dd4787ec86aa51a7f9c4278dd57ed6809943cd3c45ad2fb7a8ee5dee2edcb64fb66244de388894165bfc97ef7fc5e69f16673a4cee796912c7c90839e2e6481697c0830d63d912f290f13c72eb75419134f1c1949bedff6634646cbc1415f80ed4df56c3bd01ba888d00e5228c3f85ddd4623f3c36d908037494552bba90c6730bfaad8d7bc7072164fc17f", 0x9b}, {&(0x7f0000000480)="ab43b3841998dc3822c539d69bafb64365002795858de99ca8693cabacd2d51b8176e26ea584c8fa4ebb054f2f2b3bf493d42788e96e42242d2e23144bc77e85bcd2dcadd22a1b115a2cdc8046948b6e26784de823cd00924e25c34dfa9601b2af684cc31c48b52c09e219691de66e85409a2b5d84f9fa48b7fca6eacff0e529e2c9fd6aae850703adf9b54ea3a3fe95ed301490f7b92db0a8dc5b8d569729c99a8dbe4606949b44da5514ad6599712a0d3d99c177398bb8e9fe5f93556856a9085083aad67091dd96db4796cc1443d20595c5ad7a43e7df02ace277013274233dd55e3c2191970339babf200a91719398b5d6b9937c35acb1fdfebda187abd4bccf08700802d3a89179ffbafce7153a582fff78c030db36708bad579dcd5bf0a06cfc5273eb1a0224a742db2154dd641c967449ed7ef190728523da5d6a64288d0b84776ea01fb030f3ddebfb35260f1a5fc00ce25eed55f4645fb2e2e28f599ad74e07a0c9332ca483d3c0ea959ca4b158115eafc6371694554db2bfd62272c8a4e9c39fed4bb198f4d7f740b4dd108e65aeb7d06ec257c7c76541a33fad2f91344eea29d26ce48d24cfc65fe90df4839951f384a87b1c9480aad4eaf647b4c6d0e7ad7fcf0a010952080d6afb66d436dcc801724015ac5c331ec0732401abdc99d29872d415e35a9091c059eefed81ea4faab20a91bd869f8833d1807efda84ff287b877a13c6d82e8e825bd0ec2c3e39d73847459302d1a18cc7e9b33c2f4da84b18c27e10d19ab6d27818df2ddbdeee61688d4407c28bf5b69504e44c3a4162ba670c5a0f72c8bccb76950677cc584cb55c4f2b1091c680b45db77748d253cee4d9a5bf970f1a2d3bfb629826f45ac26cd4948a65db96e12f8092c0b01d1a93c7b6e378c086d199a57cddfbcbb647ef2dd231e21179dfbb0923bebe3a99e36a1281e1eb801d84a347acd52fadd4a7df1d72b82a64bb095172ca5c619cbd5cd05d6d3c39d585feadeac7bb587c884ff12d6ba67a17c2fdb03dd7fe5024489d344776877a44c3a51181c16372b9efdcf12aca519f84bebfb61de85883b89865ddea0040bceef62e7ea6e8d68931fd181ec0a0b51233fcc437c1e3eab279f47dc1e3ada9d8232ade193759db2c8641c51255c55ca95e127d7c2ed3aa8c026ab13c2a82fa2547417c4a15c0267577e5f0181c4de34207c070c7796dfd41db339b60bdbd5f22d3a20bc63bb045ccb1a0015346a40a80f5079bc884d9c8bd89c6615614dfbfae8d8a83d8bc50d57024cdb48eddb435d509330bf47302e6422359c1cb669c725092426cbda70458e5ce54f9a377f5e0cf407482e4562a8f648847abf6e6bd3bec56093fdd125d5ff9054d166e2e0c34734f69da4b60a99eddcb442d38b5cd59f22bb0b7d5a77d8cdc61b3ae4ceb17e549d20c8b0b53250011a14b242adb539cbe8312e38f7c7dd266773c32b7d06ea9bbd88276d95290df1e3ef7cdffcb3f6fbf143d4fcd452cdf5186b0d145c256eebf85805dfcd9ab7dddd862db97abc799728cb9a20e3c87c2a965210fabe84b2c15feb13a00872dc8164ffce41893a3c8f609dfeefe4ad43de96e196c73990503f325a543988e246481fcff494d6b08231a518fbe6d409db8f59967b4c2bfa223c671187f396ec03522aa66306ef6ea0f4447d1f0d76b09085e0f7ca67728b5c783e258c3201a5e7ba1b72123dd7d1cb477de5ba2bddfb8c3b559e30a17ca7a48a1c7edea6e5da41d101720e1dd241285f5f921037fc83da5699312345a0be6af6b6b0b6cc0f8653cc675441dc1cdcd02656757afd3b82954ade5492a419c947e01798c645559d9de6e24d40c8f250da87f41d63060a00ee85ba68de9fb6b72ba878212ed8da4447c039a24e419bc49d132822b92debd3c1d36cdb4540561fc671e304c70c0f7950a7b41cafef9ac28071a0b2d30e0e95eb6f914671aa4b949b6fcf3ce17b0e23587b6deebda502042de261d04be7bf16951eac3c1119e12c8b2822ccf0bec41eb29ba604aa4df45b9c86b08ee6395fa9535ac089b7e4cbcd92c1605b8996944684be391abdd633587d89b26ee1ffed15f2b2d41b9746981879daa7e7a232796a7764d7bba3a1ff78929d52b4bc6a6bf331441ddcbafbe925ae88e2905167781af80c9c254de9af67e3741add7c813c5514a0a1b6fe895b6ad9c42dae93b06fd478dddf5903f11ffd880d50ab86976b2b8d3e4bb3a423b9c5980f8e91b22900a3eebb49fd3c69fc9c564e53739e7940b3120ddb74870d030a193a43e0e36e503be4dbe82f2de2f59fdbaea3114dbec3dc9fc82b77482ce6856e3e09d82068371c87cf5f1e167e6e42809ca39439b5ddcc1860d67b0319da60f0163a67a0098266f47294d9e58bc66ac3a3f3bcfde487404948edb6ff68c2b72cfc71d42efeac3c2ab84a9ecb312f085d036f6f4b6e33e8252b9fdfe1e7668387afe406986ad2335e1272c8b06e071a5a2ee393de864c44e9d10b4307df9c11b509bedab853466f455bfa70d3aa5a8a19f305f19dc81818a0d904568cc0650bd011a9a71f8e37141f2022c3e4c65b16b257b9e7ca61bbfc1fde7c0ffa8098c477948c2f427c71bcfc8ea059d18674d214e7a19ec9bebceafa87ec6d32ed2857830cff0a3f9e0fa47f79622d4093e9d3307fbfbeee1ef0e586b3307ac337bc4d7fe3477966935c61c382057c304a7dc11d524b7cde2a7915a242383dbddd3589eaf8bdc26d140a159c420324bc9ede67842848e3859bed543a615dda1a3bab9cdcb6b8bac8fd5de7f7fd659da69a3b4338ddbf44e22d8487abcbfecc3916d5ba681c4040da59818c53931a4d74e3eb9475f9802fee478177420a5e93e2a19a82427cebd452a294fee09fd5a5910c3b38a87588951407fc99ba15d5a2659f77fd4b7a4e8f98321eacc6e9e3b22cc018e29582708ba6fc9439c6e34bba1a8ceed4e15a3f5c1a33dc3350e79a1fb1ea093b51ca493889ae6fb3011a6b6b45baac136af777f30641d9a4f786ad3a56e2450bdbadda7b9b6be32455213060a69bfec3a76e1e437f5de379c3561c446be335344ad09ece10c1cee9900f45a9afea1015c0abf40da5dede57c0ec4f6497aa698bc84e7c4c4badc71c2367c68a31bf98f7a1c8192c51e5d7d22012807bcd1fcb774b8fc7f6798cc9fda02374bdca9d2f998132a5dfbd194a1c56faea154aa76956571ba079f6a82599fd3a0e2d574f44ebaaa061303970be85f9e6e4341fa90c5e263639d9b8e9f2ee47de56d51e63b358251a49a783b034275204a4a0e384a7d500aad999eddc2a33c856b9c59993539092799918f6793ff24c49ac0c2821973903d4fe1dd25688c6045c3a91ff4e0bce4500a4f18bd00db51efb9b3f15a034b61660f915cb1e5a8a7dfbed3a0acbfe252d7554fa09c280025477f5153701b2b11b5145e8b52b4a03483f6616d504a7acc8c6ffd14a927ecb784069172014cc250d723acdcc52b9d8efbd598251c001fc88c758abea5b5246959595071e1b92c9675186f73b42cb5e95609d53b3895d4b6a82f93e99d5fe8d7fa59fb4f8485e3cfbdcaf840a262eec5e8f28a7f27021545f04ee0d8df0cdb1ebf05ebabc35b6d903f383f6cc26c4e8e747b0fe7fcb45e914eee0f2d716c1eaebad7bfd6f59a6fc25d45f2bd51847dff350c0edc7b94f0fe140fbb3f37f587dc6e2a43ea98527c99a1299776077f071fc9add9eadb2a3d9b5ffb950c077556955ea01cb9e2a76a433dda5c9098869c7cae4ae00de8dad803054e09147d9bb117451ae19fa13ae83b7ae00fbe6ae0c56e590320f9215e6a40b5aad501c816eaaead25f17f0de400977120f897faa458fe5d3abaec1cc38272c8575310fa5f7a16f9cf7a07496dbddaa6342e417dd7fa767c6063ba31cef3a3785a4f6552ebc9ea4a1a50936e8cda82c095109f058bf9e9cb54f3faf185e2ed8ffea4562d88dffc89df3c0426c0be992cb5129bb551cf129a28a807a552d68911d1fd5dc93f8f50b77c38e1e4b428168ecd56a8f9104720e506b369a8ef3382edbb40c451f24aedaed761b85211f962b91caf26c191955b7c5000b8dfe60d269fb42c2f81efdea68d0defd47aa10da0fefd9723ab3559d37bcbf202f5172abce8d8539893dbfcbcc7f9591958652ae3b19fede6d621d83683e2737ad5db4410d40c6f7752690489091ac6a21395eea88f9788fb6954762f715744e560c9c850a2c139b598d6f548b7112b15f06824e88259b305f5a2065ad4cc6f26c62bbf952ff5d4cb697dfd42f6ceb3d4d65ce0a8b7d6e5a219f31f4ce1ab87a1dee95866f1bda9b9c7f1427def5dc7f546b3d5b9113bda6a82cb16dbd22104580545894b0eb773b850d9ba296beb9a8ac0d2e94ba28145b28a7f28e5598cb77077b96bd04521b6f307e2e8417ae05637ee8cbef04de6fbe22640b733df385688ba6857eab09af48f339daf546168fcc3144d774c5fde21ee9bd07e53219df5eb88d8335b8f0d2a0890cae314ab3ba1e79d64da8801db95a41c11db31c9d5d6d5ae49643ff36cde25dc5efd4760c6cd0bcd5174e6396c8377f65988ce36e204a2cd51304da325a39071c0ead4d08e11268dcb0d062bfe51d13c3552a492981f13efc96c2a378b6d31a0a7b94c74b66c1161af663a753fb43eab2eec574516c8d433419d95538dd7aeb803a1cd71d22b9585de80ca86ea55a45e1ff0a0b7aa4ae4b9c9269d10654bd5c9fde10faa4c284ec5c3202f7f3df9f1904a503789cfa6cb58b47561a6f1e6989d536a72ffaa2026fd513b2b6556c1bc7e01ccb4966eda47bcd0794deef23c296a063c41121b3d7c497901849fc335aae003b04a7c096fa116ead6881d5d3ceb2e2a2135cf5a7ed99fb0eec129e6b62319d7ebc91b5ea44ad6d0e7c843429fe79667fe89082a8e28e6a8ab1d5ba293a0b671b97997617facf2da78139b669b0567d5ff16dc25b67e44dbf22f4a3a484fc5cb9466a0c391063eb887f5de7e96e5ad38f1199decb177791aad1dca2571445279dd3d2ee83042eca5bf3a46e4b606a8b0b7f5710cb9dc6a22e92d2ddc8941032f331324b6b88b5f4e2f238cbf9fee7a5368a8b1e3c03a4cddb2a8f7c46a4177cf57b6db1a73ef7a85584f255409626e8d8c46063ca47d28385d2c378c94008bbda04b1e864bfe0f56b82de90f1088adc17ebc115e6421fa92898b89c95cbef581e10e63177442c2d2c4103c137b86839b2c1c3616943073ff36790a630fc76a560f7bc287cbf6920a8134e3e0d9be06011966a9719592d695c035ae3f25c6274e9adec15eb348913e925bb74f31c63d66c51be1932493fa6926d8f2bc5536d5e52821b3d1113f577736823d7543d91aa9e03fa142ab2e6b194089d17323b3f78969bbef73c15fc0dd59a08aa84a4da350c03e03fbf4fe93608cf9a6c95bad60307feed875ae862e9b708d52d16cfa02ee0404a135dd45576c545a21de91db23cdf7fb40d1f7af04b808e93365f60be8311bcc6c482bd49fe0bfce8ed993b5915ae4d25dcf11d7bec6ceb1b90f3b4d032c8a111d491cd0dc90203e173eb36ea89e6136675b421dea21309af1d59e26bcd7908c5b8c663a05e201444d35040cd1d3d3b6ecdce2ede4e961dc6af1fbad1bd4c90f25e3adc847ce36e78aa49c58bfd2b5b0d484b8526350e3af28eb6990cd648fadf9ffdbfcc292c2321fedf912c9edb0422451353b7ed0f244352fa78360f71bf87c32abb0f046396068f3985cb00572fb9e468c82ff53e184cc715bb91bf61271e67d9ca8", 0x1000}, {&(0x7f0000001480)="b4421d4900be5dc958a083a8e6d80c74276041cec28260475c148ff4f26120cabbc89b2031c59755a4c7323c1bfedf6232d9b8c33f1415e795e7f14870cab1d6d20ea5a94984c66e4ab49d8a187a5e1b06b245df3b66495055de16ab7cfaa8f3fb8d42513e7d363faec8d5d57b1f0bb3acfeb72d2ec11046131a27968ffb9dc9275f5c1716f5138d6ca7ce7be0bf5e312698579772995d1ad9f390590b2542159969fff1876bbb20e79670e1bc1e00fb1ff69a2d4a193e8fc70e38a5b3e5ecdc6c7985aa5f11ae73f2c56e419dcf86a2fe459b737dadf609e659b981a93bb449fca845f612da6f72dd8047283dbb727a1c4042b19f5dca6b1c6c33", 0xfb}, {&(0x7f0000001580)="bf8990c4f1378308b5d4d4d099c62de69ac8b20473e386", 0x17}, {&(0x7f00000015c0)="abecc516a250ffe567e3b578a4a8ab82fa2d25ce4b6a98a308300b743bdba6d6f6e77261a7353f6833a6fc6bbbc87dd0d709a851094e2451607b58f24c9945057245a89b1e790658c2cf0ef2406ce53728ca8d9dda176a3546ccf93d542d823be1e4a51b2ce77366d58a8f9350fbb90c86e411d79b470386", 0x78}, {&(0x7f0000001640)="67ff4811dffab4d3a31ac17f2cc0002b0c29cd7e3077a9056818d1f4f3cfa8a44df4b3f5cd3d30b241be4d3f3e125daa09d5e87b74f622505690d41587cd4218ab6636a23bce7e2ba8477fd1caf03349a7445181ad", 0x55}, {&(0x7f00000016c0)="a666929c91b4eda3f311e6a37f98c02d10700cf15905c0dc9a7172137a40a024863cb4fb6fb17c2e8205e79763ced3ab9688c0a8cce7a0fe86ad7417", 0x3c}], 0xa, &(0x7f0000001a40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r2, @ANYRES32=0x0, @ANYRESDEC=r105, @ANYRES32=r9, @ANYRES32=r12, @ANYRES32=r50, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r53, @ANYRES32=r67, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r68, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r69, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r70, @ANYRES32=r71, @ANYPTR=&(0x7f0000001b80)=ANY=[@ANYRES16=0x0, @ANYRESDEC=r64, @ANYRESOCT, @ANYPTR64], @ANYRES32=r1, @ANYRES32=r74, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r88, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r89, @ANYRES32=r0, @ANYRES32=r90, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r92, @ANYRES32=r94, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r95, @ANYRES32=r96, @ANYRES32=r98, @ANYBLOB='\x00\x00\x00\x00'], 0x124, 0x6a5e42f29c9dfc11}, 0xc00) 16:20:42 executing program 1: socket(0x18, 0x2, 0x0) r0 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) msgrcv(r0, &(0x7f0000000680)=ANY=[], 0x0, 0x3, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x6118, 0x4, 0x90ce, 0x0, "d730c1e7bb6fc6e23c5b00000000001000e74de4", 0xfffff295, 0x2}) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0xf2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgget(0x2, 0x4ccd1f0a8680bda3) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0xc000, 0x2) setegid(r5) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) writev(r3, &(0x7f0000000240), 0xe4) write(r4, &(0x7f0000000200), 0xc40) r6 = socket(0x18, 0x8002, 0x0) socket$inet6(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) 16:20:42 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257073f898b2e27acb5d602000d1c5e70fe914a98c74851b7538c2001cc7d026ba8af63ff37281c18e4fd89720fd3872babfb81ff7cc53c89433df44cb90b404f36a00f90006ee01b1257aea8c500010002000000000000020208a371a3f800047dbd4e92e19690c162e659ea0cc2e0ddf4bba9cdae68301a00a6e85e59a39ec62731bd46a15e7573b58afb0d90498b78a50014aa740daf6d1f73e68fcc6e00000000000000", 0xef, 0x0, 0x0, 0x0) 16:20:42 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r1, r2) setsockopt(r2, 0x3ff, 0x4, &(0x7f0000000100)="62db9d325664c25b1333a0f21888d9e7597f3e379984381790a5c4096fcb32646c461458f5f44134cc48db8b2cd7bbc7b979cfce53b1a13bfcfd44318b81d03ba8c5a8b4480194dbb2f67135520e2cd6454ced07ad8ab4", 0x57) setrlimit(0x0, &(0x7f0000000040)) 16:20:42 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) madvise(&(0x7f0000623000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="d94524278e9d", 0x6) 16:20:42 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000280)=[{0x5, 0x200, 0x9, 0x6}, {0x5, 0x1, 0x1, 0x8}, {0x4, 0x1f, 0x2, 0x100}, {0x9, 0x7, 0xfffffffffffff2da, 0x52f6}, {0x200, 0xefb0, 0x80, 0xb2e}, {0x0, 0x62eea0d7, 0x5, 0x8}]}) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) r5 = msgget$private(0x0, 0xfffffffffffffffd) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") msgsnd(r5, &(0x7f00000002c0)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c2905468668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219e25572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) unveil(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000400)='c\x00') msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="fa00000000000000"], 0xffffff64, 0x1, 0x0) msgsnd(r5, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5504759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) 16:20:43 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x2, 0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) mknod(&(0x7f0000000140)='./file0\x00', 0x1000, 0x800) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000100)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r3, r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r5) openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) 16:20:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="82bdb23b97cb763e37f4dc0681daeb5e5b9059d82ea7abddd9ba196bb80c4b5a0e3b"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:20:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) socket$inet(0x2, 0x2, 0x8) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r1, r2) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc21d27676651d957) r4 = accept$unix(r3, &(0x7f0000000140)=@abs, &(0x7f0000001940)=0xffffffffffffff32) pwritev(r4, &(0x7f0000001880)=[{&(0x7f00000001c0)="2dbf867856bc379d06870f5e84033901219b620b440831c23c6ac14545545f8e596276cfdd4324bf2c74fbf4c97fa4b55e0c9ab7f4f5356d9eb23ec5ae5eadd50d55e1fcf6d1b83f2de2035321a234ed7810cee2ea67d4e7fa027c429e9915e59f076f70333a3c142669a554f05d1354997cc7d796730b888aa3472b8555921ec49305808a38ed36353531eb0e78543f0eb91dc178a23ed5918cf1c2a5d2f37a5278c10dac390fc6a33216210e599843dce48d403352b19ded3b5edfee31dc1262d9679cae7f917f89a67cadb2e34ee516470e40505a2f0aa907fb949edc9936cc", 0xe1}, {&(0x7f0000000040)="f1fd67c85d323aee94f4f37ba2d169adc74330bd51dc526cdd51c1dcbcc6abb5494346bac81059b74a46a7b8df24713c5ceeec8d979fe84121c604e369c8fc120152d4", 0x43}, {&(0x7f0000000340)="3c36735a866f4cd8995a57c014c2be4209a7ba236bd99ce28619c31979126a8825e610a5c962cd9c1550e6ba2e9d81314c28475a02184224d6498fcebb23c6f9d8f680671a8cc90be71e197cc2c57d4d566947b8f2743395abde62b20bc713b26a306cfefcca34e9a9eb09a66c3830efb754ac6c07c26a20c0afcaa82b5e4ed1a033137256472cc2571fbba6bab019ce100ed9da25a8adc7b89990c0ad82316c7d5a68b1daccd8d45200e52c2f74c3b5c1196eb1c6cfd58c0d784a", 0xbb}, {&(0x7f0000000400)="d50d91075f0b4ea986be7a3563e21bfc3dbf159125f523f8b1427a33ca63dc8a15a8704c948f5d1f296a9a0c65a4aa071e16a39bf52bb8c85c0219d996fe84d8b03335c3eecbec59d1471f224a31b7edfb4277d6909496d059e2e15570f06ba10b7e452fd5a53895a549bbab1feab5212ca8eb46b6cfaa9c2d2674205a4aa6b025b8c4de1c2988c29fba7b93812dd54232247edb2f8189b5eed450ef50dcb92d86c392abc9d61155eb0373ee0321de80c2077cead4225c0964ebde9f2176451f76f69e1502817a", 0xc7}, {&(0x7f0000000500)="1692670ad50d62a2f2436800eb66160fadbff4a3a0bd2c5c6daa24bf7a2c171dfbf3d5a4e71627855cda6dbd4b5794b06ac50b6db7d3bbee3a16ab8d7659d45516456681863df8c11b0a5b9e1907c648361d733974a8eeff65e784a0479cb9beefb44290060ea137b6cae4d76c42ad6a9dedbe0292e566fe04d477088e912ff8b1986b15882a555de51811d3e2346711987a5155dbbfe98fe1546fc761cf938ed3debc384d9ddbfa12392351480afe5311fedcdd3b927399863d08938c71489e63d00f46d83d4f0efae5a4200df18b9bcc7de555fc23fd6f5af135b5f1d68d882fa8b0649e7770906a4dce34afae38711d36087d344908e7ee8c8f9d842aa57a3cc55a4f14c650c21fe56f049abc817ab0a660222d9c073a9873ab828cb472fd2ec73cb6681e0a82c5b5631634adc2c3fc5da5e16cfac992b6c9d86a8780403d9b736c78a5e7c27243e683b34fe07a9505e0ee92dfd50e99f52e7cb2e646ca1e68f1c42ee98d77ff0e3ec1aa48f56472577f74f012387b1e921f7cbfa44416ff6a821aed76569b271872863ed7641e3d71fcea73dc5d37e66545235f7d69f2e247fb5c6d51187efe21074993bf12120dc19d4299c363454c46a6c980707174996076a387e55aa816347c69c05ce8736278f9cf931e887185d1e8b09079de39aabe17ae9c43f7667546eb85cc864bb86fdd9f981b06aaf5b5c040f207c955f7f31d3d20be9e61f1f42da55c3a3ab150199b971000003a7f14a13b0ff8c63977fd0d32d3356560c08615c7f434387b89c2ed7ea3f5e4eee19c2d8e8b746c1fb135b2007f84612e02467c8aeb3573ec6c1fddbceab1971cde60874568fe10f34791286deac3a0417701dc5d2f6718fc5577de5c9465eb15e9e4a932fd3bd660125f652d245c073abdd8f800ddc81638f481c476f0d1c13245d63ec400fc97acba3583d87d71b0d51e53f0c1e33d6743b128ffba35d0164017e3e6a5a7913079d101c2042e48a8659afc172b7e35c31ddb11861e79356d4b59acebac84f7528be125fae40e57bd74e6569de3bc92c4e0f0d125106c895b2c8748c9b5b3e79c19da8c4e9ad8e6b9e1a408efe3913b11c8a808f2fa1a5c5012fa78313638e9ab8250b4eaaadee83e504879f9455b1cea51d5447af287cf5963d01b774a7de50ac603b86b9ee3416c547e4ce9fcc33b23a491ce6bbb7db4ce6a15f0d30c28705f1866a8e4370cff78e8dffd46f74a03bb916df837888f1860a87b0f7487e0bc1c8bfa833e1a13fd83f598af990c4931e999240fbd0b0f9156d0cc73a1d16a6448577590f430ee95b983a488bdc1774fdd1242bf16716a5c46bf6f13816d73c98331621a1ac4e91e5e8d3f2622a74fef8694eb288137f4418023832d1b93ea227ada1d4694a00cf08c0872711f71ea5c5c71c85221e457ebb5f55a4b9bc14339fbb7c337cc817dbea1da2ba84f134972f9ae279b2990339c4afe2debafb96402ac8561087f9581ffb7f9292ff49af694d11fe4c9adba3efd71afd61a62aad6d4fa23fc935b288fcbc7c0d81606fd160431c335e05803b9e9ec620a3e8cdc038c911b97af0b8c7a1c15c05e43952f466222b0320240f4370d39f8fd803856f0113d328f7a2a0bbef579202e90d768bc1937a64ee802e20ff7eb6591c53d2581b5519aced7103d9071bf591749fe8d06dd51b476534cdfe286b297e42bce25bf874224a36a2c01350b9ebdc04c71b1d58cc6d9a94076af29d4344871e95820e3265099f35156a693fb7b3efb7c2df85b015a6e5be1bc8572cd22d1deb035206d820816a64c2b9e5507c0d4484a0d7fffaa7dade0c3f2015294feb9be114ef6a479eccbb0e9a058d9db01e5fb44162dee27208897e827f8cbee4b10a615db78924920b245dfadbb12fb71570574fd1e3d9bb5ebf422a4c8b2ebf84e08a2ccbae4b21e0b4f847a30ea72cb916bfa211e1714543a238aa926e9cb2f10388f79ce18f2e572641dac1edd755e8271f7c59372da631276096cb2db17584a3ba6db554ec7df3b5eb986e6237c4c6ab27bc20061a459e3693a928df15edcd549ea5526fe66f6b85d5b8a59de5b6e91952b2318297b19b01cdbf2bc1995b31acd34d4516df117c05de85a8aadadc9ccf70bf6a252cdbf75a9b15c6537e9cc47b29d4d975da458d0fe5012ab1b2c51c6599b72ac6f4a944ad5bcbd96fb9cc630e8cab8804982dcdfc8fb87db20b1213ee0e1b99ee62b0dd7f4322195995afe841216d8015068013dcf2c8934e857f7bd82c686c6d5eebae90566c404a7c7f1cba2a135415839527922c1a4218654c523f757b5152dde6145a77914aecc3471f97c1ab38620c49ab642a31f2b26a0c4593f2c2a7062ea12ca3c12d7ea1b4e25349cd4a19b686dfe60a6d232fc7da2d8306042a3f259808b151bb7bc3fcf10de56a93f57c68df2bff19275c60daa061f3a19df199c89201628ba9d50c26617536b11cd81132966ada82a47e6b1b193b5e2aba59d906aa59765a860ca6a8298125b9235317857a3678e4cb9eeedd6f742e391b12b5474af58cf234b2ff531cdc436f227c13234b26f37b502bdf2a19a5a877c597b8d0c0f5c851f3eaab1af54f9932739019dc537c501294ad8b4901498fa013f0f3402aad75d1f8bb1fb020a28d66eb7e6f448de04603530051a0c689b3916b02135ebd5e7323c15c3f6b5850d8434464e598f19a9112f47d1ee89cd196c3e9348a1ad404d319e6a9bea1a71b06b6e1ba5bcba839d57a9eacee9e68ca52ba89af3df371e58f3824a9ae4e775f1e0d22dfc88a5778bdb9996e7a6b29ba14a50cb5d6fdbe22ce37b3c9bb0d8d91657ca92ad328e6e927b4567bb2d38c499c563d661f4ed8c7924b197f9c1c90addf18886faec584ae0f61f2f46eee6ce03c5d65536931cb187d1c8df47df4cb2cc8ccde6d829ba6b67b52aaea40d50a05e59621540eaad4d628c12a8bfd78755b427bc50aae97e24d0b96e7ac9575e7921f19f1edb546a85ac6eb286b0109e5d5c4b974fd76dd85b7bd5ad3137cc2754d18271e164553fdc29da1df2c600b6d3988304ce306ab7c8b5af2dc3f0e3a8d7c4ee65eee434859df19e4350dc6a4888522b831695980aaf7d1c5d279f8442112f3231f4e17baa756ca2bd6eef75b0d75748ccdedb4b1989977ab4266c2138ac99e83788432a6706bd3254ae44b4db23941e6404517e3375986f869b67c2509d335684f403101da038cf8d1d51d67b5df936990472ca61ecec1ff6e3937763a13b3e342c79546ce35ffcaddb6e16fec524ac042e1bc385dca319468fecf1e66bede56ce7826149d19322537a700a25a30c6f27e3286a515af58cd3f959716a3d385fcc5ae1158e168a781a38e44bf071d4b427d09632f7d213f827a1738707e141edfcc3a44c1d302a9e21dc276899ec8ac3aa33139808ae14dedddae5689a105b14dd7f5b3d79144ed5eed874a038a26aec27678ba96b4a9f1ae81c056d7fe183546a934a9743e10c9da70f23a18e6ae79eea17e92a59afd6a1d2c288fbdd4c116ef8ee13c72000bcd38f781d22a74631ce2e85e2d2431018ed7a269dce82f490d2b2ada6ffbe80a737da228681330009a1722ab1be93baf7e2b95b0638632188a2d08ce4a9e9badf6f6a91c77aed55810d6b30b41eccf8bff992958221b1a00f7578629df6a6b2c01f55e23fc5cbfdc3b878191a10d0dc4cd9890ea7a8cfbe686f4689d816f6ca7fa724cdba237b482ec0e6c64639606e0da9a86026cb19f436ab095d63b3e47ea3dbd76e80bf3ad36d0ed4d5ec5eb785e6544cc5e97708f845ecd8ea1ec1e66b3b26869cb16dbd4e3817648868da6249cebc4fb730d3195993090a02bbf62e18b852a0982ca3cbdc2d1ba4420123f2beb7bacededb4bf55fed597f4f6d28068289f39499c33fcf75d0163c2958cb8fd6afe997805bc5f96b3497bc13ba677034af5c3e5790e557d51f13e94745b0ae3c9c055f79a6c89363333a9654a55b33ff5cb550a8d0b70fbb695580abd8fd3380349495d7b30027863db995ae5b1b25892b13a8d74a5d4546be747ac9e0d16c3e2247bbbda48f63fe5448ad7b2a37b109abdaf6dbe52305c8f40274b9533902e3ea758bb7441ec4b68762ed5f1bb31dbf6abb85177725903ea13bda2521e98f8898ea6bc460672b27b9d9f6563636304aa739cfbdd00f1b14676cd001546f1cdbf80e20e00d1baaf5ae0471459df7f0ecc2e8f434032144ed0dbbdaa035b3c84210e0f3131f34840cca29de488e1e541d5dd996f64774378023978d93e876d71a6066cd79015d502a89ad959766d1dfddab9ec20b20946764575bfe48bd26b20f4f977843c510c7da2a8aa634de8892bbd94414821b35337b011e527f7eff0a0aa12f78d9a4ae03212962439472f9fdef54c40cb2fa5a4658546c3f77819e2c3d76a53945a6cd51d518702120c89e511376fc69413fd8906ca0c6735e3abdf1a9eb6535fc1349448e6ac58e58633cf4e25354075232317346c4f293a27ee7acdcb9fd51083828c59fb4199d781bc79c50a7eecdab892b64efe031f3116706127c2331487765a0cd8384aef5a8184b399b831cdbda038864d9b694cbb87ffd65fe966a481bff1c157b9817183e5419326c1ee74f74d35908f21b9efecba645a33a71aa9e806d506d7d6cfc82ac54cee11241e7027ee6beac8841ee35fe72c91bad9afb56f2df39edfb6d615db93eeb3e6a61ef30a5e690ecf4f5cecca757d1474a75a823efce109520d5816dc0a8858194fd35c83b187323d437668b9b5f01cfadd9eb456878f3c57aef1080f9dff1d3db99b5fdca2bfda271e801b867d177dbee18d576100ad23bc4a7361b18ba6ebd4e5f3c0e06b32304aee4eb70675596bd2876e82cba5359b7b1ff5aa1efbda370d7f062d59b657d6e84142ee27d498806be9763ab713bec2ab8378ead1d48190fbe571a0c2e9a6b69c286f86849e21a2f24110ed320f9c83eeb3ca3f4e66b9dbdd0b91b81bf40905bb6b6733c3a27e4a1ca5789abafdbff81c1cb11f53501d78f4b7441676f8f8865d4e93dfdd71b71aad92062c7109a91b45b8cb234d3f563b5dd968e2f59132327fbb64802926d072d4f4b540350d96b9cb61ed3165ac6abeea4230c9e6a640591b8b7621556367f9fe2facbafca99699ead81cdfdf26d3fdf7a4c9bf765fce0581cd5ee593d209100237312f8c2daf2d8cdfc8f3697ef6333b5322c5891463d4e3de2fab69918c4785f7dd716b2b4b7452e10277fe260538611ed829b261499b20b1e3fd2238deae1e77d29a87b68b75387f5354fab1c9b9b7dba00a4ea4acc59ca7faaece7db3ac3fb248c162077dffad4871450cc85d6fc8379186106516d0e03ded04572ce177977ce0a23bae805300fcf54eb5802c33449b8243435db40ee62f2bf225c3c1454b37dbcb8cd0f5d0ce983dfe61522550c2ef5fc3dca98ff6b6bf0586bb3d15b614b48dea92f76299fc012cf8656ac9f744c369ac9d7aae15db7551d9fbd9f6ae6604fc28c0cbbd183feb53a0e6a241891e1c9fd49968946f1e09bb6cc70bb88ed7a75a28ed69feadcc67e32a898285efc6212a3b7df52c7e6ce9bc8378d6837aea85e561c26a2db5d23bf50ba5e1e9958769546122f26d88b7c949cc3dfe42f015ffd33eb141ad913a21c9e38b11461c67b9c7af4d3790b293c89ad9c2023f889b4523111aebd869000019ac3a756998822373293ca437c8ddebff87ba66243ff726ba5d3b45f081f0e5d80bf03163eef6ad9a3a689385789443eb2d134e00882cbad649670", 0x1000}, {&(0x7f0000001500)="25f0a0dd6b764bd3abce89eb5338782092e1ec28c930527a1d3cc91c3693d7eba70ee53fd6508e2c1b67ca9eeac0d1df55334f09ae3a4e6acbd5e24aa5d62ba329c94a52a0942fb55aa1b7311c9520a66c3bb3112adbcff1b243910ee4273da17d93cf89c1d371668308a5fba2fac6e6930e80c5159f56ad48b716f4914aef7d04a1b123fd3857dcd1b5fdc1812c33941585d4a6f1debe7c53414410ac98c4850d4a928e301fc4a94dfaf499e7f472f6e99076db594315843a8d953dcec652d825cbbf448c8456adbce1aac257eb0bc472fab834db6bcef906f94ee4478288aa9e053fdadcfae954edf507cce74d12143d4d2fa34deef826", 0xf8}, {&(0x7f0000001600)="1f0f418bde7f798d5eeecf7c853dcb514ee03c7bcf77d0dd87b9a53902f738e4a96216834ca8a732b8aea02dd5f3369dcf6da4a1dac97854580deeca06fa218a8487eff0e1aea91ea70b726f9823ef0a1825e5c58e95e8eba68eb4e8e333175a84407aa10b2a4b22c83480e7fde7ae805c26e492a892d6fe835a1d34bcae62b2d5", 0x81}, {&(0x7f00000016c0)="86f96294d771b413a2e4e280ee9e72a7a6d321406ec3671fb82b9341097c52af31494f943eca096fa045518bda9af289a421c316024ab90c3e1ff089cb38d2d138741b380e04b73f7797de44749096ac2074ee034cadc332ff0b12fdd06432492e83c3b5175275c4448e4d0c7d0b1f0d053e3bc91fbf0bfb485121e01ce6c161b531dc86e0b7aeb573c3e78855991b6ac7682c16ad81e65930", 0x99}, {&(0x7f0000001780)="000b67cc7cd1129384dd532e5b7f29cbafeddfc0110ca023d81bf1a0a0419809522f76c3af384937586e4cde34e09ecc13bcde79341f617b538714f43a4587867a3a2addea7e35c6571dda8893b1bd02adbdb99a33eb1674ebf987fa053ab1cbb7ef7ecf3ab77715d4d4e9494f2378019d9543aaefb9486c4312bf1fdf78c72d25c4c916d06f1d74e103f31d795ae2c55e9e9df91c6dfc60be199afb21e4d75f7002d7940737f14dd8d5bb1f8f47c5eb2bc5ffb86447f5e04ead5b65872fadd2d5be7f14b1c22511008505a004b409d47efd98c75fb35869a7f511f118", 0xdd}], 0x9, 0x0, 0xfffffffffffffb06) r5 = kqueue() socket$inet(0x2, 0x4004, 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r6, r7) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x7ff}, {0x18, 0x2, 0x10000000, 0xfffffff9}, 0x1, [0x6, 0x9, 0x1, 0xfff, 0x0, 0x7, 0x9e3, 0xffffffff]}, 0x3c) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x20, 0x0) 16:20:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x900, 0x0) recvmsg(r1, &(0x7f0000000000)={0xffffffffffffffff, 0x0, &(0x7f0000000580)=[{&(0x7f0000000140)=""/15, 0xf}, {&(0x7f0000000180)=""/236, 0xec}, {&(0x7f0000000380)=""/179, 0xb3}, {&(0x7f0000000280)=""/74, 0x4a}, {&(0x7f0000000440)=""/11, 0xb}, {&(0x7f0000000480)=""/57, 0x39}, {&(0x7f00000004c0)=""/150, 0x96}], 0x7, 0x0}, 0x0) 16:20:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r5, r6) kevent(r1, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0x7, 0x0, 0xffffffffffffffff}], 0x6, 0x0, 0x8, 0x0) dup2(r2, r3) r7 = kqueue() ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000240)={0x4, [{0x1, 0xffffffff}, {0x1, 0x7}, {0x3, 0x800}, {0x3, 0x9}, {0x2, 0x7}, {0x1, 0x7}, {0x3, 0x40}, {0x3}, {0x2, 0x1}, {0x3, 0x7ff}, {0x1, 0x8}, {0x3}, {0x2, 0xa645}, {0x1, 0x2}, {0x1, 0x917}, {0x1, 0x7ff}, {0x2, 0x40}, {0x3}, {0x3, 0x9}, {0x2, 0x184}, {0x3, 0x140}, {0x3, 0x275}, {0x1, 0xfffffffc}, {0x0, 0x4}, {0x1, 0x9}, {0x1, 0x400}, {0x3, 0x9}, {0x3, 0x80000000}, {0x3, 0xd5}, {0x4, 0x6}, {0x1, 0x8}, {0x1, 0x2}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r7, &(0x7f00000000c0)=[{{r8}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r8, r9) fcntl$setstatus(r9, 0x4, 0x40) connect$inet(r3, &(0x7f0000000000)={0x2, 0x3}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x84}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="a51b7270e082ab372a21f128ec94") 16:20:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) setitimer(0x1, &(0x7f0000000080)={{0xfffffffffffffffe, 0x5}, {0x9, 0x2}}, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = getpgrp() r2 = getpgrp() pwrite(0xffffffffffffff9c, &(0x7f0000000140)="df33da3272a9d73e567bd11ca10226e376f936c8f058ec627eb654d27a24745b83550270ccfd47af16695c516d430dae8bf3f1f18c09956d4d5efc6de8a9548ac004fe76990250ce8f3abcf027902d2434986d2082585de6407caf6c2a2a03642bb249c0d6017dddae", 0x69, 0x0, 0x2c) setpgid(r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6, 0x40}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:20:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r5, r6) pread(r6, &(0x7f0000000140)="56d25095664aa3349d222d298199a18368c54b15846f8380e33deead9442a5a38db83893adf2ee5bd157ed4384328a4afdc29abb9ce7660c2afb3a51973a6b5bf4", 0x41, 0x0, 0x400) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:20:43 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[{0x10}], 0x10}, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:20:43 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x80, 0x2, 0x4}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r2, r3) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000003c0)=0xffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x86) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r4, 0x0, 0x0) ftruncate(r4, 0x0, 0x4000) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x1) pwrite(r5, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) r6 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f00000000c0)=[{{r7}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000400)={0x37a1}) pwritev(r6, &(0x7f0000000280)=[{&(0x7f0000000000)="fcd346096bb2ecb0a1b5208da48c8ecd85054d", 0x13}, {&(0x7f0000000140)="9f8d0126a3c3e5b776197d96bffef447a764fd092fb0685a8b16c1401e5ec30a801f3f9e1d6c7d7de45603c415511cfab5e1d0eee84cf804dd536b5b874477879b152fa6967f1b7265567e37dc9d87650f3b18f1b93d8e7c18ad7db30edfd22983d974b3909dd6bef36ca276129acba0edf2fd2543919e2cae0975b067cc5d5d26a26499fc1608142f3f8d952762a9c0142502ceca3541baee79aeffc7255f1c2d12d5559c3896d0b82a38109167d5219116bd7e0a356fc4f854f5eb58f66d10652ad9fa51324a18628f1169a16eff2e233793c619a3355417462af78d86e917d0abdc1f3384", 0xe6}, {&(0x7f00000000c0)="d2542eb4f63d2e445c8f18ab6217b1c4bdbf796e5b53e56a665861665e6ce5a2904bbad3dfca10f9a1546eb2eb8f93", 0x2f}, {&(0x7f0000000340)="2c907c70488d318fc60810ad726fb9eac827a8b96f32492e1ecdd9bfdc4b64c052dd455c7173f230683ae2b2a3313d52e73ef42cd2036235d401a138cfa6b51962dcd8c22636", 0x46}], 0x4, 0x0, 0xff) ftruncate(r5, 0x0, 0x4000) dup2(r4, r5) 16:20:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="2b0a5c9f655108ed1fe700e70000000400000000000000e0579d4105e2631b19da8e04cb9e7ea9ee9615b4293ec578f694ddaf9a4c17b23e5c742db633f83771bc395ae431a19a64f6f3c01d239c9b530360f0be2e5741c52b550a"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) chroot(&(0x7f0000000100)='./file0\x00') fchdir(r0) nanosleep(&(0x7f0000000080)={0x5, 0x5}, 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') 16:20:43 executing program 0: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:20:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x421b2, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) preadv(r4, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) r5 = semget(0x0, 0x0, 0x400) semctl$GETPID(r5, 0x2, 0x4, &(0x7f00000001c0)=""/135) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000100)={0x4, 0x1ff}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x3, './file0\x00', './bus\x00'}) ioctl$TIOCSCTTY(r1, 0x40047463) load: 0.93 cmd: getty 41634 [ttyin] 0.00u 0.01s 0% 319k load: 0.93 cmd: getty 41634 [ttyin] 0.00u 0.01s 0% 319k 16:20:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x40, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0), 0x2b31) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r1, &(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(r1, &(0x7f0000000240), 0x6) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r2, r4, r6, 0x4}, 0x200, 0x401, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./bus\x00', r4, r7) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="0000001860040080000140000000000000000000000000000000000000000000000000000000000000000100", 0x2c}], 0x1) 16:20:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r2, r3) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x5, 0x0, 0x2, 0x400}) dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x1) r4 = kqueue() shmget$private(0x0, 0x2000, 0x8af4e90d59c0f8d2, &(0x7f0000ffd000/0x2000)=nil) kevent(r4, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0x0, 0x0) 16:20:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) shutdown(r1, 0x0) close(r1) shutdown(r0, 0x0) 16:20:44 executing program 0: r0 = socket(0x2, 0xc003, 0x29) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000a2515401657ce4fcce14c1197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e31433000000000000000000000005e5d10f524a64ef5632ccf137c8ae115db3119e911c3a0100000000000000a5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da0600a14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aee547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f379363c68c0b2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e812a96aee4ba82f46f1cc10e0e3b92967d2921075aef14000000000000000000000000020000160000000000ec7ca68198e534c03c4a9a1e81c4b5c1dcdef1cd01f64395907812f59869c62cbcd2eb3f123388ca7b3bfb194461b5fd3a4f61b9c567bc700573d82d0ddb28ebd74bfb3af0653303b151a7423676b227c8be6c1ba88eed569cc5c05806ed3bea51fd98f69ffb2940f0da5c91cdcc6bd61efd4a0cec3c03cbcc56917c2b3ae9d553fb914caed76484e34cf60b719a4475ea8a4d290f55251186578715689300aa4e1ed5df0b4a258111443b95e0568fa6218c2269a5d031750e815aa659af7264d17b4d9b24b8dd63ada360085c3e16ce6702232c9a21ec6b553fdffb361b540a8f12bd6cfaa44574ec1a960eef8f065aba6aea6ac9f35e0772dfab9106452abb5778b3736bac69559eae4018b7dd3230759714d7fd6742bab1143632f256126e1a3777a776b2ff8e7af58375"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="40eabc06a150d3f107ab945339480d4483b7450a04cc9709cd3742f83db4277d08d9f469fdf7f7ad773c23551e0e46d4aba19096ceb3345d2c1a2f462c26251983d734"}, {&(0x7f0000000080)="b00e503f5f0de48fce58e1f2ff9a2bc8982f78b78eb10062d1ddeee3f7ec91db04e925943e798f05c30d22b09f7b3d801b09fb34994cd1dd70113ea81ea00fb9342e263078cbd37bcadf4ca961532f514089de402eba3c1655c6d8c5e16c5885b64f236e7fa3e9997cf36d0d0024c850ba859c00b50e2ff57fcab53b627cc77489c7"}], 0x1) r1 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/60) 16:20:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xc0, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x102, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getpgid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:20:44 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:20:44 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r1, r2) getpid() setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000000c0)="f4fdc5fe725cf99e1b45f7f185a20bb19933355f6f2e7c41f057c93410cfe9fee4a8557511542c17be5b2b1050546c127e48063931421123190df5f07a72b253ef2437671e197e03602d22bca32638a48139a31208da9770c11765dc704f24533012885a022b704a0fdbfed7e5be432336512cefd206b4b0d927bee0eab8bfa38c43e2dbfc16075e9da7559cfdaf781b92b09b57b98191602ac1", 0x9a) r3 = socket(0x2, 0x3, 0x2) connect$unix(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd23500000000000000000000000000000000003f0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bfca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96560000000000000000e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789ba40818f00"], 0x10) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)="cc542feed7f39bf98d0a7efa638ceaeb12fc979f40b12bae399cda443a9d52ea2333ee233bdb8c507ae7837f0f67468345dba0cb108bae26862b46a5dc9eef29001b99648924d31fc2c8c45799490776884e1e8cd3b6b87b802d196d0b8c62de9bd2716ee9955cb490e7d33f84c668a16e675f450296e8d40a", 0x79}], 0x1) 16:20:44 executing program 0: r0 = semget$private(0x0, 0x3, 0x4) semop(r0, &(0x7f0000000300), 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/20) open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) socketpair(0x2, 0x3, 0x4, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r1, 0x0, 0x40) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x5f}], 0x6, 0x0, 0x0, 0x0) dup2(r3, r4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000000)={0x6, 0x3, 0xb6, 0x341c, 0x3904}, 0xc) 16:20:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r2, r3) dup2(r0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x60}, {0x8fe}]}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") 16:20:44 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd23500000000000000000000000000000000003f0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bfca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96560000000000000000e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789ba40818f00"], 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="cc542feed7f39bf98d0a7efa638ceaeb12fc979f40b12bae399cda443a9d52ea2333ee233bdb8c507ae7837f0f67468345dba0cb108bae26862b46a5dc9eef29001b99648924d31fc2c8c45799490776884e1e8cd3b6b87b802d196d0b8c62de9bd2716ee9955cb490e7d33f84c668a16e675f450296e8d40a", 0x79}], 0x1) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r2, r3) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x8) 16:20:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() shmget$private(0x0, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) kevent(r1, &(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000180)={0x9, &(0x7f0000000140)=[0x1000, 0x101, 0x10001, 0x8000, 0x3, 0xaf, 0x2629, 0x1, 0x80000000]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="c4668df05214bc9deb9c534db6d4") 16:20:44 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="5602e5fffffffff7e40014e1e5a836f68b661b66a25b6ef6afc2816a26b681647bf5e5189aa907887515e2d0ced5ddfea8a9b02ad6195d5a98f79ae5897357aebb85da12c6c39bb64aa5c97de46cd1d82f886554c368cc98c6ab5daf26f62f3fcf3526e0e7dda9aad2f095856a58de9ed462ca742e271697"], 0x10) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r2, r3) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r14, &(0x7f00000000c0)=[{{r15}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r15, r16) ftruncate(r16, 0x0, 0x5) r17 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r10, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r17, 0x7f, 0x100000001, 0xb1f1}) fcntl$setown(r3, 0x6, r13) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000800)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000840)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf39f3c0d6f38aa65ba94e3d5c526764bc926ca1810eb9bc9b10fd867f5dfd1e4e63e37b428c112d1e0243073c97e55a8fd35ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2d9e6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71", 0x100}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f8794c2809ef0e4a0d401283b29edaeb296b670de2f5bfc8a7e54e52d625a20aff06de21b2ad1ebb44c5867d569cc38eb1d73916873f408b9029c8d466d9396eb052ab57d73ec59ad23bd3dc4e8b5dd5988171de19b410d0dd5b7e5845c1ef5844f3ff9137a90d8f37c3be432c9a91248efcbeb4134d448b8b8f03adef31e5813b7047cbfa586c8efbdfe7bee10ea4447355d37a02bc10507a424639eaa317e92db28dbd134ee5514c8d4e3866e79f7e9d330bf0a308701f8b3c299887b9424fc43295951cb9dfd559ac47a", 0x288}, {&(0x7f0000001340)="18edec63b6ba3cdf0be3eaea6e664372d2823c17fa01243d8f7a8507890446879b0f0a79da152898725275d9d1dc1d29fb14c2a075558f14882ca64625af5cadccf4cc3589954c412faabb9dbe89e05e555a5b201bb8d377e45f8cb9dc68b9d343eea090582e5d2f6118cc2ca60c73eb41e3ad157b0d13e50faa60a1fef858ee8dba42fdf26dad01fca1a0673c405b0efbbb28840490fcdd7f154ebe141c635c16becc3907cda16a7641bd3671df4654768935bf539440b48a32d54f36bbfa9a54a121209bcb0eccd234d3ce075f06669f26a6207f1e38caa7fba424f708864f0411b72afb5e1bd98107bf06dc4b34977902b431e811b1514b", 0xf9}, {&(0x7f0000001440)='E', 0x1}, {&(0x7f0000001480)="2ad4ceaae38e74350ad9fa1051de790d2dc945a68f1fb273c6cddab3f73f26af491ac9755dd9f0bf376762e860ca277b9743245f8be73eead0919bad0c6363039fbe5214a014c64e2cc433b8747336c2c8a0d66c90febcf9757d96ffb84dcda0de90ac893e3bd73bd4f58a2b9458b8a3759048860aa0ed389cc8da07c691ff895f0636bce7479df65f07dae4e3cc948f8f3ca5987bcf080159b9c7a0b8c44c7c9c12cabd242e0c3c64c4f8fd", 0xac}, {&(0x7f0000000780)="2c9f78fd4a3b5669cf53d9f1c45d66fe10ee2dec1c830f824bcecbc609b875e1044a373c65b41ffefedf9803c7ca138cfa7f30931dca909acd999d4e1eb4249188", 0x41}], 0x9, 0x0}, 0x0) 16:20:45 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) 16:20:45 executing program 0: nanosleep(&(0x7f00000002c0)={0x7fffffffffffffff, 0x3b9ac9ff}, 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r1, r2) r3 = dup2(r1, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x200, 0x1f}) 16:20:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) 16:20:45 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) 16:20:45 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r2, r3) getsockname(r3, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getegid() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) sendmsg(r4, &(0x7f0000001700)={&(0x7f0000000180)=@in={0x2, 0x0}, 0xc, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=[{0x1010, 0xda5b2f0dba8aec63, 0xd04, "8f65470f22a3934ca6f3ee64008a5a2f607afe7598151beb230cda66da316d510bb5a214aa2df91c523bf6a8945de7c169669aa70190af46babd55b41447020ea63885ebe0271e07e706b52b16549967de9fbd5cfa54a0be2c70af2971549496d3c5e43e372ab517938dda04308b5d35ea6e375027365f1e75f034d4cb95285c0c6eecb8ca0da15e3657d52f9a87ffb30211246a262c8a22bf5dd3a18b9942ebfda5e2f38a7734f32dd13a95381ceb451f3bef71e53357c9078d656115e3e47027ec9cea1b3c8527b24f6722b202d6b0716d74ee4644fbbceb5ad1be274b6b035cfa7a8371d86f5601751b8b30bf1b58a311728431599fac8ea872027523f42df2cc14e8ba7760203657c93a0e3f1d9a766a3ba78858b83b4afa0cb7447644831687b13d48db3a2dfaa292f14f5ce5f8d8879c8c107e705ea6f61d234dd56757480fde6e2b665c90bf130e330f58f28604cb64088aab95b0dd9ce83f4edbbeecb001faddd8718d4476b72cec1d3991a82b2093317147588b3506e34bbefb3e2efcf78690b9eff9e5ae98d77b04f478df9b058ffa7f0f4abca12d9dd80dd69f6b8dc7c659b86fb564725c4e9797a5169ce09a21496b9691942562e4b077d177904881a9d67a1559dc2c1bdcfc94e29bf6a8a86c4d2f85bc862bc0623431c9b7c9e4eef5d24a185374711ec6151ea16544a4bc7bf46adde84a38eeb8b51414adc344a6933b6fdaaf3e4a6ada2b4ca1dcb80ae986a60867104557ce40519006cac9bd6d98aa16e4a66dee6d8c145196d7b54d1ade7f9d63b270f9de45d1e86b234a3b40179301f65661d3e837bdc4e23b393f1c073d7c97a99f75e6fdd2398d3382ec4cda87ab1ef73ca3cb00e8caa80b1f67af7793f2f35cb151511d071d8b8b9c5ece353e5e6b64aac72cae78a8a5bca794969f87206935b4a3034decc306031f1820f170229e1632c25659b32da73e7d0a4b23c0ad592ee1d52285bfeb2c3ce962c4d9587320ad2421ff66153cd40762fe80d2d10cd933cfcc61f0a792bc3fa8659461365bd0e4f3de00effdbb317cbada09581bffd53b13d245c051ae608d62e986b0056b9ed1151b7283f0d10059cdff3317796fc7a4b6ccafcbef0e311204a4a7d3a2e38e8fc294bef0f25466b73b36325bdfef11a091c8c02bb360bc9934b0c89e50580db9b4e5146a769104c3c75caec549eca1a3e40a45eaade1b80f2e055304c1b4ddb8e0f63e210c115728a9ec27f463df64594236b082455f0e2c22a719ecbf6f2d205753e4436d6303836324fb5b45bdcfc90ba1e44ffb4e10fd05b77205caee7df9f4c7b1375d44b58c08ea7c297c1bb74ef3ceab96a88eec94ef7f0528fb323a9ea598010ea3f97dd5670af6f64aa0cbace22b054a24107a03045a85108cc005bfe168a4dcf49c0b9bdaaef48fe046a68d85207bd9fdd35b9c0a81a162108ab439ad7020dc58f7c5fd6efc0ad01c9cfc33f6780023fac24990a24fa809918ec8a3d0d1a8ac5fd2aa27baac10f502279f15ba82f7f222bc0b2f9c292b05a5f7438611b08fd64955c5003ef12cbc082d4057f1a29dc97e8b3fc7086df0e934239ce0ed4fe471374ebd711a178cfa0d29c5220fae3690b113db20e61785d20b4785d147afc2c4d3db36c4793c85998a22229d193699b62bd8874ebea43b8e5c3c13319cf3d8a113de8a493c21bfb08161981d6fdbc58470eb77377955c503d49b13f3f2bfcf936050990cfc9ef7981bef8fecf0f6b6092c2e841a33363f3454b60476730fd97ef3cacd22979bf90d31f5f5ba62e5b5909ffaa02ab3faa064b17e5cd84fdc7a2e07a512d9a756a5621069b9960ecff5e0c78433af6033d563443c4a2154f5de1560cfcaab8f232179166bc1986f31c24f3f1c11528c4f0d4750d30b92f4bb72f4ae5339c50aa58246047a3256595670e085aae328e9c5a13227a7fe567264268e9b7ee50cc63b856958fbc853ac9d1ad47f6861c115c2eb2ede9cb987b7ce9f29e417ca1756197364c21ce8179a07db762490756b7441dbd6f197dbd6832da01048309c4eaa6d6a847bfddff83be2de8582cceeb84f902680655e1a7813aefcd296c7132124a04928e239f4562aa24114f26f7dbbb3158bb6084910e63fd43a246d30b1e83e2f9185f1247f1017575ed5cc03c8d3d90aa0c3fbafefea82141c13d45587a91530241c8069cd50a6fb7222bdf4390158ac7fa1944a075e2e10de99d945599bb95629200310e82d4c5a400326dad2cf051433ae391c2aa300130db6ec4ab8eb0080deee8df66191b36f9570c80af04447ab0892d1b9b4e0c77933c8d84aa85125f495bdcf24dbf4ce72872151e40f885c6f4516f7219f9824544a7aa629901c6e26b7ed567db2730aaec1c1e6ef476640821e195c05a3f9c729dd24ccea90b35ca1fee40432efcd7921f71f9c87f8a4bc9b569ea818decd47205315d4403d09cfdb8b34aa2a8129274a3fade572e8f938a9735470680b3c06ed6615f02933f6f839ae16d92ae6291cd98b65fcf57e708d79bdeec105551c03eff972b4574c04f598bb212593cc5fc547988dfe4c8d00feda33f9b8945dbf0f768ed373570035a04f459a902437f855e51a0ac75d5f8dd1f98b7dd608865c3c25d833cef3fc6a6afe2165a42fd68c89b6a4adb18c756ce6a1e5906deaceb06d2e9e9c15dbe3979aec0e18fc8a4fc3afbd59fb4d0bf90884fb57d9fa194530eaad88e7f01c909eab7de85c81b9b90ec9e7a48997b77c1d6c7c6e08c16210a62f7da36f151fb5520bc3c823948f5cfc50370a62cfaf127a79fed3258c038861319fb0939e8194bee04104af9a706b8a6a61f4d27e360153cbba0a69d163b238f7c77423c5af893e13ab0d3571587fa544e1648ba66595a838d30fa0aeb5016957bde9d396994429ddf7fe39eca0fd90fee1757c3ea20f9c951b1920803f0ce00ec21a2e54116db1a147031632acea8762508b8142f013b34a2b064de4a00a76cc8f09873b79469dbc637f7da256189db39bfba53796c7d6750ac21c14931958a0a5ca790239358a9c0abd65f93b3a75acdf505c904edc3b44198ea26304e87ed48e563340a7a7b35fad1b5be9e347918a2ab0aec2c3eb95b2df2c2278ac5cba22d79d90d44fa37d9e4a6afbfe22f3c315c4ed6c790563fdfd14569adc486f23768300e2ad7701376f0ebca24a67f856d4b9c00177ad0af02e2658fcd1390890deb4dc9afc0e52707983a861e683d7bde7b8885a130d15cac131c46a3b155246ce220630753619f24936b714d29d837a8b4fdc855a8e3e00c43496a651ca6e44b151f74abc7cacdf772050c34b0169342b4d70ffa13d0ba65b149b737e3de9f174c9667bab76e70becf942e078caca275058f5067dbaead3177a514082f7721c8dad0daffc849bbc6e302ce7afe1f3dfa03932c8c590393364d00376f956fb49ec3ab3c4b390847d8b89b41fc69afc3d63ef991e909f3478acea2bf2646f3f83b7635e7fa2bf2e5694d345d0514f38e571c6854f1c49bb8a1e83dbd8e6cdd360f2b46003475d9dfeea0b2d52242c0c1fe0d07f4deda6808532c7e8b6bc8f97e2035da0b11e084bb56e1782d9b58b48d277823e7352782bbeece78b6ac3f729063a8a289d7ac95f218d895459f99812a27dd885d6e088b192f01c5c43175affb4193be27a07ee4d1e42c9e43016bc54d8a6a5247580becf779a82892127fd3961fb9f7036af2a7b1f51694a0dcbfde22dd3d9540ce1401e20dffc99f0967a3422e53a2b8b9fc1e4c8cb15b43de17f8871fd03294c520c2030d88850ac27bcc201a1bb6787da3341db7b67e63622e4de5d9a77bcf6b5c744cfa992d798c0d111c9cd6c77d497d73cf1dc2b67cd487c0df31fb30895156995a36057f05a636ba7d98b3b3f888852d35895dce9d51320437f404310f1522399e11778ae90570daae0ad3703bff49459df324e22d19a0321220db40c63750a9dfd959a39fb8612466baa151312c3f6f5c90957e38a8cb7bb3fca28f6a2a3dec65d36e32431a169bb88267ebb324de1bf20a1adbea6aa0fb1d46eda3c5a2811df7b459ac5b56a1f4d338d83402083d32e48fa42e370a4feba211983fa8343c5f53c5016d385221e44b14fda09ca43fa32675796106c8d19f4bf71c2c08619ddc1a8fd61bb06074fc439c3f44de5c8feeb9750284b9cae90f0ed4e11bb08c4e6d99cef17da65730bd6532601f3686c9dd231c8eb7250638af96221c272f48e82ab536c2e6ceac4bb989ba02c630519b12504d48c3ea03b574a4812be040518c18637289952e32c0e6a2fbaf407c482d6a0246bcc97752b544a0dcf4655945e290d06c95e408641d987d9856b33ae22a36032d1da6a8b4abef8b7312f64305b7f80144de52fc9576018adf32b2b3dff40ddb0696336485dae889c59a5cca8d8ce66f2e789637b3642f1b5310e8b5b6273c74d92c8747b40b3f2c4b5cbf69399af911a3086ada767ce05f5ab4221754da3e682c6a56fcc1d34c1c28ad4b0ea53f48d2384b4da27c78cce0efa533dc87566fc0472e192d2c35c286adfe769cea49776851ad94a7399e8f1eb8dbf486a3340052b053924a6635639a92c7b0ed4a98abeb12d61db08ca97acdf9c4d4d12b5724a7669206b4e694d2d969ec978b51139e1fd8c2539665cfd58eb037a46de385a9c019f0fcf74c70a6c05a777eabd8bc6a549b7426557473c1d1879461bed6c9b1bea32312b89034fcca68c8d014918b847c089c134cef6f19783f371b7ec822ed716f036ba43ea9bdf59f0041c7d619921f52918f38e55088f36d45d65c13d31ad99400a5bfe7e5864ff693d71006500715de7ccc3fa8d861e9cd9c9ddba898f799b711310395f220dcf1da2e5c45413011c66ead71135d9bde8404506fdcb13152fd0435a853778603ce837ad65d954e2429e3797fdf2108fb5ee1f08eda1d2e071c8fd4aef7254090b6e88438c2f287d5641d9bf46c4a7078883364651cfdcf215483ecd6822bf571ea15cd367f0761b47d82526739e2e86f08becaf41b4fcd13226d8c1e7f64ceba6fdbe820ac411f78c187a7542809e5e92069adf575a5ef86d352a93c8e2419e3fdaec3baa6f17ef87189e1bf0459bea6cd2ef921afb3dbc1b4dc8627025403aaa42f777cfae096600af4219e65254cb9a4df8c89f5302be8cc1c08d1fe2a0165f7c29f1c4ea4b3877f881909dd70531e96a9deb94a3c632423852570db9853e50cc3df939390aa3c680a1dd689a78cf01fa48e0e50431c46b809d3335c0be76168e0ceedfcc3205fcb834be91c7292d924b73930fd8a1a1740a13b2d8b1e4d44580e4b2a19d33ec10f775a5b1bd774ab54d90fd902f16ab44fcb1a5dd7a8569925d342099465dff76c9226695f5f0cd5171de2448ceed7a8d296bf7e9d0c69865d7f5bb53d82b82eb0c714c5bcfe73778664529b64bca3cfdc63c20d898b9488a0d146e88e2180f26cf10335d5f8f203b8c28fef01dba8e58a784ed853d723289364ba5a354dc3b4940872fbe6e7e2c3e2488d5af294b0b05107eb7e1f1be5a721138b65465f94c75cf2618d55b00b88fa698175d5f05356aa8230b94eca4abbd776be7044cea87bc046d204eff510932c2832a7c67112093fd3ae5c7037ad1c00617c6427e2626ed83732c893d4ff44a73f3cd2c1179cc460614323ce92c2897cfbc74f80f49fe8941cd0d405ecf80ae0e5e9f3c3016ce5e2408af04d3cb476757335452a33133122fd3c3dbb6376ea9d86332ecac5b8cd0b924a89d0d562cb6891f43fe9cb02f19c5"}, {0x68, 0x1, 0x9, "60beafd9f3a601a9d259dfc8207ed68683e57fa042ccc154663e64d42e58649d79551db6adc1975f90ee673801677ecef88bb3c462bd76e68c5aa0250f6222016e250b5a252afda7939ac121d8237f85c0387f4f5160"}, {0x110, 0x0, 0x1, "16fa40937ce14286754f8c4e09c4145030d7117ead0a86e2410906d48566dd468e39fb4c293953d885ce11cfd51621371ccf141fb9ceb61a453cb2e7ae11920e2953ae717465b7b87749f1c4c797b10a411a169334bb5118bf428c36db99dac7c69d204deb0897d846d3dd4fff0170497ca3cd42b037185983679cb3b06209839a2c4efcb6c643fe1eb257450477b570c73be877291c2f1ca03e25392c78981acecea5fc6b37817f9012c895c08e071e36f98e4137fe39026f8a0d1c307c63fe6be8329f00e1edac9b644af87bcb326e45ea081fa0bca85edbe1c62ad275b7c8524c293ab2313a658522111bd36e5d3e0d43d38b70265dde64fd1e"}, {0x40, 0xfffe, 0x1, "c2843692d2c04e8a3735ccbc7ad15f4003a834d2f64951c3626147c953aedabf7d52465cb4254cc4bb"}, {0x28, 0x1, 0xffffff74, "f6774226576f231c1391b2810ec6e6ee0fe2"}, {0xe8, 0x1, 0x7ff, "2b9eaeedd88eff1bbf9e0346ff90a4fce7d918d0cfe2d01684ffe96767da89e4c974c44e64d359777a967fa9542027dcec47d28e77c2ef84f25477ebf85e5937b39f9cefd2b8349e153f659ec766073ab8f7ea4f7cb35b0b73b2965f70ec9d7092dbe97d61e5748b50dc33a29d3cf0f3571936d9920a0332cd99072734041c236940c472a1913ee3bb440e0afb8ceb3c5fb127ced3ae1a958e601d236dfa71332c0c1700ead434427f3ca7857cf424e485dcf934939bb3dbbade46581ae9d40b27dd0537f8cd2c4c693898426a2602ca82fd15"}, {0xf0, 0xffff, 0x2, "7548cada30a6e9e574c6679aaa9efcb454a60ec5786147d74f17e77fd57a7a1351e4fdc2fde94f7660354c1238674bfbbc5efc235b76c06b859885fd01a7091b85f781427613131cf91c24ef09cdfb363df1aa1ce643d86d1da11091bfd331910331baeb159a8000eb27a73c6a9d69b0c0f50b42f5b9b283077486b6d482f2d5a3ffe2017e940a9c68bbf2e3ba8673ae70ee0dba0f7fb6bf121d8ce4d444d0564d9ef977f14684d548d14730ec4c5f6c397bd293307badeacaad6dff5b823344280484562d80cdcb3ee69c151f72e6b82d8879516206a64121d26d44eec7b4a2"}, {0x98, 0x0, 0x7ff, "5643915096b406796dc80d56988ad4aa441a5f6d3d9cba92d4493f5fd20968bb337111eab3e3a509e8737974569b2445ffa7bc9a15f40468b73f3ba74dcc9159a997ffb1a624a44b4c341f1c32da06ab523c107fcdb3a84ee6bdd80834d8475fbd7ffa50773a1cce07318a33f0f805a1139aa21d84caeabd135d85ffc58cc42da55185b3a0c918"}, {0x68, 0xffff, 0xffff, "03989320aaf1e2924182233324b91b8183799fe7bc194f64ed6c7e40f1cd21ed4e3855b7827e5de48919899723647e99f07d298a404a80be46c5cdc39ba8d744bdc6712f7130204e651e69c3ad65fa4a9a"}], 0x14c8}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r6, r7) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000001c0)=0xea) 16:20:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x1, 0x29) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getpgrp() r12 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100000001, 0xb1f1}) r13 = semget$private(0x0, 0x4, 0x408) semop(r13, &(0x7f00000003c0), 0x2b31) semop(r13, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r13, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r13, &(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(r13, &(0x7f0000000240), 0x6) r14 = getegid() r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r14, r16, r18, 0x4}, 0x200, 0x401, 0x2}) r19 = semget$private(0x0, 0x4, 0x26f) semop(r19, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r19, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r19, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r19, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r19, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getegid() r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000100)={{0x3, r20, r21, r23, r24, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) r26 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x5, r6, r14, r23, r25, 0x2, 0x1f}, 0x1, 0x8, r26, 0x0, 0x8000000, 0x81, 0x7, 0x80000001}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) r28 = semget$private(0x0, 0x4, 0x408) semop(r28, &(0x7f00000003c0), 0x2b31) semop(r28, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r28, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r28, &(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(r28, &(0x7f0000000240), 0x6) r29 = getegid() r30 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r30, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r32 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r32, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r29, r31, r33, 0x4}, 0x200, 0x401, 0x2}) r34 = semget$private(0x0, 0x4, 0x408) semop(r34, &(0x7f00000003c0), 0x2b31) semop(r34, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r34, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r34, &(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(r34, &(0x7f0000000240), 0x6) r35 = getegid() r36 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r36, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r38 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r38, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r35, r37, r39, 0x4}, 0x200, 0x401, 0x2}) r40 = msgget(0x1, 0x29) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r42 = accept$inet6(r41, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r43 = socket$inet6(0x18, 0x4005, 0x70) r44 = fcntl$dupfd(r41, 0x0, r42) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r46 = socket(0x18, 0x1, 0x0) setsockopt(r46, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r46, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r50 = getpgrp() r51 = fcntl$getown(r42, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r45, r47, r48, r49, 0x5, 0x7fff}, 0x6, 0x2, r50, r51, 0x7f, 0x100000001, 0xb1f1}) r52 = semget$private(0x0, 0x4, 0x408) semop(r52, &(0x7f00000003c0), 0x2b31) semop(r52, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r52, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r52, &(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(r52, &(0x7f0000000240), 0x6) 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)=0xfffffe96) semctl$IPC_SET(r52, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r53, r55, r57, 0x4}, 0x200, 0x401, 0x2}) r58 = semget$private(0x0, 0x4, 0x26f) semop(r58, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r58, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r58, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r58, &(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(r58, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r60 = getegid() r61 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r61, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r58, 0x0, 0x1, &(0x7f0000000100)={{0x3, r59, r60, r62, r63, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) r65 = getpgrp() msgctl$IPC_SET(r40, 0x1, &(0x7f0000000240)={{0x5, r45, r53, r62, r64, 0x2, 0x1f}, 0x1, 0x8, r65, 0x0, 0x8000000, 0x81, 0x7, 0x80000001}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r67 = accept$inet6(r66, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r68 = socket$inet6(0x18, 0x4005, 0x70) r69 = fcntl$dupfd(r66, 0x0, r67) getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r71 = socket(0x18, 0x1, 0x0) setsockopt(r71, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r71, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r75 = getpgrp() r76 = fcntl$getown(r67, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r70, r72, r73, r74, 0x5, 0x7fff}, 0x6, 0x2, r75, r76, 0x7f, 0x100000001, 0xb1f1}) r77 = msgget(0x1, 0x29) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r79 = accept$inet6(r78, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r80 = socket$inet6(0x18, 0x4005, 0x70) r81 = fcntl$dupfd(r78, 0x0, r79) getsockopt$SO_PEERCRED(r81, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r83 = socket(0x18, 0x1, 0x0) setsockopt(r83, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r83, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r83, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r80, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r87 = getpgrp() r88 = fcntl$getown(r79, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r82, r84, r85, r86, 0x5, 0x7fff}, 0x6, 0x2, r87, r88, 0x7f, 0x100000001, 0xb1f1}) r89 = semget$private(0x0, 0x4, 0x408) semop(r89, &(0x7f00000003c0), 0x2b31) semop(r89, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r89, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r89, &(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(r89, &(0x7f0000000240), 0x6) r90 = getegid() r91 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r91, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r91, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r93 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r93, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r93, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r89, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r90, r92, r94, 0x4}, 0x200, 0x401, 0x2}) r95 = semget$private(0x0, 0x4, 0x26f) semop(r95, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r95, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r95, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r95, &(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(r95, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r97 = getegid() r98 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r98, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r98, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r91, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r95, 0x0, 0x1, &(0x7f0000000100)={{0x3, r96, r97, r99, r100, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) r102 = getpgrp() msgctl$IPC_SET(r77, 0x1, &(0x7f0000000240)={{0x5, r82, r90, r99, r101, 0x2, 0x1f}, 0x1, 0x8, r102, 0x0, 0x8000000, 0x81, 0x7, 0x80000001}) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x0, r27, r33, r37, r53, 0x240, 0x2}, 0xffff, 0x0, r76, r102, 0x3ff, 0x1, 0x1, 0x7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xc}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:20:45 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) socketpair(0x1, 0x5, 0x10, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) fchflags(r2, 0x10000) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 16:20:46 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8008, 0x140) ioctl$KDSETRAD(r0, 0x20004b43) r1 = socket$unix(0x1, 0x5, 0x0) r2 = accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x100, 0x0) linkat(r3, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00', 0xc) r4 = shmget(0x1, 0x4000, 0x80, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000001c0)=""/148) r5 = accept$unix(r2, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) connect$unix(r5, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000380)=0x7f) ioctl$TIOCDRAIN(0xffffffffffffff9c, 0x2000745e) r7 = open(&(0x7f0000000400)='./file0\x00', 0x2, 0x52) symlinkat(&(0x7f00000003c0)='./file0\x00', r7, &(0x7f0000000440)='./file0\x00') sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000480)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000000500)=[{&(0x7f00000004c0)="9dcf2ee71f4588e0413de70b4d5cdebfdc454ebd29914a2811efb8b2", 0x1c}], 0x1, 0x0, 0x0, 0x414}, 0x4) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r8, 0xc058574e, &(0x7f00000005c0)) r9 = dup(0xffffffffffffffff) ioctl$KDMKTONE(r9, 0x20004b08, &(0x7f0000000640)=0x80000000) r10 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_SETSCREEN(r10, 0x80045756, &(0x7f0000000680)=0x1) ioctl$KDSETMODE(r7, 0x20004b0a, &(0x7f00000006c0)=0x1) r11 = accept$inet(r0, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt(r11, 0x9, 0x82d7, &(0x7f0000000780)="526801d3fad54edc2ac7c62220bdafdff6a84ef15ff1eb2df6e28fd13dacde1f6417832648b8b6184bb0ac847a356be61bd8b6be6d480fbd78d46d29d8585c382d0c363b6b29bae075eff7727921593dc2d06a7e04a07c50b02a175960dc307a1cb5667ba12293621bc4c1a711f5f27c4c61cc", 0x73) getppid() ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000800)=0x3) setsockopt(r8, 0x101, 0xe7, &(0x7f0000000840)="3de399c01cba802944f19a3b459b596a9cd76a10a19d3c645ef1dd7dc51544c9b25ddaf03646a3925223bb88dcec681d8172bedcdce359a6307ae0d28894619c6f4664af10133e83ed7cf2caae34f5b83ce880479b3377b970e232ad866eb829ccb5e3394a9dc8c5c09573bac3666ca0cc7950906a59d2486de067948198dbe274c93d7aa06ce6", 0x87) r12 = open(&(0x7f0000000900)='./file0\x00', 0x616ab7a3e5bcd0a1, 0x80) readv(r12, &(0x7f0000002d80)=[{&(0x7f0000000940)=""/1, 0x1}, {&(0x7f0000000980)=""/213, 0xd5}, {&(0x7f0000000a80)=""/4096, 0x1000}, {&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f0000002a80)=""/201, 0xc9}, {&(0x7f0000002b80)=""/247, 0xf7}, {&(0x7f0000002c80)=""/219, 0xdb}], 0x7) 16:20:46 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc6}], 0x1, 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r2, r3) r4 = openat(r3, &(0x7f0000000280)='./file0\x00', 0x800, 0x90) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f00000002c0)=0x5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) r6 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f00000000c0)=[{{r7}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r7, r8) r9 = fcntl$dupfd(r7, 0xa, 0xffffffffffffff9c) ioctl$TIOCEXCL(r9, 0x2000740d) ioctl$TIOCFLUSH(r5, 0x8020697a, &(0x7f00000000c0)=0xfffffffe) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCGBLEN(r10, 0x40044266, &(0x7f0000000240)) 16:20:46 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r2, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r3 = geteuid() r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() setgid(r6) setgroups(0x3, &(0x7f00000004c0)=[r4, r5, r6]) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r11, r13, 0x4}, 0x200, 0x401, 0x2}) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r16 = getgid() setgid(r16) setgroups(0x3, &(0x7f00000004c0)=[r14, r15, r16]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r3, r4, r9, r16, 0x20, 0x3}, 0x725eae93, 0x40, 0x1}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) r17 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r17, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) r18 = socket(0x12, 0x7, 0x7) setsockopt(r18, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) r19 = socket(0x2, 0x2, 0x0) connect$unix(r19, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r19, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r19, 0x0, 0x0) close(r19) 16:20:46 executing program 0: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) dup(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x2) openat$vmm(0xffffffffffffff9c, 0x0, 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)}], 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffffffffffe30}, 0x42) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r5, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000380)) r6 = msgget$private(0x0, 0x718) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r11 = getpgrp() r12 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8001, r7, r8, r9, r10, 0x4c, 0x6}, 0x8, 0x800, r11, r12, 0x7, 0x4, 0x8, 0x484}) getppid() r13 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r13, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r13, &(0x7f0000000440)='./file1\x00') r14 = geteuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r16 = getpgrp() r17 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, 0x0, r14, r15, 0x4c, 0x6}, 0x8, 0x800, r16, r17, 0x7, 0x4, 0x8, 0x484}) getgid() r18 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r18, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r18, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r18, 0x4004746a, &(0x7f00000005c0)) msgget$private(0x0, 0x718) r19 = getuid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r21 = geteuid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r23 = getpgrp() r24 = getpgrp() r25 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000300)={{0x8001, r19, r20, r21, r22, 0x4c, 0x6}, 0x8, 0x800, r23, r24, 0x7, 0x4, 0x8, 0x484}) r26 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r26, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r26, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r26, 0x4004746a, &(0x7f0000000380)) r27 = msgget$private(0x0, 0x718) r28 = getuid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r30 = geteuid() getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r32 = getpgrp() r33 = getpgrp() msgctl$IPC_SET(r27, 0x1, &(0x7f0000000300)={{0x8001, r28, r29, r30, r31, 0x4c, 0x6}, 0xabbb, 0x800, r32, r33, 0x7, 0x4, 0x8, 0x484}) r34 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r34, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r34, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r34, 0x4004746a, &(0x7f0000000380)) geteuid() getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) getpgrp() r35 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r35, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f0000000580)='./file0\x00', r35, &(0x7f0000000740)='./file0\x00') ioctl$TIOCMGET(r35, 0x4004746a, &(0x7f0000000380)) r36 = msgget$private(0x0, 0x718) r37 = getuid() getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r39 = geteuid() getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r41 = getpgrp() r42 = getpgrp() msgctl$IPC_SET(r36, 0x1, &(0x7f0000000300)={{0x8001, r37, r38, r39, r40, 0x4c, 0x6}, 0x8, 0x800, r41, r42, 0x7, 0x4, 0x8, 0x484}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) 16:20:46 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r3 = semget$private(0x0, 0x4, 0x26f) semop(r3, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(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(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) r7 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r10 = accept(r2, &(0x7f0000000280)=@in, &(0x7f0000000300)=0xc) r11 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r11, &(0x7f00000000c0)=[{{r12}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r11, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) r14 = openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x0, 0x0) r15 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r15, &(0x7f00000000c0)=[{{r16}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r16, r17) r18 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r18, &(0x7f00000000c0)=[{{r19}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r19, r20) kevent(r7, &(0x7f0000000380)=[{{r10}, 0xfffffffffffffff9, 0x80, 0x80000000, 0x8, 0xc80}, {{r11}, 0xfffffffffffffffd, 0x0, 0x2, 0x3f, 0x7}, {{r14}, 0xfffffffffffffff0, 0x4, 0x40, 0x0, 0xbd}, {{r17}, 0x7, 0x108, 0x0, 0x0, 0x1fffffffe0}, {{r20}, 0xfffffffffffffff8, 0x10, 0x40, 0x0, 0x800000000000000}], 0x6, 0x0, 0x0, 0x0) dup2(r8, r9) linkat(r9, &(0x7f00000001c0)='./bus\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r21, r22, 0x4}, 0x200, 0x401, 0x2}) fchown(r0, r1, r22) r23 = socket(0x18, 0x1, 0x0) close(r23) fcntl$dupfd(r0, 0x0, r23) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r24 = accept$unix(r13, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000001480)=0x1002) write(r24, 0x0, 0x0) 16:20:46 executing program 1: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0xffffffffffffff7f) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b000001000000000000000028d50651b1da"], 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f00000005c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b254a2493fd8ea44dcf6b7595be2ed1f3d1584c5ec2797e4c2d7ead8bdd2a6d9e7dd0"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r11 = socket(0x10, 0x1, 0x10001) r12 = socket(0x2, 0x8002, 0x0) connect$unix(r12, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r13 = socket(0x2, 0x8002, 0x0) r14 = socket(0x2, 0x8002, 0x0) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r14, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r15 = socket(0x2, 0x8002, 0x0) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r15, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r14, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r15, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) kevent(r5, &(0x7f0000000680)=[{{r6}, 0x5, 0x40, 0x1, 0x0, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0xc0, 0x80000000, 0x8, 0x8}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{r1}, 0x0, 0x52, 0x1, 0x4, 0xc7}, {{r9}, 0xffffffffffffffff, 0x80, 0x1, 0x10000}, {{r10}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{r11}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r12}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x6775}, {{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x1f}], 0x7, &(0x7f0000000540)=[{{}, 0xfffffffffffffffa, 0xa, 0x20000000, 0x6, 0x2}, {{r13}, 0xfffffffffffffffd, 0x60f3e94fef2d664, 0x10, 0x4, 0xf3aa}], 0x3, &(0x7f0000000580)={0x0, 0x8000}) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x2, 0x0) r16 = socket(0x2, 0x8002, 0x0) connect$unix(r16, &(0x7f0000000e40)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b09811bcaca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b33e91e37baf78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89c2b3ed0000"], 0x10) write(r16, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r17 = socket(0x2, 0x8002, 0x0) r18 = socket(0x18, 0x1, 0x0) close(r18) write(r18, 0x0, 0x0) connect$unix(r17, &(0x7f0000000200)=ANY=[], 0x0) write(r17, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r19 = socket(0x2, 0x8002, 0x0) connect$unix(r19, &(0x7f0000000f40)=ANY=[@ANYBLOB="62020207e000000100000a0c5285b881a1964e297ab0f9d1b607e42e39bc4b8912ebc32cc8221a07fea0c82cecc1b26c1e1a08287ff16a769fc3c9fc4ae4620f6309c5ebb43a3b641030f2b74769aa8399429f9d8736b5183dd2abc5c76578047ce419b7094a6e1a3ea11ac1b3881cec4e557afe7ee222ff7ce627671dce987ef072c0b2a3bd64d33d84ddb1e6a4677ae97f9d4dd3c5da9fc0c0582f45100cf60e1f6b8209e0464035dfd1a2235504555ab1f59c760d0ff8a25c6f2170343fe09f8943"], 0x10) write(r19, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r20 = socket(0x2, 0x8002, 0x4) connect$unix(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="62020207e00000010044b76744c52eb8142700"], 0x10) write(r20, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="62020207e000000000001fab15ef96dc3cb965531d2d87008af771885e8dbc75e1815b1a50aea14265fb3eced763151a832f37dc3db1e354d3719d69e9040daaf5214cd61fc59b65ce65bc90a551c18890dd2eceb5f8c1a03668d45d5d090cc352c2f6e8a4ed042dd1f8bd907467479e5e952373251ca5ce32aaafe6e8f83efb0fa2ae5f6ad82d9d29606ee947fbd0420ad278cfa4c98750e65e097a4bc6f7c2aea09a0458ce92710f2ccb082c670cddbb7a8d8c"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65bfaff390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0df75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r21 = socket(0x2, 0x8002, 0x0) connect$unix(r21, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r21, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x2, 0x79d2838172cb17c9, 0x0) r22 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r22, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r22, &(0x7f0000000000)=[{&(0x7f0000000080)="20185fdab2da5651f53a84209462e801d530070826dbd3ea955db89102fb327ed01a2659f3d10507e33fbfba396cb2d3050a", 0x32}], 0x1) r23 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r23, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) 16:20:46 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) write(0xffffffffffffffff, &(0x7f0000000140)="935b995ac1d485880e03aff70475ac97dde4affcc1f1ec511c70671edfe3b321ad0cf4241a12a8652dc9fa9d447d3e99bea7d6b459de04ccdb38b31160287d49b3d7a679b3c44cb2fe086119fa0b7163ade8066c5757554dce4ca6c758ae449c1cb5488fd8626326633f9f3997ab3b9939fc691c720d408a952632754428dfecc3ba9546757138c7c6bcb0660567d1fbdb594a4254852405572bae3e60ae0b249af7913851520fd9b755af969579d128a8539c854a4f86139f92db7301f3f1640c0dfce6292305b00f4cb7b4021aa71952d7bdd07348202f02aaa9eb085e69103c74d172d07f337d2d659826a4514bd0b95f6c42211cac9423172f628a9748350f8563ccf5977e422570831e962e7f66a634123d7b1393477f7321e8394e4f5dd043cd7cfff81daafaa18b2b197e1451bf5dc16dddbaaef3ffc508f1838dd636069af1f255bdf53e57387a921bb10d8d57397aa3b968363d9e207eb5c02a82aea51fd42158af707fa32b63623847c4b4d2907c6b466ffbfe94bdcc0b2c6a901f2931533560d27259ae26e9b4f3f217a03ee56557d5a73fdf5064f15af347729100bb5a42ef5eb9f916482bf59276cc184a147773b82b4ea4223e5dd6e61d93db7217ff1d6633c78f2af0ba56832e588563eaf07ad61a556daea4fd81f129aa6a195deaf495d6d255d2a50c25fdbaa1de58c814e45340328d7c3c2130d9eef44b034d9be28d8f372b90575bc4534f0bcbd131864519347a27f01fc03dfaf519cc2912f380c684627d29d6fdc21dc27fabd9fa20c5ba0ca2435592b4ac0d74248ed4fa6946af4a7ac6ceeea50f4dcad9c362325559b5830a3d9841fb4576a5bda0e8f0933b773ff044404e18832a6dc16093551c961344008cef0b494246eb6872c0c6b4967defd429c78f5b10896b034ec7ffe6ad14649f4e9262384add703bca78e45f181b21593ee8b27eec6664aa207a0628b19a45ab8845bc0f83a4d713e9cd92a44fd61c52b2e3c278f58122b6ccd8dc33722aa7bd5db55c66fe7e621b1c40f83166ec0fe11c2a5e0b03e9c22586c364a03f7abadb2a8081e46cd409de3cd5e9006637631aeae22cd3b7aaab169d9e9fd3e53213a2d6bd6cca5db745b418d8ce17b0691fe48a74a8d3c258a20e6ba4e7e366c9e6b36527d3c1062087d3bb1faa6cf144ed8acfa9eeb859fd5845deed413c8a625cdf9edefd512fa69600e949c5fe4bf133c62fae1c609173f50b64d5fa2e0f4e0a8670b8623751d17acb91a360d11b8e31eefb2e7b3663c15b3d28cf823491502ce2d4eed080de9e5fa10ae9b9f23c6a09a2f6860cf453fbeafd9304f2881980525ef85f67683e16e9124f404e2880610ac44fb4a91f47cb698be67949feebbfd21ae770b0cda55f1241dffe2c1193459d006c849f1059f096025902a550060e2cef31801bb9fe4a5c5425411ea68f9d34b3f273ab7777e3a12129514c5db99185073c293f03bad43d8789b59ebc3a19faa3ccc678c24d8c10cb1802c949eecabe8c932e712ac4ec030c28c98edc783c9c3c860b33f8bfc0c2652b83348ec032777b070ccb1f9247f2a3482c8923ca1999876ff539c2a57fb261d11acf0b187f6b5ab74e6e5a5a878cc23577c97bf593b187af47b62455145025a48cc4258c283074448de32743d8e5e9122239c8e3dccbf2b0c393e0cea97823033c3f12a7c075473b3881516af8b98ae684982dff5871979f4677ea92acd749a5a55de43cc46197b45afdeb653334db4bad2ee07cda94fbe276cbc15710626009dfe4d925f8e4eb92cebce9edc92c607b3e61be6b28686bd7e3fe072062f47cce2c6acf41d548bdf8ae822f1b4ef78aeebbf59c33d5e437ebfea23584dc8b096066e911e6e1d75758292c7641afa72d0b11342f35feacdab6f13a7413871289d08d69cd563218c7bc07efa0cdc89ffe3b14849bc5244d625d33e082c93e5e9042e8ff6f56ddbc7045dbbf9679ea34cb3a9f3280743764f5ce602231b2fc95f8661c5a2f44db4716af8309bc45dce70c454ef8b66a7ab3ff1d33463d259c1dc4d7535fc32a40bb6ad1ae14c38664a9616cc93a8a04da87a4f5579813c560041e60e0b2a77c09dee24f017dc9bc0d7769ed067779726db35cc62f9161acc1715caacde1c031a8bd68eab2f6aa60b7b16c4ac2d221442f9bdb719fc30fe5d8c7bf646dc67b3fbd8660ca3f4c3d1e097544bd1c55ea304b999871a1cecafb84dadd0438bae05b05f0cba89ccc4794971e6b078d787d5683e243dcf73a8666d7b2012fb1613a3d62eddd5bd2ab38bf6fdb37cbee33f86a8be50b3a687e67846eeac84f88713d2c4b2b898b9d369a5706c6e845e0a43a8850808936bd9d0c2389b64ccd03e8214b33c3f7243f8ae61eb608bec1f5f9d26ce117cd21e37cc97c0742128f7adcb9e8e2f5ba0ce852d884174066f0617729ddc4c82a5f0b70b94339c67a7c3cd4530a6f353ef364b1f29a512339952a5ca73b2d918e290526d2dd0d331bf5b12b03a1a3e2f8eaaa57d43992ab837fe396c59cfd9b6e2b7e92c553d8dab5a889d579e1b977d613f3f12e089e63ad43fd9ac5d3b05526a64129dfe9f5521be91a0191af92e34ef26f8d34fd2f5f268b321937bbef01d241735d2458f7f8274aec679d763b6f751198e1285093372d3f916fcc62a5cdc4c15adacb9bb3eca96436bd75cdb348deb9bd989ab57bf9d9844524a513118317882ed2bb77e30f264e2ff28b1c5fa8d9b36334dfbccab7c15d01321e1ff70e7ae95eb49e6e3040d84b2ac2500485a8d4d4118449921b067e271315a2dd354453eeec6b1b17e3a7824ef0d0cd079a340d061ea2eaa47804001aafbc488a6f65039f159564ef304a8a56ef5aa1838244411132c16bafc4197969ee68957e55a2ff2b30e77c71575682d6dea7c00558676c1c3f421929fd3a477ee314d954695e6c2dab07b68e0cbdc38ef6a416cfb293a428240a", 0x83a) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3) r1 = socket(0x18, 0x4000, 0xfe) writev(r1, &(0x7f0000000a80)=[{&(0x7f0000000bc0)="dca59b35040157dec126042dffca34608248219a78dfd59bee1957b15c0f7a4c233b6551f3359363613be9cc7adce695f68f99f02ea27cc0aa85aa3f2322e1be812b2b78e3366a6892f4bdff8a9cc3e52b397bdb7f9d4cc30c4e4c276d25844d92468e28d5d63ba1b32708ff4adeda654f65cd9c5170f8d959a30449e7343bd2389e21cf329368d9227a76848d1b691c66a89dfdca6991477bd5cbb450a203a79a6de1fa0d6e42e1f68026f39916a3fd174002028dd16fb383eb3cd7f844281f058c74ef3ee8e45c72a1ede481e6b32b234cfd437e22f0aca2da55b04675d7b1eb2e50b7512038ab6cfc6291fe17fb0d6b61fca319137bbd76ba98b4db65468212a5af690ab1a074b08f1bc5cecb0e67832de59168859083d3ffe377bf728e29e519", 0xd5}, {&(0x7f0000000a40)="f03272fac53f019f4454d02751943efce242939f89ffbe4a23b50022fe5afae8a181b35cb0467ebfca", 0x2bf}], 0x2) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x1, 0x1}) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r4, r5) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000980)) 16:20:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xb}, {0x403}, {0x6, 0x0, 0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) close(r1) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:20:46 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200), 0x0, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) r4 = dup(r1) semget$private(0x0, 0x1, 0x201) r5 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000001880)='./file0\x00', &(0x7f0000000040)={{0x4, 0xfffffffffffff11d}, {0x493, 0xfda}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0xb3) ioctl$TIOCCDTR(r1, 0x20007478) r6 = socket(0x10, 0x2, 0xfffffffffffffffc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000040)=[{0x7c}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001d40), 0x0) getegid() geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000018c0), &(0x7f0000001900)=0xc) 16:20:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400015}, {0x1d}, {0x3f, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="b63d5d34ccca1781cfe40a24a032") r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r2, r3) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f00000000c0)={{}, 0x1, &(0x7f0000000040)=[0x0]}) 16:20:47 executing program 1: r0 = semget$private(0x0, 0x4, 0x201) semop(r0, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r0, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)) semop(r0, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r3) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r3, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x9, r2, r3, 0x0, r5, 0x80, 0x400}, 0x3, 0x2, 0x7}) r6 = socket(0x2, 0x4003, 0x0) getsockopt(r6, 0x7fffffff, 0x1ff, &(0x7f0000000300)=""/66, &(0x7f0000000380)=0x42) r7 = semget$private(0x0, 0x4, 0x201) semop(r7, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r7, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)) semop(r7, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r10, 0x4, 0xcc) r11 = getpid() fcntl$setown(r10, 0x6, r11) r12 = socket(0x2, 0xc003, 0x6) connect$unix(r12, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984fa2510bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e61bca64896bc5e57c6388bbd2ad88b3951b15801360bcd4c0a162b58fd4237bafa5353e17d51943e14bd88c61b1baf8307de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f06157795ea4a5c5fe659fa2e6351cd8cac7dbbc5b654556000070b49bc509a00e872cd23500"/196], 0x10) write(r12, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r12, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={r11, r13, r8}, 0x36) r14 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r14, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r15 = socket(0x2, 0x4003, 0x0) r16 = dup(r15) setsockopt$sock_int(r16, 0xffff, 0x10, 0x0, 0x0) r17 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r17, &(0x7f00000000c0)=[{{r18}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r18, r19) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x9) r21 = openat(r10, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r23 = getgid() r24 = getgid() r25 = getegid() setregid(r24, r25) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r20, r22, r23, r24, r25, r26]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r13, r4, r2, r23, 0xc2, 0x101}, 0x4, 0x2, 0x6}) semop(r7, &(0x7f00000005c0)=[{0x0, 0x6, 0x1000}, {0x1, 0x1, 0x1000}], 0x2) acct(&(0x7f00000003c0)='./file0\x00') socket$inet(0x2, 0x4, 0x80) getsockopt(r9, 0x80000000, 0x1, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000500)="36156875c49cecae7a8eeaace9e516c6cbf95762978192a75d0788fe170db14ec8d9299bae8c089a2b29813f9859fea660565bf77f9e277babde07d1bd1197f2c28157de320676c00ab372b313e5312300e94550768318df084353080c691ce9eabd788413f0afea93c8535f9475e29e42f07d9f9aa9164afa463991bb1b82519ccb357a1ee5720f865ecf0fcb30cc6d417ab844be17c97050dc957ad8a9ab1336db0767c661efc8f39aa67054b43ec6f0394823cc4c1e396c", 0xb9, 0x402, 0x0, 0x0) r27 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x100, 0x0) close(r27) readv(0xffffffffffffff9c, &(0x7f0000000280)=[{&(0x7f0000000000)=""/67, 0x43}, {&(0x7f0000000080)=""/209, 0xd1}, {&(0x7f0000000180)=""/78, 0x4e}, {&(0x7f0000000200)=""/89, 0x59}], 0x4) 16:20:47 executing program 0: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e31600"/4100], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000002080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a7823f16d2cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b895a05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6921ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cd133cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543fa06eb2ff56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47562ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c74c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ceca45f903346342df78c8496c9295167f5f3e4ddfac724d4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27ba0123a026eae7f3419a93effbe9f18886b2cd0f757a4116478353f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55dad0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e645ec4ea34e6b6d916c1f6bc232c0a246a9883"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000005c0)=0xfdb9) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r2 = socket(0x2, 0x2, 0x0) r3 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semop(r3, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x800}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = dup(r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r5 = socket(0x1e, 0x4003, 0x0) connect$inet6(r5, &(0x7f0000000100), 0xa) listen(r5, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r6 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) r7 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r7, &(0x7f00000000c0)=[{{r8}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r8, r9) writev(r9, &(0x7f0000000500)=[{&(0x7f0000000200)="a5da43b3fcc22b6292bca8417ad537a69b54408f80d520fb3e6c614a7df4272aba23252fc856cf2a6f36a87d4498d7dacd47b84518a80727775eaeaa8030", 0x3e}, {&(0x7f0000000300)="4757402b8118449d71aa6321b54808c2d21f29837597", 0x16}, {&(0x7f0000000380)="4bdf4eecd373c5dd3cf240f58cc8c382bdc8ac7fff4489e46581338922a9f5f583582cc379857e8151bee2cc357890053a6b28a311e1ba4179ae4ce198371f7c2c0f57df1fea57c7d366cebccaf4c2b4fc9cf484d577e56fdbb2db91722f4ae7e5dbf970882956682950aec17666b3ea18084e272b69e6d025b13f046906e11eed139ee9b4997c3ae4bfbf9eac532203113f", 0x92}, {&(0x7f0000000440)="5463338dc987a0ff4488dbcfb3e795c8159c4e4c3dd8820526ad6fa1ca12ea549d498a5c3bef844c4ee5fb7dfc683e90f10dbe0c0076bebb51ad4181addca4db252d758bc4715f441529a666d700eb9a62ba650e63bb2cfaa64e2fd41dd9cae98ad8b43a646665ff38a6d7e6c9d368ef972782cb714953fd368127006e47f5beb521dc7ca4f493b9441fefac652513a687cf3f48fdd0", 0x96}], 0x4) r10 = semget$private(0x0, 0x7, 0x287) semop(r10, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r10, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) 16:20:47 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000007c0)='./file0\x00', 0x1008, 0xfffff800) r1 = open$dir(&(0x7f0000000780)='.\x00', 0x40, 0x101) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) r4 = accept$inet(r3, &(0x7f0000000440), &(0x7f0000000900)=0xc) fsync(r4) ioctl$KDDISABIO(r0, 0x20004b3d) r5 = msgget$private(0x0, 0x20) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x5, &(0x7f0000000000)="03f30000", 0x4) setsockopt(r6, 0xa9, 0x77d, &(0x7f0000000200)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) r7 = socket(0x40000000011, 0x3, 0x0) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80206979, &(0x7f0000000300)) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r9}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r10}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) r11 = kqueue() r12 = open(&(0x7f00000005c0)='./file0\x00', 0x8000, 0x8) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) kevent(r11, &(0x7f0000000700)=[{{r12}, 0xfffffffffffffffe, 0x76, 0x20, 0x7, 0x7}, {{}, 0xfffffffffffffff9, 0xc1, 0x1, 0x4, 0x1}, {{r7}, 0xfffffffffffffffc, 0x1, 0x20, 0x1, 0x8000}, {{r11}, 0xfffffffffffffff9, 0x3, 0x2, 0x5, 0x100000000}], 0x81, 0x0, 0x7, 0x0) close(r11) r13 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) kevent(r14, &(0x7f0000000000)=[{{r13}, 0xffffffffffffffff, 0x39, 0x19, 0x0, 0x1}], 0x81, 0x0, 0x7, 0x0) r15 = open(&(0x7f0000000800)='./file0\x00', 0x20, 0x721ffbce1610f5fb) openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x10000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x4010, 0xffffffffffffffff, 0x0, 0x0) r16 = open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0xa011, r16, 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8004667e, 0x0) msgrcv(r5, &(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[], @ANYRESDEC, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYRES16=r6, @ANYRESDEC], @ANYRESDEC=r13, @ANYRESOCT=r15], 0x5, 0x1, 0x3000) msgget(0x2, 0x48) getrlimit(0x8, &(0x7f0000000940)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) r17 = msgget(0x1, 0x100000008) semget(0x3, 0x1, 0x7b5) r18 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r21 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r21, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000880)=0x1b1) r22 = getgid() r23 = dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xfffffffe) msgrcv(r17, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) ioctl$VT_GETMODE(r23, 0x40087603, &(0x7f0000000280)) r24 = msgget(0x2, 0x0) msgget$private(0x0, 0x188) r25 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r25, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r25, 0x1, &(0x7f00000004c0)={{0x400003, r20, r22, r18, r22, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r19, r19, 0x5, 0x20000005, 0x1, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r24, 0x0, 0x0, 0x3, 0x1000) r26 = socket(0x0, 0x3, 0x42) r27 = socket(0x800000018, 0x2, 0x1) r28 = socket(0x18, 0x1, 0x0) close(r28) connect$unix(r28, &(0x7f0000000540)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r29 = socket(0x10, 0x1, 0x2000000004) connect$unix(r29, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r29, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x11) dup2(r27, 0xffffffffffffffff) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r30 = socket(0x18, 0x1, 0x0) dup2(r26, r30) connect$unix(r30, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r30, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xc) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r17, 0x0) 16:20:47 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r1, r2) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x90) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r4, r5) r6 = dup2(r2, r5) write(r6, &(0x7f0000000000)="a3d1ded99fa709d6e1ecd590a2943bfba8a966ea7cf6183470dc1ff026ab4d0826bb9759e977281e69f1d4adbe40b8b0512604d89f1fa1f0cb4208d0828671600b77b15d16259696229c363f18b1f914180904720aef35edbd3bca408259834c30978635f58b26074015dda71197e4c5cf1e8d3f9cc02a447f83d58bf13cb0b94acb1b6563f7bf688a8c9f589e87b62603d7bf10903991943dc4b1a5f58ef8e4865df057df649334e0275853a6498e4827afb4bd31bf339cc06b69468197c8adf77d5b859883dbf1700b369efe373f89605bd6f45414218ab59dbf916cfd12ace8028b7adab35686c348c00fc7cdee", 0xef) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7c", 0x1de}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r7, 0xc5005601, &(0x7f0000000580)={0x5, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1ffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000], [0x0, 0x0, 0x0, 0x200000000], [0x0, 0x0, 0xfffffffffffffffc], [], [{}, {}, {}, {}, {0x1}, {}, {0x0, 0x0, 0x10000}], {0x0, 0x0, 0x0, 0x648}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}}}) 16:20:47 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x40, 0x1b00) getrusage(0xffffffffffffffff, &(0x7f0000000080)) r0 = open(&(0x7f0000000000)='./bus\x00', 0xbaa52908513bc4e7, 0x80) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000280)="d548c294fc4b90ca7dcce2dad2e1f49af06255f23b8839f6ba372f3aa3fbc205435a82e0fb2950df8d9efc4d509e2d2cea51e1dcc75c49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab7ad05af7c607d154510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x2a2}], 0x1, 0x0, 0xfffffffffffffffe) r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r2}}) r4 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="ff000000000000000784"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r6, 0x0, &(0x7f0000000040)) recvfrom(r8, &(0x7f00000003c0)=""/185, 0xb9, 0xcc3, 0x0, 0x0) 16:20:47 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) kqueue() r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = accept$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) dup2(r1, r2) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x2, 0x2}) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r5, r6) r7 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r10 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r10, &(0x7f00000000c0)=[{{r11}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r10, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) kevent(r10, &(0x7f00000000c0), 0x6, 0x0, 0x0, 0x0) dup2(r8, r9) r12 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r12, &(0x7f00000000c0)=[{{r13}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r13, r14) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r15, &(0x7f0000000180)=[{{r5}, 0x5, 0xa29fedfe4d92b643, 0x40, 0x9, 0x100000001}, {{r7}, 0x8000000000000003, 0x40, 0xf0000000, 0x6, 0x101}, {{r8}, 0xa72303b4168471e5, 0x2, 0x80}, {{r14}, 0xfffffffffffffffd, 0x40, 0x8, 0x401, 0x7}], 0xf8b1, 0x0, 0x10000fe, 0x0) fcntl$getflags(r1, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0}, 0xc) 16:20:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x5}, {0x6}]}) r1 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1025, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x88) r3 = socket(0x10, 0x8004, 0xfffffffffffffe01) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r6, &(0x7f0000000200), 0xfe72) r7 = syz_open_pts() close(r6) dup(r7) ioctl$TIOCCBRK(r7, 0x2000747a) ioctl$TIOCSTOP(r7, 0x2000746f) r8 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000000)=""/155) r9 = semget(0x0, 0x6, 0x8b) r10 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r10, &(0x7f00000000c0)=[{{r11}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r11, r12) r13 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r13, &(0x7f00000000c0)=[{{r14}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r13, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) bind$unix(r3, &(0x7f0000000300)=ANY=[@ANYRES16=r7, @ANYRESDEC=r7, @ANYPTR=&(0x7f00000006c0)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES64=r4], @ANYBLOB="e4677083fbfe9d5e88299d38f1e6432b1e2667a26069b4e464459fe9da28c3cb29f07080d74f41f321568834250f16bf1487632addcf10fb2c123bf510c1570964f598fc57e184a517aa0b33a3f160e3b030be285d0dbffeb0e21e9ca4f7258c3270f9098a102eb4d3caee8d7953b660b93733bb5502d92632828c58b67a7a28feb0acf379911f8a768ecc73ac32fcabdf334943b0", @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRESHEX, @ANYRESOCT=0x0, @ANYRES16=r5, @ANYRES64=r6, @ANYRES16=0x0, @ANYRESOCT=r7], @ANYPTR=&(0x7f0000000900)=ANY=[@ANYBLOB="88e90ddceb91d41d20e7bc3c031267ced530bbd87d227014608dc51c9f09aecd30490bad5d28ee9d12e2afa70afce2b5d10a1248fc7f94b6d1268d83b5f60aa0e3e13c2426ef5ad0edd8ea833ef54a4cefb3451b4a0d7b4830a1140dde385dd6b61c765613b878d93012f7899bc1917ebcba80fc08a5a21b55d583628b74a3e6a2e31be9fffb96b14a68ba544363e5ad51d7d4b102689b6f3521a18f6ce75d34480084a7e93939d3c17b63c9352e46924bc288ba739f31ff4744331026e84be519e5137c82bb98140e105e896c329cb41a218d6ce5eb3665a379ab6c63a17de3beeeaebec61d6d777f76bacfa3f47149ceb79cb6c3811e7cb42210158f2934e4d0adcee15405d97fa294f4bdea4afa6e49c878d5ea28007934ea4ea4a3f89f8ea4cf8573f2284b51c9624b9c9afd9ee1af343f57c49c7c20a2686179f5c3da8d6ad167dfda433d52aaf8ba40fb209f8f5e4c73bef00ff75f371b7e23cb305781da9cd8c5129d68fd88916c3ca553dacdd7ba76c2d9a775b8e7463e51c0081690d963e876ab0a4b58a348d3fdce7ec211e6ab8820fd00c4f2ddb53adf61cc5b3e1580949a439ca11386f322f69b474ed482dc43450ddcc57843d72e3fe9512c94384d6c0f7059336911e628f504e643da00c495eeb6e576337e6588706d3010f75264b8e0b4085de9ecca75f46b33536fb915c0d4d14ad4df6daca35d49a5aa0650b83ddfabbe540e1e6f404f0bc7f58e31db9e44503e1371cea5ba04c2a883b847c53eb238b74da382b0bcdf6d7d8d703b98515541aec4ccccdf5577181fe1b6b84f12e686a1946f5f785f9844fc1d06f65236e31215207f4c343b092c1a8327786c285e50c52c1747f457823532fe2db1967555e783b2c98a4eae0b4654200a16e367d4eac744889a97ed494ea3bee79aebace4f540c11c7f30cc89f3d81ea5f222d0ae0f58d1b1cac83878d5ab194bf25b9bdea8bee5d1b59a01002ef91d05f0f83257fe86b5f58b3b60c9017ad0e94fb84974b41375893e9549b469a7cde6be1bae94ea4d97c09b39b9ccd353de61cf2616bb494f78920b8d5ae1dbc8679b6f3ebdaa0d0a1d955bd075d88c8f38f6c8d873b07fddbd9c53527f663756ad0f74445821ffe95221822c2f26365e5d9dd9d531249d6e1df11c2d1c1f81eb614b5eea561872af26434286aff86b8a69af6e5405d567a41e49926f8eefc278e1eeb4c5338be9ec94c21441f126532789cceff1421386513e61019598fb7ad4c1a3fd3709677e32d47c2cd6ea4808e436d03f553b2b7167e7e6f0fc10e30c283128b902cb862733936b153971c7a992677df265e1c1be06b709cd49eb03a92c2df3e8cb21ad7c11bb6d6321d6a75408c6f5bf67bb0bfe743e9d3cc98d20d2170ba94d382ef57fff6b18d2129217322cb8b491463cac95af3f7576d6181b992f92f4e163c15957ea62ff862d84f6282a9dea77b283cb86d383616d89105f2ab824704334e7e30ab346ce827b47834d7a31add30a330f07751cd0870a9d9d574656af0291b6e62dfb5709bc92218752d45a1b611fbf2863468f93f0e5e4f89e1690b967ab34b194bcb33cb8d2bf99b7b70712ca520984c9fd5e6368ce45b3cfd7dfd1912ea37acad4f4c012bd7506790845fd3c4f8d4b1642fea05b824e0368ea9bee1f523cc1cd05d6475f509555df2a2f277bf0e5dd9c47b3e0a050439ee12dbae0e91ac43286eb1efffd25cb2136a85ade8a5d2009302fdb46bb112c1dfc7513ddd8273ba5d342fcd9342a12dbc390ffa695f91c2436411cea489e9b85f050d2abd762f44c0467610a3daf4fedc7b27b844f7d4269183dbc189a882eb2f0462f8ee3a90a82513bc80e9dcd5212dafaa274298da99cf67f3c8564cc2fb12b1a60efc9829f1e5d9f36b70941d770f035a825d5184d0035a58d62961773fd50ba6fc9591ec9cd3281dcea6465be7088d60c5992da5cb48e5258068f3739f6ef64c67c572374096d1c1fe08f97f57c122c75b9a6c35240e8e7c611ee2eddf6f1da54a4e89368fffb3c8641270b7bb98dd29909422527a366eb4e69b7ed4057cec018e3ecae7bcfc9300ac721917697c56af9a9d12b2d4b83c44c1f94962146f5f74b571693c59f3b05ab071ca65a3501324553331353ac0dbb29edd5450d1e03f4b8b9a860804458c9ad3124ba65451858cdc411b923b252bc702e5429b2f81af4a6634f712bbe7bd3aa1f39713082bbb73beff59eb508f790d805d82aee242ae5a3efac5883289b61970e97f6e361dde4cff235052e35cd9d14ac8d215c70a082298a899672a4ea98a514901b0d9c28eea4e77cdcea4fa0b5e3497474c4e829ac47508d7abe6767d421da81d6bb867121119a878b337c7e8aeca6eb2d344cc368db774a5da97f3b40f183a310b630cb4bf5b5c3a7bbcb468bcf76270b0319d01e8b01b577d6bc5f1928063b7686f70ed6d3e336f63345cc279372956745456ea53b8ad874a5f81f78855edd099c9a4f3bf588a7a3dfdbe23aa607896aa9c31f9c2065a56fd520b2e303883e6a9bed49331c34a98e3d1c8c0ba94d8167584772d238b7ded5ebaa9d71bb6d53204ae9a074d330c1707a5cee57196631668e2cf8cf9414173044894bf36a0d2feb05b2b5298b38e9c87cb969b84ce0ac327bd4b2af90a6552a52329c2ea7525bdc0f24221c077907cb008ae2a7b03f9dbecdfee3587c8890865f3c8b69c48017c6879ee2cb2171dd3616b4e6a35a85a6b187e7a1d210db1c27a9901bb542f6e7c29d25826b8db090975dde25c9a2889a160e07ea3b154ed48c75ed4d237633dce57b8cf0dc771ddc122b640eb71fb73e756d765bd5522a07aaffa061eb0723098be35771e35ee24e2bb48ee0e689748dba008d74a3dfdd1b0fa3db17687ccd1204243795b9a6638bcd133b0c004dba767ec169ad621609e2255d064c96d2cbdff8fe1eb26b7c09e20c206f6eea904f03756740e0eccbeac4860fb661995e360d8c9c8f5e3d22c8286add514574e13f523c0a09a76de33498690dd48217e9709b1278942c8073a15f78dda4ee0c5dfb7b0ed52918c98057ea338a7b5e8cc7eab0cd4089b51e477126468f56cc636f9daa06ebb18486bbcdc9605fb2157eb2f17b8a1365cc70c546e14b5c772d2f62cf1844323ea8acf51746023c4877cade33a3a8b336f58f22922bbedc16a3306ceaa8a1cea538372c05979a7992393092a18efafbdf976d6fdab53a267e2a4e92f3503dd7a6bf4d5aa93ff7aaf0ced1692c8444ebcbd96959a285d6dbe966e7dfa3d9161ef45621bb5cda6189735534078831fc76d03f81454cff156b2a2ee0086732243e6dc4eef6547d88043fe8f4496d59a00fb67cd574728da462f1f108a0e8a0b74fbb2c7fa3c738fd8a8f3548fd1faaee29533cc3a18cc2d68599e02c646bd8f45aea66643752764b227b15a97ab11cc6f7759decf941c8658f78d278f3f8513ffa38584a335ea26bd0da4a36719e88b0b9a0da10bea4964619c96a625f5f24f75fc5145c161a71337ef9a6d581beac2768555aaf26fde3478d1eef280a7bf171a6968e7117b3188afa677f68b084b02f3fb07059a80a3cae4f603694b5395215e19db1a8488c015fcb42346c4479b5ee625a114dfdeb419dd6d0ba71590343924bd607eeb82d2ffac4280cdc1bbb8955a20ed1cd3e986e05c6982a74ec46fd9e73d1a592ab4df7feb6cc15360411f3157cb05022d1447f3216e5267168d728592d83595bb38f82307f795a6dd5b2edc4eee575d3e22f954b3996908203739e6c57d7b553cd84b220ddd230b2f74364d7120c56e36e195f96bb9165a6f97e268307d86169d6bec8d81bf11231ae0185edcf59767b135bc980bc154f2b76c4da92ba600ebe44570ea31b9ce053d3fb729c8b8b4588fd76934ed86d0603d1fdcd8250811edb0711316ec2ebabb612ba4932fa5cb5d6e23efaa8e1c7cbee055b8b9ce0c4372c27726a9b6065dee98531c4657aad0d77ef2ad85ed6f971963c5cbee82d0b07076444ed7ee54d9a98a4fcacf6c840652980e3eb0c10685879c6c35c58fadb46fdd3d633e89800c8bd167a40f97e0a3f156c60881e7de11aa729554fcbbc3bfdabcc103c2a23e5b68f9eed1b142507edb2fe38665d1ae5613911afc90cb94506302fbd911ebe8ecb980b3470143c9758fb9fcc9a1d4a0bb3381a2968a244d6fb4d38eba264d6a386af14521e353983aed5dc64622aca0cf9b21a4eb8d4a9fbd81a434b595310f25e4d4a21b204e6f724b04a062e933dfbc845bfabefcc86f2f07cdb73c1b6caed1780b5edc3c5f7ee6d181dd076c0e795639faf64fa436a53a6e83585a9ca832bfe3c8d8e0c443dbbd4f5d0bdb88465cac73e48a928232b8f0a2491605d56577dcef355e984273d88ba2d05478b7a9dd475a414966d528d57b27ddc996ee67390d108fd77f39c096b35ef070f848248cf947ef6699022962fb388a26ebf5360b14e5f21de44b225ce89fb960dae12fbdd571093e18067ea2cf5a5e02d332a8526c27cf59b056b1b8a1245c99ec358b7e903b7de09d3e3e5e229034997cb50ea6042b74a0d3fe45395f9cc91b81eb949fc15ef863dac4cb993de62655e94e1a42579cf650813a7ba1fcfbb4ad89692eaa07561c0e98d09dc9b4af135fd260b666eadc089238302d9dcd65e963a0a7d472f9410ffdb70cb9d595744d6e5a891b2f9c711a03552c99de1ceb944fe0566e0d25775006821c7a44b79184ddf61d320451e9a39bb46b4af7017079b24af35c35d819ff0226bd5a85c63c23e36b64e66498b885f5ec868af422d95bcd64250ad3f7ed6648814d46040975c6272abe4e727b81aafbbce0ad0a4a7a3b27acc964cd2478abce0c771bd2cd6ed3f848c935f9676fb0c3fd849a850567689cc3a4393dd9f894052f300466187e61bfc865b5880a719321e0351ee25f79664d1b6483205086b0d9ad8fc205141c5ddcee3419e008cb3dca251d253a746dd9acbbbaec7055f8b7e2e14ccecc04ffe78dbf75521b638809631fdcaa13497eabecf1b711719a6c7eaf1c6c7d8d4290e4a389ee120cedfa8631d11aa4e4c2e33a83810739dababe2605809fbc475fc12059e5215583e20a296b36c07bec9fbc41e7b739ecfe98add462987cca79fedf27b5dda7923dade368db4e763c316758092b4f79de4cae83bec59a233bb552b621a65a1c57cab7c0c6570cd518f353568191af610afaf6501c4d8defa9adac938030fd023131ac69c74400705f97859db35cbff2968d53b8b917a9265a05ace3210f8b2aed364e59d0133eefc6b7b518ff5a07ecf2aedff9e82c2419981a1ad9905242417f98064294a514dfdcaa94cd7d38be0de1ff5101f945d093bfe494d260bcdf640d58a82542684992f56ff05189d3b33af3f246e178a6a14e3adcb38e082892005d159d1f1d42ad61a5cd2a1bbc668f1e8de35bd65e51069ca3d2dae93913d1ab598177a11ea7400c31a933046ea9c303db6cea0e18b24bc48a309ba30c14587d90c7caa1301c92b61a97dfe832d86da22a9b7ebdd12fd7f85bc1b5b4b663b46a996acdb89703e233f148a0f70611fcc8198d3207d748637719c094d83477bee1756ce4a9fbc0a8d8e6bb1e1655db344948195bab7bfe015b0625c3b9812eb1a6572f45d9ae959e241a8ceef8a0952485fed523b4a2615074f3c03d7b301a08566f6e308af5951cc113e28445f14d1bb71e9410b200911c20a2aa0978c5c5f1e407496f11d5e6da6b28c54bfd6f24511891d7413c2a61a84df91dee5211524", @ANYRES64=r6, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES32=r12], @ANYRESDEC, @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYRESOCT=r13], @ANYRES32=r5, @ANYBLOB="5fb3d6089819e16728c6d7ff236fb8d37df123e5605ee685b1091733042964793da17a509fb2cf10e039be12e19365f942cde7b434c21ed245eff52052c64a01874d201731dadd95a4acb9d4be81dd85686edd897ac8018c02463c09999fd1bec5a6c6caa3aeef24c38ce67993818c94fb6034b54b48a43ca63c716676758eecd3f0cb56ee2e75e03ea23a1a6f59dee993ee714c1b0d30ae26df83e011f611948650b50c14e2d75f0d664a0e7c98bc0198169dead35591", @ANYBLOB="bcb54e82e579bef4390c3b639ed6fafcf3d8834aec136fc6a8676b2b1b41363eac698c16fc5db7141f4e6570b78b779f548636d1f1c14cfa6078acaac31645f213f6c84a05b2ffdd09a1c3aa8f5c9099825171ca9da3e89ae43045eeeaf17902f4c1c38ca35577a21a5dd3c37145ff59b63dced7c3f3f3740bed116d399ee57977427ea9f244039776d26920ce4f8d24cebadc3dc8e27ea29015205d42ed4e9f080b0196e0d667b759ec4b192e979f86fb49da96c8cb04"], @ANYRESDEC=r4, @ANYRESOCT=r2, @ANYRESOCT=r9, @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRESOCT=r6, @ANYRES16, @ANYRESHEX, @ANYBLOB="979370898b2cd92392580c70d1efc465d994430f5c6f6b3050ee79d93f2366cacb505d0513f6e2b11b23fa4b24e983060000002e8770f7ef293485bd3b1aeddcf9e9ca7814c4d53aa81c404e8439ab49e25ea702efefde7192be310b538b59c1112d20acc216c0b002d471beef3031860562b21d228fd368bf8a8cdb405492b6016058d5d96341e94c42f94b746b250b8ccc2621abeae2c467ab65a50c5de02f5e5ca728366d3489d76b2f"]], @ANYRESDEC=r8], 0x4) semop(r9, &(0x7f0000000240)=[{0x3, 0x38, 0x1c00}, {0x457aa9ccb21941fe, 0x7, 0x2000}], 0x2) pwrite(r1, &(0x7f0000000080)="244d7c4762e6f406ab0b7a7dcebfc03f0dec23bec110", 0x16, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") r15 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r15, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r16 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) dup2(r16, r15) r17 = socket(0x2, 0x2, 0x6) open(&(0x7f0000000180)='./file0\x00', 0x800, 0x1) ioctl$DIOCMAP(r16, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r17}) 16:20:48 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d0600b045558f3d07e57a31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19adbe536eb67c8a26ead8ad3a69ac5a42011eb111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b2522193cebb14a2e16ab76f279653733437c45bf632937a522e65300b7b19ef2bfc652604167e4cec29061b10f5f320f50e80d000000000000000000000000000865912dda04979cd55f66fa092099417de0c8ea34c37fb375fa5af3a8d4f1971c682bffffff7f64b02723aa6298a740729a0f93cac3ef41c9a3e1632454ad25d51c1341bf7387b22b63f7424d843d0aca3ee5e226f75c"], 0x10) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r3 = socket$inet6(0x18, 0x4005, 0x70) r4 = fcntl$dupfd(r1, 0x0, r2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = getpgrp() r11 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r5, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x145, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac, 0xffff, 0x0, r10}], 0x18}, 0x0) 16:20:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000000000000032, &(0x7f00000001c0)}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x23) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0x9) 16:20:48 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') mknod$loop(&(0x7f0000000040)='./file0/file0\x00', 0x5543efaf0f1e83fb, 0x1) 16:20:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x45}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:20:49 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0009000000000000005b8b071b542a538706000000b81800000029000000310000000000000000000200f000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f00001b1000/0x1000)=nil, 0x1000, 0x1) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:20:49 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000040)="7da70b", 0x3}, {&(0x7f0000000140)="d6cddd77fcd849da069053fa83a27186bd76d0fadd13bb971afc14a996b181f76f0ee74d1830c02c0d2f07a3e7a360ffbe8ecc92168e7f370707e49e2a231e5120a96f953a1ca291a6a7ffcfcad5e45aff55be707e39fa6e", 0x58}, {&(0x7f00000001c0)="3b5aa00c30ec83d51e290aa37baa883a31d6300bb1d0a62ac91e9bb07966ce537958e20f9d09d2fb5fd01329deea2c2aa4f4be7f3df8edfc44ff8c25d067280d7d68d2ddf3809c38a8fa1a900e0d8c30f85d4311e32cfe8be49b0c7444b060192e75edca00faf6a473166a74055498b92c7cb5bb40d6c83d7e1e9758263084935a3fd8609f96c5dcb2c2e6512f7fb3d3f73f45fca1c39cc2375ec89c75b3d4cef5a87493ae71f06adbc0aa1b4f90c2078ad18cc1b310718f8a099eff215d0795", 0xc0}, {&(0x7f0000000280)="cf8dd2d1c504ca3dedf838b591b7320241bf9871d081e7e507f60231ca5b26cb4080716857106a547732752b1024d2333062380ebf57f370e122d6a0eae9fadf343a54a6bc7d321e666ecae801741c071256dac5ad737b247d8baa5406de7fb2940edbe8cc6d48d181e8abcdbda30dbbcfd178315f24bfd519675ae30506a5b3ade111172ddc0866dde352cd78a2d12f02e2dca4b91a5f5debf4ef0887bb282af317bfae84ff30d6481383d2f519cd54736e874f5d7200be04bab07a78b92cf6511ef20258023a52033ede52bda38ed11639cc6361d37563e3f541c0f1247e5b71dbc3d99f17ed2232fd954a42cd807b3c085de9911e3fd9f278775f790cb7ae3ed034e39661c25521afa8960b83e2f8935ce33ca662c7f2d2c13bb71bac5328dbffd6ddae64128f360ff447463ef94f6ba960fa9d964ddc7d2935f3d31b87ff8c07301585bc303c4be7b22a9b6e8c6c65f1b125a19990eeb6816bdf9197259dfe8164c212c5a33b508bbbb2f7ee81e0b2529ca77ae3fcc80989ef906be8c72b0cef7be8c699406166c00f59b2cfdb890dad36cf87ac1602d4cdfb1308d343de60ee65b1c2e32402d9967c29395eec33dcc3bee977a29be14faee1d64b4efbdcf27d4183ae2e85299ceee7db1f6d77ab33490cef46588f5f226a66eccf25766bc497d5050c5ced0671f18171b94e68903e9eda4ebe3b236167e25eae78b8ba4b7c36fe025ca888b3de4711318cf6c172ef14987161b5f81a7c51343bf14b5b43972922bfee6849182252740faf5bf150ca9f9b99150c2cae04eae4c23deeb28cfedd9acad55d40692c0dec3d7da4a848b39c78c09f8f5b2f5da8ee4807f7925cf938c376296bd77de6ee36fc96c39a675c97f23544faaaab3153bc850d1ebac26024bbf4b7e53773fa7eb5ffb53e1bf88e44fe3b40ba0922833d61fa43acaf10c46253f34cbaca7d719fb5fd8825da56343ab313243d08a28e84ea8307b9118042b7ac8a56bf731dc9fb7c9f7a5909caae6bafa1a76d039f91f7d1ece1c421258d446139cc4ebf6d437537df8fa155784da13b8f1f6bbad9fa61f9092de2795ba8fd4c5e4eee116b74eab453c8450c2eba04855c745d668c6e8fc18aeab8ed1390e116f1749c08fc585aa4f1df7f1c727c648d839364cc2c0d631366332eb7632b8d793bb0022e5eac9934268fbd6aee945cc62be8143633e2a36d66493553e619e77f0f2162e47cdf053ffacbeaef25b8dd7569d9f15ea93e22a652a9eaeb76673275a0995689e1bb269a03c4076d256cc01e588a05c1b49d2f71891b3d3da7ffbf5a83f870f654093667fc68d01915017687f58ddca880fedc7e4795aec2d9d799fcc5d9c879582e4a36e272899ac3d3df5e276e53877ca7b98be887428515ba2a53753ae8cf6a5fa05183bcbd4e2fd3c414e9e6e351943a3f8840b2d37fb566b352fe73446e936f778a33681916551f66e7c301e9cf601a56c100a1c322ffabfc87348bf987037b556be0f86264205c9cd15c4a03fc2a67bf47741755ebe109516999df816a3e1d8fd5ccb49bbef50106dc3776d36496410a48adde4a09e625935e23d470c8157bf4d5fa5c0ba742fbb258e1c41a7d60ce13413045262d864fda9c64d2230980fcb33155ae9b3ab61502cb8aacc6058dcb9fe8d7f177936c02068bf4b5cb6feec2896cef2dc486f043777ff91253a054fdf87e6ff3fa2c124ec5ecb161645a8f6e35d8140a2f151f70c9ce40c08373aaabebd043012c4bfae78ed3160ca5c682fb5cb94027a33a135ab865932f440a53a7c09a95306bcd139226b760a4b160c234f03c11658d29b3f019c7773c7be7fc175afb92ed799a580ccbf13e837407995b97f53c59aa8ed16a5a9d2fa18e9819fa4d424da51988f265bed69dab0a703fa09f9fd6156ccd398244e18905995a659f179802ae2ef767f34d642a25873fd881f65e11f3eb79c4eaabf0d2813afd37a53d7ebfb34a1e382411a4cc7dcc16d6bb720521b06298a9ebdd5e30c89e4f17e40f19658365fe66448e3d7c8ddb24b12700c678955c6528c8c8327408ecff51922fefb62480ab9fd8c386a05cf7cf7f5a3cf34959e320e5efc32ec6a2c00d98b2158782fff6a57c52e56a689749652ed046ee944b6f51b8bb05e75d1bce5964b16de5d57e654b39d2b43b5d04269914890fbd03654a81cf89191c443d4c315f9fb237d1bf2866004deddfa03fb5d315474e3c6d1b873c6e376af25f910bf1ae52e7807d7edec048fbbdd0d81871f8f8b94cd1fe0af3485bb77aa7bd81fd9fab7e29e051a9942134edd54354ce732dc9dc294b011cc48316cddb116514f4e85a2f42f600d516ea24c072e07bcc083e798d101e7721186a7bd5f56eeed07af77d9603e61c769c43a1fb55773eb132dd6da6b9dcce01425bff6d20c5b350f17266bc70aea5c39f438bbc26ec06e4d1027a45672a4cc1ccc3a65230a44bbad9589d939c6d386f866a70c08c2701e9ac400a4be46a361d3aacbb7f1e70172e9cd731ceb91de00bdedb54be46f99d298abc1bed1e5c139904568eb152ad4eb1a47b960d077eb1fe925ccf9476cb7da997dca09478c74201d447d6ca1b2e9f24b35f7f0017913d99678223fd0a81ff04588dec0b0c28a821b9f21a006151001c23c4a0b854e1026ad807db826fda4b6ee1c0d39cbb3a45dfd348124db44c7fcfb5704523d7bc387ab71d8fe1be1994da1c8e43f2257f50ab63e7557f5da1820a652139c6cf5dc390aa0ad039ac931af940b9971c35d9fc8944d5c6e6dcde7cd80b987c853fbc8bfcf8a94f4dd14beb3b90caf35c1b81a2903c632e37acf96d40e208a7b7c426dd96e004e7b8f6fd2218d0b0141099bd1d9b0830554e1ebdefa039c3251a6549ee9b1ca0f049bd9afdf2524efe319432b33c7107a31cf0ba028a28dc4e4bddd5819444a42e5238f20a468024d6d20050d8941e784c92c33c6e3db72f8fb61cfac638a65199bc3484c5e989e230c5eeacddadeb1f3d29e4689ccd5ebc3f5af1e1a60d6cf3c5ce3cbf5627b5384db07657474ceca790f49eb41798a0405f85d48df96e45d395ff2d548b34a2cbb7936045d7c0b72554fad41eaba0cccae02b73a3fd2e6babe3135036b9f3035ddb8597ce68b7d905c14ae169151898ec38c0fc868390ab78c29b2930adef05d574a6d040d8507f0e762a5e375fe023eaf936531b56b87b6123a01728c5757e5b95b8d53b48f5015bd9dd27e5cd9d0f4e4617f7b634b9dfaa2baac55d6e227da76adef7334b30f71c0d110f71eaef65b80a6ee039f5527ffdc4c909f79fd38ca322b6762a964d57ebf65ff784ade39e1eb8733f39c05ffe8f38d9bac4261a7ec17b7320521800e562d0b82c4cb262c1bab0eae3cfb8bb883fde8423829227897aaa5eb7047aaa64fba4177c8b70faa34c45552f2755d9a9bb3c06c01c5daf7541d5d74d168eceb61c9eb12dcd783f9422cbcf259edf3f43db225f7bd322032db9d6ed531bc4b62186ac44645052ddb7a3163066993940beb48731252dd7f6d86b88f4fb426657d8bdc676e8a9ff635f4af84c6309bb8f6d0ef03544f2127b6e67dd1fb5a3c6b9a0d1e0814299322a97b822651699ccf300d294867141de0d57a76b7bf1f33f798fa691078941357abafa2ca99a823043d94669df5cfbac7aba581525f082ca31b5ad3470c3763881dc345ae6dd53c177523fa3ed5c1a9c7d94b32e51315dd4c98f54dd5797aa645fdea4dce1bd0eee35a1d6ab8e522a3f05b0bfec451c970b29c32b5ccf3e250cbb03d8c588333898bf4f934ddd0986d1f11f7a1f45a607bc7451f64e00422e5a14df04f7f1d1134f351f50d9d335f2b70121c5e7ba7b024bca5f800507c817a081c06d13c7cef92930a9e654e904ba78081505548c88aee525e84ea926e53dc6773737f15c82f4b1ac2a6ebcf4cb73dea22e17dd59923aca72b5c209c553ef92de464f9250c2b3d2326583e431b7fc8c3588733db9347e50a5f8c21d76ef865a76fa8f6868027583ebf25141bb3836303a4f2fa1fde973d2af525070c717bcdbd065b48f6840463a4692d94e4b9988ecb7dd72ec30222548c3d22c1ccad229b7abccdaca25086617b474bbffa2b405cde2064882d314083ee551afe7bbff3d1aa4bdba2ecc7f11e98b2687f565c6def9995e258e3bb3ca86f0aa46f24462b66a700fd7ed5e7f6667bb048ad009c56849d9d55b781743ea143497f008061fe85578bcd2afcb8a33bed30a3d0528895a3f2afb6bcbcacc49a48d2b4efdd17474b51c545a5a83b4de878fe125546a4242ec3cb80c0e3e7211c367c8c920eac143b372c4fae602f7717a0d4dd722849876f3c0971c3ce56c866af3b811c849820ad944d99fa4a4536dbf0f5a80f343a4c67d32e2828463ab68cc5ca8b8c82964379a9085487c0407a40340be4385b4ba29384a3743d3440c0700db17735a90e5cbb3846fffd703c9ef18499666b28e0cb1370e523756bb1847dfa65a05c288e4e98088dc33f11d55454c182bbb8f44b7abb7d4fdd3e01f4f4a439f385bf8b8dcfe60d6cdb90c6b8f7441d82f4e334e5ffe34fe233e291fbc5430f60fe1e167b329c8287db13c3626321fb50b437e5a305eed0538a817cb62955d81ff660d444e96154202c1f4fe026408f320792c07584665d59673a0018b7053d985302597999d56cb40affde051c246e3b7a29c55dd7845d437acb56104423bd98e53dfea9c39f7b42daae30adf95b713d90dfacc04fa12ee4a2d2b2d523993a85d04a6d8806a3db46ad3de06575c14f7cb65ac939d42d9c8a763a10f3fd117b802c708d9a44d077e99c99395f7de39665efca4128c71003cf8acb90c821a95110bb3dda1146627319ebaa058319c32d1f89cc0fabf1424cfb77e30db9128f49f689c82a600927b1d888c3b21668a91d67886a79141c8b53d48baea2f91d83813044c19067816aa01d9ee633185d308a4b10e84956c800ccf700085513f64177065f2ff7e974b02abc0677597dc4c218409f5ccd322472f746891fca7c98955b33a13be8ebec2b775ac84d21f67f22b57645539ea00e2762c26b9c741ca65f6ded3bfa8bb3e32f001a7e6773f95c2164617937b6845db63f21ff874af548323e362d7de6f41b9166748a5b1e00bdac875ceb26ee91a6ca6f6c1791151171ac3ddc0eb4f6ed750b59ec38d669980b9df658f254ca150970d9e9bd6af001c61d2f2772645261c65b6d9db9c500c7a4229ef91fef68168929909b3221e4bc1fdf9db8ac0c5253259a5aa18348237809468b3e2ee513dcf38ddb2605bd048296665a949d3178c5df54c243d20bdb31eaa21ce7ab7da26b7af24fd392faa7c79657963a97496687fed08e902621eda968b7d432bf437b6294f1fff7ea086c4e120eb5adf01aea8d2821efc2d75fd8c1c0a6184026d621d8df3c1dbb3d6a38f7498e93a3845bced14c90bf4de62efed73ea1b0222521ad9192b3729a9bfb2dad5f24416ac24d7c9ff5a1e66b313f777145c77445d8fdf36b6a78eacdbe9a63c505fb44ea6f44a07867138e7a5bf5962145efd7a7f5d412de71c25ed4a78ef6adbbc936eb86e0fe8db474b3b497fe18e95d475abff72f349212e53000707c9a3460dea87f437d677eca54703dc922975a7d6f5c441375463680c214c0dba43c209984c6b7bebc8f58ad7b7777cf4f1c82662ccc3a5eee5a3fe5d3144d1f62c3fceb3bc2c825858ef8ddfe1c2b8d988db19ac3671ff6a6f567da4bdc067333eaf028b2ae6e0ae9a3749a56da78bbac2ec4e72f664e18693", 0x1000}, {&(0x7f0000001280)="c066b717a58e64541e66d01b74da3337f49bc9170829627c3c9b49bddb296d21987bf463b42e518b5a81f522d0b2241bd6f7901f568f26f6764d0b79f7fa112ecf87f7b0bbc1006910b1571b1e9df96d1c3b31ad090e2f7bb618a3dfdf4aeafd9d5ea06c0124c80b3dd13a27187f5fd81dcdd4c1b8842df202aa0233d755c43e3a6b34be2e3512b9", 0x88}, {&(0x7f0000001340)="dee2340337969ca5b8e7d57e0f83b9396220f1e3929c087ceee441906ab3b6b090a62bb41daae5da7453c37ce9fddc90c78d188c9876524d2cf40e2af85444eaeb150108b4370de12203a681f7a34d2b79d9c08126e995e5d62449d91287c132c490a1af224ed5f5ea6bbf446b3e0dd431eb6a702658ce035c02eb53b31b4037f812f0", 0x83}, {&(0x7f0000001400)="fe8674cbc3398622991dab422b8a58342dcb7394828edcdfe60fe0255b16760a9bde123e4abacfcf86752cd8fa01431b549816e338af1250564fba22ca7d2f2bfcfcf43dd7cc62ee131fba39ab91bb48d012d43d7da618b6ef5e60cdf413f5f17bc19059740ee40d6024540132aa9701c78c869b8d777208afcedafdd7b0e2a5ed7f2c35439289fd1568621598db92e471864cf43734325d29ad836aa7621b7942c8d650f8a08ee53313f1be", 0xac}, {&(0x7f00000014c0)="0bf45ecade2f800f57b54ba0b0685fd8d3bfd12ebb8ae3a0a453b7dd3436305cb53e14aac54ab46c7e978502f0c566c82ac5270f4bcb1fced7c8f98628f8add16f5c8f38ac755791d6baf99d267642289dd4c3f525284d2077c12e1c9b104e16037ef5b3b49977f5b3a5f1769acf0a6b1bec07534fad2ec54ede517e36a2ffd33672cf1cc240d5e5b5af350f64229f6feba60e5a0231aaa57631dde3aa93523e96e214a183a12beac8be2e93946ce3855712e71afd9ff9e2b400ac398a3a15ac71e6df75bfab0069650282f506254e818e91e6e215c284eebf14", 0xda}], 0x8) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x13f) 16:20:49 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xbfffffff, 0x0, "0094cbd60af51749f500f2ffffffffffffff4000", 0x1}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x58, 0x1, 0x3) close(r0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r2, r3) fcntl$setstatus(r2, 0x4, 0x80) socket(0x400000000018, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:20:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xc}, {}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x1ff, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r1) 16:20:49 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) poll(&(0x7f0000000240)=[{r1, 0x1}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/237, 0x1000005f0}], 0x1, 0x0, 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x47) fcntl$setstatus(r3, 0x4, 0x80) r4 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x400, 0x10) r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) fcntl$setflags(r4, 0x2, 0x1) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) fchmod(r1, 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) writev(r6, &(0x7f0000000a40)=[{&(0x7f0000003740)="46ce086fdfa93378c3b4e02d5543ce6ed3226e27c2884353aa9bf5e2d1b9e614ac93ba1f32c60be28806ab3bb9472e59b1d2deb9737b46ac021f7f2fe29ee1e0b1185bd70c92b3a249e20e33b78f0abf633830a0f1313b92f01a2c068f97627b7db7009b112b6d3276ef9e348cc440a9d80fe8769d449267a02928e5f76542123f126995b55e51a4fe392b83358f8047ad4d98ae33036cc6e22ac4005a0eceb422ba0aad92f074e2589291fcd706cd8ed291a806b753b55537207c71bbb51eb41840c951f511e835756c7c3a03dc59ec83b733b55b390798d37b1e1d15aad8a8d2edeeef76d65488dcc10f88d3c2b56b7fe13bbf93177feaec674a47fc58e4b853597ea962eaecf9c0a143453f99dd02aea38340b837138c6e298558fb2d7d4d799c001879a62deba3860f3a1e71551fd7d62852db63fb720be2c902ceec22aaf6dba2e85d503be4d591570695f51ddb4580dc4c241571acc07ffc81ac1dda1cfadb9afd91ab0af51faaf5d9ae04215a24fd8042137c814e516af0959f84ef16a0faccc05cc400cc19c993e869fa9aece20b1fc8b774f957c7cc9b01d492f5218c78074e29f5e30f3b498e83fd798a5e86df5685d93d560af8bab7697f8e0f3909be0ddef1655f8eee988ab053e5814dfb6ed9277b8c9c6bbe96c539e357641454a70c9d3b04db4968795a92e6fd8f141f10198c3db100919776476854515652991c6b5d53e51da094336fad01eab2a7df3e152fda87020ecff5c3918fbf40201720917166fe61159b0af32bd0d12d49d3ca42ed759a5384b54bc2b7e377505cb6389cc2a9e37d071fb4d601daa589efaede948918b1dd2748b1294460d7fa64a94eefbcf5588e3460a1ad51c47a8cad3e68025c86d4feb491158cc6929419ceeedf1cb2081f5e0955fda5aaddcddda0e97eb33f3ba27003eb98f976864bdb4b043de32b5a6b16433ad6005291de525959bc18f87f6488d42a674f1e1a5ff50715867b68b04670cdf996ef432dbf38e848f135ab2384cc00b7167e821695f7c06064038e86cc309aa5ea1afbc8649e1262ed553fa0a8cabd732d79b5a1b5b1b1cf29beac7cb294592329731e6f22e028e3412323b1083a54c111a52a621f9fcae7a8900b41c2bd787b4c30c76de8abc4d74bd5edaa6e973490ba2708d6a9790037c1b9b8c3c9233046c4d3967a99e2cf3ef2f830d929cd696e69fcd25abe5edd492d88f77404aa9dc88bf769de3ddaa8072d8ea7f309e4fd5ee5faa87e41c8054a3f807b03b3bfa23ba050ab38e8b4f0a51732f71504926aeb1fff74960077d47b8b67119077864594439f8f6ca42621cbe18a0841cc17d7c23657ac706cfb4c34f3baa9a48959a77e1f40fe233cba1a0595c98fe43295c237e92c8fc81cd6d8e215b2916f2350e5ca4bffe87db082dacc7f2dba027f23f86740ebee8ebd862b8a693c7e3584b8060702b0772f2b13389026af97e9d3bc8c13da92f2ad7f5be9e6f1201488119729ed4bc1f80fe46c9b39c1d00c97dd2e7b0f4185141ed2fd006be3e811f186b8ffadeb4c0d0565be9910504ef76ac45abba78d2d28e7d0eb7becaa504b16f6ca629ddd16febd0c663d1b5f5c637f77137a938c1c86281e5ef2c9999ef5a6551e7f075111cb79ac8b9bd08d2cf616563875edfe57332288446a2942dadbdb930cb11fc120d91920ef26b210157fc26d9ecff7be88ff666608d06fbb9d8060cf00787970871b27fc193ab53650407ea23eeabd0be6d3933c0aa8f92248d2ae433ceabfdc94095da5bcbf579654ed33df273c7ec4c1853458fc8617afab882519c25ece67927dcde017e0e7a361bce3bd58e26d5721cad6243328bf0b8e60de59a0b523031ebfb2e567a4db1c9c439855114f406ccdd88e07a5cc003c4f56d8c878d365293d4e78bde45fedc12389b9bc442b2d27a0edc2b7168dc2cffccba9ff1d7ee41aac9c4ac7f9cfbd0fce0154504b8b734208791d5cd74ee5ac6a9e263cef8ec7c3548a6fd4e2363d9e8649633d8aae392e59e775f3acc25d8a45f0c039867e39c194d1cd0557835c2172b305a8fc7a1b1b947a9878fd38533b0889836d0a675aee27663d410f10fefd63918944cc5f5e7418065df002647935b154f43e447a8b0db61ebb472cafc02b1a5ed640ad270abe502a0ad57a384bbea7e464ba25bb7f1e532d2a5a79c767a1b7ec543df18594251403e9c82c4bd4a24d05453c65d702ae554406903e38be889a7392741cd79f4f92e6dc89bd49ba8dad0c67e93bdc9a3f554a8810e1714c2df752d6fcc0df135118cb0cfee96ec82a40590e72c24b2edd9fcf19d6efa6b37166e69e668b3159760d591ba6b1e0c0dd235612ec7a39d6343b175e8af7100fb5b9027c54b8ffcf4dd7725c6cd44d1a26af78cf1b3d379a863c5f4c338cbd13ab81afb41bf52d0c66e97ba2b880442dac6d88aacf0b995832195186feb51997b09e880196e89df3777450849c33d8a99cf209e7a7c4d3b06f3f92b2e98bd3f1a62cc7aa2cb33278e241d9a600b255f19a07f5f1e3f2cce92a986a4af9fb2d49603e6a5203891c7a071dba94332be983052117bb55b66af51b413c000302e28124e3cca8842722e2e882e8801139375b065a49b6ce5fdbb43359ef8c994815df0f7be1eb8e25b9a05cc589a38497f821f7b61d6c995a8f47a6cee6ab23dfd1122ae62316675430a24fa875f44dffaeb242d245403f1baf347836c03f834b8cfc5c20bcac243bbaa5a40cc91e0357f74c5e0c91caf4281e280c9b503040ccc20f3eb0693413476a5f3b74ff1662c04f8c10772baed199d948b80333439b873e53fbadc1d9f65a7edc60ac37ae5d4c9bc5024ec4c5f025af604701e32467d3707730e656477156fe010a56b4855face95d3696ec0131abedf30db40edefe830e77644e0c9eee5d0ee87ea430e347324f6852eac1d75c6ae40aa26e5bfba44329e6e697ab5c88b414de0e219f2c02677c183378d70aecffb23099073d30adc1f9637565318a64f6699a055e63c407d293d387f4df9c114aa5d8f38aefe41d4cff9ad8e30b5a5d1fefb45baab8aed86eb373602f2c607c3f57def893af063286bd374db564b95c16bbffc65f1249fccd0519a96887a6e700d5f9faef95da0074a32543b1e28e8bd43c6f40d8a74f19af94ed4f97bfdbf75f7548fe0a8dd5060873c1f3f616913a02f34f56121fd9f47b481b7752c0ae532f31b317780ac2a66e5b517e05ca197deff5fc38ba5e50f9b5ed9727a8b67284a8f0843d6aa2e8121dbf95dfe64a07f65fb754dc8956c75f42b1bbe4edf8dba988b64002d02a2f9861caff06daeb58c0fa5e5b7ff2f3f72e7dedc6d9f07e52205b65831ea0d488b8d6582244fb2304be1e78957272ad3ee203b3946b6b56147c30e0933270a95dc0341cf312f146e3262dc4adf5ad1e220f06d004bcf09f6010c8140af697aabbb1baf0d7562cd7b1879f223f61e014c0406ae1c491976c331837caef58b6ecac9112ad14948b5415cba1a031bf84931a71f9959adb611d7ce91a1be33e2783ca2eeac2bed372ae26302701c5f074ffdbd4b4bbb593383755adea366c861651a3248177a43c34fee4e90ed5d6c0e1970d199dbaba5d10d0bf419c18029788eb9f1cbcc42c4791ddcabaef082bf83c8004a862a9cf0c0b951ca1d0a8705710cdf14f9d96ad69a6c7ef36276417ec397e887b3426cd4dcb9fdc7d6f5ba65d63175acb9ff41dac2f37efa81e5d6fd9d3263434a1348fb930fd55afab12854a8050acc2f17a17e2780944728b195e376353f1900f9c6eded3c9a34e0a38661b51a9c26638edb69b674d271525a6222c95c3ac222ed224502e36c4b03acfbb469e11c2823ace5729c321d12a81d2cf4ebc7af37e24e634087427655f717994bbae68b16671936e7ee6bb7a9bd8cf778df6d65c38e15e22eeffd32a668706f959a07b316192eb086bf8f2936c69e9fdcb98604e702a9a210dc4dae6e5bf08d0c555bc9782bcc3fe6b409f5b937d0c59da3fd7044eb1a913c4066cd4292f3707368612870d1c249dc6239dd01e9520fe8277e9c26d97b90d0029541b1e67db7c8ff7fb25f6d785a5d218e41dcc736c9360bbb3110fb9361cc662a1bc9899a39bd97cbb3951f43613760437f4b566ffee0ea148b0ee73ac5f05db54b3cc29cb1b2f6292eb525b0ea349c92c899dac65b8590e49d74053fec6a719ba6e837aa8c5c3011e7b837b51161f7432f4e328d0422ef4ddf4c535ce39c280d89e020a140440f71a3a279a18f8254e574d93241f6f42dad177b73676505f1d47cc42afe3c50e37b1871629b9b44ec6b05bc988c667da6e61bb9c42577d9fd82c0acb365842b3b745f1601d3e2eac62daa68786f1c754586f2e9018579f5f88bc8976af604a805d0906ef10707c86722d9dfc2bf5287b3561e63bc9d2b8d5fd784aba5501a615d41a0e43e43cf541ff0e3e29f43d9b5e270414c3b191e2b6a2d725b9e475041c4b5acfcdd3e57eada32c5baba0c49bd85a81639bfac4431e0c20d9c45dd757ffdb92974d84211605cdca8adb3141b854adea0e1f79285c6fe9a5aaf9f852c31b716914773470abf6df09638ce0e98298e935531db70b0a471dc9e1a0f5ae1ac27fa09fe5404db1b2ccc44b291b694c6893e9aa49c409f6cceff1a558cc8b3bc0eb9d37b0a5ed11b8ad445cf2e9d2105bd2e4d4b6e94d09e2858b619599440d06ec30e3f66a998141c1a9578c9d06a6fe2eabc316465147a3d4c83917001aad75bc09d69f2487d6861b0257614527ee4156ba42e74d335e7c599c942402244fc8f767c27927d13eb1c791e4b4a453cc3f75238b39dd054aba1be5f3fd31c403f01bbe87d186b0fc2256fe6ba3c53e4f43f450a98177e7a9851a78568be3a8fa22eae18e80c0978b66bcdc3f6ee45c5acfe99dff2e079221405ae8e9f2b6aed0af50d2e1e5a51ffa745306721d658cb37ece8278cdae51360e989ba1fc307cc3fe5322864854cb810e7f117e489fe4bcbb0b2f8f12929f528c067f9175f53698aefa7f3b05586852c0f8788f52be84e44a09c3dd8aae6b952b721bc7d79aae96117a4e675007006d7d157a6f8966db7201e3e0f518c5a45c011a5fab62a1a2469e1968d25d2f3f7795fb215c5e376f5c874734c10d1575e6f4cde84507440b3625f3ded16ba00281252db4661ceb6affbd2ab30304d0a57116ddd25c1b0ce60684846784a8770cb2ac94c16c79eef8185c60494f9f29251084dfdf741b0410bfad4dfa3fb9f1f46e1cb3b77481810c243083d11d5752786d88df0697946f8a712ee9f7e1e46bfdd3204e9811dd2f510cf8b46596927687d69d4c79c056926aa8fed99e504cb32dffda3bf34742c0cb541e80b6be810c98ea8d2e58d6dc1ff6e3984ea27d1434a9a51f57905ac3b6ad8a4699099fb52eb5d73b65a37187a4819f56b31e3a12fb5a617435d6a8a8c11d467f47ce6b1f5b11488a47f71a6537819ef1a282c63665765628c66588c7cbed0ada87c4b29767260b6687a07929e9723048257ee466fb272d93392ada2eda55670809c894bab9aae507b18e4aff60f870eced0da96e9e51e733c0345ffa22b3e5342f477ecbfabeb08675ced96d939b6ed56637e8732600ab2c873640b942f35215678fe18ded5070c8b847db77a6d0d51b97454b44299029351ac4ba3be73cc9e7527431bfeab5b7ef05419643a2334227b63b361c4372aa2c9bb71d8695e2ad9d4f821fc7345cb21952917f2beabbed3fff0f367f1997ffa66a6dc7ba3879c5cc364ed184a655", 0x1000}, {&(0x7f0000004740)="40821071875ddb197aee44d428292a42d8c1d71357006ed82cece9633168f910d6d2d825841c99a2ce16c0eadd20c79cc63fba49f43da921319559d5b8025da758db7dfd649c0559c3ca0bffb9e604df16f237adcebc3a0b020993d29053a0af010175dd7066e15771189cbb2628fa822018b0dbd3fa53cde3256f13fa5301926c96009c6952fe9d02a5ad0a7154aba8d12c10dcf023b6092744fee90df47914cd3e85c5781845f438fb828f6e759e7d1f64c7e1a68dffce9b4a1bea9ba7070876dfc722eec04e4ed61da8cb9c624bb172ba843cba8fa37106da604253f7890b0fd32296548ffa978f3c10bba27966d0c71201370eec71111c6789f78720dead02023645aaa8afc418333d817a7637971a1eb2627e7f1240af0d64cbaac676a4022e5441bc56d90c28789f16630ba3ed581892a47aa29c5061502358d46b4f2072a25fb12d8d8b4c9e45c9027ad85aed021b912b88ab360ef878f8c0d7f54ca7519e97b94d247058461504ed3405887657a9c29223efaeb0c39073ae03b16ff19c85503279c49cd693198ae569221a671b3362eea643dac350990cd315d8db4b21fa16830d394834ed8e402516a12da3effb18da2c81220d89f3b42c7576272dc71ec4bf52927b0c7809e96dd1cf673c6771027b0723f095cca117677b22d7198adf4e20ab8ff5da597a0160ed7f7fc04cc91515e86af68a791c29602c6b32adac3eb8d10c2984b75c61901921bd3ba2683dea730f91fa24f5d71df238697c782d5dc0e6a4a5364d77cc50d776d6612ec188c436ef59a55c2cf0adfcc97c5e346d84024e92b9a2ab87e06abb577ad5bde72ddbd977fac4da1e23ec1feb7ae09b70138c188963c4b1fc3c4d21ea0237246928b1efb9bcfd9c442f7936552e165e482fce47aebc927cc6837a50cecb4d353157cf456f22e5ce6becef43e8c7ca72429930c68bac9c9e8d5b99c6ba19b7f23e59a8e54047444b3e8161d178b7502ea564d888410ed8932525aedb546ff8474678f998baa55f5e31e71ce4c0d261d4d2680d6cce06c1f23b7aab88bb27caa8459bbc3f4461991d1f57630e5467944cfed28f8e2d2e5e2f86fcac98d6cae8511273205f5f0cf81f02784c2cc028c5b2822f60d8345ddfd0429ea3b955841aef33b29a7b7548163c28d70ea4cf00e27101e41f18c5eaf135993cab50752f4d25476fbb103a03cbbf1210d7f1dc3627d7bf1e73858126bfdc0d5ba466962311fab923760a979ba374be6108f8e760a63a53bd6a6e4593c92614e446dc41f81c6f76dbd448ea4a0df3cce9db4ebb1debc0d89008fdd2fb6f841435ef6a1b42b4cd8dd3c5b972c1ba9517851c70bb06c10890d612f60ab0a08b60426e96d7002ea8d767f6fc78efbe9b2399d4b28cc46195cd97aa735c577cf378bccd8607da3a7d083556b4afa8c9118c474ec1619772eca35c1fca788c9687ac607d7aaf810b834816adbc0f4f3ce8223b28210efdf8af70d73372f1da187129ebe51efc28652d2385ab67fc24f3ac7159051edc2c9da5ce82d3460a6b2270b62938fb244ec02e3b17f90782bc756b51c39dd7bba7ddfa640040c83abfba2821a329f9ae17d98f15aa9183167c4bb4b32b4eddd0129b3f587a091bb0cde91a400f397ecf498e68c217f35ac8ebf0f516c2e00f599f2d8af3792a66028cf594d336a433c991dbd3edb4697ff797d58da70055dbe4fbdd25e11aeb4e1c3672b7d164a60672f32a2a3142c5ccb2074ce5bbda78c4c4ed5f77d8a6aea5b90a6c851f9eeaa27ddafa92ec9cdc19964225e7e06700b54dd14d7c1638fce1604c46576d250e08da188ab1464b415f11bdd8d5080e31f53200afb0e8219feecae8e3610ed1167d9107453e286a6fee1850394a5945cfa6f05dfd389530f1796ebd172e261de2c145a6d5e3418bc117a7a48942c81a388c63b89bbe01caa52636e1ecfb67fe5c73a2a3f9ef6e845fa0d533debca06dd0ea2274c95bbf7583c6e0f64d8d5356e4a361ea01cff2f3f57f63c70a11f24eb4087eb1ba904ce12fb945b9208932c212563ea6c574f9af8a6569ce4b07a4ab288069f1689af16039eba6b673e3e84c67ebfef6f69748572483eac0aa3118da5c8e66182d7de79bb10b5f7b2e61c901b6babde15dd653acef98f0c6fe386efbeda6c0689ad323f599af1405c63a1dcfd11bf8029fda50dbf26ea31ae25ddc8995c90f9c211a8859414b0fb148391777a408f660a88718df1d17de898407fbe283a341f29c12d5d2ddcc459443b10726ccd6812bda056debe4a12238cfa37675de4359b893783f60553aa43e2b35a24594e80e6e3be3d5ae86b47672c90f368f206b719b5369c6a1f6507aeda507a8868bcc1387a1ece16bdd7febd4a3bfe75975c1cfff90d051c53900ea8637c13b2a4ad8573fe0f5a745e9b276ba24724dcf9acdfe1ca129743a78c42424f66dabcea5d79742817e4583e45068f26b270e362937fd9a364f125272d550d3daeb4151592bd7f581ef95dbf679f650704423aa100f5aea6b504f7d12f225e55ad26f132eb6379b3b88878d749146ea926e3a72aab617d62780f43b290ea515d1b4c2839008bc39c6525c4d25f4525b960313903b69f656d7802ec784d6224b0fa3a5e584017e3c8589afb2ec730e6b7b231907dc19a8cea7f13e69cd45ee688f3cc8847eb95be36ad9c480bf67f77d133344d33bc7e8be1e2404749d519d5ad4d7e04d0db172b7da7bd3358f0ea1b438fe4d772c7c2910bf361cd2e44c3d0203c9dcc91bbb68a5e3d15c13dde1a573c800db74b7ad90f2fee1bf4c6c1f9362b58b70a9433c70f70b0fadd3da4df802e196da7bb9c74b619e40f3c849c447b580bf7df3d98b22ff69284308d1d59c5ae5cd39f55ad7dd9285cdd1c4953b3316daa30735004fb61f5f64ffd9e27cc071edfe7e979498a8a0362de9c1781b47bacd7bbaa15da8ac0e6e70d719be14ce5047ea8e1f11f720eab7aeee0e58856f81bd6005ca4bf94a532c2a2c1d60749d21847e9f938c456a180fa87e49610179d5a599f3eb22d41c48a9f7cc30d8705fd0c66cc65e4e8d557dfef33206ccce1840b62baae8dc312790463603228c7cdb2161cfb964f04fa40fc9b04eb101d5a2e5654025194eada704162c22017407840ca5793fba0c7474fb1e2231b24e811fd0a96b45705cc61bccd5d3904601e3925c72ec1b9014b5d8c360d2b1a424553b9d0a891c6647cc4eed4d7facd1473499ea746718f3b4a98bb2d0bbee7c09bc5bd41c21f884cdb117be872d13bb760bf558892772a102fe6b5749d39e789e07a0b6de98cd236f2cdb291e7bb0cd12e00eb3e1dcb1e4d85b42e25d80c34aee0fe7a93b883be74be9eda1da4c89e4874fd5e0c5e00a15daa5e3b5a47ca83f10855af7f3f391cd4ac3e1a6a19635f3daa8ec0b43df0b9ea13aab44c89d33f63e7d86318489ef57660bc71ccf5b4158fa1f2aaf44cabbe651d288fe1175fd87f8aec7eac507b53e656f8b299879623b2410401e097f470133f77c4ff65496f046627013486efdbd746858dfd5e2a3f11946fe3303ed3f803744853af0da482d979e3d663452392842876cb23f330841b3c509739c580149e371dd0d246a52911d84379cb4503033ae1c4f6e832ccfcb5dae3024d4f795af315ea415a047797fdb0a6eabe4f9d1b6dd73f57767f7a778c5970a814db81486ebba8d7a6a1244fa9259968e725ecf8b70fa5bac0ba089951f8b6acc77757e96bf287b726fab111e20bb66b083cc160b6591c5431aa4568abbd0f648f6718b2666f26418d38a58ae0f2262b986fe8169474e4819b5a0b7f20a0dcdce1b12a8014e87f57ecabe699ade6aa0e80f499507df9c26b4293d935dfc95cf4b68649b4184d0879ad217c2c43c9de6e5b8fc6a6ad6503f2547c3846f60a63336800fcd4c4ac9e556d208e970bf3286b55eaed61bb25ed5cb70f3fcd4a972c09f36edb72a77e69636628de50a1656aa6fb3c1724ff78b75f33a476cc698a190dd16f30b3da822176d91b5de1d4d7d7ed98f1a68f1764d2a79e9308e7b636d67e097ff8ae66bb6375649189bcbce0034140b6a1f5b5339a8dbfa16e38b2f2b440af58b518435fbad2b68fa1d92517b5f86ed6ff94b47d6e702a08267882a1513efd7f66e1909d1e90e17b81cf4925c87d4e1c395fa52411b829484576a8f1dd5439638e25ac58a31a69a78eaa502f2b7095657faf3ea3b29cfcb54a3f0e9b44b66c81a5f6facc352ca30d17da3e2568dc33ffa32e50565762831070a9c6c28a92ac5c49b0ca4819407c27bbac3ece7d8b7c06f66345711e6b5b21360e48feae2cb801a9527ee3a5de6406e7bf583715c85a7ec2c1d99030f2fafc5c8091a5675b4eefbc2a54773da6c48d137b32908b5d94c14b17fa50101ed5035a6f8634cb082c6ce9a9f36fb871b54315d251aa1d39b33d028cd6dd768768a52594f91d774d16c0cb302cc3047cc454ca7001066c8f85b26bf00a0846a315737c67b41819f347e831f2aaaebec874a1902429298c1f7e9a8ac4b8cff485005be31e18c9cddd48df54980b5e0bb8595d87fe9c325ab48a266c4525520363d47230d0a306cbf2e7ed5edb91c65ae987bdc73c3ab4f64cf33df25c50172066c6e875c3873d99e8335ca2098d7697d49b289b619becee23028462de25aed9b49a87a6dc5d1bab5f4ca6870b4bb4c90b0731bad3f4e2fd2f215152174c415ef8724d3cb778b53bcc5e9432db0ed209de246718905a7013c2db1596599f68698222fcd4097595c3f35e91960fb498b58d4f539a5662bea020e319cea4dfe0cc6f80f51060798da410a89eafba0b3040dcb046f5c70a53c472892de5caa8d42248213b1133fa2a143deec66636823b8f2fbe6365414f8c05b2f4ee6749577d565d5b7d89565b0f97958f7738e1801c4569269a18affe2c1b1e83eac509cba5dbbb59b7964ae150730a0d3f4eaf94e024c9e3764b65f8590f3ac9e7721359003684e1be2659dd9bf3e3cc5a1f82f96ea801e248b7cee94faae7f47cac573daf2ec12cd0af44637941279690ba0f36c8c9335c2921f6fb788c30c4bc45c5af0e51b5b05170c96f39a969b0c7585ce3816df2058a176aece1816fcbf1b2833166349cfe9510ef52e512b01f14c660a1a8a8d5b9de9912d7f3213ffa54f4db70d2f400ae7561d34510db58228c6c4d9885cf307668a468979f45fe8f6b50894a3c333bd90cd7977c71af036235584a31d68ae6c534a643c48587b8ff29de6086925a542308d2fb760a84222fee986ab91fff0ba0715feaf068495ac292041fcef6a3be0e4c3f01bd756921df5f2af1ccd012a0102437a7415dd008bc692f48b7db833a3d5fde0f8e025c47130bda1cb217c8bb2681d24f8369ab627e472ed852fdf3b86dd566c088a72cf3b74904b7a54957881ea4df3b76be2dcb4df2d5ef514a2c9db59d09d50dc76b741e1397e79c09e7d963878dab8e65869c97b313a86403f824ea7b4daea886d9c4cc7e0b4009d93adfc59a06bccc4118254471f2ec0f7b5d436d50bae62e73426de68160409039de0b42695956c6424ffcb97493a89ee77e317db3202d1dc36ba492c2465f5b541a57a2e19d221780348a18f89ee7a29b68ade3a94e2be99878d64a952982f94c2f99b7cd6f45aa162b773bee83685b757f7ff0b0d1c9689478e1e9725c0f400fd353f4f403396581e7e24fc519c3c5ff1843db316821c1558bbecf129fa18436fb41ada2a11d8b83c541258a55319a08652428bfd82d4f2aff3ae9b738aef4a8571a42867", 0x1000}, {&(0x7f0000000840)="3b5b0ee8c52d05d8104b14fb4efb08bf9b83afa9ca26acf7604100400f2f22e0d02355b8026f0e7d28ed99789e16b37724942f6a7361d171c15da7d923a36fe536ede3178c538ef389a57b074de6a261d68aeb5fe8129a4d8beb97c9f57b66ebab4172a3c471f4ee1ff9e5cb322c8906fabf0c401c17739fce973cb952e1d1eaf332796554577c59ff118fcc3d0f0172a40539edf5930905b71128c7cbc162f0ad8633b3f709a65fd5cce0f19a0b456857e4e03a83c1bfe1aa5f5d8a5196968be93084d39fb964b834", 0xc9}, {&(0x7f0000000180)="c8b8fab04854a17981f5baa5", 0xc}, {&(0x7f0000000940)="881853ca7490e8ae89d832643de9b2e5a809e17281fb5e52fbdf50e4199041595789ad8858875c1dcedc707a598565566718832da55c59500097e1fb0702114e5775c210e6c02649429e55a4652b0417fe20081048a44253135acd908b08db55b69d964d4e2e4c79a258f990b0ac473afd462b2ee1b47261746206a8246b0b90c8fa0552853d8b6918bede273d16664467664557dca3ec22ab213e31936cb5325ea6ea12e170c43a3e7ba258b2221d3ef1943c693e8640f95a1954f40f06fb6a303709d412f4f84d581cb68bbedaede633762da996168bee", 0xd8}, {&(0x7f0000000200)}], 0x6) write(r1, &(0x7f0000000100)='w', 0x1) kqueue() readv(r0, &(0x7f0000000e00)=[{&(0x7f0000005740)=""/4096, 0x342}, {&(0x7f0000000b80)=""/5}, {&(0x7f0000000e80)=""/212}, {&(0x7f0000000cc0)=""/150}, {&(0x7f0000000d80)=""/98, 0xffffffa1}], 0x1000000000000017) r7 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r7, &(0x7f00000000c0)=[{{r8}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r8, r9) r10 = fcntl$dupfd(0xffffffffffffff9c, 0x11, r9) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000200)=0x676) write(r1, &(0x7f0000000280)="a6756a56e11ef301f76bf72bd5f621bdd7e526bb3ab1296ac0830334a9d0cc0c5f22bf9a0623ce61d6515c65a144cab9b57ac1e0a3756664befc1f7b8fd1bd9c7b2baa6695156224d782b6086c7aeb7c35ebad0cd999616a33e12acb2f4755985e29968a83892159bca95387bb6823556a86a9a141d0a6df73c9e7e43b773d2b9e4e3b2a3c0e998559cb7e939c2d9d892194510620a9470862b9ed59c226ebbcb130251822d6", 0xa6) 16:20:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x5c}, {0x61}, {0x2006}]}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r2, r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 16:20:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000340)={0x7, 0x1, 0x3, {[0xffffffff, 0x7a4a, 0x400, 0x3f, 0x0, 0x0, 0x6, 0xdf, 0x9, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8, 0x0, 0x0, 0x1f], [0x3e, 0x4000000000000, 0x6, 0x6, 0xa2, 0x0, 0x2, 0x0, 0x0, 0x8], [0x3c, 0x7, 0x100000000, 0x294988e8, 0x2, 0x18916db, 0x1ff], [0x101, 0x1b3d, 0xff, 0x3, 0x3, 0x3], [{0x2, 0x0, 0x0, 0x5}, {0x0, 0x2, 0x7fffffff, 0x6}, {0x8000, 0x96, 0x7, 0x4}, {0x4, 0x2, 0x4, 0xfffffffffffff800}, {0xdfc9, 0x7ff, 0x4, 0x4}, {0x7, 0x6, 0x18000000, 0x7f}, {0x5, 0x8001, 0x5, 0x7fffffff}, {0x9, 0x2, 0x3, 0x97}], {0xb9, 0x3e26, 0x1, 0x7}, {0x55c5, 0x5, 0x0, 0x845}}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a7e47b2d678f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee44cfc9ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb10b7f69c7c1256b1c31c53606cd2b5e6547b340ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r1, r2) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) r3 = socket(0x2, 0x3, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r4 = fcntl$dupfd(r3, 0x0, r3) shmget(0x1, 0x200000, 0xb32463c590485bc6, &(0x7f0000000000/0x200000)=nil) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) 16:20:49 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b00113c2700000000000600180000000000b258ed99bc62552e79d99e000000003f00ffff00603e97a0c224", 0x33}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = socket(0x20, 0xc002, 0x1f) setsockopt$sock_int(r5, 0xffff, 0x1007, &(0x7f0000000140), 0x4) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r3, r4) setsockopt(r4, 0xf53, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000180)=0x9) write(r1, &(0x7f0000000100)="8c65", 0x460) 16:20:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10000, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r5, r6) r7 = accept$inet(r6, &(0x7f0000000180), &(0x7f00000001c0)=0xc) kevent(r1, &(0x7f00000000c0)=[{{r7}, 0xffffffffffffffff, 0x7, 0x2, 0x2}], 0x2, 0x0, 0x0, 0x0) dup2(r2, r3) openat(r3, &(0x7f0000000140)='./file0\x00', 0x8240, 0x2) 16:20:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x10001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0x56, 0x0, &(0x7f0000000100)=""/86}) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f00000000c0), 0x6, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r6, r7) r8 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r8, &(0x7f00000000c0)=[{{r9}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r9, r10) r11 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r11, &(0x7f00000000c0)=[{{r12}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r12, r13) r14 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r14, &(0x7f00000000c0)=[{{r15}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r15, r16) r17 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r17, &(0x7f00000000c0)=[{{r18}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r18, r19) r20 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x80, 0x0) r21 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r21, &(0x7f00000000c0)=[{{r22}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r21, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) r23 = dup(r3) r24 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r24, &(0x7f00000000c0)=[{{r25}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r24, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) kevent(r4, &(0x7f0000000300)=[{{r7}, 0xfffffffffffffffe, 0x14, 0x1, 0x9, 0x9c4}, {{r26}, 0xfffffffffffffffc, 0xd75f04118caab446, 0x80, 0x1, 0xa5a0000000000000}, {{r10}, 0xfffffffffffffffd, 0x2, 0x8, 0x54f, 0x67e5b2a2}, {{r13}, 0xfffffffffffffffd, 0x0, 0x0, 0x9, 0x10001}, {{r15}, 0xfffffffffffffffe, 0xe7, 0x4, 0x7, 0x800}, {{r18}, 0x60dea99244ccdfc, 0x80, 0x40000000, 0x3, 0x6}], 0x8001, &(0x7f00000003c0)=[{{r20}, 0x639823e1bac782e2, 0x0, 0x4, 0xfb, 0x6}, {{r21}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0x0, 0x7}, {{r23}, 0x8000000000000005, 0x4, 0xf0000000, 0x3, 0x3d9640}, {{r1}, 0xfffffffffffffffe, 0x0, 0xf0000014, 0x2, 0x6cb7fa81}, {{r24}, 0xfffffffffffffffa, 0x61, 0x28, 0x4, 0x9}], 0x9, &(0x7f0000000480)={0x4, 0x9}) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) close(r2) 16:20:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x4}], 0x9, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r2, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="1035c84718f7322d0c87a2c0b129223100003e8324090f0000000000ffff00009d000000"], 0x10}, 0x0) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffb, 0x1, 0x0, 0x2}], 0x8, 0x0, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd3ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf557245b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000008000000000034e303682e9c5bab9d4cebb9dd94d00d989e98e38e4c95efc7d0e8fb03d3907330fc34fa446f92babf2faed1c83e8f1451babce7bfd7afa2d2469daa940aad6d2f1774f3656e4f53afcfe20637099b7cd7d9edc009000000000000009622590f75260f272fd7807b8f8251de877d64b76ca92d54463a9f03963e5f672e1bbdbaa317fe4419d3f36746248558e97dffc49483211295c697b064223aba73c034252244233d4b948b25e743600427f3a6b566fa3c008f169361bb121ff9c085ad65f4f8dd1e3b915175ddeaebe60b790c89a65ae22bc2f15f"], 0x10) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r5, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$KDGKBMODE(r5, 0x40044b06) 16:20:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = geteuid() fchownat(r1, &(0x7f0000000100)='.\x00', r4, 0x0, 0x4) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r2, r3) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000380)={0x10, 0x0, 0x4, 0x8000, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x65668000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3a1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xc411}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6c}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x456c}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x43d}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffbff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x7, 0x2, 0x39, 0xfe21}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x10000}, {0x3c}, {0x44}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 16:20:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r2, r3) fchmod(r3, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:20:50 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = semget(0x2, 0x0, 0x100) fsync(0xffffffffffffff9c) semop(r0, &(0x7f00000000c0)=[{0x7c6365e721b4aa3a, 0xfeff, 0x800}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000008000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = msgget(0x0, 0x0) msgsnd(r2, &(0x7f00000001c0)={0x3, "4017c59b15c7aec335fe50d894d8e1b511c0963e8f56a5f2b3b255d19aab396dc4f48a0bee12ee30d410a4caa6efc23572effb86453630c3d2ac3efec15d63f322fe68537afd566e31030b1aa655b839a8772a151bb81f82f6c3626daf54ac3868c7dcdbbaded73f302e3e39c36d23162926595ea090629fee4294cd2d6ca04aa999e68aace6db4111f0bb233fab5f6cc4872eb1bf896f9bfe0c177bba073b358c6374a5ad525cdc"}, 0xb0, 0x5f16aaf8d578620e) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000300)={&(0x7f0000000280)=[{0x4, 0x1f}, {0x88, 0x101}, {0x40, 0x3}, {0x162, 0x42c7}, {0x81, 0xc58}, {0x21, 0x7}], 0x6}) 16:20:50 executing program 1: r0 = semget$private(0x0, 0x4, 0x408) semop(0x0, 0x0, 0x0) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semget$private(0x0, 0x0, 0x1) semop(r0, &(0x7f0000000240), 0x6) semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f0000000480)=""/246) open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) semop(r0, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) pipe(&(0x7f0000000200)) readv(r1, &(0x7f0000000000), 0x100000000000021b) pipe(&(0x7f0000001380)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f66696c653000f34c7ba5f704d869db13a979469720afd79491c359f34b35843151f6e06cee243b00d38dea8f4317ccaa804decaa4f3b26716bee05eb2fe1e3d1467779fd7722d59bb298d6bbb22d584c33300a4ae19323f087c1f7e8df2ef27fe2e9736f971cf1411ac659b50f0433d31c985713cc4f9ebe7137fcbf59f34de195233e5a86665eb003b54011fecb54da3718ae7bd0872ec624267123f8e3654f6d59f3a492f215324f480024849ebbf3aaa55ef8220200c89fb582671dd6d639cf4b5737628888481f1b94699226177c3bb97f09a86c1ef9170012453bfee319a27bb06274111ca07f4c29da79bd47baf61ee54162da5a02ff872f38c22865"], 0xa) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000002fc0)={'./file0\x00', 0x60, 0xfff, 0xf3, 0x0, 0x4, 0x400, 0x6, 0x1, 0x1, 0x2, 0x80000000}) r3 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000500)=0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x9d8aaaa}, {0x20000000000015}, {0x3c}, {0xfffffffffffffffe}]}) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r5, &(0x7f0000000000)=[{{r3}, 0x0, 0x0, 0x2, 0x6}], 0x0, 0x0, 0x0, 0x0) 16:20:50 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000002800)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f43808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593df170bc122cd2350000000000000000180000000000000000ff0100000000000021d39b402895b1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000008e02b05e5d12f524ab2353a7cc1b87b5a1824916325aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e91455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d43fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211fae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200010000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa036145ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd240002b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d9300000000000000000000000064e7d7284ecdb0087290c9ad0224ca08316836fa0153ea7e44ffa26c503e6a92f9eecac836420b9efb4434958ad4e3c145b165ed671a0b1d264f09bc04959478640039e21edae7527872f9160cfdf2b30e1ffe8fe826bf6548995973bddb7cb9d21af02383c51436c3dbd7d2defd7bd7e89c15bc7d295e5672f97e7eb4f53af9fb9181de4dd74b41aca8673e59441a2612dc2e34bfbe48d1b889e1c6d0b43ea9d0d9a3df18875204ec29ffdfb2fd7f80f423f001f48ca9f269bc237112f4f095265c68f9c32895ac4808256172ec87dd85e86a848bc49b5ad223264712e6dec17518811b94426de64120ac065649360a9ea068a11efe88f3c04e8628b7caca90ffa44f0276240371fca816f14603619183c6891e5d5d4d54011f55762c10bf30137a29bb6f2ca113f4663d987e4e0e1bee90c9403a0832d06253c29d6f7f06823ea66493b17a7ba959ccf8e8e411e842058bc18c1547b378ef7bd34f892545977bfa85d9d63a870865886f8f01ff95e24763e5d47164cf4ee8b93ab9dead5c9d4bfad1f27a47279bb41891"], 0x1) fchdir(r3) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0x7d6}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) 16:20:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0xc}, {0x80008006}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:20:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28623c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348fa0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d01c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9add14f0daf6d3fc864856"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:20:51 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket$unix(0x1, 0x0, 0x0) sendto(r1, &(0x7f00000000c0)="7cf6b8c52c893c173c44810eb2e4153567972e40cb87b1f58be4c5103d7fead4dc8a4bf6a74f5b4a2287344c776ef2d844a5da2398fbb68ddbc5119628ba8cb0606961b5deb3d167223c97ec5a78d238730a2c9ab9c1", 0x56, 0x409, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x9]}, 0x3c) 16:20:51 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) write(r1, &(0x7f0000000040)="8e8c147d71c82bdcbcfeafebe9a60b7a42f6e6288618ebd1d7f6841fadca0ea792b1d59fbc5ab0d841293bb7356024752ba2a0088ea2727fad1bf01dba5943f5b0b9cfd4feb5aeb692386e5f98fd19196aa37884498df8a4f0633ea5d4f32c4841a427b7525b17f9a689c61e8c69bbde7547f09dbda5364bca9dd537c1d7ac749634757e7acd75322578d6139bdea94143145c9abc5da7895ceb8c4ab585bf774c847ec5981db1e8b405cb883b73d77d71ef", 0xb2) 16:20:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x25}, {0x7}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:20:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20000000000051, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x1, 0x800000000000002}) 16:20:51 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x2b, 0x1}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)) sync() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x8, 0x0) r3 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x20810, 0x40) dup(r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f00000001c0)=0x6) socketpair(0x2, 0x4001, 0x5, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffff9c, 0x0, r5) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000240)="b2913ac7ca1c4aea544f120c9a33", 0xe}, {&(0x7f0000000280)="b6214cfe19f90e7d9671246d7c31177711d8c4e556e5ea996b62ddc9ebaa57ee6688ef51f7dcf8e5e80177bc5c51f1", 0x2f}, {&(0x7f00000002c0)="cbfa4b759bdbb45518d1dae6c8f87193a6f02596d9ee1b4e8e37dad5406c0fb795f3bffb9d69268ab746135533caa39f320fcb8c53ee180342c6f0a996aebcdd5ba5edc668d55c58f5e16bd67cebed4a1a4fb629f43c", 0x56}, {&(0x7f0000000340)="df122b10d15b57fba880935777a6487b635470398e68ef63c1db3d9bbc46a02e74e4377c29b9c5282ea964d295ad58fc3bc93d6269cddc7b530942648a5f", 0x3e}], 0x4, 0x0, 0x5) r6 = kqueue() dup(r6) r7 = syz_open_pts() r8 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r8, &(0x7f00000000c0)=[{{r9}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r9, r10) ioctl$TIOCOUTQ(r10, 0x40047473, &(0x7f0000000400)=0x8) ioctl$TIOCSCTTY(r7, 0x20007461) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r11, 0x5f, 0xfffffffb, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r12, &(0x7f0000000480)=""/48, 0x30, 0x48c8fc3c143e7b16, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x3}, 0x8) rename(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000580)) r13 = accept$inet(r5, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000640), 0xc) fcntl$dupfd(0xffffffffffffff9c, 0x5931a513027ddde2, 0xffffffffffffffff) 16:20:52 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e2f66696c653000165d72d7042e76b0fedf5fd41584f65aec7ee73dd885471b00bac398e42f076771d94151045854e208610bd471b95c07f5a3d6ef3d53d4dba97f28e2b6bd7eb44b739d8d6a43c75df7ff07f207af1318b21118f5aedbc5904ac67dc61ce1d2f9acb188c61bb64c4799b5b35bc73051bc30b0"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) dup2(r0, r1) 16:20:52 executing program 0: socket(0x11, 0x4003, 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r1, r2) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000027604000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257073f898b2e27acb5d602000d1c5e70fe914a98c74851b7538c2001cc7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500010002000000000000020208a371a3f80004", 0xb1, 0x409, 0x0, 0x0) 16:20:52 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9232}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r2, r3) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r5, r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x201, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000100)="8c65", 0x170) 16:20:52 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x5085625d942c8508) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x800, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) r7 = kqueue() pipe2(&(0x7f0000000000), 0x0) kevent(r7, &(0x7f00000000c0), 0x6, 0x0, 0x0, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) r8 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r8, &(0x7f00000000c0)=[{{r9}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r9, r10) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r12 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r12, &(0x7f00000000c0)=[{{r13}, 0xffffffffffffffff, 0x42, 0x2}], 0x6, 0x0, 0x0, 0x0) dup2(r13, r14) r15 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r15, &(0x7f00000000c0)=[{{r16}, 0xfffffffffffffffe, 0x7, 0x4}], 0x6, 0x0, 0x0, 0x0) dup2(r16, r17) r18 = dup2(0xffffffffffffff9c, r17) r19 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r19, &(0x7f00000000c0)=[{{r20}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r20, r21) r22 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r22, &(0x7f00000000c0)=[{{r23}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) r25 = socket$unix(0x1, 0x1, 0x0) r26 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r26, &(0x7f00000000c0)=[{{r27}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r26, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) socketpair(0x2, 0x1c3dce97934c245c, 0xff, &(0x7f0000000180)={0xffffffffffffffff}) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x80, 0x9, 0x2}, {{r3}, 0xfffffffffffffffd, 0x2, 0x20, 0x72e9, 0x400}, {{}, 0xa0a8ae05be9695fc, 0x20, 0x80, 0xf7, 0x6}], 0x9, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffd, 0x18, 0x0, 0x2668000000000, 0x5}, {{r7}, 0x3a11e7338dae0e50, 0x1, 0x40000000, 0x7}, {{r9}, 0xfffffffffffffffd, 0x9, 0x1, 0x7fff, 0x8}, {{r11}, 0xfffffffffffffffb, 0x3, 0x40, 0xcb94, 0x9}, {{r18}, 0xfffffffffffffffc, 0x2, 0x4, 0x7, 0x2411}, {{r21}, 0xfffffffffffffffa, 0x54, 0x2, 0x7fff, 0x3}, {{r24}, 0xfffffffffffffff8, 0x2, 0xfffff, 0x5, 0x20}, {{r25}, 0xfffffffffffffff9, 0x0, 0x5b8b32354e9c805, 0x5, 0x7ff}, {{r26}, 0xfffffffffffffffa, 0x12, 0x80, 0x1, 0x4}, {{r28}, 0xfffffffffffffffb, 0x1, 0x1, 0x80, 0x7}], 0x3ff, &(0x7f0000000340)={0x1, 0x8}) 16:20:52 executing program 0: socketpair(0x1, 0x0, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, &(0x7f0000000200)=@in, &(0x7f0000000280)=0xc) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000001440), 0x0, &(0x7f00000014c0)={0x8, 0xdf}, &(0x7f0000001500)) getrusage(0x0, &(0x7f0000000080)) pread(0xffffffffffffffff, &(0x7f0000000140)="b1be63c2d82651e0a0720f150b6bc526466a8ccba390ba30f495662ee9c0a9f2bfa0938b65d7b8617e959e4c7f24f87d3cc8bf30d9e2dd9fa9e8f9543349871ef527ae097d70866861875aea6330eac6757bf58310370f33121ce63fba6bf3ea6aabf0aae93ce59a84bb948e9eb1d3ae927301a8a0a91a7c4ba0c930984fdbee07ffeea2f43842de76497aac53983d1cab9d896744c97a9f0980e3e441cf00e739d10393a0932db08a20211d273bd8f714ee8376e1f66dcb3740", 0xba, 0x0, 0x9) chroot(&(0x7f00000002c0)='./bus\x00') 16:20:52 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, 0x0, 0x2], [0x0, 0x0, 0x0, 0x3a3, 0x0, 0x0, 0x800000000006], [], [0x0, 0x0, 0x4]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:20:52 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) r1 = syz_open_pts() close(r1) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") write(r2, &(0x7f0000000000)="99b31d722a0b935535a174196dece04fcd7cb583232c1a789b9c2a1bbd055ce932c0fc41e6686d4120555c964e6761aab0570448e34fc1009862255e0398556d21d6679d219b4437da1fce4fd54385fd38c197da26dd22e0315396d61c5a6a82471c190cde3d66d38a037f87c57db763bad114b5ee63e6f4429881032d", 0x7d) r6 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r1, r6) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000200)="c1", 0x1}], 0x1) r7 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r7, &(0x7f00000000c0)=[{{r8}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r8, r9) ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f0000000240)) readv(r6, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 16:20:52 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x8a1c, 0x81, 0x7, 0x7fffffff}, {0x70, 0x1, 0x0, 0x101}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x10) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x6, 0x0, 0xffeffffc, 0x0) dup2(r3, r4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) sync() r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) linkat(r6, &(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00', 0x2) kevent(r5, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r6, r7) pwrite(r7, &(0x7f0000000280)="935cce7251cc1deff4f781d7eea99639f5b0e811e494786db27eaf81e96a52cdd5c5b7892a4dd263289d", 0x2a, 0x0, 0x3) getrusage(0x0, &(0x7f00000001c0)) 16:20:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x35}, {0x6}]}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r2, r3) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[0x2, 0x3ff, 0x561]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:20:52 executing program 1: mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2000, 0x6292) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x138) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r2, r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = semget$private(0x0, 0x4, 0x408) semop(r5, &(0x7f00000003c0), 0x2b31) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r5, &(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(r5, &(0x7f0000000240), 0x6) r6 = getegid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r6, r8, r10, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x1, &(0x7f00000000c0)=[r10]) getgroups(0x2, &(0x7f0000000100)=[r4, r11]) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) 16:20:53 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="36b83e522c066341519be70897fb") r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) msgrcv(r3, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYPTR64, @ANYBLOB="2d1810c73fe4c97cc88906a4a23e594607fb3e15e4326f0a0a6d6fe9120b26519338536aa3f39f55d125cf02e2797b6218b098694460b2cf305f82214cc919fa04ed2472286dd7a150753fbdcee80568c5d313f121c27c57d8d31db3f873589392f95168520d6914cc0f2c8e91ed9f8d0d3b111ce1dc825c7da4b3f6f83d1948f4fc7033efd2d9c1007ae4e0b6a00c5c16bd5ace016090a2129868e35a9a9ab397da", @ANYRESOCT=r5, @ANYBLOB="8dae6e1da148da30d286e7314260cf7217b9ac7a0dc4d01690658fc733decb633c6b7d698d695d3f3b3ecbe21059851c1d3cfbd98fe35974a4fcb9e5027c2d9e686ce4aa386ecc255c5f7b962d01be43a829e229adc3e44b879aef4cc060f28b9dc706590c06bf940ae18e2fe33e055317c31dc5765790365a926344bcea1ca2e06141dd042a9d7b736ba9a4b5237b076a67a1c05015d077dd4947dc6d013e86c866461fb9c51c12e5426d8afd9234bf91ab66718937551b2be49755514bd598f85d436535f3c7e0d59c048c52322b1e310f5c13"], @ANYRES64=0x0, @ANYRES16=r6, @ANYRES64=r0]], 0x1, 0x3, 0x1000) msgrcv(r3, &(0x7f0000000280)={0x0, ""/68}, 0x4c, 0x0, 0x1000) getegid() openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x80, 0x0) msgsnd(r3, &(0x7f0000000100)={0x3, "7ef667c107b1856edc308bb6235aa65b77fa01e0c4a00217b83867c3f7d127da1cae5a78188a827f1d31304f5f553e0f8f0a055233e87a5615e2187e5ed29ad628543ff882340c9706f816ba8ca9603cb3eb82f110178bfadeb012f1e038dd7baaa359b3904dd0ae15ca23febda1b78e9673bc275bfff75fa88c0e22a7ca4a41f39a5d"}, 0x8b, 0x0) 16:20:53 executing program 1: socket(0x2, 0x3, 0x40) shmget$private(0x0, 0x8000, 0x81, &(0x7f0000ff7000/0x8000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:20:53 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91ffffae10c0928a0ae54079a66de6fb5c4d38a6acb0b27c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18de1ec584b9761852c9cf8e19f9c00c3e7b1169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503da009edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231f9cdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d823cf94e32bed356943610d5d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa5b3874f6e7a75ee2e5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a700000000005532310f1856ecdf2d000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aee550aea112183c54b890cbe14ed2ae734df865576d38e8b1c7db73dd603c7293b2ba3a53f1ce0f8efd3790d2ca05530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f99d0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf02000000dd5a9ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c00000089e257c53487bdcc8c7799e221bc000000ed4e1bc0da3e2b955ab144ba1ae7abfe98b6094121644888958446f5b8bad42f38336ff7e6742e5d9641653484ecc8749f73693798befcfb02af2b5f0fe957dd7039e5a79ff5236df4de059916459cfa38f2520ac4921e3792dde54768071b2c560d49b8c238e70632974b233de5bfb363fd129327976ae424715b9684d1f762c3d2da09115441f9b2b0ef1a41e460f37734a80e61bf2cc802b28d57588fcf81faa54914620b9736a08fb8081425d32dd716ae5d422d87000000000000"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f00000006c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000000)="74e065a3e3aef363672b0aeba5912dd2ae9258c83b", 0x15}, {&(0x7f0000000040)="3b6352d174401c8f92240655c0cabadce515ddb9bd9c96567115632dcd4fb61e47b4a8441971dee6ad2bf94d638068c6ead50438d8ab01b25ad069ad88f9e745d9294c87bbc1bfece1", 0x49}, {&(0x7f00000000c0)="ba3622cdd38c1b", 0x7}, {&(0x7f0000000100)="88737d1631614acd8d8c2b775811bdb6e75ea842001a6aac5522eca125a3cf64f0c8a722a551b6032c0b66ba31c07f7b597cc156a06e43d943ebbb5d7aa234be73f41b04c79b24e00c1c2914fed5e93e9450929e708e318a3b1353d7657c21826af432decf6d613fb91b2929ba9a54946163b76624263eaef98f1063083f9c8b1ef8a5301d1f", 0x86}, {&(0x7f0000000dc0)="44a792e3c1d025c027745834211aa349cf4d1adea9a8e01d264054a67e46a9f031af3479d8b7d6d171c87338cd4c4b1604c0b8f6c628b43c7968440a008b173fed1109bafb561c6b33fefc1ce7ea7b26adff00b9cfaca955c28acd1d48a873054291111e56d4839b7007f42c791ccb82a595ec84f386ddb14697d71473ce9ea64558a69597a768c3fd1470c0147a363868efb989ca16c7e7f6a67760df41d775e1d3e31459234c513775a2b9a5222473cc12a204d78ce467b20950da8f7b03e2fce85c1fc7ed1f17de57bc5c4a7c7d9b2a2dc773bcc9f541c2d28caac971a4c2180331517e17f90a2f95701307090d8c33e34b280241b74809d1448f24eaee70d678dd7503e1f8f13a7f526252e5c65fd52640cfff277b42859a016a5ec8f5d54a6ea07ad140742b5c7dba47d69c6fe813eb3e8f40290b61ed954501d67a158974c47d956d5fed48922f06d875840c42a4a7ec23ae93b238845913082626bbaf071ca30196152dbfcaa2ef7000f79bd76c6d9cfdc3e70255490260bd67f4e614be09e8bef833a26c446b9d2cd43d897a8b5b355f53333dbf3512779d8d6331557f1c97fea33cf4ae95229fc4c360a99d60b6d71cec0424ffac08de50429f0a694df65f2abf994cd0497c645794c69ed0b68803231e4d769394f4891da7170a0ac6a285d83173b053e905d2a71576c7c7aeb928d520e308c1b1513ac2ca0a3518f3ed140ba87d9a330a5f72b3d2fe2ed92c34f37faac155ed0c3f47ed8632f2e388ea2515b83ebcccd5230a8f9be903092922d41c9c53aa695e3b4d27a816568a113ca5d8e4d48b6f1854b96c3f8574a49ad8ccbc32f97ee5edc24c26f334c050e9378baef3d453daacdd8e3423ca708bfd22fa4caa773253ff1f496db7aae7cc86a1e774b59ab9741ebd3a2d09b30aebd57600aee6ad701bd589759eb8eb7c768b941531b5709f71be322f5f87098adf547fd667aa4d92b638633fe86d3765eb2f71d52ef170a09406a034576c0d21afff3a7a52b09c4b93672090d726336ce3285d1e9bca861174a704b59d98dd4f72f97f2c50eef85aa6fa6066b2e9edeba99a92cd82f86d343f36540bdfe4ef7e022a95f2ec988ce54d3d5a39012ed6e12bc18954ba6dc9d83444c99b916a04cd1d11505de2dead7f7f9e61ced40140ab1c0c5b735334955edafecf4e5431b6a38a6d5c65a71a9b1d94415de3de572ef64a1d774dd09d2aeab8653f259f0bba9496772a068bd66f17d974ad47ecfc189fbafa9d9dcc8c1fa28fd1b9661f0a2692fbb7c531289dc1fca60964be11a81e3c7faf520c6e0ed3f5024adb62eb22c42d211e78b7c4c468a824cad13a558543b892fcf8806d7cd70c5c5927d33fdf080fd259cb6f9815f3c5ea96675e9c4c5322e0b9e7f8738552098ffe054c6415b0aef73e5ebc72cf084646871fa14201ca33ce8f917dcf8de3a7f0c89a252a12938a4c5f72aeba861d6ce04714a44e7eee58cbf98ac0b285e45c2ec9a1b2cec7cca697b4c5ac7207e45d6d29cee742a9740e93bf97298f558e0169847109e44ac80759d5353094363c560f2c3991185e67ce967782680d25b5cf27f4b310b6dc8507227f10f7f792f317f6f8ac2dacd1fd9e1c809c3fbec9923becfd7e3de3d50021c9ddceba391f378801ca1ee10f3660b1a4385c9e16fd293115fbc3d0fe961cc3d7577c0e3e678cb9e2c597015520e2141758aa26ab981842550158065d1ff6cfb5b4f7442be4af2b0c7ba2958be9c7d4967441402433cf68e3a7d195674f573ef756ba95df20f66ede1974a4045092273a8b548f71e36e790478b67e294c8ba9874e66f8281d1f9adf5308829261787fbabd35a0a02a27b173817c6c105ca09e580574dc704ed177c44e5a79d80233b0cff4d36077f819580471de6b7f20f8e70713ebe71788b035fcc9eb23f2d13672a2eca2b728016b7c8d6438187508dd6af92c696f00990a020c822eb43f8cbdb0c9abd3cb65c16b275cc0933e97b09f1baf6dde7f1e6c4811da4ecb523e23811c2e245021eece7d1187d0187213c5d9ea1f019d04b8b11abd7272dfa1282c8d67e04ea44dac6952451f22eb360d10b4798b415e35fc1aaff1b70349450276bfb1c95351c3d04a873efcc6e2c29fb17cc28c5ba569dee63076714766e23e868cd6ee4a6328a4b315f8b9b97b5fc6c87eb345b2431854da8c9344d6b30b046c041da57fcfd37400297bf3072747629b714bd8852dcdb693ef1148dae018b8647f80583ffee762c3586075ca9abf8f88b02aef2eb145307f3f5fdf2413216c4a53c7769891ba75fb2fa0fe96ef1536855b82d1149a5d3e466d4cc4a20886976360a86383ec1bf5e4f638ccae34fc7b0b3355648f5845d3491ed9502aa7d6e70bbe33da46966ed4ad6eb1964b57af9c072bdaf16454e4582b258d3ec06131d17b947062a169aa2a6d8142b22582957dad34b0e7f1469ce09f81493dcc4f97080aafd1fa28801dfe8f569cef35402c1b0298888e980d8be208d288081aa7f1f8006220fae9f9bb6607174571351865795a49632e6b58a290306df8be51bbd17fa9dd950cefd9eeb16c1de1949ddc112afa3bbad19cc4fab8232b35f7969cb2312a6f07bf1ac5520185fcd3b81a6f476710a276d712d5dd075832367ae96e9f0f21afeab643bd23299ef943d896a33c6df7f3db15dd91bad794950ef306198276af04164006b43a8765f8e0cd400e19e23701b8add8605d6ac65bba8726270dffafbb024937f0cf3eeca2234a2e9627f7e0f2c647c52eaef685e26a7b816f4a81d379cdc7941c7de5c3a7b2f176d8d739aee58e9ccc106944346f8dc4e0dac1223b5efe5cbabcab5d4cc6de09d10ae747a8265f3ed8a89f8a47a130eaba887e4f9c1fc6addebafc59601a5a59218cbbb7d2eb822198edb16d81c489b750d6409107c22ab2d3b8040be2758c1aa988c8e2342268d66b24d509615ed4e4dde3de87eaab050e236095443f6127fcd9593c63adecfc626483a33831fb6e1a1ffdaecef4e791c13a3b79911d51ebf0f54934688dd5f59df95c11fdb5313e198ba1a7a97215995be4b006ba011089151b4d7c1de8fadd9b6dd46bce777740bbad58c77d61b75af8acbfc221c227d18422e5b695afd9ab31fb7d204f7d4b82475d5002714ba7695ed880a4a92525e0006b96a5d0dc554be261f15ac4530f6b54fafd6f3a9a56491189e8054e3a6d3b3bf8dd55cd5590c38db4008ff47c251609b0a8f2f206db00a5d4467c4cf8f9377b426a25867b77112a02c312277eee581abb535d364b424d238a43181feec376af3ae554eec6b7a91cf86f98a38d2bb2586a4091d391051c91578823655ffd4d0a2509fee11f73399d1cae439d17c86a42a3cb523cc6cee7e55b20eaab4f776ca333847609185715fc19dccba9fe150f3cabc7c8dd4522e1e576e80d7e1a97c6dbf69ccca2e52de6361fdf682ae6370820b2cd7fa68cefbaf861bfd6f0cb4a2f5b2bf5c0d720d88f6ccd89c71a53f9a1bbf2c1f4d7459a90eeee1ea7bf48c12318ea9abdfa6426bd46ef9358393f3319e619ed0d55d5f39552969c79c0bc34ddab6313dfa73c53042272e753ccaaf5f5626305dc058958dafb7d843e7c969f6f459fd89fd3e5cc23c5d4833d022e6375b9eb8debf800483ea54780a9d5ce31e0cef3928d0c1cd9df1934f4874c8f7c875789fc07904cc51464d8a3cde4696b348363518839f9f044f539f6136a0690e80892a4599b01e62018571808a3b771218bcf5f82242748ef80d30d8d6b70d92ebd7a73167dcb420ae8b51de8ad1f8a30b9c473a9fd00aef94c0a4cf16eddef7ca4bed424b74eea3b0a96b424a88b0e33e179ee312d9389511f7b05f708eb39654e58d9c3b5bfb299caa7461be46b3ee99704272982ac3b38894b001c5df086dbafb99244300ffe81a2f7f54d5a49c8493434950af650b28f0227026bf037fdef8b042b91415f964cb0e1340816f37b7917471a9b8cde3489d5799ed3bcc818e6cd95a249ea7b4f2bfb46782c62270f63e050905dc84e4b2aa097a144fce53a85dacb62cc286266eb68013a43c2bacbb88034deca5d201052c8646898490a8074e52c56448f15f996193cb6430c643e0b2b73b82ad412121122db6a4087920f8cdcde2c96ce66756c7ac3eb2c7c2fe68869a3cf62dc35755f02584dc175d9d1e39afa55463b021d3f50d52db1516c2af9a1adbdb6442a888857b9d9523c70f650d7accb2bf7fb7b6ead3f66b1477f58dc98d3cee2dc0cd4aeb3a773f019fa7b7b955ecd056fa58e20af72587e36f4b762d14b8635295df634a182601f349152e8fb02b33c97e50aaaf1c2fdf2363b67581b81c503b21aee03193aa94e5b0f94366cd83cf2e1266f2378f4205d1c7eeb31d168529dae1138951b8f9eb16c9641f57dce5ee632bbe39ec13d10620030c2e6e9edab0a097b67885d4f5406edb7af2d1b8610e453b5fb0bd04da3e52fe979c514bdcb292a5b38bf6a9c79b8716fd9f7f6b95eb02a1d51b758a2843f0fb872de7f6e6b39b3a7458ea16f4b38bbf8b73e1165ab5faea149da38a625322be10e5546ec828f3f2b47127947e898b8e155338c450758b72a4aa1e070c27d09ad91811f372ff05340ebfb42bacdd22120ae15570ce94cae1f17bd63d18f200fa42a34400808ca051d9eda2afb63c75c26705b21a6703d84149901ca56a608ab42c53362ea33e1cf20372926f6ba06dd70a0b6b0f4447ac264b4b8ab60558dba99f92c3a9302be9e1c5ef86e78107d4ea35a9aeb63ac83acac93db8d11ddf8fb34df762a13d85436e54ae6c5c3a90099fd204eeb147fed69a0c7176a92576afa6931c67435219cc3883fd0846e2160ad48d0475ab707b6a479873405e3c9dbe081d2ba48871727fe7648f14efae78125493e4caae23b949b1993ae90dcb20df386b13772f02f087fbef4123ea03f6f3cab56f3829d3012a439c1604f2f8bf4fcf6ed80a64470dc6bc93c6d7d4ab0490f19396e604ccdfd56c8ad66be2ee74a0108a917b9266fc582237e1915b19205f9e187c52e964f43cd225defb058adb534871f1109de5cb4670c9cf1bba4a8e278a2929ce02e162add4a8fe4698da70185364c39897fd721879612685f1e506f8735158e8a089872632d3d0e6bc7f7467105062be67198d5e1a3e1345ded31118a4d1ddb78de4f703a40903ba8c3b5df3b01553bcfb017310858a3e15213e0b37a8e9f9d9fb12703c332abb7c4a4cb3edf9879a1afad54b5c7dd0ea2c3a494357121765088a76d49e3e214092f5e5ce7b1e830273a56ec450f02a2f1fee5e29fc5a3b4ccbd82d483be7acac45fe2866f59b6716ab14dc65a6ddcf82cfcc8e8fc64d6ede43a05f59af9bd819410018ac00181f8b9ddcc8580a59c574ed50966a342b846ba7d64851e67cbfdb6c03be4bde60737ceb1b1258f6e1435d73798f0659689baab56113714dfb2ae7c617d21b2900a23b2d3101e696bc945d29f375fc922334ca44672cc85409e537639ef3f5f13b269559792d29e8f02086709ce8e536de26127d157af1ce97aa4ac8b03f6dc534f8180c6abbf1e90716ab73262c9934fdcb70630142bd995bd114e41a8a19a4c73bada31a26fc61f222b1a30d42219e1393364055b3101625ab89cb3a09c906a5198a06360fba42f2ec8d9cdd85ff6e4d2361b3cba4356e5d71a0c835550dd08f66a2902df1f970bfe4b4e33814333b729fecc22b8046bd3f510fe10c5a4c87d3690366c512df41141aed08ef783af0a40cea29b1960219a384ae72a", 0x1000}, {&(0x7f00000001c0)="2af4f0b8abad6d05dc5bde3c5700ab21693cfbb96be2c3c9c930748407c28ded5b830a61f0c6eda3de1b202bc612c630ccca7984fea10d7431182f0300878161d1cc4b05cab5384ea9beb86927ccf439419a7897ebe7d59fc1ed", 0x5a}, {&(0x7f00000004c0)="b784c3da8cf36a062e0b1629866b605034e66e7fe6ec62aedcd69c692056d444da644eca9c1541850735b370a825716d911728cf620245e2ca14d3f45d3096e1271b941fe8641ad69d3112a4438f1689e4b226de872c107eb2d035e5c069719c83b89bf73a0d05cb54eb4cae89b96d206408cb6ca89409da2ae3e2c9b7b510f3febf22cc31caad7a766ecb48e297d4a2a5fa15eaf48619ddd99a10d6254bde2febdf35973a6809f8875e70243c2a49cd0d28dcfddec1ae3b7f302c80a7203e", 0xbf}, {&(0x7f0000000580)="04d8daa7ad07323d31a6c15d714defbff1c449684467e561e7605faf302c50d2c8b2c48356518422b2118867050d662ac4191787c96a50d39f1aa77479a40c89db4178692948107744b4f7c42951b01d1a4c95384a7b3e43eac9d702cddd71e67679a399c072cc454165aef2f50ba4", 0x6f}], 0x8, &(0x7f0000001dc0)=[{0xd8, 0x1, 0x6, "1e5f60acf12adb39b79ad8b569a4d6fcc43a65707b8876800f367185ba1b8d49ef1a1a7fc106766008f2bb3ed161a74f779cd465170777af403e19f72e8009c0d8fa15c1fe553f2783c5ac49f10304f4d1e6e51618a05bff96cf09ab78d026017e4a753f3564678295ea79d97eca3e9fff18b68ee1c407cd55a5c33cdd44483e49ad9e1dea31d36707c38e5a173c2accf553bf6210262dd6a6ca660b9d1126b7c06d37f1b83d28547fd49594da72290f303e28b000dc0980671e6fb1a5bceb5c70928d24"}, {0x110, 0xffff, 0x9, "f8e3cc794f2df3183c31d50c0bda4075297bcbebde9e799e56f6281169e12105e902c9e0a3a2b341f22798618041765a95b2f27c8d057453cd1c0b10eca035340a2d462b55e532c553d0a281ae552a92c7b484f2e93355156aea16657d9ce4a1f9a93f4e01ee40ec62c2b6ce91db3a82fd24bc7739b4e1a48df0c6454eaa9e292f31458c2ce9ceb7416c6690c11de560358bb30d01aa3789c01a6c6d3abe1d13b618082f276613ec9392149c4a0e638ba8119c9c6e2ad9fe15d321f9ae888ccd01ac6911a7e956d96771e1ee713de1f3e0dce9527e84dc58f8832140d4d7e6f4bd8b62123207a331af6d5dae30a5b09875ed5f2907e5971671895f"}, {0xc8, 0x1, 0x1, "01bd3279b80ab2a703d6571c3703a9e85405cdc0ea3807493c8002d29ac8bbaad062c2069b5d0e73504181b51a2f1ab26c5478c449781c833352ffc19ac059a6511f8bda96865ce38cbadca983d252b53026aa2f7d19b3f9f30a2156f105350f0480ea4eb46654a86766bca4c787b1357768e38622358214d341e974f230601ac036f7e5e9a417d2c4fc63478e91f27d57c5076fdc451bf965f3e1246ff023888a21b798f78cf228554b6703d13288f02ddc73f4864e"}, {0xc8, 0xffff, 0x2, "76a2883f53ec18272f924ca6fcc12a10fd287e5d2d1d2be07442d5c5c6c1ff6a1fe0dceec88dccb8a4fee8730800a247976e25c799e7362cfae450988da4ee0bcbec656c164d9c83126a0843c2445b8ae7d4253a3d4664c9e42ea24d6ff665ba0f81dc748a5043a55b6338c240d1ba73e8f9b742db30f1e8e67a51b1f442e01a8f75d5dfe2b92ac2401eaf6f5328e41afb0a295b0d0d5db29487b3c075fc2180a84963dc0489258d3968339d22dce4d388a2d7"}], 0x378}, 0x4) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:20:53 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000140)='./control\x00') unveil(&(0x7f0000000040)='./bus/\x00', &(0x7f0000000100)='x\x00') 16:20:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x178) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe05}, 0x10000044001000d, 0x402008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:20:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x30}, {0x64}, {0x7ffffffe}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0xffffffff80000000, 0xfffffffffffffffb}, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCLOCK(r0, 0x20004276) 16:20:53 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x10001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0x7f, 0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0xa4, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000140)={0x144, 0xfffffeff, 0xe}) close(r0) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r5, r6) getsockname$unix(r5, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) 16:20:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x40}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000540)="d000000000eb8bc7d26d0eac930001003dd79f9fc725bf2bc89186ed6baa6d870d1c3c06f79481c54e1de9d9aa52fcb67042ac93398e1b528b0dee8415b5216171eefd727e5a42eb8a97843c36be8e7fa60056272a12edbecdae033930951fa370b354d0f4ba70ea5f9b6adcd795a9716a309fdc2c15a934a44095dde551910520f4008eb8af125cd20f0ae52c51280e000000000000000558fa467151cc788854e69f36994bacebf09dbdcda58808b3928c802739720651ddcdaab272b2f8d04b998a6fc1bc8d68b0a86b57fcb5cf902f79b05e8d35dfc54f39606be32a20c8d218ba0130e6c8457dcfa14d3abf1bfa9848845c0c6dabb364d13ab2b717acd8c120e7be3ce3e6fe33002950c22d852daf29cf", 0x113, 0x0, 0x113f) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0), 0x2b31) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r1, &(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(r1, &(0x7f0000000240), 0x6) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r2, r4, r6, 0x4}, 0x200, 0x401, 0x2}) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000180)=""/249) 16:20:53 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt$inet_opts(r1, 0x0, 0x5aad03a33f590168, &(0x7f0000000a80)="23d43e8336586d8dbf5499eaa4a25321ae87be9a84e346b5375cf1fce013e4b5473d6b5808914df421eb446ce8259448da32c9f0b8be367e66b58cc171cd4962c97ab9101a864ba4df3bddd26aba0000000000001fc8c9ac5bf8f89e95caa8a61ced1815250f30525007075625986c50a857de0260f22be2cb3c1a7726b05c2803f1427e119551353506666aaee8f6f2af5a7bcc0e13d0620d5f93a40aa7b1a2fa572c0f4e95caa8d9caeb79df2af1b6becfc9df27f267f98953af31ba2dedaf7d05a97623192565f1c0ab84df5d865babe0da7227b2adf6e8601e111d6b06494ef5be3ee1c35138ed4beb86628d38315a5db7f0eee69e4391699f11e3f328d98043a4c4e0c1bfd18ca4ea3eff8c3dd9bd66c3f273bcc9dc1e4937d33c6fe04b8958dcb8251d871bdb1e991f7a3144e2ce24e89f5d1f386f2fe5c491f2f648b5d36e59d7f1f011df80f968b6bf6117c88b5775fb13abb54058dc53178abed7837347531976831c41c05d3c939093003280053fa4cbc019b24cbedbfb", 0x253) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r4 = socket(0x0, 0x8000, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x90) r5 = kqueue() r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x89e992dc5855bfb4) r8 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r8, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r9, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r10 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r10, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r11 = accept$inet(r10, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r12 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r12, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000440)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r7, &(0x7f0000000900)=[{{r8}, 0xfffffffffffffffb, 0x2, 0x1, 0x204, 0x3f}, {{r8}, 0x7ffffffffffffffb, 0x8, 0x20, 0x2, 0x1}, {{r9}, 0xfffffffffffffffd, 0x11, 0x20000000, 0xcc, 0x7fff}, {{}, 0xfffffffffffffff8, 0xab, 0xf0000000, 0x7}, {{r11}, 0xfffffffffffffffa, 0x9c, 0x80, 0x318c, 0x101}, {{}, 0xfffffffffffffffa, 0x8, 0x2, 0x4, 0x2}, {{r13}, 0xfffffffffffffffb, 0x2, 0x41, 0x3, 0x900}, {{r4}, 0x0, 0x27, 0x5, 0xffffffffffff0001, 0x7}], 0x7, &(0x7f0000000140), 0x1, 0x0) fcntl$dupfd(r5, 0xf, r3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getgroups(0x3, &(0x7f00000005c0)=[0x0, 0x0, 0x0]) getuid() r14 = getegid() fcntl$getown(r4, 0x5) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r16 = getpid() fcntl$lock(r15, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r16}) r17 = msgget$private(0x0, 0x0) msgrcv(r17, 0x0, 0x0, 0x0, 0x0) r18 = geteuid() msgctl$IPC_SET(r17, 0x1, &(0x7f0000000140)={{0x5af1, r18, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r20 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r20, 0xf, r19) r21 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x4000, 0x40) r23 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r23, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r24, r24, r24]) r25 = getuid() r26 = getegid() r27 = fcntl$getown(r20, 0x5) r28 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r29 = getpid() fcntl$lock(r28, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r29}) shmctl$IPC_SET(r21, 0x1, &(0x7f0000002380)={{0x0, r22, r24, r25, r26, 0x20, 0x80}, 0x3, 0x7, r27, r29, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r18, 0x0, r25, r14, 0x20, 0x80}, 0x3, 0x7, r2, r16, 0x7, 0x20080000001, 0x4}) getgroups(0x1, &(0x7f0000000080)=[r14]) r30 = socket(0x18, 0x1, 0x0) r31 = socket(0x18, 0x1, 0x0) setsockopt(r31, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r31, 0xf, r30) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xfffffd84) r32 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) r33 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r33, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getgroups(0x0, &(0x7f00000005c0)) getuid() getegid() fcntl$getown(r31, 0x5) r34 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r35 = getpid() fcntl$lock(r34, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r35}) r36 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r36, 0x0, 0x0) shmctl$IPC_SET(r36, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r36, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r37 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r37, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r37, 0x0, 0x8, &(0x7f0000000240)=0x72) r38 = semget(0x1, 0x1000000000007, 0x200) semop(r38, &(0x7f0000000040)=[{0x3, 0x3, 0x800}, {0x3, 0x78d}, {0x3, 0x1}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r38, 0x0, 0x0) semop(r38, &(0x7f0000000280)=[{0x3, 0x7, 0x1000}, {0x4, 0xfff, 0x800}, {0x1, 0x200, 0x1000}, {0x3, 0x7}, {0x3, 0x6, 0x1000}], 0x5) semctl$GETVAL(r38, 0x0, 0x5, &(0x7f0000000800)=""/199) r39 = syz_open_pts() dup(r39) semget$private(0x0, 0x1, 0x201) 16:20:53 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=""/132, 0x84) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x4c}, {0x6}]}) fcntl$dupfd(r0, 0x0, r1) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:20:53 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000140)={0x3, 0x0, 0xff, 0x1f, 0x0, 0x7, 0x80000000, 0x10, [{0x1, 0x0, 0x4, 0x5}, {0x8, 0x3, 0x100, 0x8}, {0x50, 0x2, 0x7, 0x7fffffff}, {0x80aa, 0x9, 0x0, 0x78}, {0x1, 0x0, 0x6, 0x8}, {0x0, 0xd7, 0x204, 0x7}, {0x5, 0x3, 0x200, 0x7ff}, {0x1, 0x5, 0x4, 0x6}, {0x3, 0x6, 0x7, 0x401}, {0xff, 0x3, 0x8, 0x9}, {0x7, 0x5b6, 0x5, 0x9}, {0x3, 0x5, 0x4, 0x7f}, {0x6, 0x81, 0x2, 0xa8}, {0x5, 0x9, 0x3065, 0x6}, {0xf051915, 0x9, 0x7ff, 0x1}, {0x0, 0x8, 0x7fff, 0x8}]}) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de400"}) r2 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r2, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semop(r2, &(0x7f0000000100)=[{0x1, 0x7fff, 0x1000}, {0x2, 0x0, 0x8621e15948ee3c6d}, {0x0, 0x9, 0x1000}], 0x3) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x6, 0x4) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r4, r5) r6 = openat(r4, &(0x7f0000000300)='./file0\x00', 0x20, 0x200) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000340)={0x7f}) bind$unix(r1, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x400, 0x0) readlinkat(r7, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/250, 0xfa) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f00000002c0)=0x7fff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:20:53 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) open(&(0x7f00000000c0)='./bus\x00', 0x208, 0x18e) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0xfffffff9) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:20:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r2, r3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfff, &(0x7f00000008c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e0f537edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da39660603e2365362963a6b24b4a88") 16:20:53 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000040)) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000240)={0x3, 0xffff, {[0xffffffffffff8001, 0x0, 0x0, 0x1f]}}) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x4}], 0x9, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000008000000000034e303682e9c5bab9d4cebb9dd94d00d989e98e38e4c95efc7d0e8fb03d3907330fc34fa446f92babf2faeafe8d1c83e8f1451babce7bfd7afa2d2469daa940aad6d2f1774f3656e4f53afcfe20637099b7cd7d9edc09ae7b9951675911a9622590f75260f272fd7807b8f8251de877d64b76ca92d54463a9f03963e5f672e1bbdbaa317fe4419d3f36746248558e97dffc49483211295c697b064223aba73c034252244233d4b948b25e74360a527f3a6b566fa3c008f169361bb121ff9c085ad65f4f8dd1e3b915175ddeaebe60b790c89a65ae2"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a160000000062bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000008000000000034e303682e9c5bab9d4cebb9dd94d00d989e98e38e0c95efc7d0e8fb03d3907330fc34fa446f92babf2faeafe8d1c83e8f1451babce7bfd7afa2d2469daa940aad6d2f1774f3656e4f53afcfe20637099b7cd7d9edc09ae7b9951675911a9622590f75260f272fd7807b8f8251de877d64b76ca92d54463a9f03963e5f672e1bbdbaa317fe4419d3f36746248558e97dffc49483211295c697b064223aba73c034252244233d4b948b25e74360a527f3a6b566fa3c008f169361bb121ff9c085ad65f4f8dd1e3b915175ddeaebe60b790c89a65ae2"], 0x10) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r5) getpeername(r5, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r3) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r7, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$KDGKBMODE(r7, 0x40044b06) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket(0x2, 0xc003, 0x0) sendto(r9, &(0x7f00000001c0)="a06d82bec24f6146b5", 0x9, 0x400, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00'/10], 0xa) connect$unix(r10, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202ad0000ffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa612fa945fb84d6abca64896bc5e17c6388bbd2ad88b2951b15801360bcd4c98555843b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000008000000000034e303682e9c5bab9d4cebb9dd94d00d989e98e38e4c95efc7d0e8fb03d3907330fc34fa446f92babf2faeafe8d1c83e8f1451babce7bfd7afa2d2469daa940aad6d2f1774f3656e4f53afcfe20637099b7cd7d9edc09ae7b9951675911a9622590f75260f272fd7807b8f8251de877d64b76ca92d54463a9f03963e5f672e1bbdbaa317fe4419d3f36746248558e97dffc49483211295c697b064223aba73c034252244233d4b948b25e74360a527f3a6b566fa3c008f169361bb121ff9c085ad65f4f8dd1e3b915175ddeaebe60b790c89a65ae2"], 0x10) dup2(r10, r8) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x100, 0x0) dup(r8) setsockopt(r10, 0x6, 0xc8, &(0x7f0000000080)="90221698cb11c8e21d5a81dff20e342293568efd092a36c08a35564d5b7824dc0090e895a2b68f6dac0d664f19ed6c0728f1d603cd124278ab1caff59a4aa6f9eb04466bd5ccd29026fa2d4ae872a24ca833caac96f3740493851bf2f79a63a93e10875d7260fe357a0a5335dfa6dfd01780749580eef49b7082ef4953493d62b2bac35cb81cd53eb373f9d62fd83d82a76903614f85213d6e6d8e011b01270460cc52097a279d7cce76f6719ae795d5f906783a74939245ae95f5cf6f8a72fa6393af8bae98b7086fff703fba596472a7c4b77fb71e0d55918de526e1c3e80ea0136e70", 0xff3a) 16:20:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="9f0085000000008b8e331a000000") r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r3, r4) r5 = accept$inet6(r3, &(0x7f00000016c0), &(0x7f0000001700)=0xc) r6 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f00000000c0)=[{{r7}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r7, r8) sendmsg$unix(r1, &(0x7f0000001780)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001640)=[{&(0x7f0000000200)="3a65b2ad2e80afc2e3c18906f83de0f0e0dd89dcfcb7c5ac6e41b8094e0f49a39db414631b6b35607500bd10047a7bcbb00b799ecd238d2ee689de2cdfcee22dbd9ac2c63dde0c4e8ba525568ac7c9abdf2c627e1945c0589e7a5958e9c40da0d305b2e9115f9f21bc63b49a327acee956d4e530e28b02897c94b911fbfcfd9aee5be8ce4677229f60fe855504f76b2ece64fd3c495a2c7608ba6a3bf1d34ebe2990f910cc969de817e541d73b3861b7aac842081a96c02f85772cf89f8e6bd23d0ed2afec2c68b7878c8859dd38c1f1d10376fdebaba629749f0ab165880f574607a976b4ff00f0351aa591e7bc9d257c101cb93ea8f1d4bab564d535b5965d085cda5cfb983b88cb2593380ccfc76e6ef1761dfd05205446f531120c9fa9a6dd959c2678b25e6fd3d09bd98ce64c23b8b640f090e27ae193525f91abe13ab84a48fd3a46d08a4d082b9cb92d93fa140ef21b6a6ca176d3d8e6f242ebed319874acfe1ea07d44aa097fafb0f195bd7e31595fbdcece1fc0950eaab515b4b26819322ea57d32337151f5697f5ee082bf27a9a4ddb98f01a81638be355c490f7ff686fc2c8959b96cf74c78d4895fe14cd97bbc07cd7e94e842cd5f6dc4f14e44e70f860428a5f99f67f7dec5c0d5b8e920824d22c89592a8955b32f2407d9c05dca2341399bba81c9d07df27af6b9595a241e55493b9d6af0c9a802adbb362ebccc80208a2554562f0b43ce2c170bcbe8cdbed3d6ebd9917dc006d1798c69b934d49dd12d192f19af7c7a73cd1032cd85aeb6ebab6a2ee3a041219282a5d7d28905a72f4c3d2dc0f0b25093786594432a56a418047cd092cbfdad8ee9dfcf83579c19f49ea1b645a9462edea80ccde1275fe89fad6652ab3ecc189fdc03a385a3246bd7b29032e94c0521faf309180627393d1fbc90a601afa2f22494e400d3f5ae96fe1bcc6dd8d4e3b8f49fd26f5eeac580416714ab257e650a4629896ffb4528c65cd666da0504cf66891e892daa519cd40698f2a2f75332009d9c1be70a64509519399ea35f2a71bb137eaabac6a6adadf7e6ec532b0d70742d0fafe29be269c51b2ea30a1ed954e72bb623c6a0db40fd11c9e6285cad91daddb712c42facd5f8bda6ad77421a4655a4a4f59b76d97c346c9be77bc653902780cc5e05b73e0036122bab6932455a9a301e4c883f939ac13b09db4a797c46ffa3eed1db74c8f80c63c188356d5515313e5be656a6626efde9c4f0a6faa50c674fa8a2a73bba7112402ad34d5fe83889a15e30d5ef01073374d5ea3e5c2e620e4ca916a4acaaa71cd18cc5358684597e94fdd48541c317554dc833399b674407e7b372ebe699aaa76a494b6f5bbd7950195f75514310eb24a339c852d355ff7ac7e469afbf4d74773be9bc39b806b9d9f67b9437e984fe9e60a239b924b2a66500e80f92ba2f1660668d8273129fd50dccb2fdb4b033ae3a31f307f18e3bbf4bc36acb181521c3a13f9c29802ecc2b7e26db12916637d1a815370fc7f0a7cd7589ac8ec5f940fccd7e0856694596c182928775a76fdb4c658f5db9066a0bfd6d47fb447b34fc23bb4b506e217984b0052bcaea9dc43287dbe34f9b19a32d5bf6babab59f9b8af0302b02f40a56671f70246feb702cda616ccdba49b6fd9109db0c5736135ee4b8368fb203ab2f0e7ef586b24d59def34ebf114e5d58018431d85864cd57dceddd1bf3ef7e78e2e18622aff471540346824a54c0abe69e27c6092c2d02fb04777cc2d7337ca1aee887ea6dd10c6fc6f87a9433cc8fbdd96b08de7eda7c683d882bfcba3d00129e087baaf4d3475e7d8fbf57c78b38a7e187aa2b274622f909d909fb00a8cd1d065da2385a4c987569a205da3a323f20d360ccb91a32b22cf5b6ccead1b3da5ee26252d0e43467457ca6eee4a45a5b7176b61afe92426a0189d9a067843257d7efbef319236bb1f54685e935853188badf1b5f8dcc3e9f0a4a9a2b357280b6ed23f982f0abb0563c6907cf6cdc027eca6df68ea03c826592ae3d10838869238c0c483b49f958df65b6e9b5e3405afc7d27660e22e4589db222c70fa2809973baad26b560343ecb63ca4bdbc6e0f496691def58d5cb529bbd0e8458d265281e0bced6a177576cf2e20c0baaf198b161c8c000e6c4937475a90a7e054c10f902164222d99ddc436fce3b54ed69b4ed66ab79e200635e77cf3df8283729a112ea84555ad7b37aaca76619f4fdad34d90ba062f5c87a1cb3ec47c2ee1931b3f67bf7279d4ab334ae7a9ba1f4453d9d0b6cff1198c763b8f3d721748317457226dd7e015bb3d7b190071a452803e26a9c23e6139efab683fe83c7271a2728c1aeb1a7870a898668eec005421c32406c7248a794e16f1cad2a764f8d65c54d65227bc4513f892127a229d57dea929fd1416f9d8809b573354dc41451daa50133ae7c7601d76b29edcef651e4aa92e2f22bb326e8091d702af9de56feca8bf6c9e4feecd03d5f8d35a6c2b8877fe1168cbeef0bacd8b1bdce9d7051d6b4422aa3ac6c90d73f066d76d0de54ac593d169a6e51039a840b3202999b4cac1860e1492356499cf004b057dfcbc2748a728bea5cf988bc2b53f3e07d97abed86b7d4d0a17aaa98eae0264b1913b3303d724d0e43b44562307bb99db116a823dde0ff6a9d2e0b079d43cc47005254a123daeed0bacebef5ab76eb1dd49910f34f23148b27a93a33c5d754f31c63fd692ce4616b00df951843b3a3c91b0bb5bc1f0713f436d13b19e7c25341047fe2f66c5a6997c093f28a6c2e1b6391b3a3af1e5226c239295f4c8b22d8eee7330a9a4b102a42cc695b81616537688cd930fc1fd01563b908e7207af9b9207126475ebe27580948af6cd36edd9c0fab3960f597f3698fb04afb53e812ab069df3373b9c97828590298406e551eac60482f11bac0bbdb01e290e2a5fe43f70ce0d558887df51d5ef9c6428e5d5c012e38cda46cd5cd7b40858b86f5da2bb60d36fa3b798784086427a4aab8fbf83aac0c22e31358993460059f6784bce47fcfd7f41fd0137a5dcd14897ed17f09234063e5a8cd84d8bf1cb3f2419cd6ee187c54aa305e0fc57ed86d81c3ffc3ff418ef5436db826ea867d6f807325306f84243b6bdba014c942f5135e2d3d15b8b471825e4760db1dc80753ea54e4e33dfbb7aac08dba2f0ccb2f62f3cee4731a6c772be6a14c173e1d8f473e0561ae7ce1628821b5d3e503c87bc609dd89f87a6e3a6c0a3bd23fb8c8a850cf09c5c8ff53e2970a75b8837d4baef4dc2f5096b47e8cab25511e09ddb30f2162b6b721f4fa9bc6677abbe9efdd96345010747c00f295f24fc10047ea936d4cc7c9188631b76d5ac044a37e3e996a3040581110b6148e1354657f9c31bfcf2e35189a1fd365479157e776e5c2401a713e47a737dd0e1983a2b5a6df280d9331ae597e1d85861ffc8a2d4ff6437e8eb53fb5f7dc14f6f2f712839bdb5cd096821610720228b1d3c9294645ddf7cec1c2c5a37ae1ca4a958ebda8b9af0a7314d6c3d70179d928b997cd70840ec82875f243440b52951b4548b9f480ec78be45c306302c5ac34c33b6027970932dee2a8998c3419beb0e921ee4e2a6442447358e77a859ae2d8ab5399b710178d934d1e77876cca77e386f1dd2fc5bdaf0a0dd43e9a5e27d25a3f2bd54ca0220ad0979a4d978cc0a977dc82fd52977bc402b6e24a658c00f0f0805f9683ba376c87e1e631afdb7f1472b6b04691ac4d916399d1ae57eda3cc120f4c1860d2ff7c48bc1676ea36eb9cb34ae77a311a732c0c322aa53e446eb2feaeeefdc2a339bfc86075a743cb6db1eb4beeda1f7021d7183031a3b348f2292222dec328b0b20e4c1f73a2dce0b6a3dd5bdf5ac3d9fdf1157d4602949605f619a228aae8ebc340dd8879e5495570a9d198b9f3f9af55dcde5dc6834e01bfa6b126fef781803466a502cc78605f32b9b51417624ba9f5b19ab5daafcbef4b01f0f49fdf984f76f871a5a94bcb5bd11629f0d1480fb4d1e41e088bc3b5c5909a336e32fab8d2c67a61f03d012cd18fcea9cced95fa0e1403d3d50b8aa3b2749ebf906eae5a90f7b85bbf178012f503a7e4a7410343a7a5c3e70ceed6ce0c5b64529c3767a229e4124c52e7a4a35148ebb4dcb1912a4170daad4ad231d25c563b366fa15f25ffb971057f873bbc86047dec4dd3eb0dc721d2f69d3ce238dc3e7928c0e7f32447540b6dcb343734d45463721358152b1283ddfb3f02d52c8eddecf846614dd2322621f2bc913a8d0813d6d7a1ec440546de441a10935f7d3b2dc91bd1616cc8e9038db5b9a1b1d2bbc30f15d09817313f3601600d342d7f8081cdc6e1a6bbd6a97962ada6d234e77a0befab59d06a6b33402e29cf11e6bbd2f973a1c36da85050a1547b7d3cb0147afef25e87e9d242b79a426ece309003e27db481e53d052d0330e2f68c7e97cebd612577d18eacc8bee34c2bb4a68205bdd7dc534830f8135b2549110574764388744efb5469572d6fd8ee20109171f2cb33931ae0b20e315c5c4162479869cea2f5ce07c96d03f691b3bc27f7c9ecb7cd7704fe3bd457954533a9b4dcdedcbdb7e0a13fd91789af61e8c7a54f698c24d8906662ce2bc8f81a9ecc9a11b5ed0c181b9137dfc0a268455e22542d61df7efbcb0285b69faef73f06a6b48fb7e72aeaed09050aab80dceac02bcdf76d550ad4e4f521e4a3b0d7e34d8220e3b0111e26245f19963c7a85d49a9eefe3b966daed601581c404c9563e742da6a3a46b3c3c8ccb0c5bb75757a62d7fb231f07ab1c411a0194d7f6b52871e4f552b3690ef469c32d8a95778bf12b4dba8d13c4a8709bf621a07b116ec4fb754e1d4f061ede6d401cd348040bce54f43419cc93a3bd422a7ad3e5f1239f3da3aee5d21ce538299ed500876ac0c556030267dd23c1c3331b56e6667b794ee5a1f6b3f77dce1cb756bac3f3f27ff4b191ab6a3b39cd9191c434d6740b9a38384351a8ce41ced6dc45543245f561a68e53c076c43984962435200e93ee69211c663a1eb592e558369a74059a1ad7619120d43e161f0b3696415d9fcfddfd830f62df6f23e92396f3857088a09ded35bc148c123b8ec9ffc132ca57ae40eacabf68d5b711e467efec437c76e180a1024729e3e4a03219659f5a89c7dc880406b33e33953e3d32684c32780a164b0aa98888e5c9958a621710463147f652e12388552727b0613b482f95acbfa722c5a2c6dd12403bbbc44d76a75d53adcd0916e49bab08e5cddb52ad6712f870091d9c43649091eed35a0d1471bc28d1d93af4d4856bc951590e98d58a996ed033076782a85c401c18d9ac997d8a3ed37528324842a102b19f7255d581797a6ce6e197c61b455bbfed6d81100ef36052290a266ba5783afd6124b3f205b1b6ded358855ddee5b6bd810ebcc9857d324a136f2a9c2d6da12ce2fa8a41a93fef1769d41c0f89b6d508e537ad9c5ab25345301f962285b5a7710c4f4bb8d4b0c762d4c540ade5aaabd409d3249f159fe671d0f4916db371de6212e0c83630aa3480e956b0086f1daa6a8feb80b89f51c34523c93f81ab9720caa76dc55c01df950e9eb02acc765362be1e10124a87b2ec0c3c85ace4a0484c86ee7e8c19276d19c822486ceddfbecb0f91ea1c6daefceaef26328f8139b643fbfdc7c4d041fc52a05ccb65418e127f8df9caa98ef72b14803ff702ddd1c5ab473af746edb650d242df447c267c5c6d96555db58050545f6c8f861f3b74011877a526961fe60e7bcb13ee602a", 0x1000}, {&(0x7f0000001200)="5dbe2457cf49eb173258213e265492dc348b9dc61383497124ca0720bb4797a9dbfa738c4f7580b3fbb1a20c5f61318517d6bc13f2f18cf748a6d6aeeae3fb79e1f5a27480d8e344b5ccf6e2a6e703603db96109be", 0x55}, {&(0x7f0000001280)="01483286b241f288fd6e49760a94cf79117d6c6613e7de41938e25df062928f260335985530ebed2af93a62ff827598ed6f9696f93a12e6546", 0x39}, {&(0x7f00000012c0)="56c7fe936dad3fcdd6c784e87ea0531de6a3ee49a1cd28fbaa2174fd0842f9364fe5b91235facfbb1866024cce5d15d80a0288f2a4817f54bb69b6c3e0c842f93f3bb7d33645e1bde0ef1100660b876ded4a09fda04cf52818d285423a71a80a1d9348c4688a2cc983cb06efebd2b23a08dc0fdf550508c2e696365faf6b57fae268b7bc4a39c0a4e68394aff50d3837439dc21de74dfc4f625c4a49484d50490dc9f0ec9adc496828a5bcf1738458cc21e652de2153cd4253631df8db05a99579328fc2170e5154c18c9ec1e24b762a8f3c46654d7073ceb31fe21f6bf8f88a204a83e7e3e5997cefcabde726cb3bc239b97c6d227fca7b0b08b630", 0xfc}, {&(0x7f00000013c0)="5f04a8eebc639c3916553e4c026e1a4aad11f5ad6f64623fad8047a6e7fb5f698a4e90d76e32f87e316ac8cbdf8cf3c3b2d6a1a8ff35ff395166af87ccf33c2371daea97979155ac4ccb0ecb74e1f0db8c81f227c30fbbf2c55e283c98eee598a1945a64d220e8b8e308d79d94d3248e15b9197d38ea9b19ad033a0f01edb397837b052eaf3c206b4951f815c4597a15e5f20d7c38fc413c9e75ab2edce9ec5425ee937005fc2bca23ccbfcae19fa503d09962285c7b20fc85dd29bd3496991b78b230611df110b4f8af61b97ab7ff5c78de6549c21a394c78a85369d24c", 0xde}, {&(0x7f00000014c0)="aed9ad6b3054902e164bc8bd19de8448ffa0fe7e9885f1f9de204fd4bde2de2db4c6b1c514f92db45e0782972581735f37e7eca4885a7ee0fe599e8abccf2408c12c2faeb896e8f1ee73d0a45545d6741e1d0ae8eb9f5e921949095f6db2d3cadbfe9308328f858c5f25813660996b1b9933796d91fac540edf974129befed31537f8695704f89c88d", 0x89}, {&(0x7f0000001580)="3941027f4582a306a049e463047dd5a6d7cd5bdefb732bb333ba5631140586dd5f028ba28504f8d331bc7526b307bcf58c9b735521a9e0b37eddff1c8d87ab95e771594170f8901051f153e2f65101055247b02063e22691e6a8ea8050e319a80649d32354c10fb623f9d39a8ee5c068e60efa3fe1962194fbdbdd32fb3d025ee085b7552770f694b82da4f38b6095110b6a289211ef8c985be2ee1a9e9b12c35915ae001306a5d218e13b81187cff5d9ccf17ec91c7a904b3d9ae", 0xbb}], 0x7, &(0x7f0000001800)=ANY=[@ANYBLOB="200000010000000095a04f52dc521b084618af773ae125e323c45976c74e98c019d4a7df561695675897578b187628451fabf95ecca3887d7d2f0ca31bf7521103de77220a3896360cc64f3b28c7d81acbe09c0fba83f7d2b12738c03e4a255619b4fcd6b680d2347e13c608851ff20f9ed8c325a5e25dccb99728989b4e541cff3f74a1dc0abcca016cb277cab6d4ed7ddb026e601aded5e5e0e4766df7", @ANYRES32=r0, @ANYRES32=r5, @ANYRES32=r8, @ANYRES32=r0], 0x20, 0x8}, 0xb) 16:20:53 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={r12, r8, r11}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = getpgrp() r15 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r9, r10, r13, 0x5, 0x7fff}, 0x6, 0x2, r14, r15, 0x7f, 0x100000001, 0xb1f1}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0xfffffffffffffff7, r14}) 16:20:53 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400], [0xf8040000ff], [0x0, 0x0, 0xffffffff00000001], [{}, {}, {}, {0x0, 0x0, 0x800000}, {}, {}, {0x20}], {0x0, 0x0, 0xa}, {0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffd000/0x2000)=nil) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, r3]) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = getppid() r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x6000000000004, 0x103000000000008, r5, r5, 0xffffffffffffffff}) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r7, &(0x7f0000001c80), 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r8) r9 = getegid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440)={r5, r8, r9}, 0xc) socket(0x18, 0x4003, 0x0) r10 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) 16:20:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000680)=[{0x2}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:20:53 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f0000000040)=""/4096, 0x1000, 0xeeb51b8a8bd436a6, &(0x7f0000001040)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r3 = fcntl$dupfd(r2, 0x0, r1) connect$unix(r3, &(0x7f0000000000)=@file={0x0, '.\x00'}, 0x4) 16:20:53 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x400018ffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = getgid() r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0), 0x2b31) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r1, &(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(r1, &(0x7f0000000240), 0x6) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f00000000c0)=[{{r7}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r7, r8) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000040)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r2, r4, r9, 0x4}, 0x200, 0x401, 0x2}) setregid(r0, r9) r10 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:20:53 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000140)=""/120, 0x78}], 0x329, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r1) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000c00)="35d98af0c16821ed5fc66d90243ecc720043de7d343e749610c1de76eedcfea38ca343647e4c", 0x26}], 0x0) fchmod(r1, 0xe3) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$TIOCNXCL(r1, 0x2000740e) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) close(r0) getegid() r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) r3 = geteuid() r4 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r4}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r6}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = socket(0x18, 0x2, 0x0) r10 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r10]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = kqueue() r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r14, &(0x7f0000000340)=ANY=[@ANYRESHEX=r13], 0x1, 0x1000) msgsnd(r14, &(0x7f0000000580)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a01690821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9081b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da816a8884dd50ed18e0eb86ea28df80e902ac3cc6958a45c7f4e9a285ecf45aa39d8c69ae37dbd5cebfca84b20f139644bb11294680f192435aa2e3960e80e93d4daa66c34bd40cfe48f3d4a9058e3604d935c215b205bc8f506c1c41dea13c58206bed338032fb7f66ed226eb689563cd60e724884cfbfe5111d659a4980471e1ba51d9b99c6fe582e07723f10249be98d58d4dfa8ef76c33835d654bee9f58309892efdd500bd3d11410836c706cc74f589e18f6513abc920c99"], 0x1, 0x7fb) r15 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000400)=[{{r15}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) kevent(r16, 0x0, 0x0, 0x0, 0x4d0, 0x0) r17 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000400)=[{{r17}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r19 = getuid() fchown(r17, r19, 0x0) r20 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{r20}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r21 = getuid() fchown(r20, r21, 0x0) r22 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r23 = kqueue() kevent(r23, &(0x7f0000000400)=[{{r22}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) kevent(r23, 0x0, 0x0, 0x0, 0x4d0, 0x0) r24 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r25 = kqueue() kevent(r25, &(0x7f0000000400)=[{{r24}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r26 = getuid() fchown(r24, r26, 0x0) msgrcv(r14, &(0x7f0000001040)=ANY=[@ANYRESDEC=r16, @ANYRES64=0x0, @ANYRESOCT=r17, @ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYRES32, @ANYRES32=r24, @ANYRES16=r18, @ANYRES64=r8, @ANYRES16]], 0x4, 0x2, 0x1004) msgsnd(r14, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) r27 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r27, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r27, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r27, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r27, 0x0, &(0x7f0000000200)) r28 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r28, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r28, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r28, 0x0, &(0x7f0000000200)) r29 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r29, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r29, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r29, 0x0, &(0x7f0000000200)) r30 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r30, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r30, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r30, 0x0, &(0x7f0000000200)) r31 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r31, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r31, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r31, 0x0, &(0x7f0000000200)) r32 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r32, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r32, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r32, 0x0, &(0x7f0000000200)) r33 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r33, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r33, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r33, 0x0, &(0x7f0000000200)) msgrcv(r14, &(0x7f0000000e00)=ANY=[@ANYRES64=0x0, @ANYRESHEX=r27, @ANYPTR=&(0x7f0000001080)=ANY=[@ANYPTR, @ANYRESHEX=r28, @ANYRESOCT=r29, @ANYRES64=0x0, @ANYRES64=r30, @ANYPTR64=&(0x7f0000000dc0)=ANY=[@ANYPTR64, @ANYRES32=r31, @ANYPTR64, @ANYRES64=r23], @ANYBLOB="20b4c8e67d476a9e60510c16e3fb7919436cc93ceac7697938b6e3dfaabfa1d90db66519606e336ded8dde205da872f2b1c2227f567e020f3d1bf2348a81c37b901c872aaa511ce53692619187290b51cb61634bd0b851661041ba7583f684aa03c7bcda7126651a33ffa369ad2f00eee0a7d64b6cc1af8a1b706e7ca2032d3a3383a4cae9", @ANYRES16, @ANYRESOCT=0x0, @ANYRES64=r32], @ANYRES16=r33], 0x4, 0x3, 0x1000) r34 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r34}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r34}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r34}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r35 = kqueue() kevent(r35, &(0x7f0000000100)=[{{r34}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r36 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r36}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r36}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r36}, 0xfffffffffffffff9, 0x0, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r37 = kqueue() kevent(r37, &(0x7f0000000100)=[{{r36}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r38 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r38}, 0xfffffffffffffff9, 0x1e, 0x20, 0x7, 0x10001}, {{r38}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r38}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r39 = kqueue() r40 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r40) writev(r40, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r40, 0xe3) writev(r40, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) r41 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r41) writev(r41, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r41, 0xe3) writev(r41, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x20008) kevent(r1, &(0x7f0000000f80)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x2, 0x0, 0x1}, {{r41}, 0xfffffffffffffffe, 0x20, 0xffffb, 0x0, 0x3}, {{r13}, 0x0, 0x2, 0xa43650b6e34dedc1, 0x7ff, 0x7}, {{r12}, 0x0, 0x40, 0x8b46d0d583c0d5ff, 0x2, 0x1}, {{r42}, 0xfffffffffffffffb, 0x10, 0x1, 0x0, 0xae5d}, {{r41}, 0xfffffffffffffffc, 0x40, 0x20000000, 0xffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) kevent(r39, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r43 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r43}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r43}, 0xffffffffffffffff, 0x2}], 0x0, &(0x7f0000000000)=[{{r43}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r44 = kqueue() kevent(r44, &(0x7f0000000100)=[{{r43}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r45 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r45}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r45}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r45}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r46 = kqueue() kevent(r46, &(0x7f0000000100)=[{{r45}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r46, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r47 = open$dir(&(0x7f00000007c0)='./file0/file0\x00', 0x400000002c5, 0x114) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r47}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r47}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r47}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r48 = kqueue() kevent(r48, &(0x7f0000000100)=[{{r47}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r48, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r49 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r49}, 0x8000000000000007, 0x4, 0x20, 0x7, 0x10001}, {{r49}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r49}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r50 = kqueue() kevent(r50, &(0x7f0000000100)=[{{r49}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r51 = open$dir(&(0x7f0000000840)='./file0/file0\x00', 0x20000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r51}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r51}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x1, 0xd9f14558daacf7b8, 0x36dc9b59, 0x10000}], 0x6, &(0x7f0000000140)={0x7, 0x2}) r52 = kqueue() kevent(r52, &(0x7f0000000100)=[{{r51}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYRESDEC=r10, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESDEC=r34, @ANYRESOCT=r36, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES16=r43, @ANYRES32=r34, @ANYRESHEX=r46, @ANYPTR=&(0x7f0000000880)=ANY=[@ANYRESDEC=0x0, @ANYRESDEC, @ANYBLOB="2594f9f5c67fd5cee3df46ae298ae476bb6c824839a22bf17bc0ab997d23d0f06b3e5eeb6be875832d22b51faf94d8a9757c8f6add0ec1a4daa2173790bb3ef8b6dabf287fc7ed9ecfc46211b389b534f6216f724b62de1c16fda6a3614b4d1cec7aa4a674cf767bdaf6e4ab3500800000a7ca325e289d01bc682c5156d52848ce95c4a80977b663686fda9ddc183d504f5fe2", @ANYRES32=r48, @ANYPTR64, @ANYRESHEX=r49]], @ANYRESOCT], @ANYRES64=0x0, @ANYRES32, @ANYRES64=r39, @ANYRES64=r51], 0x6, 0xc00) msgsnd(r14, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r53 = getuid() r54 = geteuid() setreuid(r53, r54) r55 = getegid() r56 = getuid() r57 = geteuid() setreuid(r56, r57) r58 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r58, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea4fe442fb97b38f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd24"], 0x44b, 0x800) msgctl$IPC_SET(r58, 0x1, &(0x7f00000000c0)={{0x6, r54, r55, r57, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r60 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r60, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r60, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r60, &(0x7f0000001440)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da8160000000000000000000010fbd87e33f8ec3edc9827641d3b4368f4fb6b13208b196b1ebaae26108bcbb34b7fd2844fb396"], 0x1, 0x7fb) msgsnd(r60, &(0x7f0000001180)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc8d1a0fab7f6cd7cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58eea64ace5c53e097eeb0704497390f38c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc2a5f6c64a6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d780bd6cdbea2472dab0cb7782c669b966e7e5fd8114b468c5621705b655658cad789eb68f03ddb2f6869c64f19986f7b4c9750c83c8504740eca913f51c56398"], 0x156, 0x800) msgrcv(r60, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r60, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r60, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r61 = getuid() r62 = geteuid() setreuid(r61, r62) r63 = getegid() r64 = getuid() r65 = geteuid() setreuid(r64, r65) msgctl$IPC_SET(r60, 0x1, &(0x7f00000000c0)={{0x6, r62, r63, r65, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r55, r59, r63, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r10, r10, r10, r10, r59, r11, r11, r11, r11]) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r69 = geteuid() r70 = getpgid(0xffffffffffffffff) r71 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r68, r66, r69, r67, 0x143, 0x80000001}, 0x8, 0x100000000, r70, r71, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x9}) fcntl$lock(r9, 0xe, &(0x7f0000000400)={0x3, 0x0, 0x800, 0x8, r71}) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0xf0, r3, r4, r5, r6, 0x44, 0x9}, 0x5, 0x3, r7, r71, 0x2, 0x24cee5ef, 0x81, 0x5d}) unlink(&(0x7f0000000100)='./file0\x00') r72 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r72) writev(r72, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r72, 0xe3) writev(r72, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) 16:20:53 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="b711c67fcd2f15fffa1cb3bfafb4bfe3e2a6a840297eff8f9d7b894ee28a1cffb530c96152e12645da9aec2ef8c4ba2fc91bb45aac3bacd57045d817946281bc2addcff0ac1ee011f92b80054f05b30795a5d4a414fc3dbe1e6921fbebedda5f1914d2f2fe4310403616495e4a15a2ac748d44bd08a7469e8e248ea74e9598668d6301326f783047af699544de705c9d96c8099ffafc2d3d867490c927b059b44e1e7f1cffb14714478c6300640e00"/187], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) r1 = kqueue() sendmsg$unix(r0, &(0x7f0000001940)={&(0x7f0000000040)=@abs={0x2, 0x0, 0x3}, 0x8, &(0x7f0000001840)=[{&(0x7f0000000180)}, {&(0x7f00000001c0)="ee79fbd62e87f0308bc4f7bfc89c78e42a010a3be2b5d905d71eafd93f4671986f7a64c88713633eaf785ca69775ef7f37a0662cff7d8e8129fbaca484de0a288fe0384332b4d10209f4f35f40ddd92a1147006ecd7a2e56cf2ec16ded9ad0adc48eaa1be35410075dd61ddbb3a1264e0d60398260019d51f243bee14c7b564a8ca1551e497bccf92d111d4ee1cfcf0a45ec45530aca4c1bfdb7ad370a53bc5154e4095fed2065221bb98f1c5ec20dbd1c62ed9ad5d439b2004e34cc162dd8a7ea28271d517e44774a7b5e202f978950937a513a8630ae1616b311192aa1452dda603fcb636696bd6031d7b452a3b4b91db96a4e752a0ccaa89a24bb3050f30076db778be1c7cf9861bd555e56f1f3b1a8c9043ccac21b9e587c7e243ca0a98f0dca14cbfe61b97ad547bb1efbb16dd7a902094226b1846f4dc45664505fce42199c557d7e4ee115e648c88916958adf9744998f19294226885dd953e10151fe5c827aeafb64662730422e0a4d737d242f8124c9e953a2d989a94d53d90dfefce298c746a89e2a12ca35b472f531978ab23d3ab700c53d0d3cf20407ec278c46ebada0dcc9acaead67e21232c6e0e74fa385e7cee8bc31127b3105ce5683e8f1508e274618048e9e564aecd3b11f10949a1a4468e5e4c418c608d78c6183f1c58b2e51794fe4a4e4f5786384a013d44cfa74e48f473bb5ade05dba95a895e5e5855c375b8e634427c5641de3ea584766e6b6290c769bfb8e80520c59dc720c55ac488cba45b2b6810568aeea2fc03c50099ccee297a7341b13d83c50ae142304d7cd04148c9444cd678429f9a9a4cdf24455e30596bad6afdcdc2bf9ada0e47858921ac7160959ceea801da2ef59e57b0066bd5c9fd4693d45df1c6d50be0bed9e9349acdc4d925252e64fe4c9c98d359c48c4c6c4361f540d77d93951005a276aeb806d6cd2c74601305245e4c6519e8deb1c6d57f7037ddc294f00cc968dacdd4ea1cb22f8c38ee9980db9707dd1f6528a118848b65680e1152b384f076a9c35ef388ee3b1ddf129e456b95b308e36b2d0815b449bffa29ca2af6ed75d65283003d4d1afad5ed06670791958b553014772f60c2fc8154475fa313311c2ff318e0ed47b8bba13450ade723bf166c2a0d0fe8212eaf4c9cc341682d88b74ed16b1496832482e64944dea8c8ef363ce40bd421c7a3e995fed688c3f59499da444cebce1c4cd6653386d313a82eaa1528d425dcfe48a31a8b24a69a5594299e8f3461432bcbe584e3f8501fd171fbe95b4f0a8d66f5e61bde016a94a9f44980ca6d1f2c64315a64c069dd501efcedcdff16b037a9a96aef850a4db84334736c4ae2007d517d2bd1e33c00b339c734abbbc2d01178b1fc4d24d3736ebe6c76e79b38e19d1b92673c821b69687216ae7921dda6fa7395320be1ae42eeb43e0e87679e452ac4b08f2496784afd4764ebfac09ad18d1bc8ee1bfd9026c3ed09d40a7a38f6eb90f10bd666c8e62cde2532157994cd376b95f4fd2d94ee16ad4bfe22b4dce2277d2f78fd8be44989b22eb5fc1e88b95d8b06efddb45f208803524d848549cf59dabdd83c02551856f2ab190038bfaf8c9575fc9f5d48a798a17f4f6f7ffd5cf17159740b3ad1af853d41a7eeaf29015f6c963f2746217c151ac2c42c26d82f5bc6304a22e24643fa2f443128b50fcb5f75dfeec5628e2c8cfaf90b254388486cb91a3f07ce3d0c27e738c2db2c415de6475eb3bfb6413dc79845a7e37595077adf4d8b1162534871ab5af54a316fc52e096f045c7d6988fcfd822c40efd085bdc130b1b67bf4b3674d0093286036400c003430c702690d4afa10ddb6b89574fe4f4b5516fa8710f25af4e6f36fa2ea0f602c6673e4881ba9a1deabdbe8d8985615a6a3d41fcbea49ac6044d19dd1d507ebc6ef6317461f406737f5187f2eb5f67885dcdce41b56c21d8eb77d990c79301cc73f3c7361f83b881edb1c19199ce735412730fffb2fdb57b7eb696c8fd58e2020a600ce8c49dd0df4908959b3bf8483ff7c887c24da44f4510fb827faf9e6ffbfc649097b0a499eb91e856590cdd79c5c35124c3591d4bb950e3409795546a56c24ba2c74d761cc00d7520f8d9479a22ce3a7a806510f49842f033270126e70b5695922dce7f265f4dbbfa7508c395f53c3d4c65ab997f9db401b6790082f573c2046c0c9bcf6abb07cde0a70b3a1792c1623f3131c47122ebc898988b6fda03b9889fa7df5df6ec1dc723c413ff5a1d768f88f4de09dc05047cdb98fc30beb57b2857262ba9e77bae7ac7fd30ca9b86afb75eb624356b54322c5a350abd1bf5691da6d0aef43dbf19921b69fe80a2128ad95f5698ed650ca2454b0d641088d2a3e44d5de11dd1745ea90465ea752ad991e31e518060bfbc3f0af0203114a8b63dd30d79cacdd9731d584f1f754c494c7ebc89e11c20cf4b7c95735151d535d98eb925af3de4343fb047e21666ad6a029676f9bdc0a04a363ff767b00ed010fd14439c9241b7bd21da045db61dbe8aebae85baf66d70736a71d80cf72a002193e193652e2d7a481050093a3bffcc1398633fe73dce1943f6e8b992f6856fb003cdbcc6520daa48cca12321e80f3964b2b5d0add32ef912a641c1de2017f4954b633d652184ade2feca1379e3f3d943c9d1e3e8a35ca079f1ad357e2cfdf1cede921fdeef8bd3d778309eb6b185eeb1d147d9c618e0d3a38b2e4f8c490af5836879c921e111320a50ca61d2d492c66af20fe5e10b027ce4d5c2778722b5683198d0c3587f4686d43f0dc6fcdc7f999c06830b14c3e5eca6c4ebf7e916b27619bd3f46f2a965d5a1bcfd3e260c20c42a474c9db9d8adf360b3f6470fdf6e49af7462a35ebe5a907f943fd593a2a9560f08c59b05ea3691fccd1c5d840d548cb9864f3e1c6b9a075c0552c83218d5a4c5e5e50657bf4b793499f391a1d08f6a22d6e4050634b3eada516c09b26b3d20917e3e483d2c6302428abcd54b230ff645ba4847fd7b52555960613c37e6e3adead288afa211ba044a9700808c7a66e84c06cd3def8473c75c81be8edd896615838f40d2500fb3fcf5c241c83641215ff26a59e680a575d7c0c1535114a0496413f9f802be00eaed380fcda5f9ce05517be51b670b0db4e9f792508974b8ec50efe0502e7a7cb5b1db076b67fc07999b8f06232adcc3b722abbf570661e8975589a4969f9d8a96cbe24402484c8b1ca896ce2c9afb9af67e68be5cfbacfa549922415881f5df1f1a4dbf9f2ff5c4b7520d4cdbd315d0b810051a266c7cf95a9ed93843d920398b6a53d99bc61983ee0a7e549e0bb594a480b8e4e0d5a7087dfa6db94dddc3c6d5fe211948d3bac03b4e1da6c1dbda7fe421241d8e1a8b68e299e2f43f023d6becc6c0ca386d3362e70541cb65edddd08c03149ba13bbb8c477a81af45b57abe9eb7be443a508563f91618514c07255ebafbc897e562b0467b8512a73a07baaf9f887d018331712b94deaf76375d2343adcdec02224688eca8481a4cc8030a68ae2edaa5c8ceb671a9ba2f82002e1e054f8c2a0ba5221981f64a6dd6dfea42bd965baeda0fe44f6bde1bbe036db881aebda11baca5d41ddf51879aa5b30ea5fd16db542a35e41d61628531f305b0013c66f3595b859c0b755e53589058f096fbbc5ed5f0120f822f70735b197e3682850f2d275017c1d239481951cbf257e462880433af2cf0b416512d6ecf5dab9c1d57559260efdb7664174a56e342c7c51010e0ee417a1228dff59c1f32325b6ed87349cc13926a860807acea27d2bcad294ac09d082c420b4bf76a5165b54be92ea978082a4eedbbc2838b9556998a338861fd85856c3186c03dc0405aee38830c04f8e8de3dba1855d87eb13726da6ede47f864ed83afc1efd5f54ee88ab8887e2f0aaf9934a5581c862d4a7055513ed102454f6bd3dc633be1e8b4c7bd5f8fb894571d012b238499cff114b6052cb86b9cf6b0e8519fa32230cc6db60cbe1c5ae70d6da5b4a99c09b2526682227f2cb6ed41fbc5c382a3a411ed597cbb34b34e1d681e2cf673f71a85f918f2b91cc11851f1712999634defe2dfe77e65edf2dbe1f0c290aad8eb09af746fc651528bbb37a4143190e4a02db6249631b657977d2116fb15adf70c827eced4620b5395f943c72267d9acee751285008832875151a902a57eddd34b894564239e437812be2cca9251fd09aef610a1325732730917a9851a14a0f89968591fb47f5d2ca46fd3c5c3214c701dff5a1a4a162504abfbe25c9305283f3c086956a4949d05762635ed4feaeab90852339f7e96787ab0f9cccbdd35ce8423dfc1f38fefce780e2e411158a0339d4e19777f684c14286f663889f8d32fda8b4b6b4a1936ba1726ca88c2b336746a1b46c3e1d566b040857c43174da1e7dd0499ef7ec43866fdf24aaacc422d1146ded63543fd86ab3aca7eba6c9d17fdb6429e777d859a8c0aea08b6361af775c73a4e8ee0677477528ef1af91009acd9b5afe800fb5ef214d5353dcf6060d2530277cf6d9e853998ed9a4276a183929ace6378e6451f3e017ead955dcb2d16f92e99cb7b4348049e0966913be2b812d736dc5416784741ef7841af898c69526c8d78e057952e7dbcb0517b89fd8558cd37924ac44411dd3d22df5bb7f65c047348a3372bbbc5adf86331f9f3e179dd7a67b8cdec8f61820ac0311f6525149665445609f014e7e27518513272af0965b4bf2279829b78e268306b65e9d767b82f0ca6140ba33a3ee429556d4385be7dbcc87a1730e522ab8ef1187c19383217d4b18e581a4458198f5b686a1c7cd6e5096dfaec74afa02b264a666756a55efb6a0d9726be4339259a865d21624dbcfa012d1eca0f56289f4a3097c33aa57c31c71406becda8b7023d59c70bbfa23fd811d4aac760ecca16f5aa72a959993b19d769bc81675e3b6e0d2f2ccca176d5daa5a9b9911267b85d3d59bcd0e28f0bb66cea123e9d8983bccb575a630f4ae748c324a565dd9dc5e3b70c548dedb06b1027a498ca9adcd74a52424d7f861fd429492bdd097965900d3f1455fea318f15a7859c8c2d1020288c2ac3ac971166f14100bd9e805481ababccc158d8ea4b3c07784b4d42e33fdc92d27ee813f2a29fbabef934b8e54ed0a86568cb44232346a0e41fba41f1a4caa468e8de529ec851a6a12bd9d8119314faa624f797fa67000b9fb0572d2f960e2b21cadff06d3d84ca42ec44bd851aeda98073ee94c95a4f39bb5895ce755c13ca7a204d94804b3ea0210b2feab013f26d151f463dfe28354360f380ef739477dc3ad8619733b09068df1512459b106fc1cbdba902e40fe224e4a82a79789bf2d861c64b5e0ec2be57c1cd22339ec7ba891f09519c3602d3a4b3af412f462d75ec1415edb2f614305de8b1d7f0faa0ae8b8ffe79b3aa336cd57e2f7484cc16a3e0695a591e15b3bd89144bdef3b2843e201044bc455ea78dba198fc217d33c5d77b0e37af8b040d710809cf792830013afc0c7396878b2ead345f26bef74402d57db8508095cc1faec1c70fd83380ac576a77adf31a3e82fa6eb02cbdb278fbb657fba4b218791c24cfec64880e5bebd9132d8297c66e9c07594a32dfef028092f3fd64726f0b0351cc05dcba3209f1403dc01e2e017a1c98ab8068dd43032abe8249cc00d0a6c78cb230ebbcae97647db82a04eccec226631415281f7782d6918269df1cdddb4b0f4f5d04820dc029096e2def9f6b6d1df2f972cb9fcbf0feb902590c54cc03383f1ef5f25", 0x1000}, {&(0x7f00000011c0)="9ccf943faa8646a8b1a6f9b1c84dd4b181807e5bc8912107ddc67117409bff52e9787c3669810fd11a8b2b3835b68ced51f495b674b1f3d233c0056fec9cf43177ce3df9c255ff624252590d46a55ff8a537d397c09b65bb467d911589014875131f9c3b6f3a9971688088a99e0ea36096ef3a5411f197952a2f6389821f5dd33b8726d793366dc4983b984b082bc0c1518f0f1bec1c1f05a47e6ec85c124cc1d16e980a1b6b4936511a3b7b9fbd48eb447cecba5480a968476ab592df9e67442c520d1b34bb750b77177b7b3ceb61f8a269a56291bc0a71eda91d8610061166d7ea8b1432bb272d", 0xe8}, {&(0x7f00000012c0)="8a9fbe7cf0cc0ab630727a41f571003ac7176910b17c01af6bcdc374f577e3e4704f99e473c4d6a8f5d6dd36d61091bc0cf7645e43734c5c275eada1032cc26f9c91b936f12a4b3ec7957743", 0x4c}, {&(0x7f0000001400)="584d6bd47d477771fde753abb3c777e76f469f33c9691d8ce32aacb9692fc02b0431fe41450d8435364d4b6bced291c5ad059a5618eb557c7af65a85ed56fb7dcc679c5093e281a734f79a7098254f44be26a1555cba4bec6ba0d0447644d519d78fdd8c2cd3701257498364cf09d9ea70dab7d1537a18acf3a114772d44226d8a39ffd7c70d62ebf6ccecf869d80e326c806e072e23a9ab0c593dbb4c385876dec4fc21a91f89d441cfdef7a5cae6814d4a84002f1b9617c0d33b226c5d49aeca182ebf5e90f3a80c9810891c0b7f2a07c79b489bbb9aa19d7079", 0xdb}, {&(0x7f0000001500)="c19bf29f3a390f2c4e4777f6c1c3009d0752e33d037092c75c99ea4df53c6151f82293b7bc6dbcc6870d2a38bd4b4822fdbf08114a2ae368d79c01c33314df37b8664794969b1b6638b1cb8eb0f2611bd6baddcc7fd2f2c68e0291fedf6c73ac9902dceda199a80263d1b3e377695608e126b5011d293ee4d6165ea9a88e42cce554b4abc39587d38988e52df5cfa6b9962e261d353d84d10b44a918e4e82016876a00fadc0046669ab5e863dbade996c5ab162847a3385efd9c4008bd838e930872bcefa0cbda69aad083a08faa80e473f0c1e7f0bce3fbaf98ef2debfefd4a49554aa95dd1c200892f22db", 0xec}, {&(0x7f0000001340)="bd77852a69d576aba20ddf636019baf1647635bde766038cc70da7bcd12befe4a7043d162e8a9c31b195f4a908b2cb34ed4624d8f34415d669b1e8ae1c091c694fbd44ad3276385e88d13e3d9cb2ff40ba2337871f7b5adc", 0x58}, {&(0x7f0000001600)="08cf87a70a561b9dd6962d7b0ee03de1a7a16ce7c972ad92c6d430dd166613ea2aefac80709f6f089e6da7d78bd24ea299495bbb367ee33a7320d69a71b555d4fdb2545c55bab3549b53df8dfea55f6db392e65ffe67e49b60245f7a4b08064192f583b3bbb1db34709a50f4eb9be215ab42e8c904e4139212b379da85b9053194da7856a9dd", 0x86}, {&(0x7f00000016c0)="5d45fc862555157153e405ee55fe4a809f741c90540d06e27292bb07d635ba30027ab04cdaad7dd036536cca7b2b02bf29419d830d8e04ab4f598292ff96e3b62bee952636731a00fa8d77273c1de301125034bbbb86d6c3880058961b6f936f5df473306d8172bcea3f757ab2fe875cdbf2d4c95231ddd64e25ce0bc0e52aff23671615770107f682a7b794ccf10d3d11d03da75d27b4d769", 0x99}, {&(0x7f0000001780)="d0c490d0ca44c2a57200fe381f2b0dd168c202c05bdb639e13df78da5694a4dd333eeb4bbe4bb9034852579830c633930e21fbe931effaf337562afb6485487bd421c167dff65141d90b97407161f66054b3b7221134f8f74f6d96f822ac3fd1e50bc8932fddb7bf5bcf64da3d68bb238e328c735cf3ccd00fae3b4366238bbf85842568b5", 0x85}], 0xa, &(0x7f0000001900), 0x0, 0x1}, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r2, r3) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r5, r6) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000180), &(0x7f0000001900)=0x8) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000000)=0x7) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) 16:20:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) r1 = getpid() r2 = getpgrp() setpgid(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:20:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x280002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) socket$inet6(0x18, 0x8000, 0x3) chroot(&(0x7f0000000640)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) rmdir(&(0x7f0000000180)='./file0\x00') recvfrom$unix(0xffffffffffffffff, &(0x7f0000000040)=""/240, 0xf0, 0x2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)='\fFW}', 0x4) r2 = kqueue() unveil(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='x\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) chdir(&(0x7f0000000580)='./bus/file0\x00') kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r3, r4) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000540)={0x7, './file0\x00'}) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f00000001c0)="92e38c931fc4ff5d5033f74e8059ddcac8e9e20b9e5145d05fd7874e47bb5ec4d772cadffe93b62758bd9944465e6ae774c8afbc354e3d9ab25c7b98433016705f138f801eef6e", 0x47}, {&(0x7f0000000240)="6d548eabdbb7a1f9d32ba6ba6f098f25c907ab3b9c51343833b0e733ac573764f6342f7a6a7d671b1bd0b929b7066b8a54df091936fe1d6a0cb7ff7ba1711e7d7df245763586df7568c5c6a806717599dfcf3c22abb8f0ca9f9d6f47b2312ede914922f6d5f1f3e31c23e2893c9421ce95c2278fcc33620e51cb5a83b6a36353c94bf4b6c284ad8d575232bd285462e15e787aed61b1621fceb7085e32d81112561773ee6923b00aa40d96e45c571fffffebcb5ff998806b66d764f8e9ac28b3519ad47e1d7a102d534b9e84bcddd238666aed29cd2dfd529aeeae7b636c34f9c7150b375e3d9470d013f5b67f1c2455e612a7eb426d6c", 0xf7}, {&(0x7f0000000340)="417d09f255d7246d6b1b3b720eb065a4d75d9052b73def9b919a10f0e01ed55761f591a0afd3edd766cff80a30d93901122a68f452a0d94ef33148b02a3e6c60cd736c05a2070feb70cb4c2fc392cba72d8486535ec99754006d69288cce7f87b8611a131f2e533d2d2c1ced8c6c52d65246fc895fbe7c0821eb7c5ed8c2149ad0a9", 0x82}, {&(0x7f0000000400)="cd300535c3e514e5cd6de9ee36713918bb43cb6b6807ac43a811446fbbb1780ccbd687ff93122dc6c1b98d64afdb9f5b89ead56fbf6301f9fc8976", 0x3b}, {&(0x7f0000000440)="c7dcbb940505aabcbf642484add8e025409eaffa1645a3670dfb2ebe9c8524e4ba8041045ca414c73bd13a229a954817a714b88e175413faba0c6b59223fcdc78c32ecaaf80a075757f1c27e6df52b2c22fb0a295c389863cd569a438568d6bae085ae8c", 0x64}], 0x5, 0x0, 0x0) 16:20:53 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="9abc21b55d43bd5f513b3e1bcc93901f6c4a5e1e140371d88e2df111090b2a8857ecd77d7a0e79fd0987e51f"], 0x10) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) 16:20:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000580)="bdfa4d2582c321a8cf9884fa33e90f8e4a8067bd24313dea8d03435b4253dbaf56b138d605b76aa0d8deb6ecd505370f55d99705dc1ce23aa168a0237f809b7cb5062d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a42bbb54cfb7d8304e01505c44aacb88fec667ef247140d", 0x99) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f00000000c0)=[{{r7}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) r9 = dup2(r7, r8) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f0000000080)=0x5) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r4, r5) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000000)) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000200)={0x2, 0x3, 0x20, 0x0, "a929f3899e572f93bc7932c822b1bfc2e86f4fe8", 0x0, 0x8}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffff, 0x20007, 0xd9f, "0000000000000000000000000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_emit_ethernet(0x70, &(0x7f00000002c0)="f081663f84e3685bc5f7cdd68c03374931bc66ebfffcbe59b63bfa636d4e4f2f540d32924b692426b85a93aadc187cf11eaecccef38c50c2163d0f473da21635f9d6f6d7055979b012378131bd3d677da484a03f1bd90b28ec5c1a1e97030037a76b600d8eec72219c586314f37a675e") fcntl$getown(r2, 0x5) 16:20:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000080)=""/89, 0x59}, {&(0x7f0000000380)=""/239, 0xe3}], 0x0, 0x0}, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) 16:20:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x40}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:20:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1000002be9, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000040)={0x4, 0x1}, &(0x7f0000000080)) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) r4 = dup2(r0, r0) dup2(r2, r4) 16:20:53 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x100) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:20:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) lseek(r0, 0x0, 0x0, 0x1) open(&(0x7f00000004c0)='./file1\x00', 0x1ac0, 0xd4df48c027fa15e0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000080)='./file1\x00', 0x7, 0x0, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x10000, 0x0) link(&(0x7f0000000500)='./file1\x00', &(0x7f0000000540)='./file0\x00') socket(0x10, 0x8000, 0x9) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000140)=""/206, 0xce}, {&(0x7f0000000240)=""/12, 0xc}, {&(0x7f0000000280)=""/153, 0x99}, {&(0x7f0000000340)=""/125, 0x7d}, {&(0x7f00000003c0)=""/29, 0x1d}], 0x5, 0x0, 0x44) r2 = getpgrp() ktrace(0x0, 0x5, 0x4, r2) 16:20:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x24, 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) dup2(r2, r3) 16:20:54 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x2, 0x0) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000007b0ac3c80400"/110], &(0x7f0000000040)=0x6e) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r5, r6) ioctl$KDGETLED(r6, 0x40044b41, &(0x7f0000000080)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) r7 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r7, &(0x7f00000000c0)=[{{r8}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r8, r9) connect(r9, &(0x7f0000000140)=@in6={0x18, 0x1, 0x7ff, 0x3}, 0xc) close(r2) r10 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) sendmsg$unix(r10, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) 16:20:54 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000080)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) write(r3, &(0x7f0000000240)="aa47b8b72c84e837dcc8ed2b8248e811d735192c67c11c9a161ef816ae46cf63be943ffbde68be9d6a6268f3b978455b82c2552c7e826c1bf4ae8f2d65bf3a35a1fbc313ddfbe01f", 0x48) dup2(r1, r2) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x4, 0x0, 0x5, 0x2, 0x7, 0x9, 0x80000001, 0x7, 0x0, 0x1000000000, 0x3}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x45}, {0x800000000040006}]}) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") 16:20:54 executing program 1: symlink(&(0x7f0000000140)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') getuid() 16:20:54 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r1, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r2 = geteuid() r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() setgid(r5) setgroups(0x3, &(0x7f00000004c0)=[r3, r4, r5]) r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r10, r12, 0x4}, 0x200, 0x401, 0x2}) r13 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r15 = getgid() setgid(r15) setgroups(0x3, &(0x7f00000004c0)=[r13, r14, r15]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r2, r3, r8, r15, 0x20, 0x3}, 0x725eae93, 0x40, 0x1}) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x5, 0x2011, 0xffffffffffffff9c, 0x0, 0x1) r16 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r16, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) r17 = socket(0x12, 0x7, 0x7) setsockopt(r17, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) r18 = socket(0x2, 0x2, 0x0) connect$unix(r18, &(0x7f00000002c0)=ANY=[@ANYBLOB="a5ba94fae2c3af3e10442ef95108a56ebc12d1c016fad50aa67b1ab1c73ebd4bccc4a0ef5fc727d5893a0f9470bbe5caba13754fcbe8836053eda41407a7bd667ee8f1c63c2f5840fc6548d9398f9968e6"], 0x10) setsockopt$inet_opts(r18, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r18, 0x0, 0x0) close(r18) 16:20:54 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000540)) r2 = syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000006c0)={0x200000, 0xfffffbff, 0x90d2, 0x6, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000080)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x5, 0x40}) write(r2, &(0x7f0000000580)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d4d75612a2f7a08c5b921eb5aecdb80b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f", 0x65) r3 = syz_open_pts() close(r2) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205603, &(0x7f00000001c0)={0xfffffffffffffc01, 0x8000, 0x0, 0x2000, 0x0}) r5 = openat(r4, &(0x7f0000000640)='./file0\x00', 0x10000, 0x174) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000000)) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x280, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000440)={0xb969, 0x1, 0x721d, 0x6, "fee944896b6b6a752ec6d4262413c1362fc6c5a1", 0xcc, 0xffffffff}) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f0000000600)={{0x18, 0x1, 0x3f, 0x7}, {0x18, 0x2, 0x80, 0x5}, 0x8, [0xffffff01, 0x4, 0xfffffff9, 0xfffffffb, 0x8001, 0xe7]}, 0x3c) r8 = syz_open_pts() close(r8) writev(r8, &(0x7f00000006c0)=[{&(0x7f0000000700)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830a", 0x2cc}], 0x1) write(r8, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b0818", 0x2a2) writev(r8, &(0x7f0000000480)=[{&(0x7f00000000c0)="cab85f53591abb36926aa0b86ceec94518037c24", 0x14}], 0x1) dup(r8) fchdir(r3) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000480)=0xfffffff9) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000200)={0x10001, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x4000000040, 0x100, 0x0, 0x0, 0x0, 0x0, 0x5cb9, 0x1f, 0x20000000000000], [0x6, 0x0, 0x0, 0x10000000, 0x7ff, 0x1, 0x6, 0x80000007, 0x2], [0x6, 0x20, 0x8, 0x0, 0xffffffffffffff81, 0x0, 0xfffffffffffffffd], [0x4, 0x6, 0x3ff], [{0x2, 0x75483073, 0x7}, {0xcb, 0x4, 0x5, 0x6}, {0x3, 0x1, 0x61, 0x1f}, {0x3f5, 0x8ee, 0x9, 0x7b1}, {0x0, 0x534328e6, 0x8, 0x1}, {0x7, 0x1af, 0x2, 0xcde1}, {0x9, 0x29b9, 0x3ff, 0x7c67}, {0x5, 0x3, 0x10001, 0x7fff}], {0x2, 0x80000001, 0x8d2, 0x7}, {0x4888, 0x5, 0x9, 0x8}}}) dup(r3) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000004c0)) r9 = syz_open_pts() ioctl$TIOCCONS(r9, 0x80047462, &(0x7f0000000180)=0x9) close(r9) writev(r9, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:20:54 executing program 0: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x0, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r2 = socket$inet6(0x18, 0x1, 0x2) r3 = accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0x29c) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r5, r6) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x3, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x902, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000005c0)={0x5, &(0x7f0000000140)=[{0x6, 0x1, 0x26, 0x101}, {0x8, 0x0, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x8, 0x5}, {0x1ff, 0x6, 0x40, 0x5}, {0x6, 0x0, 0x1, 0x2}]}) setsockopt$sock_timeval(r3, 0xffff, 0xb468c4c4718cec68, &(0x7f0000000500)={0xaa90, 0x200000b}, 0x10) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r8, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semget$private(0x0, 0x0, 0x2) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r9, 0x20007479) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f00000006c0)=[{0x7fff, 0x0, 0x1, 0x4}, {0x66e0, 0x5, 0x89, 0x8}, {0x2, 0x5, 0x1, 0x1}, {0x21, 0x5, 0x8, 0x401}, {0xffff, 0x9f, 0x1, 0xffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(r9, 0x40067664, &(0x7f0000000540)) setsockopt(r3, 0x1ff, 0x0, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0x47) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x10000425) 16:20:54 executing program 0: socketpair$unix(0x1, 0x200000000000007, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001000000000000009edc20532df864ba1eade6cea834bb681da2edf2f336e2d116e71cbdbc51487660fa04ddc7b5a3c43d613e9818813277f36846ffc13622fef66ef4018dc734aa3ff60d48d0a5a8e8f29d234ee5912175f75780da9b476d9d8d6290e63737e12b583b4bc15fd78fd99624adfdf73588cacaa8f514e3eabeca76f00177c3c07aeb049187e9f10b69d48b"], 0x10}, 0x0) r2 = semget(0x0, 0x4, 0x520) semop(r2, &(0x7f00000000c0)=[{0x2, 0x2}, {0x2, 0x800, 0x1000}, {0x0, 0x7, 0x1000}, {0x4, 0xfff, 0x800}, {0x2, 0x7, 0x1000}, {0x4, 0x7f47, 0x1000}, {0x0, 0x100, 0x1000}], 0x7) close(r1) 16:20:54 executing program 0: r0 = msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000001240)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/215, 0xd7) write(0xffffffffffffffff, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x11, 0x0) pwritev(r1, &(0x7f0000000b80)=[{&(0x7f00000005c0)="02793b8c4db154d0d80238f3abaa6a078a515854e4b70a00130cb7fa8c800de12521f3cb6b4aa7cfde82a530e6003206203cdf9e3e879cee03b1f93c9e499c7ec87f2fcb88c1f0bff37bc5bf3f8bcf60aabb39c71a8e40444a0b3ca85ed11e17418cc8674bb6f75dfa6c3246ad5e2e5bf1c58888ac2ccc5de960a9805e869139f41a269c377a76bf53417c67b36a9e7ddf58964d2f706b0efc56abb34373b5ba3580d1c624c1e300b970ec202563d121321aee48fe5aaa", 0xb7}, {&(0x7f0000000680)="566eaa9eaa66c5678a9721c223896fe188036a2321e2c10cfd29f2698950d54ab0275a1f72477dd1adaf06107d4cbe56507961544c7e2a97d521a5f8babaaec080317f391a0250f67a57357ffcb6f33dd41942ce810797226e23be54a59b1cbcb1339e917b9086fa0f9a5f1cd72b69a680850f906e428f552b18b2f4012a5bd795c7b460a4a54b7beaaadabc54514bee6ef45943923b353ec36b1841a04452419a0f4313d4b29d5ea499dd8d5cceb6bb42c58adb82cdda19796d781feaf4b1c29d9f5d13f31fabac201c1451ced61a0c449f7b1d", 0xd4}, {&(0x7f0000001340)="6c7e056030122d5f892341a59040193c209a4fa914f3cabe438fc7eda1f7c1e5daf63072a9481540dbbd4a10ede399ff1d91425a6eb1c6efd54717ac9d7eda9764f3bba8bc67bd8910785fbc18139383e4beb6de0c299fd3af74b75fdb05bb74a12a7104857bbbd618dcda2c60c81e95b2ef0b3dfce3fa38e903d9e3b79c57cf437902b2", 0x84}, {&(0x7f0000000840)="60264bc8533c40651650946d7f6c899e77f3fad2600fb08fc1dfd168250adbc476f86fd5c0818ee2228bf4d0076b5f714732a9c4c6460d3d8a283d5ad389994cdbc8abfce31dfa95b471cb101d6c1178478b3446b9ae1a5f03f5b38950e78d70da6db5cf4697bda8efcee5e4b720efc87656f383a09019145b8b4b5ea3b03fd2881449e2e8179cd5c3b43707c650f006", 0x90}, {&(0x7f0000000900)="63cc75f1ead575e7b4dde9593dd5faecee990bb8384dad4141e76a06428272226aa83f49d45f88a63e6f27cc9a279856a69e3ed773f4bd012b351f7cbbfe05782bca5b95f3eb1a31ee", 0x49}, {&(0x7f00000015c0)="40000000b86b15953b3cfbc4ae33110190116bf058daacd47774d54e5ab192b41e8e9eb8d9459300ef4ef94b26f8756c469a93bb89e9a747c0b22ead2a3e76741e6b2d668286d0b1e9614505e941b0d175195644e6fabea6641cc2ef3d0193202fe65d9aac33e2379cc263b1424c10ac4857f3265b8ec3eaf18250ee114213a12cd43351d0", 0x85}, {&(0x7f00000014c0)="66e73f60cf8f57ad788d1e62bf59da9ac4d6baab71e92ab6eb741e0271147986d708bd5fe8271a54f1d3572d616e8ed878a2579a1ac772d0290cffb979f7ac9ac8c1260d32c86329fee0495d34057f72d9d0408c89afe1eeca642492b722958965c2082e35f8bed3d8353ea159139012a52713f7175bf2c55fb4da4cfd1be697d9b94a4a9f0c1ea8e4453565904636261af7028bc1f609a2267b52d213862050486695434843338d76a1278e497a0ec5423ab70ff918bf76c91cd99351c61bba61d15fb7051f127f7d9c5ef5817fa5ba8f3dfde7a76c37d1c4aa815bdf72c2615b484cdb4522471dbb0a75d21385", 0xee}, {&(0x7f0000000ac0)="1a14d8", 0x3}, {&(0x7f0000000b00)="505922d67a153277d9f87bfec610e90d4aef22978119cac5555d17ae2f3617a6034bf767b5c6b21483572c9343bbe948e6ceff08a2e630ca589301a7910e5ddf7a30f78fccce", 0x46}], 0x9, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xc5, 0xffffffff, 0x3, 0x2, 0x10005, 0x8, 0x2, 0x3, 0x1, 0x2, 0x8000}) close(0xffffffffffffffff) r2 = open(&(0x7f0000001300)='./bus\x00', 0x0, 0x2) r3 = openat(r2, &(0x7f0000000d40)='./bus\x00', 0x1, 0x2) mkdirat(r3, &(0x7f0000000d80)='./file0\x00', 0x19) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000240)=0x8000) r4 = open(&(0x7f0000000340)='./file1\x00', 0x8, 0x80) flock(r4, 0x1) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000d00)) write(r2, &(0x7f00000011c0)="ff", 0xf22fde8202488c8a) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000000c0)) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x24) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) msgget$private(0x0, 0x694) r6 = msgget$private(0x0, 0x315) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x5}, {0x7c}, {0xeffe}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000001c0)={0x200000000000001a, &(0x7f00000000c0)=[{0x5, 0x0, 0x0, 0xffffffff}, {0x7c}, {0x3, 0x0, 0x1}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x5}, {0x7c}, {0xeffe}]}) msgrcv(r6, &(0x7f0000001780)=ANY=[@ANYRES64=0x0, @ANYPTR64=&(0x7f00000016c0)=ANY=[@ANYRESDEC, @ANYPTR=&(0x7f0000001680)=ANY=[@ANYRESDEC, @ANYRES16=r4, @ANYRESOCT=0x0], @ANYRESHEX=r7, @ANYRES32, @ANYRESDEC=r8, @ANYRESHEX=0x0], @ANYRES64, @ANYPTR=&(0x7f0000001740)=ANY=[@ANYRESOCT=r9]], 0x4, 0x3, 0x0) r10 = open(&(0x7f0000001280)='./file0\x00', 0xdf939669ac8412f1, 0x8) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f00000012c0)={0x3, 0x8, {0x7ffc, 0x9}}) r11 = socket(0x800000018, 0x3, 0x0) r12 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x80, &(0x7f0000000000)=0x208, 0x4) close(r11) r13 = socket(0x2, 0x1, 0x0) connect$unix(r13, &(0x7f00000017c0)=ANY=[@ANYBLOB="78ec770b0b19542d703196010000002f66696cd7f85887b7e5b636fa7d51db3e2e5ad6bd27729cbe20363ec1d4d8fa764bb5a0b88df4f6433a53d9c088fc5faeb155ee7096a652da827c035308f2141bd03aef67b8e71956bfdceba63027ed77d176b03fcd75743e0c80328d6ffda4e4106da406840ce8b15a5d488535d494f741de0000ebaa54c663e08d0677bde5971371c1d949ba9e8a08a5ca20284a24f2a3c231b64a74119a5dc529cea30000"], 0x10) pwritev(r13, &(0x7f00000002c0), 0xd7, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0xdc}}) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000400)=0x48567cf95d8d98d0) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 16:20:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x10, 0x8) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) fcntl$dupfd(r0, 0x1b, r1) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x192) r6 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f00000000c0)=[{{r7}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r7, r8) r9 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r9, &(0x7f00000000c0)=[{{r10}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r10, r11) r12 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r12, &(0x7f00000000c0)=[{{r13}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r12, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) r14 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r14, &(0x7f00000000c0)=[{{r15}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r15, r16) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r17}, 0xffffffffffffffff, 0x10, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) r18 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r18, &(0x7f00000000c0)=[{{r19}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r19, r20) r21 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r21, &(0x7f00000000c0)=[{{r22}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r21, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) kevent(r3, &(0x7f0000000140)=[{{r7}, 0xfffffffffffffffa, 0x0, 0x20000000, 0x100, 0x8}, {{r10}, 0xfffffffffffffffd, 0x42, 0x10, 0x72, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x2, 0x6, 0x3f}], 0x566, &(0x7f0000000240)=[{{r12}, 0xfffffffffffffffa, 0x24, 0x6000000b, 0x10001, 0xffffffff}, {{r15}, 0x1, 0x4, 0xf8000020, 0xffff, 0x4}, {{}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x4, 0xfffffffffffffff7}, {{r19}, 0xfffffffffffffffe, 0x22, 0x0, 0x9, 0x5}, {{}, 0xfffffffffffffffd, 0x81, 0xfffff, 0x8000, 0xffffffffffffffff}, {{r21}, 0xfffffffffffffff9, 0x20, 0x1, 0xe5, 0xffffffffffff91c7}], 0x8000, &(0x7f00000001c0)={0x0, 0x65}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000080)={0x7, 0x5, './bus\x00', 0x1, 0x0, 0x7, 0x4}) kevent(r4, &(0x7f0000000180), 0x7f, 0x0, 0x6703, 0x0) 16:20:55 executing program 0: poll(0x0, 0x0, 0x81) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) 16:20:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x81}, {0x6, 0x0, 0x0, 0x8000000000101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x80, './file0\x00', './file0\x00'}) pwrite(r0, &(0x7f0000000180)="30d6dfff19029b6657638e1e9247", 0x37b, 0x0, 0xfffffffffffffffc) 16:20:55 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r1}) 16:20:56 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080005282, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008034ff0701000e92d0cc000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) 16:20:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001980)={0x3, &(0x7f0000000000)=[{0x7c}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r3, r4) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r6, r7) r8 = dup(r7) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r9, &(0x7f00000000c0)=[{{r10}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r10, r11) bind$unix(r10, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 16:20:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x3}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="10") 16:20:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x60}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r2, r3) fsync(r2) 16:20:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4}, {0x48}, {0x6}]}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r2, r3) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:20:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x10000000000006, 0x0, 0x0, 0x7cf}]}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r2, r3) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) pwrite(r0, &(0x7f0000000080)="000000008f2d27050ce8eb7d6282", 0xe, 0x0, 0x0) 16:20:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x1c}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r5, r6) faccessat(r6, &(0x7f0000000080)='./file0\x00', 0x80, 0x3) dup2(r2, r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:20:56 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000007c0), 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:20:56 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x100000, 0xff}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x1, 0x0) dup(r0) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) r1 = socket$inet6(0x18, 0x8000, 0x2000000000000001) r2 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r2, 0x0, 0x9) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x40044274, &(0x7f0000000000)) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x60, 0x102) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000880)="289caefad85b04ccdf900d249bba7de457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10729158df03f9f5dc781c86870658233acff9589ac6e640f127bbbdb8b2f0242e8efb25618da70acefad36c790a0e6861296617c3bf46f2517119e3c2c684ee7fcbbd27493b067b993a3eb2ddb72e9d160466361741fe6f473f49580f92d78913c890423650f98b83005a708a2dd0e2e63297370d59ded510f123f455a2831f465442af641100b3303f5e05a47f45588716f01c69", 0xc336c2847464a966, 0x402, 0x0, 0x372) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f0000000340)=[{0xff, 0x0, 0x2, 0xfff}, {0x6, 0x7, 0x1f, 0xff}]}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0xa0d939d84dfe02e3, &(0x7f0000000180)={0x100000, 0x100000}) setrlimit(0x8, &(0x7f0000000040)={0x3, 0x9}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000000280)) r8 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r8, &(0x7f00000000c0)=[{{r9}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r9, r10) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r11 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r11, &(0x7f00000000c0)=[{{r12}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r11, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000440)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r13, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) r14 = dup2(r13, r13) shutdown(r14, 0x1) sendto$inet6(r14, &(0x7f00000006c0)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c00e29a1093a977819de62411bf4ca74204d42db4246a1613a7c6e3db8417bb05e83785a5ab4d3e3d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd91232e88d5986f58f297fe16d96ef120245331374bc71d6cec152793600200000037fee7cb26ff31e7df8ce2f190f182b6d3f866a1ce5a45946a5b37408121f35215c77d6e6de7173e78418fad3df493bfeedd994f4a496ffda874e962d78b4fdb355022af44f1cd891a7b7e5c506fb1e26eeba8fce27ff26c06d0a03a", 0x132, 0xf415ad13302a2596, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5f00) r15 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r15, 0xc0205603, &(0x7f00000001c0)={0x2, 0x8000, 0x0, 0x2002, 0x0, 0x8000}) getpgrp() writev(0xffffffffffffffff, &(0x7f0000000700), 0x1000038a) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) semop(0x0, &(0x7f00000000c0), 0x2aaaaabc) r16 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r16, &(0x7f0000000100)=[{0x4, 0x1, 0x800}, {0x1, 0x9, 0x800}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r16, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) 16:20:56 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0xdc, 0x0, 0x6, 0x0, 0xfffffffd, 0x0, 0x0, 0x8000000000000000, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x96}], 0x1, 0x0, 0x2b) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r3, r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) listen(r0, 0x7) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_open_pts() getpid() r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) write(r7, &(0x7f0000001240)="670dc3c170e96016e1b93d5917c8c9163bc3166296a4335922257a720595129c21272a2c4adecd6dccbad902108e1137cb332abe4e7af1e59be2ec8fab74074dc92d67c45da42bf5d20c74aed99c11cddcaeec32f81de736a164bf90b046000b263351dd5a44e65907c057d7a2e68aa4e481f4de5a089dd61e6883e771c09355535b52ce8a2f88959f4ad9d7ae334aac2bab5b32f630d42498c346c501531c3d928fec01fb7d00000071583cf34f6eb8cb2e14e43fe27afbee50b9eeeb06421cede6bd7119d61d0f72a1877d98e8f32b56cfbbff6f1b508f39fa1f79df05843936a1a5ec900608b80282d319d66f0dfcc700000000", 0xfffffffffffffcb1) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) r8 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r8, 0x0, 0x107ffffffb) ftruncate(r8, 0x0, 0x80000000) pwritev(r8, &(0x7f00000004c0)=[{&(0x7f00000006c0)="f36f81c78f4b3c0de7165d7fa336dc3b2d66219538256788245d89a12597c89d6489fbe6ca2ed8e011951d97ab41db0b63b9c49af6eb922cf40fed62530a15a61d789f47c5e5e9e633006993dc59a5928222d53f89b424065efbe025e6743872e07db95819f9a071dbdde652678490f52c9f734388d44a05737e5a8f4332914781735db310a1b8499c257eedc044bb2de06b9067f30104000000000000df78", 0x9f}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r10, &(0x7f0000001040)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000c21180ea804b497481c22b67ce5df35b3d4c19213285f97aefd56f37ea3fb3ec4830a584805f4677a30a02b54d439a5e6d3d575b3561f01a5a1dcc09c3820c"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r15 = open(&(0x7f0000000480)='./bus/file0\x00', 0x2, 0x7094d54a86a88fb) write(r15, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r15, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r17 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x0, r11, r14, r16, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r13, r17, 0xa5, 0x1, 0x100000000, 0x2}) getuid() r18 = msgget$private(0x0, 0xfffffffffffffffd) r19 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r19, 0x0, 0x107ffffffb) ftruncate(r19, 0x0, 0x80000000) r20 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r20, 0x0, 0x107ffffffb) ftruncate(r20, 0x0, 0x80000000) r21 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r21, 0x0, 0x107ffffffb) ftruncate(r21, 0x0, 0x80000000) r22 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r22, &(0x7f00000000c0)=[{{r23}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r22, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) r24 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r24, &(0x7f00000000c0)=[{{r25}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r24, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) r26 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r26, &(0x7f00000000c0)=[{{r27}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r27, r28) r29 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r29, &(0x7f00000000c0)=[{{r30}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r30, r31) r32 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r32, &(0x7f00000000c0)=[{{r33}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) r34 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r34, &(0x7f00000000c0)=[{{r35}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r35, r36) r37 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r37, &(0x7f00000000c0)=[{{r38}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r37, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) kevent(r32, 0x0, 0x0, &(0x7f0000000280)=[{{r35}, 0xffffffffffffffff, 0x3b, 0x80, 0x6, 0x6b}, {{r37}, 0xfffffffffffffff8, 0x50, 0x2, 0x2, 0x3f}], 0x3, &(0x7f0000000200)={0x1000, 0x3}) r39 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r39, &(0x7f00000000c0)=[{{r40}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r40, r41) r42 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r42, &(0x7f00000000c0)=[{{r43}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r43, r44) msgsnd(r18, &(0x7f00000008c0)=ANY=[@ANYPTR=&(0x7f0000001680)=ANY=[@ANYPTR64=&(0x7f0000000f40)=ANY=[@ANYPTR64, @ANYPTR64, @ANYRESDEC, @ANYRESDEC=r9, @ANYRES64, @ANYBLOB="1e26e489b1c985c2fdc0fe8367c801c9dbf3a5647519202dda4b89532179b2fdc1b98346c381dfaa64b1df090d19023a51edd7e03cd8c0b823e82d80a08f0378eaa007b9ecb661575daff8b460844bcbcc957704ccc65d067ec6c514cb9f82c0c61591dcbba825e905ac0b91f020d9c9395c11517e54caf2b1cbe2868d73", @ANYRESOCT=r22, @ANYRES32=r24, @ANYRES64=r19, @ANYRESDEC=r27], @ANYRESOCT, @ANYBLOB="bf9ca8e333fbcfe5fa98d8375d37d7de848171d0b0399782ce72e3ff2c0ce0bb1b2ed3cdbdf9061491bba39f957bff8ebca4b239782e869a13b4d9735b10d22fbc5800965f43d45918a706abd9929f58fe65bee656cd9389d12883e6fcd7b73da8277204d5479021a8115fd160d8b7f2f3a02d13580166556e5dae2b4438c9d0ef5722aacd4277fd3a368991d6ea9949f806cbab9b90717100e046f59cb24a5b5615e000e45620a828fa7099a1a9bc5c21e047c39d6f006c61264b06ec1b5c9f4a8779aec37b5ac4875d965a841ba503eb64d79ad283b1057a65e3ae20bde394195038523061d60c1bae3a63f60ac29d4f69a357c96c3b1c00d1f24c4000302e1e52cf99747c661b5317280dae30eec0b536bbf20c7493020c1545375c4f82dd28032b3545dcec40bc45aed2e7a7ef9a2a502b23c0dadee1d1fe23c0f60bc15d426f6cfc20801deba6a542556eab95ab3aacd8725d5393a81faf96868c4e076b314d8053c9d72a452a807fe4f6d4987f7cca4af67eb88c6ddb4fdd2ad0ecf449886d5777b449db4f7ac9a412a4a4befbeb6b04450d187186879ddc8dddcd5f8ccfda8cafc8a13279580503cd515a82ae3d0c03ecfaab5c7065b381350ef7f4aff5234e09833b13dfe7b0a37e4c907518a6eb09a64730ba97c129fe7ff3466329e70e4528f46e8bfe0fce1d83ab36d86a5511e1ab81ba3ad924423cb3abff96fdf4d0b6302cce89197e55a15df43ca628aa3c78779a14adb18f0b7184ab5cf72363749ea8e30878f32a2ab82f1cd9dfb3faa0a6c3d80185e690f6e51a852972e0fd2bae35593e83c37bca74be14024c5b93ed88cb46ba9db8569aec5782d1425548e2900c6d2c398e40f8e6f3be642c8ceda21d308c6059f8b80d7fabf0d68fb4ad4f9808ef85cd1e297fef72a5cf7bb0ee3aa7cfa63ae4ef04533c002376d37b54ec016489e2728a2e8e49b5207c265ef28ec1e37d5c2a04a1dceb00a508982bd5af10d9338acc0582c485e10ec6eae84f2236a60ae991813c96dce8b616606570c995d6e8bf2df4cd4bbbd4698d905c30b2bae0b965e08cdf55c3ba35f5922e7f3511c501a26363d395dcdd5c675cb7dd3c94549f2d3bea3fca5c8d7951dbf1af23eb3bf3f4d8350e2566f59f515fe3883b0e702b950df2590dd8d9edff6df80333f3d724af0da094cb5adc2547c7c24aa18378a1945a83956d16b5bf45316bad6286fc47add6f1d07fa89b877092f88b03d59d81012e45a3862f42434041558f18d7630c79a1163e66df6753e071ba04d97258e3ce669e1d4d3fe57e672dbd1f5a37c750c4268b9447a9ababb9210e282d5e5eb81d8a9239c414d50428e857ab72e18abaa7a2548420c1e1d43e8714f520a68f91c0f8a8555fef55ce02107356a79aeaf0e6390b4ae1a9808c75124cd0740fa3ef5945b592aad998a2c81a5f36bd618381ebde3891e2231415b8a4cf3b83210b705e12c81654caead5511651db2b45178fb20c229be348a81eee6982dcb8c9336bad8b9a5e0ca45a3c037a46f2cd6302dfb7941dc17691840fc56ac209e4de75915f8932e3d07e05dcbb44bc9201d2af472aaed9d937cb0bf1656ddba725da2010f55e65fd410354f77f94f66c2aabb9a5f9f559705cb54b1b22f43cf636dbb065915f310d24816490c6c16fe6b30ecb966692e269920c54e8cac2c0aaa8267e82ed7c7d25819e2b7dee0e69f0b839cc8bf1accb8a1fb7d23a31b5d5f9c9a26eea149f5a6104ccb1b864f335638d2895155ede212744d1942549b2feaefd774125d5d53d5e87e1ccf75ff16638d2d9998661e37443db5ff915c8260ceef7a0dedfacef7f157de2c91cade3797f4c5c55953d64948d9b36d9b1c03a667411d25000203449b878cbffbf7f54da4b728fb2f298a259e619e10ee8cc5fabf8acae1c67bf4373738430c77aa1f4e9f71aaae017f4c25cc7c0aedb6d387322f8265572dc8215eea335c5445dcd571dff9360cd15e92a6d8a6336a3a556631c317a9ad74eb3ec4e674935a34b891af76fe90d00607332f4fd6700a6ac58880b10692baf60f1e9274f7f47cb9a1936702330a56e2b58df4cfccd1c259c10e69a6dc556bacdb9365051ba62fb137c8645eed12cafe88c2bdec1416b20922a1ef70ed6e50b647cfdfb6f672a4ffc5206d259e6c5c7054c616a8407338d85186d1993973192b611f31c3858b06422fd1fd27fcf825b85810074a0d65fb708a4c2d99925dcee158ee6baf47cf004dbc133900e0ffcc336392b7e2a62f95775d1cc254f5a167e0b384d3403bfb183d6022c95685a2f300846f8d5569799457f1e712f6d19251b3f2abdd9b192aa832d848a4e4d3d3de425e9a4b0d2ebdee333c64f33d6c9c6cc7ba084887a2fbd73a61f9d55e9957d7a8ee2d1adc5f8cd4568b54c24dc4d5e9f60e9a515c57c6ddc61f1141b0ce31872da0fcac35e1a8b393008f5de96fd51b6638abedc8d002113a5300653c4197efcb4c212a6ac07067e1d07b87c7bca82924048be380242a6fce6539904aa1da17c71f75e668d7bbb121abf13b07a7f6447b581c987ec2233b07b94825ed1cd63bc8363dc7e3cf02beb95d7d3199b213e6d7025dc62786d88181bfbda2666c2bbf14df3b00dffc511164e8ec0e28e855022980c778a060c2ef0b7663805f728f39cdfefac911063b9c74cfd0f1a8d08390edcf8c60d523960b6f36397f07cca6ebb58a3bf4a74e86b5c4368ebfe60208d3e0559325d299eeb9e6387a09ba6657bb9641ef96aa15c3da54005ca960298b2e539d2554432f6bf47e75d9f433e862e769422456cd57357da14d4130c426155f5f4effe6df8245fe8068725f471f7cb669f8df7483fc4a3c76a094c38ce5ff1cdafa0107aefe2aa510738ff276589cae205733cbb9f02e852546e5eaa6ed5cd026e5b1eaee6d546562c502f36e120ed8fa094cec5550848cfc1622ef02428873076bab32e389feb3e671b1cc2eac8d026f99b039da3e48d1a4239f2e9fc4ccd1f6e4bef1f7429150d6954611ac8534c556efa76fc91399ab408257fcc9c28baaaadd30ce5eac0c7dbc56cd08eea0f64bf90dd6d67e4b2f0685ab53c311558b983493e5eb3c765ed471d77f9f90d5de3c47831d85dbf22f6616f2facf0f6bce387f1b253fd2953df14a86c9b33f131c8ba2b32a7abdbcb3b3e66588c0d5d64a16da051fbf7fe80f6855e9f23614980467ade99a0d059d70892af56bbfbbe37c3470724167278fd3849e7085f36ce4bd980af804ed572bd271307535cdb75c3282bcbaa8901370cdf4a4468896b8d8747a711391e7dc9720e775e212ec63432d6511a5e705bc6761cee00c7b6f309a3243cf2886160363e1d09461f97988c6d5b116eb7d306e04ae0736ddb3e9d069ec93f16cdb17d9a303c2fcc7c05dc992d9b01d73781621fc4ea15488b84519900e53e0e8a5248d515ac5cb299856cb0287cd4e56c3fe5d46cca0b6435dba3f3d14a0677f94c5d79d87b3bd5de5a877e5d7f7cd1f0bbde69ee12adc7a835a418e959c3779d446360e31a2c12b887283b2a40a4b3f13ffae53c822fa2fd4908d8cb20fa11609c70df6add3aed499d8382d7be4cd310f7c96e45756b1a50f162613af12865018eb8ceb5a3784fb19f61ce8030125205c580cb31050e70a7979b61a339bd4e11175f758fe7f41f5774cccde37c3c9710a717a1285a15ff8316a0bd009876df11a7b020693e87f84c008452fa70d3dc03035142e19025414547fd21574f6084aa737308c99c34e2cc86ac73d3a0379a357b9852e1866880fcb3e6fc87bd3b96a5fdd66b6894ab78777ba87921305bf9c1b88ae8c1541378ce5b7035814f766fe90ae3ca61870c45571ed8efc1f0b8526619c1878ee5e48f37f822dbcbb3ed7648ec4d1803a31bd34774d1cdd394069783832e2427bee098e2477138a0ead181205924acd5a5dde5de2f5f61914f6a386f1464d5ccb1fbb1e643abe0659c377eac6db7ec64a6e59bc640e71e44c2e2dab8feb80badca4be5eae49093963b5c44f9b1a14c07706b67fdb5f5000311da0f490816df6c15469342b9be4c145d5bd538e001eeaabb0a6bbb7fd4d88047a09af5831fae58b325905783ced02b7a20542ad8750e6af498799e20bcc04a821b0b0dacab7fe713e19d6c371333bb7bb270b9b3450a6159e489afc2e819d2d9d7990701c34d885794732f6b854c9d5d23e45a22efc905cb9a330f66e8dd9092bd2e43efea2daad5f4e884f42476b800078603e3b3f1c3bdb2619513925077cc8a25f8aa0c120319eca658980dd2b212a290e9cc5944d08470791d4ff79ab574cf3dc1062d9176e10912c1822330ab98c66485cd8d3c510787d90b6ec10860e26d27398bd7a5fe126e8dd06b59d1780839801f1c5e9b26d9dc046c1320bbd43bef4e84f496ddce371369b0068dc120fd223aacbae880bda6029030c63b960a60316ccd024f466415d55a5c1de00fc9a8ada129ad52d551d102d72fb8524e013ecd251aaaa4a71478653f113a8260fa07d02d226c223a67dc3238123804f7b0f712c217d0556d657658689f4f7fe9b248b8e941b8212d8b104fe173b3bd7fbd713926e7ab64d0592b0cdf7a0c883f2df11768a1b6f8b3cadfb8c06e3067f817f09a3d019c3695782b3daf147c0f1a0db3632f23ce1675a6ae92632200122e030e0b644974b41a98e4fc3fd48d8479e92ce4b848a4d18f18832760319971e42164ea2c7d46541b223697bed12e4a8cbc4d59b51487a3db4819e6b502a2382d667e9fbc034d40865a0672be4bde4bc0a6a5bd0fa7a9a06b82ab1cf29810671e108b36924e108fb432b858e9d3dba6a13242dededa84eeb4ed49b19c9a443c25d1ac83669fe2b9ff9f9db6ecbcc04ce98a5d83c6d6bbf6ac187fe062f5063a8671d4161a36394c8e4fad6f75f2d08418540bcd4ba318bfff286fe113e87427003052e3ad6d60667ae0b0a0a6644284e9faddc664ff5dbacec5f2a4ab0037cdd2c249fc25154c36e0c7ab7c24f782642273ca6054f146a798ee5db5ed71fd95e2f3e44d6a31e71b9fcc3b22c1cfa74daf8b26f26686393eb9e532170ca6bc6b150ca75a27a832d17b650d6bab5555102ae429eaee10313718d9d5972cd1637fc159467351602099a7f535c03e4d0f74eb3f090f89885c91100aca7f8f0d4378013575e37e16d53a174d8cbddd74bb4012b6d6efbb5fdc4ce1bcba91645894e406839f691869b12aedc65bd78207f416b42d0a2ca282fe7ee0d97ba12200dc7c202479ab08bb6c98c4e32be8916882c75b83930fc2d51eba0934523da03b2d668f7986779a4df25f2315fdc93e31c983f0a9def30d5bbf36b84ce387cf5fb6918527c702e10fa404ce472a32b5e58297c7da93761f9237879dbcfae48f5cfc79151a868d782447b40c0e46c5543cf1e6472babce8e225314a7af1b1c95758c270a21c54dd911eb0998e4f21292182efc9906230ffbdea0e69b5b1dcddadcbd4e281a7f67ec8a47c6b0431784aca8e17e8c74bc76971f779540558798e23f5f3e77f94a6d59fd3c7729f4070a541d92bc622d192e2b22e764529b75edee77e59f6277a1036c02b4f76e1753786393a221a154dc557d9f0d8d7206ad10d92440217c33cdc630efc285d8e74c3aed014c9d22c5e18953b15cd81b70ff1d81a1cfa1d8e6ba265ed264d3ecc28d3c107ce2ce99d15864511e3ca74c6dc69a64826eef559c2c4493ef15bfd55602d04390aba01be3ab8ed89c05501d4e288c27bc2008089cf1aeac58dec5d74a2b70d65fe115", @ANYBLOB="d13090e446dd7bf05aaec964f217990e593bee89cdf55750c181d8f97621e7e7294d36ccbace8a899e12c9e601bfe2024924481480ae46d841c55c41e0c1f27bd3583331dfb50df904f6aa3dc37171c127a77e3b16627c774968898c0fca9eecb1f4923cf65d5c0c13b01189a7c8098741d65ef363c960072042448710848b618f149e3accd043af804ac712647ae7c82db59e39b482a8c7eb5ee9992b608543564f8d81d38fa367db4830794dd398a85fa028ec7426a72ddd913de2e258afd676863a1f468fa753f194a561e952383a70cd0348296da74548a15999221c5fc9cfc6926ef59951", @ANYRES16=r31, @ANYRES32], @ANYBLOB="f118733ea6ca8edcdbfd36b61ebfb489688631bee55422e7d76541327ed2099e4309e1acc1c08cbfeb442d4fdeb1d39c6c277984390163ac508524422091f517f92b71cec753d61c4b52442d36c1797928bb3575213114f0482e11b7cd5db2f317489f9f30563a2b968498fde8c6ff", @ANYRES16=0x0, @ANYPTR64=&(0x7f0000000680)=ANY=[@ANYPTR64, @ANYPTR64, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESDEC=r26, @ANYRES16, @ANYRESHEX=r40, @ANYRES64=0x0]], @ANYRES64=r43], 0x5, 0x0) r45 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r45, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r45, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgsnd(r18, &(0x7f0000000880)=ANY=[@ANYRESDEC=r45], 0x1, 0x800) msgrcv(r18, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000ffffffe90000000000000000000000000004000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000019db8222b90004001b0000000000000002000000000000000000000000000000001c00000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d2940000000000000000000057257ea38bc56db1fc79be3e34ba4ba14cc9132815f8554ab9c6866211a25997512f220fac3a85298017d4bd3d1e0604412919926c17bdb07dbca4122414d8161aaa8e21a8c0df1692f18ff4d3cb1131b7cc9898183aa37092894d1d6dc12d33159411881517d3154373f5d2966629f1a57da47848609cea48d83c299715861c"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000001340)=ANY=[@ANYBLOB="81000000000000002e1100b0df5ce663969beea42740448f77c7cc6d7fcf409def1a1fc1ed349a26db991c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b5780635605000000000000007040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21d0894760b60da5869c0a8cb8201038371891f7463abc3e57d328422efac0b17b00e513740ed6183c528c58f6f571ddfb14b1e3896ed106d18a7bdaf41c6da61051e7c4ced2c6d01903"], 0x44b, 0x800) msgrcv(r18, &(0x7f0000000dc0)=ANY=[@ANYBLOB="1886664f9f6100010000000000000041000000003c86a5e79a7886881c597387fda01911b89f94983f3627f21ce0f15eda8f3b8fabdec2f65ae5703b0718f1e1bafdb471c7a0daaf8f466cb36c76b27ea0acdd20fedc3209761aeb4266512c0c5a2405c955be9854762bc70374603eaa6e7dee5bae127681a1591d8a0738cdf5baa691a2c9e535388b19f1dd17fe1812980df1a239616bc8edd6eb8cb86e00c49afd6b3aab5bb00645665c25439a7b928e119a441a2a7d53cfc96f76701ba1b0e94a32750b723fbe143d1deac33a3b673da82d6a31e0cf96f72baf9df8e8f644663cf5530001f8f7b6c882c4db0e3d145b6644c245c522cb85a4db3fceaa7f5e6e8462dbff7ec3039821057b12c8d47661e4c5a019656d028ecf9165884397bed1cdd5cad03004608e93c668ac3541c1c7768da80aad01097313407608556eed1f37055d06af3dfe033e8a6c3704550bb9b8117d0d47596aec1c8c03731f1b09ed9cb30eccecd8"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r46, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:20:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r2, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5c}, {0x4000000054}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:20:56 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x9, 0x1000}, {0x18, 0x3, 0x3f, 0x6}, 0x20, [0x6, 0x1, 0xfffff979, 0x9, 0x7, 0xdc, 0x7f, 0x40000]}, 0x3c) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) r5 = getpgrp() r6 = getpgrp() mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000093acff0000a2b223290100000000000000", @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r8], 0x28}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r7, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=""/239, 0xef}, 0x1002) r9 = getegid() setregid(0x0, r9) r10 = msgget$private(0x0, 0x9bfb243d1cc7ffc5) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r10, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xd0, 0x1, 0x8, "d53efd7e08d7fd68bdcb517796c92442d117883785c39e96645300d1d47be6a7a4b9bc50961505e7e08bf2776a0c3fc32b0e73c179cb054c80d8c5ef01dd822005245a61ad9b7570160e9ef9f8fd2064d7239c46820bdefc44423b26f60785b7e2cf4a3585c00dd47750a7ff7e2b72812ed57e882126f759d4b1785e406379e7b7baec52f0af35583f0dd5fa7f03a2ab08cf501e37b880a84d7e72a064c8d3cc5b9336e4639be740ac9d82b6779ed9041764c3238ab426071301ce027b06df83"}, {0x110, 0xffff, 0x4, "eb243da0088d3bc822d54568e7a710a6ce3bffc0660fdaff031a8cec2c3798822a3bd07e9858b44f1617ab5eaf1621d01b91f8eb53adf85bc23197f9adb97efea134505bb39550632a423e60f97669fcfb67e2b3bb0e40b3d5d3302550eae2fc4624d0f72508e97244f92e0d36de8bfa7dd7154007620dc16197df1f9bdd33a9e17fb88c7ba76510188c4bd7b46927823404c8bd23eb264b959c782a55835dd6c7852c653bc44742a1c4a51374549c6d1a8db38abb74e5cd80d83379b9bf5ae737ab5b3caa6e35a5dcb0845a9ba2e5aa880623866a4bce1edec20ad98a810242e33901af3b85efc4b0f95034d5d9448884ea75af98ad96673b35"}], 0x1e0}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f00000001c0)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r16, 0xa9, 0x20001, 0x100000000, 0x1}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r4, r9, r4, r3, 0x4c, 0x6}, 0x8, 0x800, r5, r6, 0x7, 0x4, 0x40000000000008, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setregid(0x0, r17) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r18 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) ioctl$TIOCFLUSH(r18, 0x8028698c, &(0x7f00000000c0)) socket(0x2, 0x2, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:20:56 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) kqueue() r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt(r4, 0x8e, 0x6, &(0x7f0000000800)="7146635f0c34fcf9ebd1f52006a016e2fe1f68e6a8d652ebb126133bf2f5a50796d994435008d7d45d04eb038a60195a19cd8e2079390863e8f9cf28698a6b4a90bcce1ed64b72fd08fb2ed9a054f00f6558d1e5d8c75102f9fc98d8adcc858d5fc36f2467d45bac54e14b105fd095ed3000c3128fd595ac71fffa77d546c58bc331be861b842ca8aa66e6832f5f2b575bdd7ecae0a5161202ca2f01fa38bdba66b1df21aeb4a0cc63318bb4394c4f41f03bfcbd9dceb4b6d1cbfd74598cc3ae0857378cde4f2e01496a047c377439205ff600541c21a85cb90ea5a56537221013f292c0b1346e0a4bc73b063f9b4a325bed086a6ab4d1fcf82ea122efa4db65d026c3d4b6ba82420cfb6820554f2c0d209a28f8c3e434bb123cee06c69bd2d176df0ac06cce8184a96c845b0601d403776115c102919078eb8277920638e9fec24d364e98dc1b19393efc179f89c7ae16854f812bd4bbc1037fc6c41fcbedbd8869f9c7c7aecaab31df581b41a896823c07c6c263107e20bcc9c0d389dfed9cd46707e7ef68779d39171d839f20b03aafd8fbac9cad03f343a85b19909ab1486697816a70cca253e9b972b5b622d2fa421cae3f73de0c50000d901d2528971af2fe43d34bbb82a6b91fbb851310b3bccac8b9a71b9e5cb270b067eeb97424c3bacbd756e5551531780707de1a2e2a8e14b098903ec84ea856aa89b9326f803eb9dec756de80828d6579a811dba0a70d9392352a8f693ee2b7189d584d90f44559941f53447aac2e1a794e2f749d9194e00e940f5da6201358a934084d44ddd7511bc6dea1978c1c5b9f143a583c3b660a8cb884ba4efd3640460253da3cbd38f479e55bb528cea793f89fcd6435aeebdcf04fa29d199a7cd1451a4b11e6af2d5cd04a16cb3ae5db25a8cd4b34a339066962888121f8cc6096093f860e0a6a40f67df6d2f70eab0bef7181fc6e81aa17a0377c5932c2cf9b50829220823bb032beb1411614ce8a61314c1df0eeba15c71ab510d3a8e067f3a6b49691cbd89b76ed884fd52c484706185633964de4cc7fa03996b7fbfb6718fba8090216d7e8913ff4d24744df95b2d9e15fc30582b17079b69b64259336545863ed029d9f4fb064ca1f1479bd6a884dbc94d4cc87b0543c59e83c74edd6663dbf1eb36796ada48672ce4644ccb16cdb94b074a4977739c55a8630937394844afcc204de34a20b8dce616e3e3d900a32a86757a20749ded21d72a83feae3e0e381fe6668360724cae7b1bc711e9d43e856a0214ce5ea278f72914ca85bb3d15e9d3ad3831da1fc539fb1205e3d11069e9321de10d5b980c646ff22a7b2d0ae8ab635a1c75b3e33819afe4308fc6e007ba99dd3c819beec398474a42692ef462af21fa7cfdb56ea2f219d003c207ea10bc33736b17c124a4fe934eb832f3c8aaf7470c431ff2c321622a406849d4e50d26e5dbf24e9d22badee334525512f96bf6aff84eb9d9ca46fbd8ae720a739ef7314e80012515b19791e723bb2d66fdb38b5aa4e49f04a6a2013b0cd918a1e4f6e459d38e29125c2551f030d0e92740716654de2e324d631178cb065b01600fafdf30e9da48641359ec3f8f0d77d204823cf00b5e7974da372f270b623ec19fd5a31b07304f9cae8335ff70e629232f6ed1c5fed652abd3c42565133e434770e7173d79310bf83ab890b246b6f5b73514ca0e6fb1bce0dadfaaca1b54a755964a62a8399d775471b23d13c9c5da279404695f5afba78471bbc839a40df0b6e14eff83d534a09e2bf4cb8a3bef8088015aa4a4a45411cbd09c846bb2cfa2f3b2bfc3170de45dc17cd69937bd6c953399fd2648fe0fbd41b90ddee054714afb261e2dd5aed3e0165b659809132c8879bdfa309a6b3d9adc849a2c8f49e83fadc88326c4bf8321570eba3b6caabc9f8a21af77747b410ca2364b6276648eda3454ee876285365959550e8b3f1d5f8e76a585debf6ac3cf437a600bed772ae42066d04b8a3cd3c98ec89fd5b2ee5a4f95257bd79e51809b19e515b02a53bdb13fe0e8a9d900385dc638296c986e4a678b9c20b3377b5c7b2cb1179eb7a63a90065a5fab3f8890365acdfcb6c55e1a02d563de5a491ecd0de9a1103d48daebafae66196e6b64295a49fd68d4ed0439b92ddccb129ccc171eb06365ffdd801fb0a0e1fa8cc295a1afa9d8450c86862dfcbddc5e231d2383a840f986768d684d33754b448703858f9b9c1541451932bd903f6dd5302842ac994eb94d8f680cd534629a6a3da3f582fecf81732d6b378cec0858cfca2317df85f47860d47bd4e481749758955366c9de3f6d053e96d8c9a1c3a05b8e7fa14f0013a050e729a127d31d6dd6d45eb08fd980db0c572f989481d1d3f22af06ecbd86030c9cad29c06fc248c19c5bb1c7aa2e74f4715e0fb3cd4f1b1574d88074285c0d7b0f472e37faa772b7b619d11c3c09e86ad472dc52e1c9488875fb69e02150081fd13b2379cdb92bb06f961895e69bc7ce70fae3ef40edf1d47ef5d41b6c52e0e22dde82b47813a04e3f88bddc81f49790428469485d6f5b5bc08ec7442827a89731f17db3d8392f83f065cba9ae81a03369a40533274c779a493d20f3d040d57dd8af9272374818e5d59056cf33ab54374c7bb578d5d45bd4f0ed208074ecf5c15eed03aea709eb81bd6d81765a0f2cb119891e86a182b71cda18353141b873d3bf5831823b4d7d1ce213d5391555b893859fa5629a18117ae613f8c4b6c6e1af78b9117d8424a650ab6ea739022d72a7c36758f2b812dd4038e40fc292cd932a1cd8a7fc57139e038b9d2ce50abeadf52f011c261e64ffcfa2acc50d1073afe828abe48a95e7374d4018c8a5780dda057a0020c7722010e92954ae214685ed22d01635be033efc7c710ff95af8d0d577abb3c3292c31d6ac81b73e848f4c06117bbce71348c215560fb818cba9d507730487d31de12f76142881519b884993a307f652c02e0ead0e80007fb597701762cca8f22d051414c90fa151c7bb39e2b435257db182e4f304a019483a7b11714589c650e27984cfcdb28fa6bbfb6aa7941af00ef1bef536ff8d12712feb020d882552840a85312ad01f673d9ece00ea918a056cf8a9c3bfb555266b28b0afde13862c31df3d09b1a3f3ddec9f9849b47fef80b6a10a028766966f50aca6889ee7148a644119911857eb86b11ce744c3bb68c9139a58f5416d148eb5c3a61e24745a22352ca8b32659fc4705862c7b1a77b2a4c08f8abbe1ad44db1c5850bb795e81dfca030e1e547055f18321b7064ce4bed9ebbdd09fe98cc652d47b8d77b6da83570fc8dc904b8a517898391cb1f4d8ae2800a0d70ddfe5ab401637364f17049debe593ad20e22b04551cec08785244414e5d6b41a6625452cc7ed3bc52c924389f6eda20de3fb492685d716223a8a237067a291ba908bf337e39553d9b9d10381f24353d3690803dad054270c080e538b7c5bb539d1600617537714a2337370c3f7d42cd0597afa275a7df15a6703c0189dad8e9298a6e11745447afc5fbcd090d075823c11e617fcca09165195c5d40450c9f8e97aefa6ac1bfc6729fd8485a0d2cadb26a7028800d536b8987ce9c2e6b9fb9514e03d2c8a48008b49e22ddde0a9779a267fc1a91549eae26e4e5953628dc2116ac22df0e81d78edf64fb7be5db000a22d06e8b398c60e4ef3d60df8667e1a4b013dd8ca3191d1146f6b66ed9cfef73c1e7f6093a59625dbc2371e71ad2a9e9d2a99d533afdb014bcddf0fef804778a9c1752e40b90500d1fc26345e120b2b69d36344f6cab3307466996ad290a245b5891bd31408419c19ed03ea5078bdf5343ea441081bd639db288234c8e2be5cad0676725a2b33cf2aa2cd76d5d8af10026c10938c9ebb022f086ecfa02516b545db8f73dfdb7304fb1565916be17fec64e5ac1ab74f0fb8c9372a282b0c45092d1b968cd62a8608dc65c30624dc706d671721fc64fec35041a689a55c8604bddc202f1f6b0b4441852681d115e95aca17b29cd9289e1014437c4ccf9209a69f6b32f030e65bf9dbed3a21f6445f9755900643d8319ee4f060313b1ba01bb948957d76ddad3a99f498d616d6913995f792ea3943be556b2b3183682f3c7e4d6b707261af245be1f671a08c2aed8e4c1482985a41836df0bde85d69ce79cf0e88f47e8c085c705e44fb83a4244d529abfb683877697257bc5010b6d4db90ed1f8d73261649669da96b1605cd649bec96277033bcb9f12086f8447451100ccb6411df66759ca0275c1245992824017c7a87fd65772abb360c6deb4f679235e24d3bfcdedbfe5979326c4d1357da3a7680a330e8b9c9429919abb0fe943da2cb0ad4db0921c23cf6cb4aaa8ba49bdfa33934064d70026b04fbf3dd4d36261f65edd0639a8a4c5e2a72665e94220c3f2c3af78d62296ecf2586105dabeb7a7271a728c3708cbe906d5ad98ed2afe026a074e5d75baa357e53b153e7b03e4c74aa1201e02bbd268f8405d998feccb81ba406ec64290628731d4dffcc1684a88ad8eee4189811dea497c4fa1be5b5234f7e9599a22575649fe4172b466fa91b14c59c6de35e42b1c2d5b47974829deeae3ad6f137107a514617b166490603c6681276323fc217c749422ea5baa8b93230be81024813b6e247d42ea37cdb47522f25d8d318bb97b8afd5f8ab3d29f56e1e1535912641ef5dbcbc17e4f47060e6061f40500a970d5c7c7f8bc4d8886bf1c793cc3195e441ebadec18bcd19786a7ed4bf896ecfe8a6eb99c53ad493763f43e1d2c3b2b2546fe3d5ab606d80016d3d08fbe0bb0f52f8c162fb24c6d8e0e38427948189ae236dcaac671754129277840727e37e7c9525aeac26c04bc05c29de1204c8e2aaebd470790c83d9d65f8ec53849ab91b68376ce811db20a2ec7ac9a10032ee48551c2bcdf49dc80ecda0b7dee307ed7010ff480d3e2ea48cb3d8bcb5733ecb10779a27077589ccb0f67564d285f2dd185102bf0f667ecc6f0bb5dcaa2a5aa0b8e3db4da75520b47c57905622194dc9ea08997de72b24e7ddbf201c7bdb20400b8f24090f6c2608611105855c3da2a9b73d8a55fa65272ee9c1d4fbd29c46b183c750ff7d0377d038299878bc2ca5ab970a80e1120aff5e56f9bc872468d2f5fc642846a5c60a3efdb1c999d68b59281a07239f786fc6041a30db50495132eef36abf72262fdb634b01cbb0044c4d2321bca572d275111b00e5c4061c79a6848458cbbd5ee6b54951f22ce103cef1b029b4fb1b717af727d1c07137188d7c271b45d607916e2139cc8d66ed3b4828f55ed513ad9827cd2c9abdadc75852c9df481b467e9cbf921655cb004d67c7741ff6cd9d29ab0d4e22cb7caf9008d87156071f7a76dc5d654be2f3b43fb5980e7339c9c27fe56c503b99327adfd4b8b2f0ee606d3862ff566a5687db34e11848039f4d41e7dec3e69a8bfe00b4c0322fd9b9318ed16daccc7134ed873d0e49cf85739a8f9a42aba93279f25bc8373e2eedbe4decc7b641ad7c3a9d4cebacfc3beab1931cd81b9d724768f21fe7ae0c1c7f6a0964df5c9054ba747a16e1708aa13d8601c63bf1b1f3b3ebb7f29344d07de20762a7525feb32e2b3878db252141093820fc6855ab293ff81b5e66afe2f0a1cd56fb338752880cf28e89342c6d7982d1d4bd2ec3744bb8ec7dac6a9668361c3d895b1be74099c0f55c236ee39d68ab0a99b75304008c34e1b1768e16db4569eceb315a5ba744aec87c3680315a3928dbe3e8c6287b87d07375dbc55", 0x1000) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r2, r3) kevent(r3, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x50, 0x4, 0x7, 0xffffffff}], 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) kqueue() shmget(0x1, 0x1000, 0xc, &(0x7f0000fff000/0x1000)=nil) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000040)={0x5c, 0x6, './file0\x00', 0x2, 0x0, 0x3, 0x1ff}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:20:56 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81100000029000000310000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000140)="5d689096910163d339b210482bbcf19e37ec783b7de9c9326868e988694fe836f0625f258a09497ee1850819f658cbd4f3da288a3b5bbac7c6cd3c467ad59c2c4541a6d3596e787c", 0x48}, {&(0x7f00000001c0)="d3bcf55f5e4584be3e7c4875e97eb73b2504d600443f69822cdc832fafc0e97b15ed8844ba5d5e4989dc6f0eb11a240a0cf7ab556b4c64f190b04a4fbdf657582423f90f2ba83c2c9a000338dd93f9c58c98dcbef81c12a7068f928bcaf6b3a682807d08843385259df51ac95367e05a0e097458d416f652154048f86bb05e647f53c9cf861fb29b1badf8fa819092caaed395451dd0a8f14a959e4af79e69dce62cdc038db642afd01cb60141ac8cbcee3e476c45", 0xb5}], 0x2) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:20:56 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000080)="2056ac8a5c1241926cabab091767a532cdfb9c375b2f31297eca76db23512ccfcda3419ef95805e91d369476f67a63902dd349447f1216909cdf0fd1dc94bbbd7bf02bdc31d25a2238ae552a6f044bc6cc0a11f5f22c048683324d3dafbf937142efe8", 0x63, 0x1, &(0x7f0000000000)={0x2, 0x3}, 0xc) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800022ba28f8 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800022ba28f8 16:20:57 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66696c650000"], 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/99, 0x63, 0x801, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 16:20:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r2, r3) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x189, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 16:20:57 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [0x8f0040040ff, 0x0, 0x0, 0x6e, 0x2], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [{}, {}, {0x0, 0x0, 0x0, 0x1}]}}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x55, 0x0, &(0x7f0000000040)=""/85}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r6, r7) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) r8 = fcntl$dupfd(r2, 0x5, r0) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) 16:20:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x18000000, 0x40, 0x9, 0x1, 0x5, 0x5, 0x1, 0x8ab9f833bd6d624b, 0x2, 0x0, 0x1}) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:20:57 executing program 1: pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28002000ffff00000100000008282a9a71d4cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:20:57 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2c", 0x32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000240)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0x1) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:20:57 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0/file0/file0\x00', 0x0, 0x7fff) dup2(r1, r2) ioctl$TIOCSBRK(r2, 0x2000747b) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0/file0\x00') 16:20:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f00000000c0)=[{0x2, 0x9, 0xee, 0x7}, {0x3, 0x0, 0x4, 0x1}, {0x8, 0x9, 0xff, 0x1}, {0x0, 0x68, 0x57, 0x800}, {0x3a, 0x20, 0x8, 0x4}, {0x3f, 0x6, 0x4, 0xf1c}, {0xd68, 0x2, 0x4, 0xacdd}]}) getegid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0xfff, 0x2, 0xac, 0xff}, {0x3, 0x1f, 0x0, 0x24}, {0xfff, 0xcc, 0x81, 0x6}, {0x48, 0x4, 0x1f, 0x6}, {0x7, 0x9, 0x8, 0xe}, {0x56, 0x83, 0x3f, 0xff}, {0x3913, 0xf9, 0x66, 0x5b}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x74}, {0x3}, {0x7ffffffe}]}) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r6, r7) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f00000007c0)='./file\x00', r9, &(0x7f0000000840)='./file\x00') r10 = getegid() fchownat(r7, &(0x7f0000000240)='./file0\x00', r8, r10, 0x2) r11 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r11, &(0x7f00000000c0)=[{{r12}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r12, r13) ioctl$VMM_IOC_CREATE(r13, 0xc5005601, &(0x7f00000002c0)={0x10, 0x80000000, 0x4, 0xff, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xffffffff000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xb7e}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1d}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1ff}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x36a}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) dup2(r3, r4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") openat$bpf(0xffffffffffffff9c, &(0x7f0000000880)='/dev/bpf\x00', 0x80, 0x0) 16:20:58 executing program 1: socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r6, r7) dup2(r3, r7) r8 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r8, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:20:58 executing program 0: ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000000)) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r1, r2) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) mknod(&(0x7f0000000100)='./bus\x00', 0x36, 0x60004000000028a5) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000200)='./bus\x00') r4 = socket(0x10, 0x4, 0x3) sendto$unix(r4, &(0x7f0000000140)="3f10afc45e3934ed550ac90513e9157f0735615948e87e3de7728167cfdf207684e777ad184baadd75f9baefe74992d03eac93c29c1942d2341b26494eb245e4edea1b4c7721046c52d82f8ec3371898c17ee81e7feb00e1414d69da9140db1ae9c5234d52c69a87e58b3d5f1c38f2f9aa8bb65d1f83d1d70ac9144d6843d29b7bf8a722", 0x84, 0x18, 0x0, 0x0) 16:20:58 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet(r0, &(0x7f0000000080)="41a847d787b134e752ec4de8603b49a9805f1cc7fbd8782fedaf235c06dba903ab668b6ba807c53cde6313387a01e3fdba34721a7ce0e072c5b174b8b308f75527e8d609e6558b8420f81fc7b71f2b23ad1d4ef797f31df3b3360e52fc24c5d9bc0e452f9145f2bf3e66174c5433baddffdb13caf6816ec4ec3fc9ad7e2cef97ea41229d707a41445704c48bd0532abe398fe774a7c99740ce9251b5e177b2e58699ea9dbced59e3458859e4019c57e36d90d525d1dfaada8a4e64277bb8466a9d4d0bb930e4fd7d25cbd44bf768a9da708519d217f3e50eed5ea16b6ef74de48d10", 0xe2, 0x2, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0x7) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000200)=0x9) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000240)={0x5e3, './file0\x00'}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = semget$private(0x0, 0x4, 0x400) semop(r2, &(0x7f00000002c0)=[{0x0, 0x0, 0x1800}, {0x0, 0xffffffff, 0x1000}, {0x3, 0x2, 0x800}, {0x3, 0x400, 0x1800}], 0x4) semop(r2, &(0x7f0000000300)=[{0x0, 0x4}, {0x0, 0x1c55, 0x800}, {0x4, 0x4, 0x1000}, {0x2, 0x4, 0x800}], 0x4) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x8000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000003c0), &(0x7f0000000400)=0x10) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1001, 0x0, 0x0) flock(r1, 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000480)={0x5, 0x4, './file0/file0\x00', 0xffffffffffffffff, 0x9, 0x1ff, 0x7}) symlink(&(0x7f0000001600)='./file0\x00', &(0x7f0000001640)='./file0\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000004c0)={0x7, './file0\x00'}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000340), 0x10000014c) flock(r5, 0x2) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000500)=""/4096) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000001540)={&(0x7f0000001500)=[{0x5, 0xfffffffffffffffa}, {0x3, 0xff}, {0x3, 0x8}], 0x3}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000001580)={0x5, './file0\x00', './file0\x00'}) r6 = msgget(0x1, 0x29) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r9 = socket$inet6(0x18, 0x4005, 0x70) r10 = fcntl$dupfd(r7, 0x0, r8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r16 = getpgrp() r17 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r11, r13, r14, r15, 0x5, 0x7fff}, 0x6, 0x2, r16, r17, 0x7f, 0x100000001, 0xb1f1}) r18 = semget$private(0x0, 0x4, 0x408) semop(r18, &(0x7f00000003c0), 0x2b31) semop(r18, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r18, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r18, &(0x7f0000001780), 0x0) semop(r18, &(0x7f0000000240), 0x6) r19 = getegid() r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r19, r21, r23, 0x4}, 0x200, 0x401, 0x2}) r24 = semget$private(0x0, 0x1, 0x2cf) semop(r24, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r24, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r24, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r24, &(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(r24, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r26 = getegid() r27 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000100)={{0x3, r25, r26, r28, r29, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) r31 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x5, r11, r19, r28, r30, 0x2, 0x1f}, 0x1, 0x8, r31, 0x0, 0x8000000, 0x81, 0x7, 0x80000001}) msgsnd(r6, &(0x7f0000001680)=ANY=[@ANYBLOB="0300000000000000a5ef261eec2f4edaeb34249046248dab9fd1883a1339b53c7ff1831a309df86a4f8ff08257d1e93a5f5dcc76dc8dc9576c256751ee1e6b03b48078e4007445e4e4d266f37a35401431414b21f3767563fd13d1321d7b00f0c184820ce30f1a3591b20211dcc66f962d756ce14f5950c5f17e516b162aa4c5f5ae2ccfeaacccc53940c15757da3dbe8084522588ad04c88ad57837fa1d10f8be723addbf55b6a8476d271c7531c5010ccdca99c8509df46737347714ee150e55c1417fa511e211"], 0xc8, 0x0) connect$inet(r1, &(0x7f00000015c0)={0x2, 0x3}, 0xc) 16:20:59 executing program 1: munlockall() socketpair(0x24, 0x8, 0x81, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x4, 0x7, &(0x7f0000000040)="ffa7e293bf1f82c9218e507662eee560095be5698502f9daec985dc12fa3275586e3a51c135268eebea9b4133186bc4ab7b5024c89e71f05e7788d2f1cda510485457a35e1b3e74f6b0445b9b1cc1cced5c28e9f67917636f285ce1b3a503ffe91c7143d616467b02d184f7341d63197fab2e2172e3cff3f431036649095bd430807a6", 0x83) r1 = syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = accept$unix(r2, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) r4 = shmget$private(0x0, 0x3000, 0x335, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000011c0)) syz_extract_tcp_res(&(0x7f0000001200), 0x3, 0x1cd2) fcntl$setstatus(r3, 0x4, 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000001240)=0x80) setitimer(0x0, &(0x7f0000001280)={{0xfffffffffffffff9, 0x1}, {0x5, 0xfffffffffffffeff}}, &(0x7f00000012c0)) connect$unix(r0, &(0x7f0000001300)=@file={0x0, './file0\x00'}, 0xa) ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, &(0x7f0000001340)={0x2}) pipe(&(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f00000013c0)=0xbaf38e25d7f8c0d7) rmdir(&(0x7f0000001400)='./file0\x00') getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001440), &(0x7f0000001480)=0xc) r7 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000014c0)) sendto(r7, &(0x7f0000001500)="808227d3b0d941f1d56e9ba8f2d8142fe40da9855605dbca6035", 0x1a, 0xc, &(0x7f0000001540)=@un=@abs={0x0, 0x0, 0x3}, 0x8) socket(0x0, 0x8000, 0x6a) r8 = msgget(0x0, 0x828befc6e3dc6b95) msgctl$IPC_RMID(r8, 0x0) kqueue() r9 = msgget(0x1, 0x4a0) msgrcv(r9, &(0x7f0000001580)={0x0, ""/215}, 0xdf, 0x3, 0x800) r10 = syz_open_pts() ioctl$TIOCMSET(r10, 0x8004746d, &(0x7f0000001680)=0x2) r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/zero\x00', 0x0, 0x0) connect$unix(r11, &(0x7f0000001700)=@file={0x0, './file0\x00'}, 0xa) 16:20:59 executing program 1: setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0xf423f}}, 0x0) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000040)) socket$unix(0x1, 0x1, 0x0) 16:20:59 executing program 1: setregid(0x0, 0xffffffffffffffff) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) mlock(&(0x7f00003e0000/0x12000)=nil, 0x12000) 16:21:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0x86136) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x5, 0x0, 0x81, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffff9c, &(0x7f0000000000)="1af05b2d6f7bab24c88f99c68920882a74957d97d5bb0d0ba62a777298cc5e749d6fc7e18090c3f2a3b1ab2561b40aa737abfa34d56955bb39210c73a768d33d4e25b329afc131f701982bb0b095791d5cafaa1614ffdca2474bdd52487c2e9acc80985d8cf04a2c7c91658b275cce8d62783a8c3ab79fdd5f6696eb816ede1332af08e96a05685a72faf90ad3b2e726170bea6430dfde7ebcd93f171776e4c61686b839ea6435ec8e292adbc74b04a23d534bd943a7cf37a63ceb1bd53fc02f41c56dd20b56b9d5efaf368c87f7d3b18f2c7856196bafa3f4a4aa4a620c", 0xde, 0x8, &(0x7f0000000180)={0x2, 0x0}, 0xc) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r6, r7) ftruncate(r7, 0x0, 0x7) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20000, 0x0) r9 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r9, &(0x7f00000000c0)=[{{r10}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r10, r11) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./bus\x00', r10, 0x6}) 16:21:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bp\x02\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x40}, {0x7ffffffe, 0xc7, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:21:02 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x1000000, 0x6}) semctl$GETPID(0x0, 0x7, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x18, 0x1, 0xd) setsockopt(0xffffffffffffffff, 0x9a, 0x2, &(0x7f0000000340)="86537602a9e6fa1c1f8d2372c32876b2735206d6fc4946264edc34bc3910f83d8c57266e7f29554f0d1b891ad56c99eb13", 0x35c) r3 = semget$private(0x0, 0x8, 0x100010386) preadv(r0, &(0x7f0000000640), 0x5, 0x0, 0x31) socketpair(0x18, 0x3, 0x6, &(0x7f0000000200)) r4 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x8, 0x10) r5 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r5, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) r6 = dup(0xffffffffffffffff) r7 = fcntl$dupfd(r6, 0x1e, r4) r8 = openat(r7, &(0x7f00000008c0)='./file1\x00', 0x0, 0xdb357056f8bd07e8) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r9 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x100, 0x2e2) openat(r9, &(0x7f0000000500)='./file2\x00', 0x400, 0x1c8) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f0000000640)) fcntl$setflags(r0, 0x2, 0x0) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r10 = semget$private(0x0, 0x3, 0x400) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000480)=0x1ff) write(r0, &(0x7f0000000a40)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e818bad360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee6f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b26979aa96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) semop(r10, &(0x7f0000000080)=[{0x0, 0x2, 0x800}, {0x4, 0x7c88, 0x2000}, {0x1, 0x30c9, 0xee7c68ec95ee4dc2}, {0x3, 0x6, 0x1800}, {0x3, 0xffffffffffffff80, 0x3800}, {0x1, 0x101, 0x1000}, {0x2, 0x5, 0x800}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xffffffff, 0x1000}], 0x9) syz_open_pts() close(r0) r11 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r11, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, 0x0, 0x0, 0x408}, 0x207) dup(r11) link(&(0x7f0000000100)='./file1\x00', &(0x7f00000005c0)='./file1\x00') semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000040)=0xfefffff6) r12 = getppid() r13 = kqueue() r14 = fcntl$dupfd(r13, 0x2, 0xffffffffffffffff) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r15 = kqueue() r16 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r16, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20, 0x0) r17 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r17, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) kqueue() r18 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r18, &(0x7f00000000c0)=[{{r19}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r19, r20) r21 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r21, &(0x7f00000000c0)=[{{r22}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r22, r23) kevent(r15, &(0x7f00000004c0), 0x3ff, 0x0, 0x2, 0x0) close(r15) close(r0) r24 = getpgrp() r25 = getgid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000540), 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000580)=0xffffffffffffff73) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20000, 0x0) ioctl$PCIOCGETROM(r8, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000700)={r24, r26, r25}, 0xc) r27 = getpgid(r24) setpgid(r12, r27) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) close(0xffffffffffffffff) 16:21:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x44}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:21:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x14}, {0x7ffffffe}]}) pread(r0, &(0x7f0000000080)="8aad1f71bfc75218e444aeb8897655ad3c2f5fd000b14801225cc0fe20ce2dbacb143b0fdd69a94a03609df6f7680aa4d3e37b004a017140562d772952ffe2fb1d957dd6c6fd348e934e9b5b6b9e916e1e695da7b03bdb22769c5b75b4728626eef7cde7a5", 0x65, 0x0, 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) pwrite(r1, &(0x7f0000000240)="45d8392319335e724e827ee4682e8114a110fc0def670135a0132f8014c6ea74c424e762690bff3ad46d177cca5d61d3ed757b4492c2cfc94adee1b972c133b915059943fa4699a5ecd9399fedf377ca633e33b0fe1911433aefd4ec42f26de5b2f2cec9137f67b596dd45bfc33154ba2935b7a05cd9869dd9f282780a7541aa00c430bcf1b77deb3c06f5c2823387802318e12abbafabd23dd672b7b367f8c52a7dd23e5fa6164eb0950b0c8e17b34b179fe45f4b4f1af7add21dfcc1099aaaba28bbcf5b18e4054dc0a8145e78e56519b77611c5e1e500ec4a9cd8c1c456f4c179ade3681cd51ec1edbaf127c4ba63e9ceb2966fb910d5b027faeec5ffd03269c995c3026045fdf3c2bf8b4c4925eae81c64847eabddb09a2c8afbf49ae7a3b0d3c2b9237f907982b1abf6926544ce4397fdb203d9a5b5caf6552f430da7a19a54253d68ed101f3e8309780ff1fb5c75d8c2230ee485b12e6bf98a6c315db015b3b17d86fa6d9927490b6bd30353a8251562a198c01a021bee801c56fcb16a1bbf64d4b263a18f66d277e99ed6c3314641d451b2a7605bc470676dd388d12fd125ee5d190820805b73faa02005b1eb34847dd4397d7caaf94f24fd87ce9a24e6dacf34e8004926984ec4239830333a08cb52955cd2df23751c8f38d4853d78a3678a02f171d67e17401d17eb8407c7b0c342bc3970407fac6c7aa9ad01108aa077461cf3f83841e58fdd079c41a6998a0b56e361c0d9034b55b5c06037dc50eff4b567375b7057b29eb28efc24d611b7e788697b577c3c0c637999817b2c8aac3a1944059f9e3596c326a2dd0ea3e52374db1fda1ab12b80edca73138db24134affbdb576d56d334ac5061b9ee45fec012c1a0e587300dad56c92032be7818cc0d77ccac97fbee70326b4b79b8d09edf9604f796822ceb6e488ce9abd290d936df84cf984c4d4c35fe1055604a53356e04d5ed772a4c5b70305f3c938eea63dd034d9053a13312883f0ee82edb89c35a9d7b2c0d6f9d23191bc6ce98dada33ff3887434dd9be1b2a6ade126c5c066190859146b29d4414548af8d17fe44932448201a1624fbff114b77808c0604c272984d6916c0df0e514028c9e1136ec60c246dab1fb45c526c4f4691338459df50766067b491d5c5ca14e7674525219978a65caf18550753d2ac755a15e3cdf16595fd088fe15744e5c90b2eca1ae410daeb938dd7f1f18a4ed407916bc39779a5d99337a87351df000bea844fba092f6d283cbe4207601b3bf594d5b85768dbcafc9bf7aa5524dc6e4c662ae5821596af205d46de4a7a16a6e77c09cdaa62e05b1f80393b31dfd7bb82f897c86bdfb69e91f825be8e4c473a47b9c3340e636107940a5e6516ea44e01085b64e5df45a583bf712e8fafff04f6900465a45c0b2174d48a3aebad34838c91d7b19b3e8cd8867fe2ab4ed21e9f874e2a18d730d07eb6c1573b1fdffab84039b4ffd75a853202f8b9bf91b5348833d82624cf4471f42c14db3684db693b42542c3e9976be415d9168f7ec209b749dbf6662f85a1ac95bcd220361c6cf21aaa47002a26ec67f8d9f7bc48136575ade3a984e2d4747cc19049c9a9e592364faa300da4e9989678f13016bd6f78cd08fb24da469d2b149dd5aec463c9db20e1739f2cfd7b2013af6c80ec41a4487e3890b683fbcfc067ddfcd25ae8896d3225839ebd3298de763b5add45b000af132270990426bccbcbc7babc068e319f271ca6e9ccef1b8ff031df00c517e4c5c14816c54d51cb57d253c88b608b0bc9a6d4c837aaf3734354101f9a3228638fa6a819de637fcef73fadd5c6d59d69a2e8fd0e68bbea6c194ad810452aadc52f183f74e21e2db601edfd07d24c72f2fd94da3f9a7bfffa978712db358281042f693a52166989aa0d84fc6eed71a953034f0fe9590e547428c5e4b5c6f845320b7e4d922ad3063ef96ef046430e7d1711b6c5c6ad8a98519a80912f4b698df637fe85863b6381feb8e90cd958e4b8832542e1f06279ff782693cafa84b7297b2dbdcd56cdb510bb6c85a99c6510cda8f93e4743bf70aeefe0ab53618aba5cea03bc062d150a80ca12845fde8285b901efbf1f0cf4e8ce2fdc28e3f4790e1dee4ccb1ca17ca21447f75aecddd6bb1a4cb1241dbe31aacf6761f702a10f59bb0522709e50c1f5456653ae739058d574084b3b2990a196cf5f7585d1a60b7563e9a0ed30b6c1acba5ddd20dee26eaa41980a1f28c53b306c22105a29e41abb4762e33d0dea85e4b1b0acbed45b8ee43d544c583247cd201d726785fcfa89a26edb4d0bb3f29ad681617c04220a2988e634ed9f71e8d22848be82298e8bd24c29d06f94e45828fa7eef60ed41ded2a3a73489ec23c85a250afde2ceb22358d7a6c24a6f1ed856820f9114bc509d1acad3867d48581456f7ebfd13556fa148ad34232e9711e0c8a255135ca23bad3b249fef105356463ab9e419608b758ff54fe531cef8aa43e74b75e9447a0e82c8ecc7e91f3e3eabde6a1d445b96b77dca285f62baf9c4c4423d7a9fdf3ff3e4fbf7d3183757f42d1e049e23ec9ef950e608e6132b6dbbc2a4c8538b1b4d409dbc89a6f300cd841a73b0c84a4e0f0fefa7869f07695225fe028cfbc4046412a544a5c70119b805358589680514bcde7e9db747bd0af47200bb4cff04b2156bb3c0270c11c43a1a2cae7542aabc54247724d74e155d1d1454070fde5aac7f2160d8553f176549d48ec418e5166673c8876163a7d6adc44e4a31e3cf0872df2dafa5022aba014a5877e6bb06285709721785600cdef4bada72f76d26d55c13abb2afb5c445e9e45dbf7b60f3ffa3edc17706b92ad7eda5e991a9bcb8ad027d54ce64bdc31a74a0e90cbdd6c3ac8d0f648349e257f5a6ec850c60ef1579da05232c8e97c15890f24d8444e11d5b3b22a17e9f58d1e6c43d7519279edea0a84c7d8bd69f0ac5c23a7ab0ab62f82fb3ff41b99bda77f3ce2d6f00cc87f8bf952aece69ac1c3503b77006798d1f46dcb071521ff0faaf971b818d72adaefbba3885d274401cf92f8348513a78aac749a83cb67293400acfef4e0dbc958c31fcb8b368311666f483485e24f847321eeb4d6633c2c1fb8125463245a7375d981d53adf477baec7f43ee00c1b6a5f56369e6fc9b74213ed67b5c53cf34e682c723c8903ab906b94ea6e76a3ac9b402ba8feeaaf7e0ed99623dade3c86a9fa4054ecf5cca42abdfda4c4016e33b6b4aa9b6bb490bd961b700d8993894f9ebd77d858dd9c8f4e1d78c53dff00ec044cec38df49a67bd9c2baffefa2e30626a9f46a0d66dfdca32f37f23a2a73bfc31bb84f2c1dcc62cbbbc0d9be7c8e51fc115c3ca9b2820a9663b397220cd94d6ad9dc54465c98a70efa248e49f04b42950361d3adbeec1119d227d24175e526dbb90edc5a9cd943202a24eaf0a3f729ebfb15b7b1eb2177f0d037116a831f548c81a3012edb7ade19b07dc8aa5a73e4dc80372652d77bb7e1e320d1da59a8b9e3db7afe4ea3b96d0ec35bc2e8a0e0c7685964084bfa1399de4e25a191cff1db789102d8c660f03882ee80f20772caaabc799ad828104b77d33de0fb6dbf5cf0af9f10b6d8a57d3e17d2849b69024b902775cd2d7a995445cfc0d58157d20b7ffa94e5ded1daf511ef4afc7d800871f8592b12385c7afc4631ae08a4d43d625e771a999857deede695cdf715a823bc2d6c8bb8babc80ec31108ec6458a97794c38bfbde93c1e45dbfcfe596a73b7193a2c8043a6597989273ed042b58087849023a26ead064f2d7b69fbc8fc1fc68f0cb5ba69a718c818bfd23afff7157b54929cd42ac9b6f3a4bd4278d3f54ed983ebec8541483c1bb215afed00a94faac21cb6d0fdf23d68097ab78cdca289f320c394c3972e86abcafd7ece5653f77db4984204ddfe9c17614cdddefb24a682abcb344bb0de640cf4119ef236b577e9c25f1dee585fae8b5c77979b50456e9209d0767910e5e1b7fcf8dcdfd6b37b751db5ff8dac5b8d4440a659ad388b5684d559d817172267e586958d84355ae423b50d3874c41122fbf8fb1fc7d1e37310c41c48b77f868e247308948372cb27065762e21727246f4d4e825c909c4fd903e71809a09816b6d89d83f965b3875974931d8708c912efffe552e9f9c03268639dab3a281c7c03d62bc0aa91fe0316937652287df985c4e53ad47ba304ae63a3dd40b3e910d48c490e4b21060005f21816feb5b8d98794c4c2b10fc46b5aa98afd571028a49ba11989135cdf5f2e186f1a0c8c93aff1bb6feefb27a3a956f7fe97a09367cc8fe9cd9f522d04f055b7c5d7385ce74cefa9deeb0dd21ccad11ffbdeaeef4514bb271a333e6ac86d3aaf075bedabf1676f999b24fbbc3892bf546c4c761f5395f855a0ee2ee48f5eda5b48604deaeaefed83581e09840e764cddbece7176d34cfc317e63cc3900c34f92d01163ab596e582c0b628aeb192eebcd72a68ee8af3491bdc3830e432211e421d483d1bcef8f79f1bbfa8cdee5d3439fcb7cec389941159dec461700e2aea47fcac214c5d3c0744af1bcc19ea1b79626c2c0e2ddd128a616b1165b6331e89f45ece0060071c24ce2d214fb398a6073bd0b52338f096f23011debf1815289ebe22e1b21098ec5aaeade94e31f15cb6ee4a77bdfc6f64ab8c9d41fc136179acec24c813484ce2173838e8ae1caf0fa3f2f3ba1b3cd9e2f88fb6be48aeae2c60a8bd208858fed3742132094eacb376af72ddfdaf0b1431ffe0b649893ca028c9a3d19048e8aed52320fc6edbc0ddfa3f55d07039489abb953ea7779bcfbbac3fe26a01ddc5fdf22eb779de60b57995621e1aca087eccc4f500028f43f6ab1dc9a50eb28961c950ac1d60e79ecab7bbd6878f73e5bf8c411e75f784178011440b76754d8a5610cba640186e765eed2c611b533d70adc355a5ea8cdfa4145016cdeac8e35a2f9f4f597f3553372ec0f81c1a32d04e9b6a898891570661e60fd11c9f84018d94c482c5f22e670c5fb5184e25f8fd9554925fad98116af3f851d18d1f25af9944dc07c1f9df4b88b643ac60e629f9d451d9592bdcc81c9abe7caf6fc57463a577c9725c44dbe1cf45f563d6f95892928be2478e85bac43e1ca1a55835647ec67945134db5dfa5fc04773597488d4c9a7e6477d3bff9f190ab0fe356bbb243f608bd68b6322d5754bc9b69bd3ea055efd21648a5a05aacc40c3c4c405393d9a4c89542bd8fb2524b0780d7121069d6147e9a29d6062b42d6e6bfa5618b0d9351946e8b1954f7d71c58677511e7635c65f88adf8ebd275432076a21268e1c69772644a8d766a0b58d56a73ed2a41430d2e523e96b36b865386a50df3b3a6270eb1c936128a35000d34f44430a185753c51728d6dba4b690d71b899f5f4ad11949f29199a45cb4dd83dd13cb33fa4c33dd775766692c0b4502bcd5cda1bfb42a5adb6efe2758fe18cf326584ea407a979c960ebca26e229bfae56e9422f9db0aa32a773df63b6e08f630785894a2ad217a35ddf19febf6dbb85d7d2422bc11a094e6617caf0ba7a70e40bbb3d64a75ce80cfeab5f86cf1760602e8fc117a5e29adeda68a6ad8a9a9587883ebbf1d5143e4b8fa942374d93c8eeb2f497ae4a1b2bec354bd4ad2750703b3e1fffa31fc47dcec4f03cac0cb92a7d804a6587ce8412162eab996079c880aab9ccd3f405825e743eb39a9daf6e4ab397371e3e1579e929b35d007cb1d5630f0252767cbad482f785db2d720286880e49350ba8066e2a9d5e2cf17f3122c", 0x1000, 0x0, 0x5) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:21:03 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)="27d2ad50b6", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r2, r3) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000580)={0x9, './file0\x00', './file0\x00'}) r4 = socket(0x2, 0x8002, 0x0) r5 = kqueue() msgget$private(0x0, 0x7c5b2f35bf905182) pipe2(&(0x7f0000000280), 0x10004) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r6, r7) pwritev(r7, &(0x7f0000000080)=[{&(0x7f00000001c0)="b41afd725f8a1ae13a7f632eba3d4bd6e577f3dfaefee749e74fcebfba6b393844d14cb2023279ecbbaaadb537c055e65ce58d63d136df0d98ebda3b4c88b7daaffb6aa3f2eaea2624ba20ccf4759b98da4a97367b0c06a7d02d1f047a0ae135ea8d6881783fbf52d3c2e657feba56e1aa25901ba09500694d2cc1177eec447e05ab01ef792b0479be04f8baac0a08fdb712", 0x92}, {&(0x7f0000000040)="4d3063220aea267bd8bb337aed0fdb1f71336e6e0ef946ab", 0x18}, {&(0x7f0000000300)="fd746b3b06d4a2056e9d90fa0f2b826773741f4720c561031cd354e45664ecf7419dca34db6f59a8c23fa09d5b2ebbe9ca2d92266224bc82c4c83d8b002407e2e44d6615944acb6b319b18ba7a88bfa5ffa2dee65cf94989599a93adfd39b8d8ae06b289e261eb202075a406a965baecb56b087d6ab4be10b21a3ac28d396415ba", 0x81}, {&(0x7f0000000480)="343359e6ea07b8ea98233e9b4830a360f0d6c59f85ca4155d79c8c76b7ca00fcb654d71e369a7fb0fc2b115b056373b212449104282c94a2ca3c54c4ef330d9cc7bb1c6d454118c89f86786df25b18a8b7ef58637c01823a955fab25de63dba19edee02dcc8bbf5a49db555988dca92a02d867c89aa4db423f9fb6daceb65c59f4c8e78b3eab98e7ceab087f531e061f34d976a069f162b4274f9c51daf498968c8cc5b6cb461e904ecd6bc09a08d8c3aba8078b139c69c249b7c10b1b6e4dd81d007a7438", 0xc5}], 0x4, 0x0, 0x6) sendto$unix(r4, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66961446738a6bce31653000"], 0x10) getpid() wait4(0xffffffffffffffff, 0x0, 0x2, &(0x7f00000003c0)) 16:21:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x10, &(0x7f0000000080)="174af20000068bbc6be60f2d634ecdd0") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) 16:21:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x200000000000042b, &(0x7f0000000040)=[{0x1, 0x6, 0x6, 0x66}, {0x3, 0x0, 0x7f, 0x8}, {0x3, 0x80, 0x0, 0x3}, {0x200, 0x8, 0x9}, {0x7, 0x7, 0x7, 0x46}, {0x401, 0x4, 0x9, 0x6}]}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0xffffffff, 0x0) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) pwrite(r4, &(0x7f0000000180)="8a3ff3baed9d69a50a06a7c6", 0xc, 0x0, 0xffff) dup2(r2, r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") pipe2(&(0x7f0000000280), 0x4) 16:21:03 executing program 1: chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r1, r2) writev(r1, &(0x7f00000015c0)=[{&(0x7f0000000100)="bc0117d233bd7172185e4390a50672941dd2b6b4fdcba5b8650aa325dc818e3c4ff5dfddec1f742c79586b45a98629e3de68343f1413c8044afd6c657e15e2cdce2b09f9216415359e60dcb08e07204fe2b6414c41e93641b9bd2bb1cb4982f82cec0109be049451e070c547a58a367eed6258977f872efaaf39d4a02e15864d34aca14a1fd289e6875b5d1824febc97b2127516bf10ddeb7368c831ffaf7e08922bbbd2ae18da69bdee86438ea05de79287a1f4fecabcba6e890ce2f12675b9642a14d80e95bab7640f641267a1da8e5b67e96fc295fac9e8b226ad72286fa8", 0xe0}, {&(0x7f0000000200)="7f8a36690e92501d57d9102befc5a449d05eb01e215662a8bc101244ae3ba98f50efa2862180eeb96b725a2ba19f1b2ebdfdeacde4bab2a9a9412451af42cae68b05e33c32f2c640f41c5a0c22f0c573eeed7a435b7db75179393b63dcf108ee9675516353dae9f440c6211ed36732e35501f81b16766c5f2c0b7994721fb129b7432f5f65a313d0c18bd7029954b9ac", 0x90}, {&(0x7f00000002c0)="1fa2d0df2c3d352988831a64394bb238597682d89b1ab15f166bf73b3b927caddfb1d968004b25ffb024c9f57bf920a4dfa047406cfeffe66c52023eb118d08a29b06d4c7debcc530deacf2c95f056adf60e601b462575935091777abe40d6b932b4adb9d024e4c7d2f2dcd81de45dd20df03226df680893", 0x78}, {&(0x7f0000000340)="435f5d2403c9711ef196e2630a8f826f1a61f64d974bdf7d962f7ce2333e026bba5445d799a041d3844d978de8bf9aa04ccd1f86456fbd1f79457ee45fa0ff5a9c405902886f04367099140b2108d6abf722fe0f02693fc2743804abb6992cd5d24a1e9640dc9467c4ae36131101dad57e041612726a3475b9fc05327e0eb245d6652682e9e8c5704738ad431913518e3397992a82a498fa3b25d5c45e0d67ec4fa44e5f7a3da374ee3d1a2f932ce49700355cf7", 0xb4}, {&(0x7f0000000400)="11b5188e52464e92db0b42bce357e5985d73f2374881df993f03476f1d65dc0a203393227602d2fa4d27c3147885a7a64834bc753afce0853d19c4dd135f9fb90f0bd1f423a05f840452eedcf53bbe8158fa58df17879c97ed70160e75ff6c875fa5352583c1f22109100e60c00951ba69897821a357eca32c809363da", 0x7d}, {&(0x7f0000000480)="513796b538", 0x5}, {&(0x7f00000004c0)="0189bc90b5810f57704526b7a7530709daea1bca8f6c96015453c772253611cd7bf5c781af2d24bfa16a304917f065d5d665233ac01d615c83213020903fb3a0f6033c0201e05724e61e633d29842e507c2c626a0abe1cdb8bb13b55074f3b0416022284146edd224f4bb55e10273afe6fdae6199fc2ce178d692f033c4d6694177a55365513a759e971e22408e7b96e4404c286ec43bc89ac2e347d0e4a1b3353eb0e54e83c07acea4c71c84bfe85ed5f8673764cd1fb2a7ee34e6dd45068d7c179ac418af21179221056f6f3d4c4287a804c0f81d4db06c1c5f957c583d99ed59e88e6989fafd9d3dc90017990acc14d9e01650db618b2d5afaeeeb4f3e8631deac0691d0c46ffbe215c7a7c0a5b53f21e6e1963c371417e4fad2f4bac15bc4c394740cd58ddb4f3ea362b7db5b980e7ddeb1519fb0da256d1e7127c55f2d0902baafbd3615e35e0d0b8be094fd954edc423c347709d769e2c9d479dca8488ecbc8565f379c3534b24c547760f26e7fc390131877dad9f96884f6015aa5410d1baf87c5a7c5735db3b9f42153d283b121c9067a9c0471d13e67614a3169afe45aa2b4570d5082dd0e5db7796229caa67ea8539d68dd501e80f2135275965713c03d5d2f089757018bbfe7e000135ffd7f6d6a3d26d70232f3b9ea93c4267a033bd3d3066666d3979b3fc41d9a51d18a21d0ea64c74a9d00d67ff06044b8af9e911b379eab55c60e79224e9eb9579267de2c8d4c9bcc6560b8f16801bdb8f60a6e1fb63542144ca3cd62ec4b6e743032c6248bc403ae03d5a2810b9ec6fd7c290f63dac1f6bb5762bcef28a6a69f81e50238e858d2566af6d7786f1267f6adadda954d94556c80dbcc5e4449ba4d35e72088714d18a7a17a71397eb7d87dda2dcc4bbb15fac3d4f0ac7d166507a802b76f4f4b899bbd8da560b5c3082c9de1e3f4e1e914700e52e3b7624a099d167162ba81535038cb093df0b3ae2c6d227b2ad8a6e99a8b4af254d9d6d325c6157d54c221d7494bfa003d948bf3acb66954c792d2d2bb67ac65a94115fa791f5b0aba4f643297323ef1a67ad310b8cf4d97004b172f6e35421931c7e2f4b058938ea805c87ff4be6dfdb4436fff939536c3b9f292352c6da36e96661860954e0040ae0f2f07c382f28068f352ef4488f8619a2b549e15bef14b319eb2a894a98312561915c4b62371d8b25dabda77e52cc1509118dab92d42425d1caf203fb81d35df84cc2b89cb798475d6af42ff1b1602098b949556dae3e6e01dd3e15a03708c57fc7d9d4ac6c4e9320f2da4ebc424b105620f0c81af8f1b9aa0fc9657f5b1dcbe263126602e577835ad8bec16a1e5953d3b10d08afc6dffcb8a452b1f2edb923ecaebbf617565345ad9dfd82ddb172288f449f77f1ebf57c3e798bd578f3a2a7680995d6ebfe97da400b2603bd2bf4f655d03bb3ff7b51bfff4225c72e289f415a89eb4983b85609a33eb356a46afb75ee552f7889c156f89643b4fffa6f52443275cdf5c036fe6524050bc24cbb8038c71e2257e3a668a1ba8c76079a65a82836b05b955505bf211b19f12ed5d5921a36140b4600bf98051e4ac4a83cf8794af8d1e55668592a2fb4e74a0ddf8be2793ef3b017dae181d41e8c2fab1735b58d82e076898f4deb999712972b8577f998bbbc73f94062e27a62137d44b7b5619b34e5a67ded80a85e303100f0e5ea36fb75373c57bdcbf234483e1d5a653e7ccb5c5bc6de9229de8610508fd039d08f95e7a75f1ba254a55e0d7f034efd5edce81d83fd3833cac54c889aa90d9e5612e1f6879bddd7d02cd35164acbfd424421f9e6a063f3fb00f30cb3a25eb9955db4ccbc92293fd32dea3a6117110b8fb4047980bcac4382ac43040567d7f668fbccb725fa084708691927784ad9cb8fd66252e0a48967bd3c0cf4eeb9803fb73d6acd9a8a63eea7799dca04a64f7b80ebf1377be14562cdf9bdc3b1d43fefba93418731b24ac319f4291913af19eeee395c36c2f70e84602e711094c80773b9d4e5742ccc1d179a4010584c19be1c4b69c5b291708d6315ded07551fbafb9784ca6aadc191385112a579282334fc72b8472f4737efd90e5512509e3d6e0e0cc65e1585a5b0338dd198e0644f66300741950e5dc17c0c87f1e8c650e7cec091486f32090d4c17312483705b52002969bc22f44509ed9ec24e5487ab0f2516dd2e7816d1ab73b5061fadc8d51deb17d95279c7fb87bf39e950788c40a4944fc12b24cf8c3783bbb02da602aacb2bf673093725d507358c820760d19e9d876bc8acf3bcf66abe4711cd93c01274b2c62b9bb43035c4f12af740803c1b53a10861b383ad69a7379d1883d7311fef1d3d6d4ded668e4011e4e32f0567979dfd3d5a6f1c5de18f87538fafa3a29d80531adde3c684079d6217d739c51c1e75ef71b656d1d36f345e0896c9620c5219c7f7f410cec33c9318fa917c425a607330138854318523f84ec9bb902a30dccde88644c153e1f5fb2f4081786a2ff2fb7beba701d950cbd1babc6e696b4ad9cd2b8575f2e4a317b08b3998d983b4a25c43e5139fb7972b8160aa69b5829cc6c96a8b555afad571978905dfe4a6bd1865ed24e768e8606e5aa2628e8fae850b44f291ae9d1442538a70b68576792f9d53d8ca4d85eb2eac71e40d5dafdab1354a5c5c900bcc9126fca9fef821fd5efa375f4c1c06e780fa5858ee5dd5e3264e8d645a04a2fb1bb8336b6fc7dcb418889d6f84cd29195fc62fc4816b74c27cec4439b53ac1944b68292502274f7ff28d36844f8eb38f9f2daedc4c8e70156567836da87f756a4991838b8be831a69e299517c3a0282841de603f4999d40ed49552111ff71e179eb493e195cca2a1347c5d452323921895adb7cda8e4837eeef08ddd3fa2435c0268d3a7eb1a5c71c06a94c9c309405d9265a9e8dd4c3d52acd7d758b59d5bcfffce1b5b6f007c0521d935d87651b36f7f7a22ca17d777c40a0d7f95f5657c774521ea6729537655ff6dd90483da1dd01d4f9fa1a1db09e7d4829e7d42866f7a30379a0fa75bb13786c15a613a8a08219d3c9ab1af1da5e9d37ce54f399f95cee207ba91413fd66124cbe2dc2685287288533bef1b9c6edf5ee3b494e28d054fee67fcbb4789cc45611974af02622d7d8ab5267036cfba0f916640fdafea43e4c5641fd8d38c0fad31b9098bcf5b0323d3f0c920a30fc063c68d47d385108d8fb682f04523799e3ca571928f6c8e147bf82d3be770456f443fb5d0772206e9171f3310cfa5e1a99f9d64e0fe94967416cb37c7dc3eb47d68c3da318bbdd3d80399257da37a5a8f98b31f08ebe00acfe0f2f71de516ff2bade2eec2bb1c38a495657baa624c8f41a7b606886a3df63fcd4316dca6d593bfc02ecc995f7976bfc1e8cddad9397a5ebe8930c58390e13d06a6b19845795dde4efd502ce6b79584dd9335c69f9193c4630239690a37a187f63c3da91c1fd0ee5c6d68bd748ac49a6ac512c3f27591169e7db2bc7ee1687834fb604c0919f6637e7bab76d03f0d2fbea4875e256858cd190ac9c68c19b6d1c3df1dbc0e36a97036fbbe1d648f71571edc075b38e880c3d8ec64fccba1af2aed56e54771b0973c1b28eaab48ca2d235fe321523e0ec0c562d275391f06d6968945ce105c5e15f70f0720d1887e0a00bda84fc252c5705b1b9259f2f42be6fc19e2fa65c73d4f68632d053128e2fe226d9585d8b3b1b9a05f2a3f33e5deaf503a431d495246cf0e309744e4c70d8052423617bec7c032047f2ac3955c69bad3512691b6b82677cc0b9660897b21ebb13dd5c10d0745f563ff283229a3376b040458b5ffdd760858ce7081ce5f70b419cd1827a4d36f9626edc9476d414ea894b7ba65b364cd7f78eb201b2ffe0550e2a86c956ff365cb2dea3fd60db15b482fccfb3e380e430e41a195ef18ff2caf84b4ca99affe4d0c0a9401de9b44eab8e3df7218f677d5575f22bca0f8df59a6fe195452a18efa7cdd9d359c99adaaf7aaad140a92890ec9d056c81273e90a49bb5ced64a6e4e96dc328c910aba0e4812dd3ad7170656185d321a8d92c7705b975b29cd23f8840db8b0ed4bf949db6f77a1a9bd16d49f921fee014fab756ecc8c6706e53ecee34f06fab947843785e81971e79fdf3fd7c3d9ac85a5c4e522f41bd6d76a3353112b50f802a9e4b6a85f0cca334f3a7240670a345edebee45dbdc006a8003174c6db8af0fd5f9ec0b55af815ce4f4cd7a662f5755ba62a6e6b80d697d85953feddf2c3d021ce59ebfe04356885a04dae951431a2b3b6cbcc446e026c201c1dec9a2077144dafffa4fa1b4a5c1f174b5cfcf3c6878fcbf5226088423a9f1350a6c09ecf5ddd4781fd947d1dbfa79a05bba845efa5849ab6dd9bbd9b64f347330fbe1dbe2da208f9f8ca0db0c9a7aa972dc8d59a3bfe7e6753b123ba009da09aa58e6255ec085a4a5cd272fa6cc98e343ef207cf7b4f87f075ecad9565e3ced107b09be83d1554e1abd2c82520b3e7eb04a042b0076cb6601c1825e3e3f6d3c50b86dd8582c214c517a392b5b9f68dc6a72817a183d855cc72e68a75e62290da658dea7d0cd8521d0cdf52c164387c9555e1b7be84753b9c1f98ca8f1b873a2bc8eac6aae82184fbf0fa18b5f8f0e3c4d6565ab38d362a560c0ab91802c4a680b20dfb442435e640ff32f4be47f77019e54d2fad5e2c5a85e6a03bb81bde895472565f52a31bf6900a1ce9d3bdd0ea59ad8eb82d715f80377242a2a7a478fe894c085b2493a2e565dc921eaa6b18d6d817309237c77ca388fcb3c258fd73329a7c0e898eda49d822b5ff4f51b1221d18180af45471a607e84fe742548fb1e39713e6cfd192c50922db25675876b68cf761e45d9154ce3c9372406e7df3f6fe56299b7c854c9877707e643b031ecb1dda2b13e41f901064dc45733afdef771a864ab4d0d89edfc1afa7d25e3c2f9339657a07adc87e4c73c77bc95bb9d849774b88a4f8b267dc097311f7a24c66bb6679f39cc473309de66a2ef505ef9d533446e5f1a752b6372ae10e6b07835b51ff28c129182fa302e4caaebcf30b664828f4e0b0c8109abdbb2b4b419851765b1b610ae54bc4ae5946550b8ae381ac1724d9379052884f3fb97c3576881b3d54c6ad1e5049fde84a6ea1ba4a947ada8736b37247a7b675677c488317fe1e6814be9f876fd5110ea63f0a833e3179e0c482c3d8a6ca4231b937f58cbd04f1fc29c7af4f69c665663d7be6be98b0dc4bcde98ca58fa27b435dc8355d7ff138259e9e2c2eff25b873bb0fcb31922e3ba0cf65b3688d79c017fa6ab1aeb87da7b77dab598842744c1816c0478c4577c41ffe74312615efdaedd33e2f9a33fe7c7db0347bebcb55002f2e3c259b47db96333a707200d112574545630e0dc1aabfe62b19db6f0da32b2b1bf39dd798e0fda5ec3c64a6ab9614f7f51fe199f17e6743d2ed8ed6a87f5c95d649dab415c0b3e8b086e45bc19033f62345375f1440dc729fec0b2f8253dfce7995c576fe9e8adfd3d578bb09a47e23ce8b5de4bef8dc624aa11c0091e505d2dffd52e8cec019fcf17930f5e6c2782cf54649177d01ff4adb2e204290c43ba1c1e0aa482f64a96afaa303b7aa9e5a084b935878cd432be522a600cd37b779f7e6e6b4e92fd8feab58291a2ab87e0ff25bddb5ba70e3df5dbdd77dce5ce1eb661fd2aa98f10d0d699b04cf30482417112149ab6cf3adfe7aace5e62573a734a91a66b06008b1e2737c165e076850919896aeaa89c64afa51511", 0x1000}, {&(0x7f00000014c0)="4e0a267aa11a87148bf9a26f0a164804fd631faecbb9b7025c50090ef51a66c447414617bbc8baaf5bb46b0bb2e6623df5ae7289f596bc25652276f5f3a8a711044c0d1ec9d742c6503ee3fa6d6d1fcd6d51a06e96a94208e71e9ecdefc9", 0x5e}, {&(0x7f0000001540)="9477118993a1ae7ca5f248b3f81dcc8b28fb39dfb4894711036650862741631ab60c1635a51d40afeae067fa455c09529137b5", 0x33}], 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000001c80)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001c40)={&(0x7f0000001680)=@in6, 0xc, &(0x7f0000001b00)=[{&(0x7f00000016c0)=""/48, 0x30}, {&(0x7f0000001700)=""/219, 0xdb}, {&(0x7f0000001800)=""/97, 0x61}, {&(0x7f0000001880)=""/78, 0x4e}, {&(0x7f0000001900)=""/22, 0x16}, {&(0x7f0000001940)=""/156, 0x9c}, {&(0x7f0000001a00)=""/227, 0xe3}], 0x7, &(0x7f0000001b80)=""/159, 0x9f}, 0x0) unlinkat(r3, &(0x7f00000000c0)='./file0\x00', 0x4) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:21:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r3, r4) fsync(r3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0xffffffffffffffdf) sendto(r1, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192a", 0x4d1, 0x0, 0x0, 0x0) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r6, r7) setsockopt(r7, 0x9, 0x2, &(0x7f0000000040)="de2c192dd2a0494f868b1de8c6d47cc8f37a86617d64c793949532cf43e7e1cdaf55a3e9da912da4af9760e0a520722b3d0aac272752bf3ecbe43eaca78bdf565c591d8214e73bd076b45a6078d04dc56d31d711649e5ab6b42488a8a5a00ef1c2834acb", 0x64) 16:21:03 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = socket(0x2, 0x5090a9bfa8f6b0a3, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202f9ffffff6c6530001438d41ff5d956fbd10be582d0c20bb06d696fef7473a37c9fa75898f102f32307df1bc6a77b85191239375221578012e6b3fb7f3734ca730b427f91a1fc53d0"], 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640), 0xc8}, 0x0) 16:21:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x21e) ktrace(&(0x7f0000000000)='./bus\x00', 0x5, 0x400, 0x0) 16:21:04 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0xf2) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:21:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x0, 0xc002, 0x7f) bind$inet6(r1, 0xfffffffffffffffe, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r3, r4) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x1c}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 16:21:04 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r1, r2) recvmsg(r1, &(0x7f0000000180)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/49, 0x31}], 0x1, &(0x7f0000000100)=""/96, 0x60}, 0x41) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:21:04 executing program 1: getrlimit(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x80) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) link(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:21:04 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, &(0x7f0000000080)=ANY=[@ANYBLOB="c8e7c3ee94a1382d9ffe5d92e6c46ce1a7482f88c9c032d4aefbff67edd6add6e9ca0481b37f48bea06fe6280d2500"/62], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00', 0x2) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:21:04 executing program 0: preadv(0xffffffffffffff9c, &(0x7f0000000040)=[{&(0x7f0000000300)=""/214, 0xd6}], 0x1, 0x0, 0x2) r0 = open(&(0x7f0000000100)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:21:04 executing program 1: setreuid(0x0, 0xee00) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = semget$private(0x0, 0x4, 0x100) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001900)=""/247) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) utimes(&(0x7f00000013c0)='.\x00', 0x0) socketpair(0x1, 0x4, 0x1, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x3, 0x4) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x80000000, 0x0, './file0\x00', 0x2, 0x1, 0x7f, 0x6bc5}) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000014c0)={{0x18, 0x2, 0xa61, 0x8}, {0x18, 0x2, 0x7c, 0x7}, 0x7c5, [0x567f, 0x2, 0xfffffffffffffffd, 0x6, 0x6, 0x100000000000, 0x1, 0x80a133]}, 0x3c) r5 = geteuid() setsockopt(r3, 0x20, 0xa74b, &(0x7f00000003c0)="4471701293cec57389a0b7bc5784669a406582316cab4148ae38f6a45e8fdd9db90e00e91536d447857ed70c8b23455c5e0b2ec1cf25dff7b833ef709141be7a7f533572374ecd7475e71f5f3e4b4fc963304d44689bb360036c094efafb5093ade96c2bb4c4e6856a20d12a54210744e502b37bd8f1e9195a06d98c3b243585666cf2c9d08018bebe30ac1211952db8dabb70fb955c29322368e16736586c19fb1267ea16d65820784d4a56042f76140e96d3ad8895278f17ca4463d4ef7ba21e88584b2a22bd93b5a9f394dc6d5ed74432f7d4e359011bc52f84e3847c9728db0d409c21160bf09d9345d8ce29ef103895624e669dac8c56a72c298e8e28e49b24519d0d0b0d33b93a3bd642f6083fbcc129ec47dea2dd7d6969034a1088c70b8389dc0121355d933c91abfe4a7c9b0f20cfde095e81a285613d6dccdabbb6adfc3214ae1e941292a38109fcc3d551252a43299fab67e937c71f031f00034154a2927b29107aa4e704dd3e8339ae63c808b3d45e91341b4cd27271dc04cc855986a28504fe37132f18ccc4b50e154619d98b0274b92808020652e8994dbd8c791892bdb77011109a34103495ea33bb93218770dd9464597f88ff9a4d1b0fa2c65c294f3adac27a34de22ea24aba2bd5eb07624088546266c3cfce990ae0af3f0faf0e868b411f5705ac3054a4d5d4d46641e8bb0ffe7564ab71984704ccb54ff9d0c88c3e9735c897b837d8689e3f68d6ae67f3a998b76766cde5678714e0f34f7ab852b1f813842b6773f0f14cfa6bfd0a9aef94200063c36a409a4b1d685ce6f5ff2bfa67a38f7fef500e9bf470915a1ecd4b3407e29117e678684f34f1ac2963cd7f7651ef08aef847787859a44a7d6d3ff276a5829dcdda93ccd61d76771c8f2c90a32d8b99924dffe9422602b90884772aae3f6ef471e895e067489959a4f4cc350412e9eef22659134e91620bdc65cfa586bd1147da3830a2fe57de1a4004d3c34c419cf7a50b253bc5560f5a479d8014023f41d810d6a5e0f59310829517a46a521440556184f0d7ebd67e5af60f6854591e6345d52c2fa5db767595fad4e3462092060a3940d1db3e661d9ebd34b951dea798a26cede586c012b017ee6b511a1f72c401f6901bbc4d74993412ccb8ede2d3b4668c79afbbba73cabb3006dcbc505329d9a820f733293c10f1b30bdc58f6c32d1df2327838e11a3e22d663ff9e0c07337634c54aa7d8d330cdbec8384b699429c59f3f2ce870f4da5c730b3d5205dc7ec666e89a78749fce68841a6fc278cd45e1ad791abd850d80e28c39cf6903ff68893c8288522dbc5afbfde78eb6eb72b65650f258491372a6ac34f42850bd30fb8195ae20644de4946e958d4abcd68e066a1ecc28e5789dab97b47fedd00783723364ed2206d25a04ae2b553ee00ce29470ca901e95a3b49e0fd411dadf556a280696d8658e49172fb7be71d2cc9c7639fe8a32f5b39c38927351422856fe065ad6949b803040fbf8ab2f50bbd97e81e987d1c52916acfcb398d32143443f023aca12bcce44919f5820fd18b1dcaac5c7c54b3067fc0fee8c1ad28b881ae02c9bc4c63a0ae0d7207314d14e579936b37e9a442a3cd1ccb9d67038671aea337d28552d13202e357b50d7670dfad17206304220b772e585dcfca56e73366a2a2c4cc5c0fd77b6a205aedaf14984f360f680806fb4fad7872f68846fcb66f508da8b554e987ac0a2b7cd141974e69f064fdec95c297af671b46bb0edc22dedea6217a8a80eb56b1b8b46a41c3b9a9c0f6687e42bfacd895f6ba3a9a2e79a4302e6c1969713a35d2715c07a75a3c7618c76b1f24ec78b63d627217fbc82352f1e296ddf09af6ebb099b92ea00e1663a963fee6bad3a7c85c3518e9db2d3bb0dedbed75b1cd2ad04ed1b47a9a84b759c62a2480fe6425299bb17255305e06ee27ea0c001162d1ba6621d7d394f8bdd66c278def8a2bbb0db03974861802258771bfac5753a5fe67a4655fdf94cf1550dcdf7e3a4cecccedaa1f02690de33ba4b24abefe86317eaac21a6cebfb14acc3d3d573a4ef8493668c0e038854ef0e7810aa46cc555ba5cc3aac7ed174c9806c09932901a947b80ebc57d14302f46d6fc6b850635a1f691ef96402cefcb5d84a6bb3043c511c2bc3a78ac6dc2edeb94ae8b77efb466a44cfb35aa67919131ae75b5b94d1298ff6cc6dfddc2057e9e0484a277f847a07f3bd9487a85c70cf73f0bad14837cab3294e748a5335759feb16dbe08734348cf414edfc80fa9e2f1c3c7e0823fa1eb2b7850c98b2b2bbb731adb068ab8eee85bc0abb0eaced3c4d8bcfb68a8af4a340bd0b7ef0480de8b77d2db7d1d5f638432fc01d6fc3277b23c0bc6f8f582a74a53768366f9eed11a8035940ff8b206519d116069fa2123a980106510fc613b28db03fa8aadb1a13b3955bc69c91c0079032a0d99440509c3a68a1e34894eb0ef828c198d8148158e67824a4db197cd2db4a9b66726447b4e2a1848f2abd726ed14dc27bc82e58b6301b7bec2f7f604b299796e4017876f1c62ef05951bf85f79617bd41a9e3ed75cf836b740411e9bbb03c00f8e9cf1eb7a553d1ac4714154611b65ad8da42b73993ae5296dc4cd3b8b509da0629f594f82f49ac0c435fcaf3e1658a0ba8371b2918d34c6aeb228d6b59e88af768a0590df82e49741b88d07a673cfa6d2e26a8b55f9f7cb14c677b8f9a2b6da5371ee91bfe1b2791b5b88fcae00b8bf535589f55b7d39e985d0409f79e758539ebe93871c802c98365808a848b426dc879f5d271408728f15e10d77583481760807d7012d1890183538c1becc39ee2d94e1a5852c2c1d96190a0e7900c60cc27f7b7a8506e365503231566699fc9f4bb69db712aef8754ce4d2843a3ed7c0fdce8b4296c63f3ef5060d46fe5df9024a5e789cc65ff3f3e9a9f1d15e09d625269c07b57b6f53b8cff9e06ba3074bff858c92cd11324151a89fcab6e35b02fb0bfdaa93e6c11dd1a059b189defe378b165cc052373b27932638b3fa63537b119e5b121502e43ff2fa8febc4b1c62265687d389f742ed407871f39f03d76e24d181158b977829505a4efa84312eb8e89ff8f86c94890614f60719e9ec1cbff4f988762ff7cf71f352a7bc5723bbaf23811eec9ea4f0a275b2322ff36f0f4196fe7c75663120fc103db27b53b317338fc607a98d662790fe41d3584ac55f1b83bb519d75967b127f3068baba148dc775963bc5e4c85154c777548e437b7f3ab6d0945d7c160a2bf6d8649561dad1532c24b9b703c8dd02beb98be220dbff177f69b8e5372606cda122872f8b2c0d095efa2a7e42d43e2f1ae067181ad9957b0f266bbd10e1b3b5a9a444466e1a408272ab79ed335f6e888cca4a84fc64c6877a5db2dd42f6eaa1a2d2832311373c4df5f3c3c89f961fb1af7433b9e778fc59631e3f56f2419d96bfecc08509e6148ec9fcacc4ccc42a277ce7379acd3de63893eec9ed8d65c4d3b2213a67e3ddce824900a1c091590fa2bd5e3dc949c37ca4391aeabf45ab9d1fece9cdbb006ed64b3b032ca21d1c90c079c18a1af7e24e43a034fe2693a96442b790f68be815a56aa779f0aa3cca4e4fb1188d6dc3b2b2024daf8224fe5591531e4bdcd519c807c2a87f498930ed569254e737746dd65e196b8da5372715996704420d18fe0d9e9dfa59b7d33e8ae9c7a703b327171b396dd586f2e226924275841d037d7f83785f70cb8f462f3ad13b0978f26d8a1107bc914e942d17a0c26277dd2a1ef4e14356ab1f443caaa8f629e03d72a138f2d49f9f5eb33e20558c5b3eae12397318ecbc52bbe76c280566b2b048e86cf43e97443e88d7550339d5074181825038bd205fe9f8bbce1000173d0516ad7a0d19157f9b2eb2c211c09d0fd2655dfa156625a2fac0ee73b68899dd985edd6dbed7dcfa1dbd19b7399646e11bc8bc0e4c259a36e3982c6abb1db07939bfa9e07805d49a6430ef20a20b3b42a258d5e5907f61d6846c9b20c9eff80606517ad04428099dc024f4b0bb50e966cf07638a288509eddf7236329d4fa698a8d89b57dd5d2822594cf72d6ab99d68f810bd6d3ca4e3ae04114bd6aa78e709ecd9ac46f9febe2f2f04280b5c3966c7136d0d53485b6534e14b0698f5f5a2811b03bf4bf9f3f8c3c063047c62b176984b676dfdce46fb3399cadcf5125e85a63ca6c72d130993fce2bd79f74ddbba0f57f58f568634c00af0b7760ab472c162d28b067eb4fe449abc9bd6fdc5faa1ba10883abeb149660a725ef7515931724c84051f457211bf89c03a16e1b4531e58ca58e4e753d366a5f7c981e67b64bdc2c85262894b335d2d25ac86b9d07ff0639a74268cbd47871e9a05f08179b2aef9a0df221ea80d239af16f2be0cb670ee4f0d40c7a3e1a7444a1edc712cd4c10632859215a6c76c8aa22dd98cadc02915e289e63846c82c8cf9b49f634f8b8094e81867d801fefa7315d86364a2c3ccc0554c9aec50e00c067af798e58f9b3cbbbae4be17b2aa775d0c186832dad8f5ca7c4291bbd589891f31d783742074b791d9bff8f841907b3d1b98cac038854d309c43f2347b08c6804c77104a8321e17c4884a6319688ef1525885e48eaa77d4383ffda9fa60f855f0ba01d780a6bc2381f7832a73b086e80668269c17a7e68cb0fb973f925d5fcd1245a8a63ee71a06cfa0b2c5d825eb17a42dcf1e851f516cff444aa29a476c934726e07b96bae7bcf57948ee34a5d3c6224d4cc8014116c1805ffeda3785ceaf1e5ae0e3e1696444a642ce41cb521a159102baa501a8142d2b2be4686e7f07adab434e4853e88c7bcb1dd17fdc8a411c2cff8b6a993f34faaba7566b0e0080c52c9df9a700392542d257cf99f2ee189e818ba32a49a9e21a9bc211d50a0034955543f8b9207d5427047f5f80f81a81bbea3f14a6a1fca4b4712e586ccb28fdb6b7e20563577b6f5ec0e271851d456fbb9808f07d61e299e62a32969eab75cec2d29e5f1dda834df9f03cfe49a3ee59bc1554be7e3a321c546fe96480f8b9acba82d0451baf762c8dc856c3c4539bf15bafcfbea0f41aa22a5dc430094b0de6f5085ca3d9d3f7e0b33e8a4bc957998c0750e2fcde40915ca1cc7eb306a07d0cdd3981449d2232b46346867e434c484557705871c2983588bd0fff26b5959eb8c00d5b84a0216566d7f57e8d6eb3a1dd34d358c90818d2d8ef163f445e3d23115fb632f00de34bee2e9b8bc975141b241ab79bc9da7367480933a6634ad80d635d3f6f53b6f795b94543f4e36c4280c8deb733dbc295230eb250a3e3e4ed7be350573435489e5905f335f8acd98bbacf2e143e194f8f934875b38a9137941d06d66a1197497615ad5494751411c953eb9e8358218dcb69dff4bd1957bca13c804cd98e8b018585ab3aef6e79e89a006c7d730e7d49a3044a3652087a0a75df03f52321d366d2133166b2a8274a72d9fe394e8d4131844bcc19f23b34462a4fee7cc151ba7d85fdb5de994fa926b7276612465f1e5b4409bf645eddc610a1ab16579c19ffb0a9b23c575ec1c4ffda80b55deddc7909bf72d1651b402028b62034245ab4d35fc2008fce695e2e780410ea34ad03fbf14ffa0d6f8d9a6500fae2cb4275987eaa43d8acee4c01e72e9df223f55ff914545f0cc2e571285c51ec492e7421067c2fab229edad02123c06e2f970f50e29ece88d354b19a8c64bad90c80fbcb0de61989b4d61acc82248326acbb88620e3be0f259304816a64b1e11fde840e17b12420a1f90", 0x1000) getsockopt(r1, 0x400000000002, 0x3, &(0x7f0000001600)=""/213, &(0x7f0000000200)=0xfffffffffffffd96) unlink(&(0x7f0000000280)='./file0\x00') semctl$IPC_RMID(r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semget$private(0x0, 0x3, 0x10) r7 = shmget$private(0x0, 0x3000, 0x85, &(0x7f0000ffb000/0x3000)=nil) bind(r1, &(0x7f0000001700)=ANY=[@ANYBLOB="01002efcffffffd4b70bff72ea44de26553f77029916696c653000c7d9b687c908858cc10679942e00cfb67bc9c85a9b8d4dfaf08d43c116b0fab6dc9409c60eabf43b2eec0a6f95722666c48a75b6b322cd4e8fd90d9f5b2f58e1cb904a74af212679e5c26a16ef565c63bf021b89ffbaf46632f92db7279bd2bcf5b23642f2f40b8c91f0eee087b14a9e1f4d44e39fc26bec31810b954d0f877519aee6f560c4b01dbcda2d09655d8e14b6518a72174ec56ab51149db5dec87d2782187855d20bdf9f21a9b669aa0ac2225b3fc4aa5f88115cff3c38732610f9938ebe163d2b7e31684024fdfce5b0f2622f008e7715b3a8ef53b8cab8789b3484085843307c984e596005e70f8a949ed63001104d264f2dfd83eceeb2753a412e6a799e36f8ddfc7350d4b4ad9ff1ab474fba6b600adc17df67b64933afc29c3c5cf0d76eb63e7e920836f679b755f655aecde643af215fdeba1acf0488a3d26e60f262ac27db8742e2d4e4a187d0f61c6746996a052e67b2895b3fdd4144635c5920fd66851cbb46a8b013736ab4d71a2cf10303af73ce19d77109384126fd4aa70eb14c22f67a148969e080ab39c28d28536e6a809f69ab6c50158dbbf51b36f7b1681fc23897da9662ecf36c20231a914f26e8f7f568be76810f582a925db1515778b"], 0xa) shmctl$SHM_UNLOCK(r7, 0x4) getuid() setuid(r5) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000001540)=0x6) r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20, r5, r6, r5, r8, 0x0, 0x1ff}, 0xc68, 0x0, 0x2}) socket$inet(0x2, 0x0, 0x4) semget$private(0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000001580)=@abs, &(0x7f00000015c0)=0x8) 16:21:04 executing program 0: setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r1, &(0x7f0000000200)="c18a865c6a5535b609d8e0ea11e07a677f007dcee8073e7b00", 0x24e) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r3 = semget$private(0x0, 0x4, 0x26f) semop(r3, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(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(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r7, r8, 0x4}, 0x200, 0x401, 0x2}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet6(r9, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r11 = socket$inet6(0x18, 0x4005, 0x70) r12 = fcntl$dupfd(r9, 0x0, r10) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r14, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r18 = getpgrp() r19 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r13, r15, r16, r17, 0x5, 0x7fff}, 0x6, 0x2, r18, r19, 0x7f, 0x100000001, 0xb1f1}) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r21 = semget$private(0x0, 0x4, 0x26f) semop(r21, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r21, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r21, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r21, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r21, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r23 = getegid() r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000100)={{0x3, r22, r23, r25, r26, 0x4}, 0x200, 0x401, 0x2}) r27 = msgget(0x1, 0x29) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = accept$inet6(r28, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r30 = socket$inet6(0x18, 0x4005, 0x70) r31 = fcntl$dupfd(r28, 0x0, r29) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r33 = socket(0x18, 0x1, 0x0) setsockopt(r33, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r33, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r37 = getpgrp() r38 = fcntl$getown(r29, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r32, r34, r35, r36, 0x5, 0x7fff}, 0x6, 0x2, r37, r38, 0x7f, 0x100000001, 0xb1f1}) r39 = semget$private(0x0, 0x4, 0x408) semop(r39, &(0x7f00000003c0), 0x2b31) semop(r39, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r39, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r39, &(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(r39, &(0x7f0000000240), 0x6) r40 = getegid() r41 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r41, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r43 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r43, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r40, r42, r44, 0x4}, 0x200, 0x401, 0x2}) r45 = semget$private(0x0, 0x4, 0x26f) semop(r45, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r45, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r45, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r45, &(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(r45, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r47 = getegid() r48 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r48, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f0000000100)={{0x3, r46, r47, r49, r50, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) r52 = getpgrp() msgctl$IPC_SET(r27, 0x1, &(0x7f0000000240)={{0x5, r32, r40, r49, r51, 0x2, 0x1f}, 0x1, 0x8, r52, 0x0, 0x8000000, 0x81, 0x7, 0x80000001}) r53 = msgget(0x1, 0x29) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r55 = accept$inet6(r54, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r56 = socket$inet6(0x18, 0x4005, 0x70) r57 = fcntl$dupfd(r54, 0x0, r55) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r59 = socket(0x18, 0x1, 0x0) setsockopt(r59, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r59, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r63 = getpgrp() r64 = fcntl$getown(r55, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r58, r60, r61, r62, 0x5, 0x7fff}, 0x6, 0x2, r63, r64, 0x7f, 0x100000001, 0xb1f1}) r65 = semget$private(0x0, 0x4, 0x408) semop(r65, &(0x7f00000003c0), 0x2b31) semop(r65, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r65, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r65, &(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(r65, &(0x7f0000000240), 0x6) r66 = getegid() r67 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r67, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r69 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r69, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r69, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r65, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r66, r68, r70, 0x4}, 0x200, 0x401, 0x2}) r71 = semget$private(0x0, 0x4, 0x26f) semop(r71, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r71, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r71, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r71, &(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(r71, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r73 = getegid() r74 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r74, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r71, 0x0, 0x1, &(0x7f0000000100)={{0x3, r72, r73, r75, r76, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) r78 = getpgrp() msgctl$IPC_SET(r53, 0x1, &(0x7f0000000240)={{0x5, r58, r66, r75, r77, 0x2, 0x1f}, 0x1, 0x8, r78, 0x0, 0x8000000, 0x81, 0x7, 0x80000001}) r79 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x688, r4, r17, r22, r40, 0x161, 0x5e5}, 0x7, 0x200, r78, r79, 0x9, 0xff, 0x8, 0x2}) writev(r0, &(0x7f0000000240)=[{&(0x7f00000017c0)="eb0d3d87bec9c47f0e9f3f50a6b6670fff82316ce239a1dea6584419a7fceebe2b15288e03956b35cf23d9d0cb948d69342e010d1ae83a1267f02b8e114b49885add4cbc0d306a5ab1aefbbfaa134ac37556502f172faca2d244aea03a5d33853654eaa636acc3f85aac54bce953fc65d9fdfe625beb766a6f01fa898ab2bad695f1f9bc780539b4b1f995c498359ac7e4d604f2afc4bca3631630ca2a3b881c2d06da29804e84bc096a0410bcb07f5e959edc5a43d4b59ce24404f99b417990bd5ac24e068c5793eb4ea997c0fc41c2c09109127ebe45843bbf44b4c690a9dd00975bc053afc2f89428ec924b9ca39871cbcbcb396a1a752c85d6367790a26a1c0ecf6c59f1ef66165f2fa6589261e4f85ebeea6fec54efb8fe130039116ffaaa385f42a28b1aa47fb1dc2a61cc68b49e573a89c62feab1cd9bba570c2ff64068708e4920e126273354c3db88f1c724a5945e5494e2a1fb664814facbc276f1bb3a71d67138181fa147d16ea7ce4d06d00f55267db0b7057298c62b8a4a2c3c3acfcbe71e0f4369fdcf7a9407d6d9aa4a8ec40ef89e304b6cffe3f2ee194cf8a456b1bc889a1646504bd3a410c023b80131ffb55434eaf884fd7b0aad4b099fa991d76232222d008afe3ec3ba8c5a18cf7ba4284943c939afcf8f3afa14b6cd99c01fd285a4704b2be530373cf4b1009009d19eb67a87e2431fbb005bbb72ce93e5f2ef5c8b924b39ed2322c637a9081819b88370620e5d927ed7e594ea0b207529d70645e11d9cf495ade145ac7083a53e73b97d326d259bfa650956cae3d210dcc44a720da5274b7e5b871c12f9816cf1cfd6f02089d4780045c1a392eeb231e31c1c1d5961b09aa599bbb033d27673eca654101316bf78e661786a958d791cf99d59bbe8e686284c6891c017b4616b3bdce5cf5821aa5a295d8cdf515f3487974bd13e62f9e1f967bf8d0539dcc24ef586c8ec353de98afeeb0d0143465a0cebd73561172c44a5d8ba655ea9b0e39ca7f4324ea98c9d018487c8767562ef0ac9381d2e83f77b324494276f95dc9aa39db2cf974148d4615caf5a72c410de076b3252ec3b36914c473078b0db19076c6f4036c31228758f3ee6be6340c76662da68bf10c7f6f9ab3c1697e2d6accbb17f3b55c48b66585c39497472ef89701b01ffc669402a024d888cb0a5fa62549edca7fdb48c82d1ad21b4d217be7c15903b5e28c7df879f34a8a79d540577e711f0cd8b0971481aaeaea5d3cd1f2e7caed32f49e02ab795715410c344d3492cd056826488a69ab421e2a474c0b6581cd2f984fcc7f58055fe1d05e57da67505c9e6ebe0b3df5d5f2a0e628b507b2a98fdc0ccf8000555de305b6d92dc4f491669621155e6181d9fdd6b0444b08be5eab3688f124191128a6c7b198f9e501fad7eced730bc5ece647a16368340bc8d80f0545a3b69ae8798203501c01b957c110f06208686d733bb8fc852ddc3ba7ac29943d27258f012b273cd01a14bbe5897e20703b102da01a5c93a7611ac98a3468cd151c1f934d6923d8c70866823ef1a7aec9fb540f0226d210888e76c18c8f63a90cb048847d7bcbed0447b09c0c7952e48bfce8bd53d1a1e0b8e3b886025ec10e8f6136d260e3caf5b8feb7f3da3d4bb228cad7b4d505390d65d678d28a65a0894a1f4712dcde5327c69c086b938c40ea2cf741d50caf85544dfa8786c59a7e8e50209391590f805c3ca12be22f29e85a315dc0b17c4cdc492d4d72869c8661007bbcd3ecc9e45eb45fdc55c64ed5026904d5e6b633c6cb4ca08f9e0fd85a745c99f1692b53fc8cb39a33cbc1d7fdc76771d4671a69712970b42020361f089fce73b819eb21cd993492eb086739d176a8d76201ce58d1437fa957716aead62611a253135f95533ea5d62e6a6883247e33fa0e802420938eeede7e24b7901f785ad3e8cf077826fb5528138c3861f35667bc78f16b1bd67faa48fa8bbd1272a6f9707d09682cfe85635a27011352bd76c4c3eba9ed37f6b75f8cf01da08aebfd5bbe9f5eda54f9edb1c870361f07c4437b0925580f4fe7b07e74f817f03cfc8006dca9654a5f0fea1fce234adef536a97b5700b7b822f3ea6ab969732ed9fa171b4edf507c3ad3622d55518ab729699bd926b4373d881c02890babd7bb481bf4aaa8c1554ebb83a8ab9b085a055024e8e30a953f6f01569d62ec4f4b8e7b57c9d426f1e4cc684c86e049e1f524d785aec0e3c2299bb51f945988dde3b6c5e517ff99fb7b22e6ffa90508934c8365b2b31394be190035dd04921e1a3a23309239b3e7b09968ada296defad0278c88a11fda533c46324321138072f44f33d49b87939ee1f7f29633034fc46db6613680931734809ab97279823cd464e08b57bb8a8bd0d38ef7565bdf7e67f3825ca2329ab757029e60f1371a76304f41b2ae7b7d403b41b9d58b0bd4b4b6359424698fe10c03b566c91bf0e092f386a94d2dc63528dc9de328abfdf9a369615d5d6c15bc3fe61684357163d0d7f3ce34051cc9f2d5e87dc7141beb43c92514177b4799061191faa651ee40e7f696129f2f9fceb34903ae36986e91b2da0408317aa853b20b21e7b351094495a42dcc6891bb38961a8db7aef38013d3f425de94328bc84e1cd580b1bee9b24c4984a6a324ddea1f5d14fde97cfcc2909ed5d9dc121", 0x76e}], 0x1) 16:21:04 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) syz_open_pts() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) dup(0xffffffffffffff9c) syz_open_pts() r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r2, r3) ioctl$TIOCSTOP(r2, 0x2000746f) 16:21:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:21:04 executing program 1: r0 = socket(0x1, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0xfffffffd, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe31) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0x0) 16:21:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_data=&(0x7f0000000000)="095d6a5aa3dfb633700fe7bebccbecc39a2ff92affadd35aa64085eff25003538541bc"}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00060100776ae9924446080000000000000000fa0000ffffffff0000afc437a941b94977b1271e2e648c32ea", 0x34}], 0x1) 16:21:04 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r1, r2) recvfrom$inet(r1, &(0x7f0000000080)=""/26, 0x1a, 0x42, 0x0, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000040)) setsockopt(r3, 0x0, 0x1f, &(0x7f0000000040), 0x0) 16:21:04 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r1, r2) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x2) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="0000001862040179002b2c00753dd4c1d7a84eefab9bf5d1b01f195f81db318cefbd0900a24e4b35431314daedffffe0838f5d5e2d62e10006f4f40a750213bbb885d280680000008b2cf3f2936d00004a9249bd8c9d61", 0x57}], 0x1) 16:21:04 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000700000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391cc438263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987df16c88adf07d84c578b5b6002be8d007996b7d90edf84c873c2d6bf23782b5408370762b295006d54e40e90dced84d60301c831dd02f6884e34bf72314051a95443e9bad3da8fb51f13634eb1f8d4635706c293725923f6c47c37d1d6e0fd1f722c4817b7746431cec7ee23560489c8e4dd023cc306a79786358cd851d9afd060f09eab988e498690"], 0x10) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x80, 0x1, 0x3, 0x13b7, 0x3}, 0xc) socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c5", 0x3e5}], 0x4, 0x0}, 0x0) 16:21:04 executing program 1: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) r4 = socket$inet6(0x18, 0x8000, 0x2) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x2796b910310ff1b7, &(0x7f00000002c0), &(0x7f0000000300)=0x10) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r8 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r8, &(0x7f00000000c0)=[{{r9}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r9, r10) r11 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r11, &(0x7f00000000c0)=[{{r12}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r12, r13) r14 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r14, &(0x7f00000000c0)=[{{r15}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r15, r16) r17 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='/dev/diskmap\x00', 0x101, 0x0) kevent(r5, &(0x7f0000000400)=[{{}, 0xfffffffffffffff9, 0xc2, 0x2, 0x3ff, 0x4b}, {{r9}, 0xfffffffffffffffb, 0x24, 0x80, 0x7, 0x1886}, {{r17}, 0xfffffffffffffff8, 0x1f, 0x80000000, 0xfff, 0xfffffffffffffff9}, {{r15}, 0xffffffffffffffff, 0x1e, 0x8, 0x1f, 0x1}], 0x6, 0x0, 0x0, 0x0) dup2(r6, r7) sendto$unix(r6, &(0x7f0000000100)="2d281fb84d621ac8e2acd141f9a912dfae9ef8ce98ab85976e77260fe37253f98180f4d86d8f49235279e7d5d34f20ba989be9440697c10a6d06094dd43b9fda6f8455d1bfec6ec2cfcd63bd1618e65a385d42071e", 0x55, 0x7fa4024dd81c1ba5, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000ff42f6bd261ddca7b7db84e652a775518071fa6ee0f2e71bc80584335c34bec2e5783a230f8b7d49838785334b6f83acb78ba1f1133c467a64ebb6625dcc31771c88e522abd667dfbd2482bf70"], 0xa) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000180)="335dd2afc3e5813052c9a10088a863839fdffccd3e69a32bb69129a1457da039382a93693745a3dc73e42306f1eac9111a87c4a5681321925a55784906640cfb4699f494467d4ba4d97861ac68f8129bf101da701cad70e4543bec8b1293bebff312b48a0d7620a1c94a8f4a4293665c443bc97b24936ead3a1c08865a93b01444cb32e220a018f7aeb89abbbf0abf1654045a9c685c03dce2e4950bc02b251625aebccbbca10011e16d", 0xaa}], 0x1, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66ec87653000"], 0xa) accept$unix(r1, &(0x7f0000001640)=@file={0x0, ""/58}, &(0x7f00000000c0)=0x249) msgget(0x3, 0x0) 16:21:04 executing program 0: r0 = socket(0x11, 0x4003, 0x0) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000027604000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257073f898b2e27acb5d602000d1c5e70fe914a98c74851b7538c2001cc7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500010002000000000000020208a371a3f80004", 0xb1, 0x0, 0x0, 0x0) 16:21:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:21:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r3, r4) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)="f7cced549d237727f7fff000f4c3cd10040000", 0xfffffffffffffec3}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffff, "ff4a80ca8406bd197311f6fd2cc99bc0e2cc09b2"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) 16:21:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xd2, 0x1ff, 0x0, "000000000000000100002000", 0x10000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x27, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r4 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r4, 0xf, r3) r5 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r8, r8, r8]) r9 = getuid() r10 = getegid() r11 = fcntl$getown(r4, 0x5) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r13 = getpid() fcntl$lock(r12, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r13}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000002380)={{0x0, r6, r8, r9, r10, 0x20, 0x80}, 0x3, 0x7, r11, r13, 0x8, 0x80000001, 0x4}) shmctl$SHM_LOCK(r5, 0x3) 16:21:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0x7fff}, {0x6}]}) pwrite(r0, &(0x7f0000000240)="d0", 0x1, 0x0, 0x0) 16:21:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x10000], [0x1, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x1], [0x40000e0040000fc], [0x0, 0x0, 0x0, 0x4], [{}, {0x6}, {}, {0x0, 0x0, 0x400, 0x3}, {}, {}, {0x0, 0x0, 0x0, 0x1}, {0x2}], {0x3, 0x0, 0x0, 0x7ff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x1f) fcntl$getflags(r0, 0x3) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)=0xdea) 16:21:05 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x93}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x2, 0x5}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x8000, 0x0) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r4, r5) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff8, 0x8, 0x80000000, 0x5, 0x401}, {{r5}, 0xffffffffffffffff, 0x20, 0x2, 0x7ff, 0x9}, {{r5}, 0xfffffffffffffffe, 0x4, 0x1, 0x0, 0x100000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x40, 0x8c6b4a12ffb31191, 0x7ff, 0x2}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r1, &(0x7f0000000140)="fcc0ef6009e5c2a1b452a7927496742fe920a6d8fd20b8bd809cd88f9c828e498958eb9e6e90507fd6e6687a8f2cbfe29d0269497606b66a68bac41da78e3a6d4bf1c8f0f487a6c657d99842758d074aac3fd570786e3f1407a944146afd4cec31caf20000", 0x65) 16:21:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000200)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) getsockopt(r2, 0x0, 0x7, &(0x7f0000000100)=""/140, &(0x7f00000001c0)=0x8c) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="06886cc71af22faa5fbff4118f37ae7008802c056f335fc862dbdb9e1f86e2671590c8110ea090e5bf7566db698b6216c64e7d66fbd78d36c058c1943eddd660dfb8e6535bd13d0042efc0174b37af850480d02ae5c056e6c7451a45718e2da470cc2f0c770ddc60", 0x68}], 0x1) 16:21:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x3, 0x800000000000002}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r5 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r5, 0xf, r4) r6 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r9, r9, r9]) r10 = getuid() r11 = getegid() r12 = fcntl$getown(r5, 0x5) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r14 = getpid() fcntl$lock(r13, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r14}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000002380)={{0x0, r7, r9, r10, r11, 0x20, 0x80}, 0x3, 0x7, r12, r14, 0x8, 0x80000001, 0x4}) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000580)=""/130) 16:21:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) readv(r1, &(0x7f0000000200)=[{&(0x7f00000002c0)=""/246, 0xf6}, {&(0x7f00000000c0)=""/15, 0xf}, {&(0x7f0000000140)=""/90, 0x5a}, {&(0x7f00000003c0)=""/147, 0x93}, {&(0x7f0000000480)=""/149, 0x95}], 0x5) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") r2 = getpgrp() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(r3, 0x0, r4) socket$inet6(0x18, 0x6, 0xfe) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100000001, 0xb1f1}) setpgid(r2, r13) socket(0x6, 0x1, 0x5) 16:21:05 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r1 = socket(0x2, 0x4003, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x4c) r2 = accept$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) writev(r2, &(0x7f00000001c0), 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202f9ffffff6c6530001438d41ff5d956fbd10be582d0c20bb06d696fef7473a37c9fa75898f102f32307df1bc6a77b85191239375221578012e6b3fb7f3734ca730b427f91a1fc53d0"], 0x10) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640), 0xc8}, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x20000}) 16:21:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000000)=0x3021) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80000000000023}, {0x3c}, {0x2}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:21:05 executing program 0: clock_getres(0x6, 0xfffffffffffffffe) r0 = getuid() r1 = getgid() chown(&(0x7f0000000000)='.\x00', r0, r1) 16:21:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4}, {0x28, 0x0, 0x0, 0x2}, {0x8, 0x0, 0x1, 0x7d2}]}) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x65d00) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r2, r3) ioctl$TIOCNXCL(r3, 0x2000740e) 16:21:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff1f}, 0x10000044001000d, 0x400008001}) pwritev(r0, &(0x7f0000000740)=[{&(0x7f00000000c0)="4b96bdc4dba4fe8b1acfd30bb04929eee5df4fed39135ece9fc2a3f3bbf8badb71a7fb21fa3bebfb5436e4b96faf48b3d8c58ea08f6cf406eb593c1ac9a3", 0x3e}, {&(0x7f0000000300)="3770b0d82fc27eda4fbc513c058801856917730315ae774d174ca6f648ceedb23e2df0e658fecc8a0f3c2a6e1333d9684063b94c8ec10acd19f6d3bb1a5d32b176b3cb59e78bcbcaf95e964f7d1d9bea4df76910317124217e0c7689b6541ad8e33fdf4418f9bdd0e5a7d4c89c609327feda18aa21ca3787e448063bf48e733de64ee1c11891d03a243cdeca15c732e88c621cbacab38b2edef169615748d66051c14a768927dee49d393fc8549fc7f92f6a5ffedae110fd1eb4", 0xba}, {&(0x7f00000003c0)="0febe4cb593588e8d364caed07ec4a7c8e505df34a96b7110e75a730972f22a3fd6c9734b28ae357aa34f8fcdb675efe8d77a6d451872ab9f0932ee56c5f1d5628d9a82894364d9e09880d7a9f78aa35ab1d5d28642d1a8b7259bcb62007b0603487456746c6a2784d8e5ac607b01a6cbbf012d16f3d86e0a8c0df4a3c8c14d5b36fdb01ca409b286d86749c248c80c6c4a44a0d11c5c0d1c0b1c12e8c5d8981804c42018709236ba40ed9b827495b89625aeea7fb59b435ae765f077efe8a16dd4826f4fbfb5cf499e34d60d7e3c0990ebd913999220f3347d30eb59b10", 0xde}, {&(0x7f00000004c0)="7d939edbdf73dfe8c2cd92e2d7b4c3d952944673fddb4b15b1cb9baeffa261224407e9517560450a0b9b786ca9bac4637f4899aceffad4031da73fa6efe12da062dc72ceaabb52f9de694bafd471b64b4dfcdf2c82602872763c2e545707572030619833c173a1d1c8e3f3115a3a5731f74ff4c0253363800835d2c650a0185ba9bf22f1f62f71e4d686f31361a95e762b4796b4dc8cab5df988aad0d66575cb83796b5e801b94bc338020458385fb22b3c6", 0xcd61d1af4635a421}, {&(0x7f0000000100)="95618c60f561a74a6af38d054581759901832f9c7d49aec687204ec86a9f7d2780538626d074ef51d13047", 0x2b}, {&(0x7f0000000140)="499a8eac43e916bb29f92910218ee07ab5a9825bee1b79ceb77bb46cef42b04dee681bd29ed9affaa6", 0x29}, {&(0x7f0000000580)="3c9dcb8b08ec11e5040941da096b8d08deb235d425b816d409e696726f779c02f54942e201fc972b7d91f0e47ea89d4938a166977b6e088ba43e42e41d7005a85f88ee3e8e89756fdd28bd5ab4112cba8dab9fbd2aa30b87075614766e1daca61f195fcbf8319c55b2cfe7984aea39494315c3a92a490e07c74af63cbf10b42f68b99c0a", 0x84}, {&(0x7f0000000800)="3ee78b071e22152ca03e5492452c6bb474fb011c50d6b7f394ec4ff4c8ed8c7c81c0a6ad1c834abb1986f523aab53e6598f0e5125d1ca4f9b1c68e2673abaa00020000ab11ff9ef1376bc36ddb1424563d", 0x7}, {&(0x7f0000000640)="0d5ff920973436e055f664122ed4f2491c0ba3244f13497928939e766e5d2e24b6e914f7ebb3a3dc2cd8a0975267c71bf232600de8f2bd394fa32eaae34dcd88948f0c17cbb5da198d04eae0aa42e302b7da6c09f25b6ef67f762b90dc680511eccf7ca2222ff7f713a7fa947b20ff7a0108701eae19dc002b36397c3ef62385c4a6eef6acfaea9d2b529c636bc577afda0be90ad42e75dc87e421894cbfc2a30b459fd69be0e48b5575b07d8d652f83d2c375cac2411641404e9c478412b825f327ca1e02685d32abbb9f", 0xcb}], 0x9, 0x0, 0x400000000000000) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:21:06 executing program 0: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0xc) mknod$loop(&(0x7f00000000c0)='./file0/file0\x00', 0x58c8347e27c11d7a, 0x0) 16:21:06 executing program 1: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet6(0x18, 0x3, 0xff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) pwritev(r2, &(0x7f0000000240), 0x0, 0x0, 0x7) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r4 = msgget(0x3, 0x97d07f05258b83d4) msgrcv(r4, &(0x7f00000002c0)={0x0, ""/81}, 0x59, 0x1, 0x0) shmdt(r1) ioctl$TIOCSTART(r2, 0x2000746e) 16:21:06 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x145) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget(0x1, 0x188) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r2, r3) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000140)=0x3) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xf) 16:21:06 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x80) pipe2(&(0x7f00000008c0)={0xffffffffffffffff}, 0x8000) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000900)) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r4, r5) poll(&(0x7f0000000940)=[{r0, 0x40}, {r1, 0x1}, {r2, 0x2}, {r4, 0x8}], 0x4, 0xff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r6 = socket(0x2, 0xc003, 0x6) r7 = socket(0x0, 0xc003, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000001480)=[{0x0}], 0x1, 0x0}, 0x0) r9 = socket(0x1, 0x5, 0x9) accept$unix(r9, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) write(0xffffffffffffffff, 0x0, 0x0) fchflags(0xffffffffffffffff, 0x8000) r10 = socket(0x2, 0x4, 0x0) dup2(0xffffffffffffffff, r7) fcntl$setstatus(r10, 0x4, 0x80) connect$unix(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="82022e2f76696c653000f167a4ea0d6e3765b55a75cdc0d2722bdbd33c720b10cab703bfe41e66de26bb46e919c60c3f801ae627ee33cff8abef9191cde9c30d704712d1a961a034a9dc56f743b718fa3634d9f8ae7cc896e48e5e00000000000000000000009382377d7720f4ecdb322cf438fcfe1dccde4bb5901ab09a6d6ba6a9c3f90b810bd9253a06571539955dbe166eda2de24eb68004d8b383d482ffa8e23d944bc2356e3f5e103402d2a6c9ee8909a9849c6550de9c92047213f718af11df51bd1c145a4dd9d514e3918bdde09f23c44b17b8240ff3b97e3957aad4a9c0d9b14dada68cd77a9d646cc325a288713cc41bf14853de835cd715cdd463bf4707dd7d2b252f99de8a8e2187cc1c9c7c54010041c2fa40548ec241709b010e29c1a67f25aae2eb444b8228d34801340e0941c0d06d19"], 0x10) r11 = socket$inet6(0x18, 0x8000, 0x1) r12 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r12, &(0x7f00000000c0)=[{{r13}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r13, r14) ioctl$VMM_IOC_CREATE(r13, 0xc5005601, &(0x7f0000000980)={0x10, 0x4, 0x4, 0xfffffffffffff1bb, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2000000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x16c}, {&(0x7f0000ff7000/0x5000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x10001}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x4000008001}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xe60}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xa049}) getsockopt(r11, 0x6, 0x0, &(0x7f0000000100), &(0x7f0000000240)) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) r16 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r16, &(0x7f00000000c0)=[{{r17}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r17, r18) openat(r18, &(0x7f00000001c0)='./file0\x00', 0x80, 0x184) write(r6, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1e69f9644193ce0efd", 0x28) ioctl$BIOCSHDRCMPLT(r15, 0x80044275, &(0x7f0000000000)=0x6) 16:21:06 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) write(r0, &(0x7f00000002c0)="490e296472d00130481e8c070bfa8abd067480271ecc43eb3391c07dd1a93c1241007461f94aa482c08540bf1f26756d1bd138b67ea268a66aec5ded95f28e24f3e87880f2b3539129075f6a98a7547a5961e3a589e745dfcb66a739f89c8ddb9c2817e82e82ed5ed563cc620623d237f20888ed4250f73277725efd396c60b803a3acc0dc893640394c62eae593deb12d25c6285c5234afe8aabdc6ad8e78466380325d617a786fcd52e5d9eaf105d27db6e6eb144b2275332a9706356db966768bc647dcb5e8ec518378899552b3ffbdb6b4a1b0e729aff0b530", 0xdb) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000ebffffff00000058281128e589f70c33fa48391f08b570ab3dc6071e58ba51b892c53dcb806f8d0f3388892722f430d127281787e0fa000000"], 0x0) execve(0x0, 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r3, r4) fcntl$getown(r3, 0x5) 16:21:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = geteuid() r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0), 0x2b31) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r2, &(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(r2, &(0x7f0000000240), 0x6) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r3, r5, r7, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000080)='./bus\x00', r1, r7) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000180)={0x1, 0x7e}) 16:21:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x44}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:21:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) setsockopt(0xffffffffffffff9c, 0x5c6, 0x8, &(0x7f0000001100)="16b66c55545f37715f5953ec8655a5b4ce458c9a6a152a1c89233952ae229cd4fbef7507ea8b75bdbc0c9e492d3ad00be62cda474cb6eb3f25bb3f727f45ade61bf7da8ff2467280d68a76a0d079274c64e0fab811da04e64ea2d421ce702e8a48280795587e71881d3b6264ad61977d0437be2cb700eec15c08326df16b66d7308b6f4351754cdc72dcd52df735bf2a1526351caea4acf60e505e9e127f4fdf70523703e55cc519426cab3ae675b00078ecfb097c863e9901ccefc6d86749d3c5e9267eca2c15c26263608e402a7538f846482d4b3d6774f50dca60a1f732f147f2f52267602c05efe4c162331736b342279e975cbcdc13e2b4208d6bdf6eb46631859a40cbbda200ab50edfeef0b97862e15e598fa51204d8293df3959f5e2fa053b2a1ed19dc1bf080c5bb4dd7a94d68b3a29186b050e1449665fc277250ca541cd1cd6dedb340948e61fe15f1d9569cfd7379a844ea670d409b6acef168a67373d960dada11accb90803801f6f960e2b68f603a365f3989920b84a7d9e17a9b4f1ddcaf478b214e8779ee3c59da28798339d70fec9d10951a2aaec4c77783f2b39a555bb5a11846c4eb2c00a59f353322e45fc2885d653027a92de03f7cc51118728086cb3775c469927063ed2097d7d7b8386c1eca1a0842c9a6ba3530fb0d781500291c83c0f8d9321231b5e36b954752d5fd82d866f22c9efc75db132ecb501b0a535f24843e1312e1f6b5320a291941c9901b20b234746d7fca0b095dbd3e5e8d8ca88dbc3f91f0b057667ed7878a3e10084adfa92e07340c0b1619dfae52dd55c43657b484ea55545d9a25362aeab9c4735626f503f48752c4407344bd6252c96d2f5adffc4c18f0c51a4e5d0f3d1a8ac38c92a3d050cb6261cf46b8684335381786121ff37e24df31a88844384fb3d94b5349d6e545bf6e491acb999612726e3e27f9f5b7ff272231498dc5939e34b7f59a1a9b4598e1d23ee94a21b5bc786c36eb1a312b66727f47680fc03103d3f28f62e0f808eb38b936c150295edc0cdf9d39e5f7e76b124d02acd6936e5f330f5af87d68d6d2ba5a172fbce88f0575a8a25f270f31a5db064775e2a1fe7be7d36e3cef31533a70a96683f180ac80f5e49afc3156e84d5860171d9a9dc230131253f3f7de98d5ac0023867afdf6d9a0a422c899ddf5343a658f665a3c4987d89923856483069dc1034b38e0984e748eb6805d8621ba02c466537dc8e6261bbbd26e8f2433093a4fae901349feb0c1ef07a49f989324a61c094a0b0cbf6c0ae4cbe8787756b6596a4c518272ec611a0d11c6fea3de655733d56022615897198c2aa3288ef7364369e623a9fff1497d0f0f921736e63bd5d0e3c9385a2ce8451cb2a2861493c326fb1a5928d2ab0f5ed0834a1a942f8f82d9750310e9c9bc98b30cbc2a5a7b021209e7047a20c946f8b49ec50c10c42dc20ecb0fa664e01b736548310fc46736dad3cb35c43af3ba610c7eae95b2a39ae5bae486872bd95854c961f3651649a9b1e412a55818a805e7403c3ed7c4e0b7caf7ddc616f2103559afae36fb3f9c0a9430a040a285258c64922bf84819a2a6297fb7c88d4309b1904e2ed1a10fba9617829e715cdb76148499388aec3b63d4f9ea97051efac178eed1e7528448b6aa58b2172f53dabb124960b902403d0c410bbdb7e686c89dc72aee8077fdf3a7d2ecaa0825d3672ecae9d2f95a0e088b434f442ef072070f3e63f7c29c24bb1747073832a31ff0b2601d7d3448c4a60811f8063cc2e17d1aeac3382be683e189654ef1228fdeaa8fdc3f06f134b610127a39444b30823fc4678bb0ba28dfa7566d1f944da449d82aac83dfac234b30efcda95a1b2345847bf79e639be18f9dcb9ec3aee1a5d6b07ab5652456abe95d0da4cbfee6bf7beb76f748e69b34bc409bc372250efd730f7125bb02520d5dfa6131e59a7826334473a17447f068d7796ced26c2d63bba0def9aa774d92b1307f807fe87a9ac0bfa9da62796fd3c72cad449710a1e2d800ce19b2992f4bfec523dfad4ce417d89802442eae2843e76d3339a021f08f0c71f170245e17eddfe1fadbaa742fd75eec99d3a76cc31787e3111c582ede4423a60b7d11d7bac5224c7efcd5300824dbfcf6ccd54e955acb01b5c617c4457bf35cdde34f7d50f1a8a6256d0a9145144f13731a96859aa29c3bd4665d41f77f530838931668b42c16fc5d32c3df36d85fe66b06fb936822237eef406c8c3b34405e083dad811ada675bf1d4e6848b2029fa07d137861e070f6546f2fbea30360e045327fbbd7bba745807e5dd23d24b562631af48af33351c1b5214c15a0c04c6126fee4adf2e6962b8b1452981b495d679366445419784e315ca1b9ec012cf1b4a3f074e663d5d4f16372af314ec0251f90424b4ad7d9efef886cc22b751ee402af1c88d516dacc5829795d09b9d78633d0c0a74074b32fddb8b5b54d35c45a5154ee11d3af572db3e2160ba029f2f33d0be9a6a304ce209aeb72487f6a3fd6186ae1a62e0deba5d9bc5c581f343aee87c394f923785cfd0e3235338ab13a34ac2ff22b7c61a3b8324ef095aa031fea0c3fb1ed392927778c770cda6470a67d76b0d6dddced7f46d84ff0fc1cf586a4b110cb5702f3f82197ff245c4f8ad880ad2f8cac1a69a6969118ce986409e385a0a4acbe2066009b4e9bed8df21fd17e8d8d0faed427268e82a182caa620d415c0dd2e8d4839d47633e719e7f179b1201de248cb68bab5519b4f016da8d2c0a8ed2bab396b819882259d36f4d4404c433490c60d4d9cd527ea50ca426c93ab5228864090c0d57fa245c506a01fdff59194236b782c299fd627d5b0a43ce6d1c044ef0b15b8d0ebc9f8982b8715ce4773002ea71349a7b4ba82d8d64716b0e7b9664cadcc88b24c52791d566e672834f1fd9ed5eada92465b0cbbfcec867827190e396a68e7bdea21f9440473839e455a5ac400cf58d58b5c3f7c345feae6be664cd38e2bb7328a3f6224a17d4074b4cc728f55b32c120e8293fecfcd70a0dfc9b7eec8e505c4936a43e77ea2b7dc0f141929e613496337605111c82b815f95dfd53decc8e556596e6d86b85b9e5974d9f654b7f6aef5e04a2541358220a38c50d08af5b13d593bbbb60a6ec010bc33a0ee1fab57112728de0293fb0921f905aeb64f8540f070fea6ed0b9cdff33ce00c79277aee83b76b9b3d5a279ebb693d5d24fa67cf91a467d132c98facb559d896744563e1798eb5dd3d7b376cd5e5e367034269f1eb1397a432ffaaf1cc3594ea5872d582d3537e947bf26a60184eae68c2ce46265f9dc22403c2713a124ad2887dec5b3e183eeb9e040f5fb49d76818256447ab3d417062637a1c4b3ca2accd6c12e89ac29a2d863fbce8cc0a17b533c900788793b890f1cb4c9224a7ebad57bf9ba1a4556a97cc5a9447d28a5c7c60b53cb071f3c60dac3e75dfc3c9c37cd1c90bc0bc9a664ad21ae6e72d54124fe25fac1abcafaa717884949ad751cf93439805d27102ad3efdcc48492d2d9f431d4559acdcbcd11b26779f021ed190367832bb5fe5978270f71587fd632f0d742b0d9a7b4c328582daf82473229187c995b3f6dc5c08a470603103437288f7602c5b21f7edf631210db6a64601bad122927f7d94fb79ec04b71f4fd4207956787cd70a903a6585305c46982928a301dd0428c3e46725fef63e9f9c466ae10f41b276778f2041ef408d4363f966572e4e981b10d57b45b88c1990f1df8db64a1d423137eeb025e76055171422cf3e8d67d50db65e2531b81d41bd8a1b5b8c2a5d3d3b55412f1f330db7619bdb7f0b6fb2220df549a6fe4c7bd1a302bbde7135a9e09e01ee7c30c30940f565fdbc34a05e160b54084d7dd0929bb7719171e15ecc2fc1849422cd4ce3e33b433375aaed9085b0e3bae072f04720389421ba33cbee34cc1188ed3bfd1857cf800cb649c75b1490591ae53b918a252e0b7c962dc94dd69d6352f0319b602bc0d8f0447e4c326e0d55d768ff69bf0237f556d8214a2c0df778d1a40388d77388d81cd3534756400f4eb87875dc3ee332e81115df37d7af53cf3fdd826c7b096b379712c07f98a8f6cdb6a7b82c4d1464f7d9c6c4b664bfcd41aff42d7f33d0488aa0fb511099c3c95f8f1ce65dd0a8143eba24532974f302f219c41e0ddb5e7de49ebc803a52e41c000823b30dedeef8579724577488d88654a186e86faede4cc04df7801e0216f3869cb1165e4a49fddd3108d4ead3281784dc9c060dc25de84a96395c8fb68bca6228e98d65183e778316bed2274e45c16154aea6809c86961857eb7eaf9cb7408dce225385d0323db7ae61c898a9bac1ab15c990ad090ebac8e3ce65c00ce5db70d4559d70982c740a051de3c16977c8b932933a1b9037a13914286958c35fc9565e6926737fecfb863c4ce1c87264da8a9aebfef8b63708a50ba29da8cd8aa6302c4882f2ccad0daeaa1f0a20abf3c9eebbacd9da3a04baaaf89398e748e33c613d28e03236521f1cab1a52c98d70ce5a99f4a116ba17403e665e25302d9db7e6593ec3154b7afac44f7fcbc1ecc95cab214a13f49a3051f1bdef53a50ca3e85bd0e73f74883ed02b4e04429e60344de237c19876b3615e1fac6f963bbfe1df76a90d54234e7fe803a52364b9cdf2e00c92481c9b1c7ada5203212d84495b3b0b0753fa2151408852f6c92127903bb82e09fee65dc6c6973b73e20127afb50fc9f992992248c1804b39c52c32efcd6a6f93a1a18154d470a77fb00b74471a5b829aa483813bc8cbc3f447f3578c8f70514499673fca4e6d083d85133cdc03bdf470d67c881ee442853b386bea7e6aeef9205ee3e31e8d86fdf3286b3c8fb949a157ba1598dc71fa118319dec4f4405c0e0540b0b8a6bf2b3cf0ff62a9099cbe86d30fd0e0faec0051534596fce0816cf7c4dcaa3e1eb7b292d610ff636ae3971252da766008ff272ab782a5b765dae5974ffd667345d0c871279f15db622a94ddff1d1f691fc79f194400990a2fc1d3f83ac81b2f81cc6486bf265db79ee9f2e92f4655098914d171775a95b55ccfafdd91efc3a8009d00d64a76e7233d84c154e0205c30a6c3a3c94348ccd54fc639ec65ff9f5b80300b16859654e3beba3092582007bac0cb57876551d759ba087bb03141252007d2e023af72f7900ecd1d3e74971f387208061b69061ebdf79dafd2be00838697d8ac2553a1f877d05adbc24ebece7c1092988b1bd7ead5b458737b3491d5a6d07daa0e39ec71a223be96ba782cb330a4a1456889d1c7d40de4265972d108871702910bf3f0ee638787b1993f47ce77ec2b665db1e131ab5733d152be2bb4b164c3aa20be5069ee9ba13b22bf30309dc564ed748b7a68a34c30842dd1a033d9805f0506786931c6a8e6a82d36fdde67aa7c90b3068be74a81fa941433423af03ada068f60ca00a259442a7fc4d1644be6d1c94edb8d1448588a66f81678970f9205e35039da838cb72e3de3faba23eedb6933b139e94f21d59ec6c3db75bc23349a1e5aa893d621b5f61382042b6377619025d7ecd09988cbc7fc263d5af5e5fe0a437afe6b2dce730767a9645822cc481723e6ea7fd4e8453aca6e64ef3f2350803a173b264c31ef10da0d20b813116e9c419f552d43fe32940fda54df6c7e7e12a983ed9c0ea3d8cbd9972fef59266b5a87cd435fdb6dce7581d1f7222aed04722959861d1ec064a1d4290dd4c490225ed42d399d145e2ef7b0416270e8d65df1a1dd73ed23723f0ab7573d", 0x1000) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x2}, {}], 0x2}) 16:21:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r0, r1) connect(r0, &(0x7f00000004c0)=@in, 0xc) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xffffffffffffff96, 0x0}, 0x0) 16:21:06 executing program 0: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000200)) syz_open_pts() getitimer(0x0, &(0x7f00000000c0)) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000280), 0x4) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000140)={0x1000, 0x0, &(0x7f0000001100)=""/4096}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000010c0), 0xc) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x8, 0x2010, r3, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0ad8e5a576ea9ca6d7c74530b53ea9ecaa32bc32036060c32a037a877ef8de305064eba6f01ee1bc55217d626e741a8fbc526369acb11f3ce853bf4bc6743d8147d3dbd927a221b3e3865eda784c3a88542fcfa73b0e25db2533903819be3ef233d0f09f2fca469d9d81934776d0d767f02da15d360f4348b16483182ffacd747d927ab4ce763eaf631b651af9d13bf8b4ab4c1ffe513727eb4b206099bddd816b87c35a6669e982321eb66c4a1d4e0cce9c133e8c4bd0c07bddb747354bd3fa1f188061c6b42796f9f76ff32e6ec2a67c10c3bcc966d9f94455edb0d33c7949f25a61c9794cd7174733eb4705830b134302ccce7ab4f14e4d1eb46fbb36859d40b1c3a36f4726c748578870dce85fbf595b13dd10b07697b03be4f36a5d4b8efd9f6345f22d60d3064b2a1bcd8b5c8bc3b2d6b0d537ee23673b19f89598aed76206af388ddafc4a16ffff5cbc5454fc8931624b651e701e0d94c731cf6508d3fde631b6f6ae7f9b5e316fe32f7dbfbe141587be737bef3fe391732b4f2c8f77c8a4386ea53d556f55abb65a5acc5924f7c7c244ec7cdc98639c9b182f5145b347de5e2f4a5cfc089d09eb2691c3371042e3fafc9091e7d24b751ddabfe2cd17f82471459f9da1fb2ebd08edb72405936bc2d6ff920210d7cf070a482f0ae1940a63e468677e056e6d60cb7d1152c3e0b00b1128b30eaec4fb1b086a96840f5968648de9a42b2665aec927ce51eb8faded675975ccb829e444c661de0e07293348eb6c7011ec29815253e6efe042433dde6d9134a605e5e5105b717832c0c491608c7c4cd772d0c99fbf4f7fa9da49a2c63dca282b4769102c45d32ec9a66f5ed46ed6d93501c448e553c57d707851b305b91834175672a99ed9b8eedb0dad0f22ffbc78dc5437446061f4e2a06abb4bca2b0ee520c4793dc214f77dcf974da1f7d2a0eae70d2fbf1fc17714656ad99ae216859a3e6f37223b2d4204e5cfb66ae032832ac6d72e8453dfbc94ab964abd459982a855e3e55260b1d537e884998326e676a576d0b174f23422041a6b0395405682e3b99fa6f0ba8dc0653aeed42f68746577919d91e0e3b1885387e490def67ca3193475eba14265115d1a24e5aec66ec8202af44f22dcb4b9904cd1aea5430ba735d7eae66dd64003ba2b598b36973f370a807d1c2c18fba277fb3ed307942c5bf601c9c01ee8542e0ab62f788a538ae1396f520fb167b4b6af162865c9b9e74ce78aab997583ca4630dabb074e5269ff0b61782978f4c9f48679389970c2f9af91afcb789e807a5a8a7a4f421e5179649bc01c0e8f3dc171b3d22394d6d25a1d0508582c3d54e6f346796d3dd68014cd7c49bd0a9653ab117181a48dcb8068f1f7a5b5161216c70a0cc03a0e12627e0827e5aa523afe170c2f0342a9904ae92b6221526914108e4d51555f1e4a749f86cd3fb6a744faa5b3522871ff17136270f609786fdc56018c473655fc890268c142b7d6701a5e4b53c88120b851709d6d5b223acb1f2ae7fde89a2e66b80828740fb3dc5953cea2bd150def3a3c41a867ea192f421848216538fc0b983c6c2115ff21272e6ee80f2280f645dd66f1ad00adf198365378c993c5b73f5badb525585dd3b32decc96ab926721ef8e5bce49ea510465d39d3654127463ecaf9fd3e4687048094185dd0f90464c3f1095c1ca28fe3292c3bd511ef3a5942826845a8345307cda01190196363bfcb2143909948e5d2bb66a96f0b9aed7f2fb4b0ca3ce0ce4cdcfa77730ba9aa767b86d83e706328ec5ee8154ff595dcc750e3a163ead3126f511289d687a2b2bb2ff90161fa3ac43d77d8e3723caa9922dfdcdf4a978c36ce37fcc3bb139537dd80124123851017269c29d1cc33823c4d1ba3df37e742e42bd3afbd544ceb17549dc4a60f8b0b2daf5acc13e18e07f804e11fa2b0a720f987aa1026c9d074ed1c8ce98eb80f3a4a750dc871d4f96c3ca5dcf4a3d4bacd2aa141bb13083159df9766e59fb95d5a2f48ba21032ccc24e580fe559025f3ef1f232d73763575dd3d651a455e2558354750c49e7d6c8cdbb033dd4e44933d5511e1f2db94f08bc10662bf0c3c50918fbeffa14224dcd64a3e1fc61a73ad8fa4aa5dfc345a7264921325189f77aa7ace8f99c57b7af1cd9523f9b999d852a30c2444fbed25d6c0a967ff5b27b6fc81f0dc6b9b8e676fc9ce1c20f90679152f768381470d2c8f83ae2b3db0aa5c473b8e31ebe449138ac61f5671ec9375bf2bacf6c178d727e8d863867ff7abedc86349643794e7bf4ba19e417672e8384695584be4579ec7b895e1306a03f83305209d2a71f68766285617aa421916ecf77a52f120e62827bc27c2ee5d5d2d65404215ef656c60e5fa051af30dfd1eedc72d6d0e0ca10defa6e9e232d5ba3a96398cde084e6645bb979aaed949fe56b17f3b58576e7e33868d8f0cd1f511433ff194eb47aa1846535e83517946be6cc161a8ef63722c8d0b8f95fdbc5d18abd7574b34b5f1ba3607c0b48bd851ef129cb5f102d20f2eddd94bebd1f9e7ebc2f5f4f4", 0x800}], 0x1) 16:21:06 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x10000) socketpair(0x10, 0x4000, 0x3f, &(0x7f0000000080)) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x9, 0x2, 0xbd}, 0x1, 0x5, 0x1}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) 16:21:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r3, r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) r6 = msgget(0x1, 0x29) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r9 = socket$inet6(0x18, 0x4005, 0x70) r10 = fcntl$dupfd(r7, 0x0, r8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r16 = getpgrp() r17 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r11, r13, r14, r15, 0x5, 0x7fff}, 0x6, 0x2, r16, r17, 0x7f, 0x100000001, 0xb1f1}) r18 = semget$private(0x0, 0x4, 0x408) semop(r18, &(0x7f00000003c0), 0x2b31) semop(r18, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r18, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r18, &(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(r18, &(0x7f0000000240), 0x6) r19 = getegid() r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r19, r21, r23, 0x4}, 0x200, 0x401, 0x2}) r24 = semget$private(0x0, 0x4, 0x26f) semop(r24, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r24, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r24, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r24, &(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(r24, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r26 = getegid() r27 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000100)={{0x3, r25, r26, r28, r29, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) r31 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x5, r11, r19, r28, r30, 0x2, 0x1f}, 0x1, 0x8, r31, 0x0, 0x8000000, 0x81, 0x7, 0x80000001}) r32 = getgid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000200)="1bdc47998b9ca9a1d387c2cb407d94adf4cca904b4a3fc532ea87c3f6392a276cd238f6baaffeea8089f691380063a6bc00c4e46d91be44fbff0114cbd52cb4fd283727317de86852d13890c5a0541889d9897b376f0fe1880da6f3cd6abc7a938cf90c69f3b809cfe443170f2d318d71d09bae37a940ecd6c0e1aab3f371cc5b2286e16a08c77a2592aaf3ac2", 0x8d}, {&(0x7f00000002c0)="6429294529992f578ca44a3a72ee99f9ae1db4d858282885bac049f5b04785ff6bcb13a25b07069a82c40e7bf41d07b8609baaadc80a0e0924cd6b5694b4a7f71a3a06490f6215dd39969182988d9af6b85d758a7c93214bf3f67fbfe121e79fdcbc384321b9", 0x66}], 0x2, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r5, r11, r32}], 0x20, 0x61b}, 0x6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') 16:21:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x62, 0x8, 0x3f, 0x6}]}) writev(0xffffffffffffff9c, &(0x7f0000001880)=[{&(0x7f00000001c0)="dd0aa0c182c1af8889207ed48c1e630fe1fba44d152a78926df38a474bbf0cebd0291907305af9e728bbc2c2b1ab63bee0e97fd307df41e8d0f7dcdc39746029f35bf81848881a3685efd683e7decca1120d85684e08e4ba801b4afbba99b20999218f0f1f5b4346ecff5b24bfd592fcbd7af4b2d989c55c5715862f300dcb886aebf1f112f0ea45", 0x88}, {&(0x7f0000001b80)="ea62847488ae123554cb3eb4190de7136d751b04395f57c8ffe5a8ba5d3c9d5b9e011d1f7df20bb61ef976b8990e00230b07d41471f06026f467a16a78d9d475c40322881db594e83bfc2d2458dadf2aa4938c3bfc3c8b12e0d3c939932c42042fcccf864e8053c6e81a7e44603ea409dd74526268342463b08e3321c7c993469cec5c6905c55b8f0a85b07cd8685a42fc07726d8202979bd2e53b2ee11ce888430753fefadf236d87391d621e778423274c999b801a7f6e6cbaa68837551f4bb4d20913890221aa77a22cf67f35a70a1a774f0fba21e9e3d5bb8bc44189a378d2dc5f10eef53a92a52bd4bf2c74091ef0d0058368484fc9cd9b3e818e81a0da66c5d7f5781d0fe8a372cb8b18b7845d4a0b254ed820f6d0c2a76b9d6d92972bc087b4500a3f", 0xea}, {&(0x7f0000000440)="31e4681d1c965080bae5acab5e88fdcc6fe10ffed321242ea0e3ae9178ee65ae196904c426136bba13c83e55129bf8005693d040bf46c068867cdd9f8a770c6c2ee8afde8c106dac1c5836752de05317a6a8cf9bae77012a681253cec03e69f8ef3a419ae50a586121ae07ca49dd1c8a948ea4000c41173502d37ab7cd8791a68e906a4f888fc4fb211167cd4ae96f8d36e0b7a7c4050f9156b43cf7d69d19e7d5b408a0f5613001544129a3", 0xac}, {&(0x7f00000002c0)="1dafc928973349de7f8d116dd4dcf375565d26a1d5e63d223c72132b6c122623dba4578f6f83a6d6f3c45fab06d6eaf34b037391f194a3e32d", 0x39}, {&(0x7f00000019c0)="80a0b4323414ebc492e94ae0170e41c2ff25b2116bf4a71ac97f5431693ab8b38b9f70cec34cbe4872344a180101000000000000cba3724c8de50b16d2ac7bb9c2f883bf715d97b399099c6a614e56e0c4c9c3ca9ee69ccc42c1e56c5980c24636e2b58d8ab310832471303a87a069131a535794dcaa28cb7d63c2f0ad1a5e239fd6c7bc0c5c4b92a698c80457d540fdddbc31b654292692c4ad0e5d5a3faebe71f5000000000000000000000000009845cedd3d98a7841af5b51fec83931e145edae7512f65cccd84465c80ca165b7c162000000000000000da2547185654c3694bd561a202ebdd2e9a0f942407babc521f4c01e2099b869069fb79b3380d223806466ea288b24df4bfdcd94fb983195cd0af33dc6f480a4468770554bb5d5e298a2d46fd6c4ee5705814359920", 0x12e}, {&(0x7f0000001cc0)="52a808ebfa7732c12d16cc4c621d095ed1bd34dd9c2c40789a04833417cdaaf2d3eaa2cc496ae0c0267eca94e465b8eac664234629b248c6a59a16e0264226e3742128ad263dbbb67469111bfbdb1103982d06bfc493e6566527e62774", 0xffffffffffffff61}, {&(0x7f0000000640)="e0a86c78564d23ae68ddb52a1cdae2b18309a65d628851981c342f153a1bbc57f21790e3290484967bdf62432a958f1bf3b465ff6fb1d8a7725a14d6c6ed0f00905286be4d3a34109f221012e390d5bde99c9da02dffb582364587390d62ea2f7412a9f791a4f3f481abac7af4af0704b8629241a051052c20cf34af246f9ab2e4a5499fd11e3531e18a7d2f2483415941358228e90319d472ecdd2bdab0ab5da22677d9884b173dc779bb5cbc2e6195547b738c9b6dc8ebca16a74fd85621859b1f32e60020091563898690ed54354451574bf9b6c78c3ebeda4843e3e1a0bfac5b4eead3a53b7b2b86c37d7221a787b0d39033fdb1eda8484e2283bf5380a93a78e4ae84caa277ad1a64defe11b2045d94b00c6db87d2502aa065833901400604d313e90ab67d0252da203f12d9113b519b865ca6726c1088e0bce5650b96ac04a43d4831587cc6bd2051aadb1e15b0403e47752f01e6149f1d690b3980c6cf6c4fc8e56f336ae836a63b96e214eaec25d5c8a0ea0e6b6f4a65ebee5e95621cd38b6c3aadb0ab9b8c03f0273702de22419f061296b1a2c4b743866fbc7f58ee6274199fa957fd3966b6f9c9c37485ef6abc2e13ad7a1f801913c86fba2ca2dd71560e0e51c300f22adcb35d98c66a4aa0c506c6da0891d2fb6e01b6c977d01c2b51a3ba7d026b0de94a25df6402d326545245242a8e63859e8b879d29c483a4b5ee1ed8e3c5fab1a22f997512e48f70c84cb8cb76fc419aa6f477aaa4a74d00dbc666e414b55a9657b450adc68a8e1aa4a139561d7d51a19ecd23d19d250d33a998eda8e778d637cbf0375e071545297c70a0867696bedf352f979b4ca38c104707b3bc4769e873efe1bf36b954990759d215e17a78b52e3b27f9dd52b7841c55240868e9336619656ea8853750449d53237257483827c13cc9705f08271bd35abd73d9c5d7cb94e5b871bf7d185de2b83c76e99b017b6181ea57cff8667bc70a0a354862ecb23a3ad0b313502a783906a570132ea4851de575cf0a4733e4b4af3ab228aa3d16aa7ade6049eaef0be3745de033fc0a5999dbbc07c0ea29dcf59dd1eac9d5ae5aeb2144475a733329cb5bfea7c5b56282ac2c272d1ee72b4e4173e6bcbacc08527a230ff35cfe08fc52758b61d35ce8a1384aebf29ec7c27543df835e63b9d5200a1dc6a455fc15901a6cacc8b8b7b20d6b29f42c3c8601b8ecb7c758fd20ae119075730f88b67ce9656b47de9f4429ba13144574f838095a9dda6dbb20a7f77b18086b571cb663f2e5a7eb80aedb4553ef0a12540d80ddfc5941906bb3bfc4fee4e18e744b6d1de75c11a23292ebabec5ab25ec3ab4033d7ca327121d61cf5f9a217bd8139d4d352919cd2bb2f46de5bfca026bf11a8b2374bb472d02dc3ca400121e5ad060d25663643a54d48da5cf1ddfdf13e1cc933dd7e678ded898bf933c040c585cb35600947b1bbe59833f52e63fef9a3f1772610ab2169fcf988c664bd78ef74b5d55175ef067aad96b36ddb4de834b6ccc4ce2527b41945dee5c7f68a7260bb66919ae8d9a624b788e21d5ace95a563de1a7fca55f87b85bc8eb263af8ab3794f11158271396092dff97248c884fd2db43ff37dc53bc23bf3549eb011d774f33b82b6240f4f03c3c89df99909d53c3cf431c3979c7e95846827b18d1fef41605b22d5f778c9f216e25a7ea434048929b0fef92e2e63d55e7a0cd41fdc4c71858d0fd93b319c4862ac4ec22434da119ad3f168efa7c5954b9462bcf7b16b48abf661fd5f9a7f36ca2855eb8b7cdaa244a53d2908c0e3b78f032095f1e7967fb0ab25172695bade77789b075ac5aa98858e31b1271351e7045884f62f6944b20d041bff5f1740917d2bae1de44a2347e9cbf9ba062519c8a357c3da18561c488ea1bbd0b19975945d41d93f51c2467a31a5807e9076ab80ee9d274cf88c02dcffe711343b2644a0414b2f015e9fc6a7c2507a5f56f657f61b6ee84bec6bc8884a2bbd2c55f3509da598ebf5c70afdda03bafdf80a03929d677dadce03b6d089922919d1ddf439474e4c1a351ca7140b7df66cdbc2af3022ef47806c0f19b71411e02dd86e897642649293b6f73421c179cd865a6705af47790a93c9da3c90312e5137e44e9793464426e9b6ac01d3bf563cd45e46a13aeaea89ed54c07d0b4efdb1b314751a63165a7abf1cf0a4365a2af0ef0cd15906dcb4847e84a962732bd26a619442c3f60d064b36d0e2cf8003c3b5c6533b038a20cf30e5fe2f062fc04df6e16fe049ca67117db4c5b816575a5547d5895f2927532dd93b1cffa297dc45670589c642329129228245a0f775b6de770d21df6c8041a9da0183bed77f4b6da7a1e04e6d71058cdeccb399d4a08f551ef9d2440a0c966c8b50d280397bb930a555e6d1a0284a26599b088c995c3457ac98d427d67fcef3dcfe8dd4a75a8d5a9f0bef5d0c0fc2f2d8b9c9249416d4c841d39b9d9a5ba245c92153d8dea9150cfc73ba69a619631017043cc3bf78cd255024df70cd2d17ae7be866d68b43441a8902dbc7109341cd34f88188d50634ffecaad132d8efc190674ecee94d15bbe72ada2a3e6da17978f35692b973741dffc3d3413c086931a179082e924e182bfa35a315fdba4a5449252c716af9b864657b1ffa20d401596a3213a6ad4e8608058a6f0c1f0a079ecbb8d085d2aa4b1d5a87283cad182936e9ae18a1aef5b972cafa666c49200e0d6d57e7f5cde21f59076761a8055826146d40b8d519b61d2f2100ffbb7bb9ae59e845cab2a4c6b3ad5eb123e66d7d3116d74d9693849f764c1b78e0d40a7c76b10a22de5d1dab5f2cddc4ee62e5a4f22b21db24a634fd2c60f0856e398efe37f13b21bef86ec6a8bcd00af48dbdfc4370d0bde507e3a4490af64f31f2c3ba047b53b8a1050dea96c13a7754d58b073372994da0f7ab3fe928152dc5196ab92b5454341e36031b1e8f897d85312fedb52a841ccd20df59a4927f37b811e8df5ebd689b2fa420760d7e58de83f9b7289524de3679fcfe7638a616288f850493ea6bc4294f144ad3a8b108e497405525e6bc133a3d89f855c61d87bc1b6b0093253f82108f0b712ef97d28814da16fd340cd4e4346170bfdb26d4ff8d751f1dfbf4792120660eb61007277068a5ed4a31ccc331352ca553c930914644aea28a00e6a396983478afa5644b3289ac0309abe208b1ba69d248ce6ccc48fa53cc066ba7ef9ee9ebe7ad58c717fea67b2339b84948c8c043f31da7fe96235e1c62dd63669da6bb671a14fe8a0b79f2369d943790848524685ac6877e1504666b1d19ada365b4316d59bc214b169f8b952a3b65b612d8597f704bc201b7bfd27eee73940c531884980e04826d9f2940728df15e6fd2940f2063f73ba17f76baa5b0a5a7a6259d6c7f2c204ab3882c109c26df4558ac312e83861609f8fdbd31ed5ae069f5fbf69dcf70d6c73c5e15b0d577369d4d6a89a4f2159895af3b2db974b5baa3789e27ac4b100b46227d86fe2f82603392979b5b8b3bf6179160cd602a958dc31d87513a935649059fd803ca0f7f251e6f818521b323d446d114f2984e3e04e981b787301748f43e5fe242637ba84f67b17cfb2b3a8748804ad727f95d37be1f56cea574eb905e577de9a961c5f336efd1db7710f3b01179bf41998632dd65ff4832b26bf64210b8555a64eb94c56c3b5fc018ff94bc2b8230536d8224850dbb78682dc8df6bdbd790016607ae5db2aba217316803d3539431d293496dad2e3814ab5da460ff0c634f48f4c3125624dcd03bfface6332bb2cb05647ea648b8958b9bee158fb437fe018fd61143eb35321237c7c9aac40b20ee30d997cf626d2174d61d83e6fa756f7b3c246c55e63f0df15b06c67b327495a884067e4f79c106efd42c8c9f3875812820a941667cf3f985502b2ad918b2abde1b9aba7a19b27917918975d8c6136b195a28ccaf4c7211be66ece8a0d6231a125f6fb88299a443e1d29d623af19850a8ba40cce7a7688ae38804d1193e5a8ee9c32e570450f41c926773ab88a25676c5f2cb458a3b894708faed1c3e3e117c849d55b7b89a30132bfeaa04e64214f29a2ff9e9a65e3d5703412971bbfc13d96db360836a8cc1194949d3988317d1de9faac4c9e701e5bfbd9acfc5ff26868a7854af5fe02c03c742856c6c05a35477c96b91faa8e2ad6fa764f56d86da7739b6c16254ffb78042862abb60d8ae4779c018714b25c0c1dcf408e53ee6dd3517eef1f7c91cfb8de5328ec785f39b7c281ed494a3a52fbe1ab32003af13b5426e7fe651969c46e6e9f47beefb9ab0dfef09f3cb6f32b0b6ffe4a0357c8b715bc2a746149c816aefebafe51237f9ab1c4598995d9f3ae3cc36db7c2e289d300929b0761b6a62746b851134c297276344fa67ec8d3dd7296e639d188827cf5ce9288ab78a19848e250bff8f2a0464327c715fc701d15f0802e290272ae58b2fc25fcac1295720647e9426a9b614011a5490c317142677a07b92f4c059c6499490911f3931f7a74c012ef16f05c5080fdedbe4dc3f44254c6763885a840029312585ca37edb67fb69d26d7d52cd4d961b1073a1dc910b2b2632359b793bf342c43784b5362def954f8d58751ad463df2408560e3b50a2041d85d20323baeb91f4e482d83523beb5ec54ab6a13592644ab443fe55f79582d278f821bc4598c0a6d1ce1fe38b9bd29fd22ad501231c7601e1d6ffcbb36a83c177e047b6ab8e696d41c4ca9e17ad18fce9bc0b0809ce6012b231495ab881e6566ef0d63d5e9cb0da0f221501a707578aa385f4278e61ede3c80282b3833965f69fe371eb78cbda884d8fd0ce7f836a034ce4b52d8964d7237f6a190b8e11ff89ee611d2a7ad0525ca83d54f26e19766bbd0efa686ce269a00a5583eb7fbb3230940928de8b43041a8b63793a93f8df56609361335f6a423e24bfb5c4209414bd0ea1680147e7d1ed3a1fba9ba0349c73ccac6c2c5016d7050ae2230f1d49e0df13b6705716ac6cc47db9da0f43953623081ae28d9f41520d9617b3bf7dfb1d99cd6daeab0ebb6cdb846a0460aaf74c0214fe23dd1d1e47071f91e6902fb05b937cc633bb3f0af9ac18d0c8f694d06510a6aa6f0f3b9f29e6965f995f42bddcd7169cdd0eb71c83a28132179bf054c7cd40636cc538f94c90c91816e171d9b80d8987252aa419d249a56f49965005a455e24fc984227177f7cee5282e6eba66373a2760e3552695e04d30e13475f1866a0f0095dfc2a2339656102ae12f4643e4cf5b26838f3c3f52c9950d0d04034a583b939953e2f076818bea2a7a0bf300e138f0ba8c18ea99059def81de1b41f89252344a1e154901257dfe36cfc117d41705c16cc6f39aab68962a1b5406c495e20d0526761d1fbb4ba062951a5369e29e869075668dc9727792604fa175fdb2bbc0a542db7fe81d1de2bf88ce705caab0256eb6b69c514a8a7f6ae5486f280454690417e0027dfd3a3278b47d00b4113d6dc7ddaabef5be782ec3e2ec9a2d1ba222cc3e12a01c6738e67f880f30722740c5611fb25ef99f1d5ee9fca17c43798a385f8849461a1bb420a43afc00d3c61b36290574128cdfb8bb988440db87b650f3452f6ab1b6394811978a99b65c47f45be63ef47b727c42b96b11d1e987d0e66ac382b4e47d1f08554b4890476afaea3cad7f121ebd78c4115bb9aafe76f74cc5ed1e43f1ef0e1970b7fa10f01acbe7f46f5fc4ee68a5aa63d2f0a5e9378392250029d9a95c3bb5be19159b1039f42aec", 0x1000}, {&(0x7f0000001640)="ba223947ae199c291232c04331e8c3d4d1d0079637472470358abbc15c28a68ac350d5583c9d5a28020dcf775c929b07cd7356556da27a03925008170ad95b2e8d6e417bf40c88f81336d8195850547ceb1002548fe28360e8b8c6e80fd1774dce0df7eba3ebdf32077d753c3fe83e3dd0a500beaf457a2b52d7d7f5506c1bc85340c73484e89bcfcc65e36dc5a53841143c72751855f8c6fdb85fcdedd054e7873559ba7b29327aee7d298757c7ab77ee", 0x220}, {&(0x7f0000001700)="5bcf4d83aba1945a6d8fed26ceb7c6c5789ee29895ebc0dc3a0531a28495b446aa3a89286465ad327326d1736986cf5b4951ec70017685dae88a4f216722fffbbb8db420eb2c", 0x46}, {&(0x7f0000001780)="4c83b915e8af044bcb27199e5a9230be8589c7a230a3c432d994a71d1214f933ec74dcbf6bd6a586b92640b12e1d0df6a647bbd3c5765356736d1c40d725d538c9588ea278dbed7f89f780c72732161d304f794d48bae1dd8926db61f5d45eaacdb7e2455d8795b4df83f85d9b73878d52acf735ec2bdaab2bb9508fb22d9aaaf69fda8e1b308029958ee953562c40f9674d1d46517bf9ac39669b84dda35134a34ff636d2b4a139fa4293f4185a81992be3f403ef6d4039033963ed15beefe8777909708de561305770c9c6242ccdb9f6d83441ea6ce76ab39be26c5c07f605407a442e644e70df2e7b64af1a", 0xed}], 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000280)=[{0x3}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x401) socket$unix(0x1, 0x1d13750a93e4443a, 0x0) 16:21:06 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) setitimer(0x0, &(0x7f0000000180), &(0x7f0000000200)) 16:21:06 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x2, 0x2, 0x2593, "896e28a0116019488bf74a5ce39ede3b5d2d5dc3", 0x1, 0x7}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="43737a9d1a3f2160f3baf33268688cfdb088989de1c8d49b4b2d1a26c49dd4addfbd4365b79b027911feea7344a551503df83f0528e2c63ddbf33051bde8181a5b44abc5295d19618d9a", 0x4a}, {&(0x7f0000000100)="ab873fea2673e22ed07faf2975e563606f2a211e3944abb8dea6ab522f89cb9b502f66bc90f2f6f20f970bfbbef913359c42a2df94cc66549b58c46022630c846ed131a84603a61ff467fd0042d6d68ca1ac99275866f7ef2481d4563dee9130c39871ac3382af3b1d22c8e6097b4106625831db841440b30a040a79ebb5d8a504fb8a8c245e15415374fdc4b34a71b8e96ace72bbea77363a61", 0x9a}], 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x1, 0x0, 0x3, 0xfffff1cc, "ae88f88b11936d289d8cdbf300a86e6a25d83b7d", 0x1, 0x1}) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x1, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x24421, 0x0) write(r2, &(0x7f00000003c0)="18c240172db76d65263a9f1e50222b537dc984063fc7509119b62cca5b0aebba53a893f4b77cf484237c4d80f2df7ac4873a464417c8536e265257ef8153120dcc5af5dcbe3d86d4fe36ac2f8463577d81a2901f010d694633099eaf1d5e5d0a72225ab041fa568d36224f3f63408b73271dbc75aba9ee0573bb22e51bfa8947707c591687448b967413db89da277cd6c7377ae3fbdb6ea04bddbf7a0e60626a371641eeb6ee167fa806a475888da4d533f193507ba5e046a2028ecd", 0xbc) r3 = syz_open_pts() ioctl$TIOCNXCL(r3, 0x2000740e) r4 = kqueue() close(r4) r5 = accept$unix(r0, &(0x7f0000000480)=@file={0x0, ""/108}, &(0x7f0000000500)=0x6e) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) r7 = open(&(0x7f0000000580)='./file0\x00', 0x400, 0x1) utimensat(r7, &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)={{0x3ff, 0xfff}, {0x1, 0x101}}, 0x3) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x100, 0x0) ioctl$KDSETRAD(r8, 0x20004b43) r9 = fcntl$dupfd(0xffffffffffffff9c, 0x6a3bbd6db47559db, 0xffffffffffffff9c) getsockopt$sock_int(r9, 0xffff, 0x4, &(0x7f0000000680), &(0x7f00000006c0)=0x4) r10 = openat(0xffffffffffffffff, &(0x7f0000000700)='./file0\x00', 0x100, 0x34) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000740)={0x9, 0x2bc14535, 0x1, 0x3, "2fd3ad357234ba2ac4dc6912a7ee484a92af86c7", 0x5, 0xa}) r11 = shmget(0x0, 0x4000, 0x10, &(0x7f0000ffb000/0x4000)=nil) shmat(r11, &(0x7f0000ffd000/0x3000)=nil, 0x0) fcntl$lock(r1, 0xe, &(0x7f0000000780)={0x2, 0x2, 0x2, 0x5, r6}) pipe(&(0x7f00000007c0)={0xffffffffffffffff}) ioctl$VT_OPENQRY(r12, 0x40047601, &(0x7f0000000800)) open(&(0x7f0000000840)='./file0\x00', 0x28000, 0xbd) 16:21:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYRESDEC=r1], 0x1) 16:21:07 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2c8, &(0x7f00000001c0)}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x84, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0x7) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x61f904c35b4cfe13, &(0x7f00000002c0)=0x1, 0x4) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r4, r5) pwrite(r5, &(0x7f0000000300)="1af5fb8717c185", 0x7, 0x0, 0x3ff) close(r0) r6 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r8 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r8, &(0x7f00000000c0)=[{{r9}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r9, r10) recvfrom$inet6(r10, &(0x7f0000000340)=""/160, 0xa0, 0x41, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r7, 0x81205724, &(0x7f0000000180)={0x9, 0x61a, 0x8, 0x40, 0x9, 0x1, 0x9, 0x10, [{0x101, 0x7f, 0x1f, 0x9}, {0x1, 0x1, 0x4, 0x5}, {0x8000, 0x9, 0x2, 0x7f}, {0xd6bc, 0x4, 0x7fff, 0xfd10}, {0x7, 0x10000, 0x6, 0x1ff}, {0x9177, 0xfffffffe, 0x1, 0x453}, {0x1, 0x7f, 0x6, 0x1ff}, {0x80000000, 0x37, 0x8, 0x5}, {0x1, 0x2, 0x8001, 0x1}, {0xe40, 0x5, 0x200, 0x3}, {0x79, 0x1, 0x14f2, 0x3}, {0x200, 0x3, 0x3a7, 0x7fffffff}, {0x7ff, 0x40000, 0x0, 0x80000001}, {0xdbd, 0x3, 0x80000001, 0x101}, {0xf1, 0x8001, 0x7f, 0x1}, {0xffffffff, 0x1, 0x1a24, 0x1}]}) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r11 = shmget$private(0x0, 0x2000, 0xe, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r11, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:21:07 executing program 0: socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x0, 0xfffffffd) r0 = semget$private(0x0, 0x5, 0x8) r1 = kqueue() kevent(r1, 0x0, 0xfffffffffffffbff, 0x0, 0x20, 0x0) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x5, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r2, r3) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r1}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x3}, {{r3}, 0xffffffffffffffff, 0x0, 0xf0000004, 0xf44, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x4}], 0x912, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca53a}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r1}, 0xfffffffffffffffb, 0x8, 0xc, 0x7ff, 0x101}, {{r1}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r1}, 0xffffffffffffffff, 0x4, 0x40000061, 0x9, 0xffff}, {{r1}, 0xfffffffffffffff8, 0x81, 0x82, 0x2, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) close(r1) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x8, 0x0) fchflags(r6, 0x10009) readlinkat(r6, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x4aef154fd99b7d29) writev(r7, &(0x7f0000001c80), 0x0) kqueue() semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='5\xb7\x0f\x00\x00\x06\x85\xeb\xd4\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r9) r10 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r10, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f0000000200)) dup(r7) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x29, 0x20000003e, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x1, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r13 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r13, &(0x7f0000000100)='./file1\x00', 0x0) utimensat(r13, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r14 = open(&(0x7f00000000c0)='./file0\x00', 0xb0e4794ef7c97aee, 0x0) pwritev(r14, &(0x7f00000003c0), 0x273, 0x0, 0x0) r15 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r15, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$dupfd(r15, 0x5, r8) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='\x00\x00\x00\x00\x00\x05\x00', 0x40, 0x0) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000001dc0)=0x2) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r17 = semget$private(0x0, 0x4, 0x26f) semop(r17, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r17, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r17, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r17, &(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(r17, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getegid() r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000100)={{0x3, r18, r19, r21, r22, 0x4}, 0x200, 0x401, 0x2}) semctl$GETPID(r17, 0x4, 0x4, &(0x7f0000000600)=""/72) syz_open_pts() ioctl$KDDISABIO(r6, 0x20004b3d) 16:21:07 executing program 1: open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xd1e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCSTART(r3, 0x2000746e) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) socket$inet6(0x18, 0x2, 0x4) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r6 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f00000000c0)=[{{r7}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r7, r8) recvfrom$unix(r7, &(0x7f0000000440)=""/197, 0xc5, 0x2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) dup2(r4, r5) r9 = semget(0x1, 0x1000000000007, 0x200) semop(r9, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78e}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r9, 0x0, 0x0) semop(r9, &(0x7f00000002c0)=[{0x0, 0x8, 0x3000}, {0x4, 0x7f9, 0x400}, {0x1, 0x6, 0x3800}, {0x1, 0x4, 0x1000}, {0x837449a45c779402, 0x100, 0x7f75e14c04a4766b}, {0x4, 0x6, 0x800}, {0x0, 0x9, 0x1000}], 0x7) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28220342fd1ecf2b0f294aec08", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) 16:21:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r2, r3) getsockname$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:21:07 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x7f8, 0xfffffffe, {0xfffffffffffffff9, 0x3}}) r1 = socket(0x1, 0x5, 0x80) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r5, r6) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000180)={0x5, 0x1}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 16:21:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x400000061}, {0x6}]}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000000)=[{0x0, 0x15, 0x6, 0x8}, {0x6, 0x7f, 0x0, 0x7}, {0x100, 0x89, 0x7, 0x88b5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f00000001c0)=[{0x81, 0x2d, 0x9c, 0x80000000}, {0x400, 0x3, 0x6, 0x9}, {0x81, 0x3, 0x7, 0x100000}, {0x7, 0x70, 0x3, 0xbebe}, {0x3f, 0x4, 0x5, 0x3}, {0x1, 0x3, 0x7, 0x7fffffff}, {0xe6f, 0x4, 0x7, 0xfffff8c6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x84, 0x0) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:21:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x100, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400, 0x7c) write(r0, &(0x7f0000000040)="670dc3", 0x3) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) accept(r1, &(0x7f0000000140)=@in, &(0x7f00000001c0)=0xc) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) fcntl$setflags(r2, 0x2, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:21:07 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r1, r2) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r4, r5) r6 = fcntl$dupfd(r1, 0x1e, r4) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffe, 0x0, 0x2305b7b2, 0x3, 0x0, 0x400, 0x3, 0x0, 0x3, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r8, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:21:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x7}, {}, {0x6}]}) pwrite(r0, &(0x7f0000000040)="4596b2df680b95d5399631aea3d250b3f9b995c262188561571642c113aea56c8e7f8e9ad613d2e70567d688263ad02122d27f0ad274ef723bcaa0a2897af5", 0x3f, 0x0, 0x10000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{0x15, 0x0, 0x0, 0x1000}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getegid() getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xcc) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = socket(0x2, 0xc003, 0x6) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000180)=0x3) connect$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad8552951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r4, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) 16:21:07 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/devpf\x00', 0x0, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r1, r2) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x2, './file0\x00', './file0\x00'}) 16:21:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fchflags(r0, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:21:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x40}, {}, {0x6}]}) r1 = socket(0x43, 0x8, 0x7) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:21:08 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3}, {0x18, 0x1}}, 0x3c) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=[{0x20, 0x0, 0x0, "a46dbfdcc9a25d2083"}], 0x20}, 0x0) 16:21:08 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r4, r5) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x7, 0x10, r5, 0x0, 0x10000) 16:21:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() setrlimit(0x2, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) write(r0, &(0x7f0000000100), 0x3e4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffc, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000980)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c24085419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537e5d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e386668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bb4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad618064014bd4d05087bc549b40bfa2e6930bc52f2be01ffffffffffffff89638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d20dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dc840731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda4d1a7709f280d6b0933b16fff0fe22d3c88c05ab4d8a24cdd2443c0e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ea5aaec9b8d2e81cdaa028401ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf6c1301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9ca3c485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0c", 0x79a) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r3, r4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r6, r7) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 16:21:08 executing program 1: r0 = socket(0x400000000018, 0x3, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000140)="0ee694d291a56cd200000000003dc1e21a9a0db3c53177281a001cc990e89ab61e94afa016e1256b89ad8dc375a5d6b0e1db2dad5a4da0a24e7af2a9870bd011a34f30b0f129ee03a7ce4e581d4520409d9cc91af9331d58c5e59366ac65282b04a6a7ccf42fcd436b9d2607c4e4061e8d795266e8b32825a995f18c7060", 0x7e) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0xd1) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18262f9b1000800000"], 0x1c, 0x0}, 0x0) 16:21:08 executing program 0: setuid(0xee01) r0 = geteuid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x5) r3 = socket(0x38, 0x4000, 0x5) bind$unix(r3, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = dup(r5) r7 = shmget$private(0x0, 0x4000, 0x11, &(0x7f0000ffb000/0x4000)=nil) r8 = getegid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r13, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r14 = getgid() r15 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r15, &(0x7f00000000c0)=[{{r16}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r16, r17) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r18, r12, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r19 = getgid() r20 = getppid() r21 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r18, r19, 0x1e4, 0x8}, 0x5, 0x5, r20, r21, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r11, 0x1, &(0x7f00000000c0)={{0x0, r9, 0x0, 0x0, r8}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000400)=""/200) getsockopt$sock_int(r6, 0xffff, 0x2000, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xfffffe3c) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r2, r4, r23}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r24, 0x5) r25 = socket(0x800000018, 0x3, 0x102) bind$unix(r25, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) r26 = socket(0x11, 0x4003, 0x0) r27 = dup(r26) sendto$unix(r27, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0xfffffd6c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x4, r0, 0x0, r4, 0x0, 0x10, 0x40}, 0x7, 0x3, r29, 0x0, 0x6, 0x4, 0x3, 0x2}) 16:21:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)=0xfb) semop(r1, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x8, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0xd0a4, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r1, &(0x7f0000000000)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x40}, {0x14}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') readv(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f0000000380)=""/237, 0xed}], 0x2) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f00000003c0), 0x2b31) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) r4 = semget$private(0x0, 0x4, 0x408) semop(r4, &(0x7f00000003c0), 0x2b31) semop(r4, &(0x7f0000001180), 0x2aaaaaaaaaaaaae2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000280)) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) r5 = getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r5, r7, r9, 0x4}, 0x200, 0x401, 0x2}) semop(r4, &(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(r3, &(0x7f0000000240), 0x6) r10 = getegid() r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r14 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r14, &(0x7f00000000c0)=[{{r15}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r15, r16) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280001) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r10, r12, r17, 0x4}, 0x200, 0x401, 0x2}) semop(r3, &(0x7f00000001c0)=[{0x0, 0xe4c1, 0x1000}, {0x3, 0x1, 0x800}, {0x4, 0x1, 0x1400}, {0x0, 0x9, 0x1000}, {0x3, 0x2, 0x800}, {0x0, 0x2}, {0x1, 0x3}, {0xc, 0x3, 0x1000}, {0x4, 0x1}], 0x9) setsockopt(r2, 0x6, 0x10, &(0x7f0000000040), 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x45}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") shutdown(r2, 0x2) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000180)) 16:21:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r3, r4) bind(r4, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r1) 16:21:08 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000500)="39cdfd802a591e819e56f51f46c472c2585befaccf6076be2f42d388e33100422b4f8e7de6a990203ab30ea17828928407855f08dc3ed180b06e1cfb6b233e6c335aa4361c2603bad9761e66a212610a2f0cf0868c6eb32ea28de343d99adc05370e87c5198144ca91ecdc0c04482086df5bf10cd0ed64498dc39ff8792175899adae9c4b06ab7dc7d2366119fe1482cbf717db2c78bed00d1ab2dac92646ff5f270c4fc14521f3a1fd685c728cae7e8ed75104655793aaf01eafb18d024c8294e6c41dbd691268e34cf56a1f94e3dbf0b254e95a70e4c77c7a2bb526614f48263f761400b11edbb02e8c6ce94b4dd21dd75b75f828f755366b82b14d1db3763f5321d326e5ceb72851c042f981de9930ac1f5833ee5f79f0be2618ff9669d9003c4ae8b536c637a609c8b1e29bb6e94accf28118727874838eba9c8658865d5f4868fe033a064e5b41cc8b9bc36ea1c2feab5f1c2c254b21fc45de3ca1dfb6ebdf13a376247f92efb334014604e1920790108e0cfbdabfc034a3b7bea7ed04db5e0662e7305847efb4451ed5b36f01f7362991dde3e7df35205ba7098750d07c2114258f34fdf0d91dfc9b17d94c8fe2b02eda44cfd0fb4f3e39f28c42cb5ec99d5ee4ede6db332ed62e86318487486600a84fc09c75478ff46415f96012acddf74f898b33018f14fe471fb879e23280b11d8a6e5564a7e5b2ad4b105444cbc53e02d07eab2d6ab33500a4400c214e38e09ca5f88ff397431477b6635ace99851c5b2d521ad527c0772f89bdb016404e475bcadc82084ca4e96aa37d4", 0x35c}], 0x1000000000000093, 0x0, 0x9) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:21:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0/file0/file0/file0/file0\x00', &(0x7f0000000080)='W\x00') r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000180)='./file0/file0/file0/file0/file0\x00') pipe(&(0x7f00000000c0)) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x10000, 0x0) mkdir(&(0x7f0000000340)='./file0/file0/file0/file0\x00', 0x0) 16:21:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) fchdir(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2000000000000277, &(0x7f0000000040)}) r1 = kqueue() kevent(r1, &(0x7f0000000580)=[{{r1}, 0xffffffffffffffff, 0x4000000000001, 0x80000000, 0x800, 0x93}], 0x0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x10, 0x7ffffffe, 0x80, 0x3b43e5da}], 0x2000000000659, &(0x7f0000000140)={0x5, 0x5}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x200010004) r5 = semget$private(0x0, 0x3, 0x102e7) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r6, r7) sendto(r4, &(0x7f0000000c40)="79fa15a6d8697a9d0bb2487916169a033b9e7fa34adbaf5145fe09fbdbf9a486c6461b772a70ec5ce36fe950e1fd128f56af5bb577f97d6c13b662f862a31f4b5328d4198d71cc61af0b75e59453bb774a72160506656a377a64d0ca2fffd441b21e5142eaa36854d749fd0ab78d29bcdc29316d0197d9511e5f01b6ccbc8196627d0a31bd9ffffec49c4956c9918b67535a9e4441d920f7e60e2c454f5422bd7655d06c8d598aa3fa18c66e2de30517249651d9654822c2b471c1421cb2daa5c7cb28bca3e12080a8ab41397255ed45", 0xfffffffffffffd11, 0xa, &(0x7f0000000240)=@in={0x2, 0x0}, 0xffffffffffffff1f) semop(r5, &(0x7f0000000100)=[{0x1, 0xfffffffffffffffc, 0x1000}, {0x2, 0x7fff, 0x1800}, {0x4, 0x3ff, 0x800}, {0x5, 0xb0, 0x800}], 0x4) getpid() read(r2, &(0x7f00000007c0)=""/1, 0x1) mknod$loop(&(0x7f0000000040)='./file0/file0\x00', 0x1, 0x1) read(r2, &(0x7f0000000500)=""/90, 0x3db84ae9) chown(&(0x7f0000000200)='./file0/file0\x00', r6, r7) nanosleep(&(0x7f00000002c0)={0x5, 0x51}, &(0x7f0000000300)) lchown(&(0x7f0000000780)='./file0\x00', r6, r7) fcntl$dupfd(r4, 0xa, r2) dup2(r3, r2) mknod$loop(&(0x7f00000006c0)='./file0\x00', 0x40, 0x1) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000280)) r8 = semget$private(0x0, 0x8, 0x80000200) semop(r8, &(0x7f0000000440)=[{0x1, 0x0, 0xc00}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x7, 0x1000}], 0x6) semop(r8, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r8, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) sendmsg$unix(r2, &(0x7f0000000a80)={&(0x7f0000001180)=ANY=[@ANYRES32=r8], 0x1, &(0x7f0000000a00)=[{&(0x7f0000000940)="a3c751c8fd41d1bbcef84b397977bd1889469dae71d4a435eae8f54dc2257bf61173d24d35e5c7996a7a52ea4dd7846411eef89817a4a1fe325025d3eb6369175f031f5a6ebb44eae703d0dedd0d75810fb71c0c20b9b221d4a4d890b76013ed53d2aad43161a583532f8b00a73e8e8eab64157d38a007b5165db62c898afdf69062d3b914008a9c71e633a6", 0x8c}], 0x1, 0x0, 0x0, 0x8}, 0x408) semop(r5, &(0x7f0000000440)=[{0x2, 0x0, 0x800}, {0x7f3b0752e8ac2e83, 0x2, 0x3c745535dc56b05d}], 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000340)={0x80, 0x1ff, './file0/file0\x00', 0x7fff, 0x1, 0x1000, 0x8001}) pipe2(&(0x7f0000000840), 0x10000) lchown(&(0x7f00000001c0)='./file0\x00', r6, r7) fchdir(r3) execve(0x0, 0x0, 0x0) 16:21:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[0x39c, 0x8001, 0x5, 0x20, 0xfffffffd, 0x1, 0x3ac]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = dup(r0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) 16:21:08 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r2, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r3 = geteuid() r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() setgid(r6) setgroups(0x3, &(0x7f00000004c0)=[r4, r5, r6]) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x1ad) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, 0x0, r11, r13, 0x4}, 0x200, 0x401, 0x2}) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r16 = getgid() setgid(r16) setgroups(0x3, &(0x7f00000004c0)=[r14, r15, r16]) r17 = msgget(0x1, 0x29) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept$inet6(r18, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r20 = socket$inet6(0x18, 0x4005, 0x70) r21 = fcntl$dupfd(r18, 0x0, r19) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r23, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r27 = getpgrp() r28 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r22, r24, r25, r26, 0x5, 0x7fff}, 0x6, 0x2, r27, r28, 0x7f, 0x100000001, 0xb1f1}) r29 = semget$private(0x0, 0x4, 0x408) semop(r29, &(0x7f00000003c0), 0x2b31) semop(r29, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r29, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r29, &(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(r29, &(0x7f0000000240), 0x6) r30 = getegid() r31 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r31, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r33 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r33, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r30, r32, r34, 0x4}, 0x200, 0x401, 0x2}) r35 = semget$private(0x0, 0x4, 0x26f) semop(r35, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r35, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r35, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r35, &(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(r35, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0x51) r37 = getegid() r38 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r38, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000100)={{0x3, r36, r37, r39, r40, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) r42 = getpgrp() msgctl$IPC_SET(r17, 0x1, &(0x7f0000000240)={{0x5, r22, r30, r39, r41, 0x2, 0x1f}, 0x1, 0x8, r42, 0x0, 0x8000000, 0x81, 0x7, 0x80000001}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000002c0)={{0xffffffe1, r3, r10, r39, r16, 0x20, 0x3}, 0x725eae97, 0x40, 0x1}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) r43 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r43, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) r44 = socket(0x12, 0x7, 0x7) setsockopt(r44, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) r45 = socket(0x2, 0x2, 0x0) connect$unix(r45, &(0x7f0000000440)=ANY=[@ANYBLOB="eac006a22c437da609f6c3d5ce7f8f1e38134eb8aa6e68f5855325c1049e143906a0e2f2734489477b09963e2c3069e4d414db"], 0x10) setsockopt$inet_opts(r45, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r45, 0x0, 0x0) close(r45) 16:21:08 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000003c0)=""/4096, 0x1000) r0 = open(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r2, r3) renameat(r0, &(0x7f0000000100)='./file0/../file0\x00', r3, &(0x7f00000001c0)='./file0\x00') unlink(&(0x7f0000000380)='./file0\x00') dup(r0) fcntl$setflags(r0, 0x2, 0x1) 16:21:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) lseek(r0, 0x0, 0x6, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:21:08 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000340)=""/4096) r5 = dup2(r1, r2) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r7, 0x20007471) 16:21:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="c8"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000080)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r3, r4) bind$unix(r4, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 16:21:09 executing program 0: syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f00007dafc0)={0x2, 0x0, 0x7, 0x0, 0x9}, &(0x7f00007e1000)={0x0, 0x0, 0x85, 0x0, 0x1000000, 0x0, 0x0, 0x4}, &(0x7f0000000040)={0xbbe02b6, 0x0, 0x0, 0x0, 0x0, 0x8000}, 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r1, r2) connect(r2, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 16:21:09 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r3 = socket$inet6(0x18, 0x4005, 0x70) r4 = fcntl$dupfd(r1, 0x0, r2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r6 = socket(0x20, 0x1c004, 0x92) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000200)="82aa6108d72e8af690b148c0df44c15af98ca41f267eddb00293e3b9d4a70663675bb5e841194382298b3fcef7185f9ba00e11d4f38ccbc6006d2e5f91b9025339aab332dbc631645f8e0026c0ff98f39b1d7044fca73e56e54d52ee1404043165357d0157f7700877b5c7bb67ce770a8dc19dda4ca5c5f951733b0cce81cfdc32f91e2610337fc65cabcfe9c5b9de4c8550d307d5ea67000000000000000000", 0xa0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = getpgrp() r11 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r5, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r8, r12) ftruncate(r0, 0x0, 0x7fffffffff6) ftruncate(r0, 0x0, 0x100004000) 16:21:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x6bcb, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0x0, 0xffff9b71, 0x9, 0x3ff, "5b37fee0b08840347e6002d6aabbb5d3b8c0d62a", 0x3f, 0xffffffff}) dup2(r3, r4) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000080)) socket(0x400000000018, 0x3, 0x3a) mknod(&(0x7f0000000040)='./file0\x00', 0x20, 0x80000001) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:21:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1d}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x9f9) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:21:09 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r1, r2) mkdirat(r1, &(0x7f0000000040)='./bus\x00', 0x0) 16:21:09 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}], 0x1, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}], 0x4, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setegid(r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:21:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a7e47b2d678f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee44cfc9ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) socket(0x2, 0x400000000002, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0206922, &(0x7f0000000300)) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000040)=0x3d) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r3, r4) openat(r3, &(0x7f0000000380)='./file0\x00', 0x1, 0x8c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)='./file0\x00') 16:21:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000010"], 0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000180)="b3", 0x1}], 0x1}, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r3, r4) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r6, r7) bind$unix(r7, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f00000001c0)={0x2, 0xfac, {[0x10000, 0x0, 0x8, 0x4, 0x0, 0x4, 0x3fd, 0x9, 0x8, 0x80000001, 0x7, 0xfffffffffffffffd, 0x7f, 0x3, 0x826, 0x489c, 0x8000, 0x100000000], [0x5, 0x3, 0x101, 0x8, 0x7, 0x8, 0x2, 0x8001, 0x4, 0x8], [0x0, 0x8, 0x100, 0x80, 0x81, 0x5, 0x80], [0x5, 0x4, 0x7, 0xd6e, 0xee1, 0x1], [{0x9, 0x1000, 0xfff, 0x6}, {0x0, 0x62d, 0x5, 0x10001}, {0x100, 0x2, 0x7fffffff, 0x5}, {0x1, 0x9, 0xffffb74b, 0x1}, {0xe8, 0x101, 0x3, 0x6}, {0x7, 0x3, 0x5e6b, 0x7f}, {0x101, 0xff, 0x40, 0x3}, {0x6, 0x800, 0x2, 0x8000}], {0x7, 0x20, 0x1, 0x3}, {0x3ff, 0x200, 0x1f, 0x8000}}}) socket(0x400000000018, 0x3, 0x3a) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x2, &(0x7f0000000100)={0x18, 0x3, 0x10000, 0x10001}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:21:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x2, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700", 0x0, 0xffffff01}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r3, r4) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000001c0)=0xa) 16:21:09 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0x7f, 0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r3, r4) fchflags(r3, 0x0) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0x16, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r5 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:21:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x2) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x3d}, {0x30, 0x0, 0x0, 0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") 16:21:10 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x100) r2 = socket$inet(0x2, 0xc003, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r3 = socket(0x2, 0x3, 0x0) dup2(r2, r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r5, r7) r8 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r10, &(0x7f0000001080)=ANY=[], 0x0) r11 = dup2(r10, r9) r12 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x82) accept$unix(r12, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = dup2(r14, r13) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r16, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000280)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r17, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) connect$unix(r14, &(0x7f0000001340)=ANY=[@ANYPTR64=&(0x7f0000001440)=ANY=[@ANYPTR=&(0x7f00000013c0)=ANY=[@ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRES32=r17, @ANYRES16=0x0, @ANYBLOB="a8a3bd55d978c5d19719a7f00b3fd78f2911281f1b33ccb0d3dc7145a3298f0b7f354e9e002a8ae22af384fe1c31119e231eaa3c4296be2cae3b64f18b0000000000000000a9f1bdf31fbae4b2ea611224bc180b2e3964812c966f359fa2b273e95a81a8251cd20f51fa3e0cc5640b5e639b5c9adcbf827147c013876049133a5d5b4ed45b35d2e093c46d77faad51f8aa68d2db0d1855a1edd33740178a5b75d94c47c59b9380ed8dc9d04c00943cf6af670eddf4ba35c7ea677b51451c5555c832ab626504c229b00000000000000004002b48aab3c379b8ad4c0f7bd1a39cb6f13f9ee965fb08abe01f4354691b5c430d56c1b0abf30f29f7b892efecc97953066cbeceb43428f13705e677be60f033d293adf69fe54d161365dae7754bf25b22089e9b61252682d71992f69a653af3798816567886bb763eb5d8f8fb8f4b207f9e0d209ceea2e51d5615d464df50a399eea5ab9782fe4ce0bb62d05ffc25d8190cad822b41e3684fbec1"], @ANYRESHEX=r10, @ANYRESDEC=r14, @ANYRES32=r4, @ANYRESHEX=0x0, @ANYRES64=r1, @ANYRES16=r11], @ANYRESHEX=r6, @ANYRESHEX=r16]], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0x35) setregid(r8, r18) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/62) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r20 = socket(0x1e, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r20, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0xffffffff}, {0x18, 0x3, 0x4, 0x5}, 0x7, [0x0, 0x80000001, 0x583c, 0x1, 0x4df0, 0x7, 0x2, 0x4]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r21 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r15, 0x8004746c, &(0x7f0000001380)=0x10000009) preadv(0xffffffffffffffff, &(0x7f0000001240), 0x0, 0x0, 0x3) r22 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r22, 0x4, 0x80) pwritev(r22, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r22, 0x80045726, &(0x7f0000001200)={0x1}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r21, 0x0, 0x0) getsockname$inet(r20, 0x0, &(0x7f0000000140)) close(r20) setgroups(0x0, 0x0) setgid(r19) setuid(0xee01) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 16:21:10 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000140)=""/114, 0x5b) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r4 = geteuid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r7 = socket$inet6(0x18, 0x4005, 0x70) r8 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = getpgrp() r15 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r9, r11, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r14, r15, 0x7f, 0x100000001, 0xb1f1}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r3, r4, r13}, 0xc) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:21:10 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f4385f04157792492808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593d2870bc122cd2350000000000000000180000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d54fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200000000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc125934718b424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa0361eacaeb32d99d89af9b6cb7d545ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd247496b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d93"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="92fc6d9def70b7fda96c3ee4217aecf013fa46d0113f603ce689b984e54fc35c32c6d83e1aa7b1a8662b40fd4a05b22191f639e96977a521025cc24a1ff8f8e9efad5e439294c2a5b5d88c34ac5ae5f3f57c5d0dbad3b90cc1906631093331aafbef9979f1ac5b197a7ade0e57ad48aa12ca954f60b995928d176a2d8281fa9d905fcea4a4c0026bcfe8f95638d6d16c1438be7692e86c309c1ec4058ffa57760a65f4628e064a96"}, {&(0x7f0000000280)="86613e9388e3c74238578dd0130ca7eae48a8b2b724ec98a3267dc5ad3f0457930dc9000d5965bcb33521847491b141c3a33a6e9dfa2c2d61ee9075393f47417cc8c06413a13443ae99eedc4bca2e2d28e2ef734c86f0b6f6f483379ddc7514c67eabc7867a405b9186ed6d2c9da892df4c1ce6c833745e06b7759acb4e969f98e5b663b4a8c4f4354883a0f91702f53e5e6f677b09c6ae2de9532361d1948e4e0768031b7926cc7acb4062a9dd3"}], 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) 16:21:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r3, r4) sendmsg$unix(r3, &(0x7f0000000480)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000180)="2ced71b4c902d6f44413933b83da75d61262ab64e594a53c21c11ecbba6233b3527bc6ec6ea3eb49d9ee3e171d117eab93dffd4b20d59b195a1aa6ef1020fad7c0b656dd8018412e7e37e749d41318357eb22793ec38930cefce57dd3bc77008713342a640feed9da2bdecbfd01f30f2274fc842a28b91d898f1210539fcaa3836b6556ff7dd750b123c83c6f423d8459d9278be2dfee0a973a31542d481a0728f5b1b71c8cdf84d2b6d10119639c7982555680f2500a918aaac8f0bf52bb27ed3a568bd018e552e78c25e5a60fb082e97a35f6c9bcd5be7c30d689908ad47ccc8408bd9bcc8bc53d0211a88", 0xec}, {&(0x7f0000000280)="b6c60cea7e5e5a6bf9ebf6a94b3a26b08851adc139d781af70b728c58a196715211d5c2246bc7378df47fc588d8160e14bf2ee047657741c9ca4b25531c131b48431d9", 0x43}, {&(0x7f0000000100)="f2dca7cc839c", 0x6}, {&(0x7f0000000300)="65025eb67eeba989b24f6bdb518d471160", 0x11}, {&(0x7f0000000340)="7ba71148a12631b04cf79b31ea3aa5f980aad8ad4917ea58ce9eab799e8e6bf31bf8061a64a5ab0c8f200d970f18b754", 0x30}, {&(0x7f0000000380)="8b1b04cf1eae7688609736db6635f0d201e7810f3ee2535d5a", 0x19}], 0x6, &(0x7f0000000500)=ANY=[@ANYBLOB="1000000000000000ffff0000010000005966a0d07acc16368bd2576009f3415cda322f83a4f3dba35c81e544a0a9b8dae7e3d46695f296bc3a2f63045953f1b5b1929e922e07ccbc8f227d789a03b13b53d8405e923ed9d1b81ecdf56dbe29ccb565bdb39a48dcf8bf2d8ccb59ed00345ed6b01e4f09719b9cc9ac2c4d10b8c39881e27f906ae4"], 0x10, 0xf}, 0x404) 16:21:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x6, 0x0, 0x0, 0x100ff}]}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r2, r3) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x0, 0x40}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:21:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r1 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000001000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r3, 0xf, r2) r4 = shmget$private(0x0, 0x3000, 0x85f0a456441bf3d5, &(0x7f00000c8000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r7, r7, r7]) r8 = getuid() r9 = getegid() r10 = fcntl$getown(r3, 0x5) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r12 = getpid() fcntl$lock(r11, 0x7, &(0x7f0000001040)={0x2, 0x3, 0x7fff, 0x8, r12}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000002380)={{0x0, r5, r7, r8, r9, 0x20, 0x80}, 0x3, 0x7, r10, r12, 0x8, 0x80000001, 0x4}) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r14 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r14, 0xf, r13) r15 = shmget$private(0x0, 0x4000, 0x20, &(0x7f00000c7000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r17 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r17, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r18, r18, r18]) r19 = getuid() r20 = getegid() r21 = fcntl$getown(r14, 0x5) r22 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r23 = getpid() fcntl$lock(r22, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r23}) shmctl$IPC_SET(r15, 0x1, &(0x7f0000002380)={{0x0, r16, r18, r19, r20, 0x20, 0x80}, 0x3, 0x7, r21, r23, 0x8, 0x80000001, 0x4}) shmat(r15, &(0x7f0000001000/0x2000)=nil, 0x1000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:21:10 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800000003}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x1, 0x7}) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="8e0e039bc598c93affedd6e9"], 0x1c, 0x0}, 0x0) close(r1) close(r0) r3 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="d3", 0x1) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r5, r6) connect$inet6(r5, &(0x7f0000000200)={0x18, 0x3, 0x401}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x943, 0x4) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:21:10 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="516c0000000000000005"], 0x10) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000b40)="171adb7cf48f4a9a1135527b2494efc81a6812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865a1c96a18b85df48476f79a8c7dafd06133d70d30e9c9b467dc88fbf6ae85521f44df8cfc76a6956f63d6eaf7608e9a7c40347de1caf127ae455a3968dff32e0338e82935a10da399152f30525f2873e0dec5c0410545eac0a4c428c4bc7022cf755f5c2eaea6a2d62c15e310a23c", 0x9c}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000940)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf39f3c0d6f38aa65ba94e3d5c526764bc926ca1810eb9bc9b10fd867f5dfd1e4e63e37b428c115c3a0243073c97e55a8fd35ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2d9e6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8edbf11670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f003000000000000004bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b49901009604f259638f97d829886889237d0c0ca2e0e44cf343936ecfce0750808a94d7b140f9ac", 0x10f}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000c00)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f8794c2809ef0e4a0d401283b29edaeb296b670de2f5bfc8a7e54e52d625a20aff06de21b2ad1ebb44c5867d569cc38eb1d73916873f408b9029c8d466d9396eb052ab57d73ec59ad23bd3dc4e8b5dd5988171de19b410d0dd5b7e5845c1ef5844f3ff9137a90d8f37c3be432c9a91248efcbeb4134d448b8b8f03adef31e5813b7047cbfa586c8efbdfe7bee10ea4447355d37a02bc10507a424639eaa317e92db28dbd134ee5514c8d4e3866e79f7e9d330bf0a308701f8b3c299887b9424fc43295951cb9dfd559ac47a99ac46b042a83f3b0a2d9f5f48805290a22b2291f448244f6bb88ed34c5c5301843cee6e5857524a1730b3a9290a95", 0x44b}, {&(0x7f0000001340)="18edec63b6ba3cdf0be3eaea6e664372d2823c17fa01243d8f7a8507890446879b0f0a79da152898725275d9d1dc1d29fb14c2a075558f14882ca64625af5cadccf4cc3589954c412faabb9dbe89e05e555a5b201bb8d377e45f8cb9dc68b9d343eea090582e5d2f6118cc2ca60c73eb41e3ad157b0d13e50faa60a1fef858ee8dba42fdf26dad01fca1a0673c405b0efbbb28840490fcdd7f154ebe141c635c16becc3907cda16a7641bd3671df4654768935bf539440b48a32d54f36bbfa9a54a121209bcb0eccd234d3ce075f06669f26a6207f1e38caa7fba424f708864f0411b72afb5e1bd98107bf06dc4b34977902b431e811b1514b", 0xf9}, {&(0x7f0000001440)='E', 0x1}, {&(0x7f0000000180)="2ad4ceaae38e74350ad9fa1051de790d2dc945a68f1fb273c6cddab3f73f266762e860ca277b9743245f8be73eead0919bad0c6363039fbe5214a014c64e2cc433b8747336c2c8a0d66c90febcf9757d96ffb84dcda0de90ac893e3bd73bd4f58a2b9458b8a3759048860aa0ed389cc8da07c691ff895f0636bce7479df65f07dae4e3cc948f8f3ca5987bcf080159b9c7a0b8c44c7c9c12cabd242e0c3c64c4f8fd9926e99458c2f4c7f46580ef4c459c7e049a750ea3fb93998580cc468025f143e6", 0xc3}, {&(0x7f0000000780)=',', 0x1}], 0x9, 0x0}, 0x0) 16:21:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1000, 0x0, 0x10, 0xffffffbf}, {0x5}, {0x20, 0x6, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:21:10 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = semget$private(0x0, 0x4, 0x8) semop(r0, &(0x7f0000000000)=[{0x2, 0x9, 0x800}], 0x1) r1 = socket(0x11, 0x4003, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000001280), &(0x7f0000000140)=0x10) 16:21:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x28}, {0x4}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) getpgid(0x0) 16:21:10 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x5000)=nil, 0x0) shmdt(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) pwritev(r2, &(0x7f0000000080), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) dup(0xffffffffffffff9c) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000017c0)={0x1, 0x2, 0x80000000, 0x3f, "e8a311bbb75c1c800181a5697e5fec5a0de52d73", 0x4, 0xa}) ioctl$TIOCSTOP(r5, 0x2000746f) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0xffffffffffffffa8) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f00000001c0)={0x8, 0x7ff, 0x1}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) getpgid(r6) r7 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r7, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) geteuid() r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r10 = getgid() setgid(r10) setgroups(0x2, &(0x7f00000004c0)=[r8, r9, r10]) 16:21:10 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x3, &(0x7f0000000180)={0x0, 0x3b9ac9fd}) socket$inet(0x2, 0x4000, 0xa2) r1 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r3, r4) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000000)=0x3) kqueue() mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x140, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x200000000000) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x7, 0x80, 0x97, 0x403b}, {0xfffb, 0x5, 0x0, 0x8}]}) 16:21:10 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r6, r7) setsockopt$sock_int(r7, 0xffff, 0x20, &(0x7f0000000340)=0x7, 0x4) r8 = dup(r3) ioctl$VMM_IOC_WRITEREGS(r8, 0x82485608, &(0x7f00000000c0)={0x0, 0x6, 0x3, {[0x80000000, 0x5, 0x2, 0x6, 0x0, 0x3fe0000000, 0x5, 0x80000001, 0x5ef2, 0x101, 0x2df, 0x1, 0x8, 0xb9ff, 0xeb83, 0x7, 0xffffffff, 0x3], [0x7fffffff, 0xffffffff, 0x5, 0xfffffffffffffffe, 0x8000, 0x6870, 0x80000000, 0x4, 0x7cba0ec2, 0xfb9ee16], [0x3000000000, 0xf0f, 0xffffffff, 0x4, 0x1, 0x8001, 0x6], [0x7f, 0x1, 0x80000001, 0xffffffff, 0x2, 0x9], [{0x40, 0x1, 0x9, 0xc83}, {0x1, 0x8, 0x40, 0x4}, {0xfff, 0x80000000, 0x4, 0x610}, {0x8001, 0x80000000, 0x1000, 0xfffffffffffffffa}, {0xf0ed, 0x0, 0x3, 0x1ff}, {0x4, 0x8, 0xfffffffd}, {0x91, 0x3e3f, 0x1f, 0x3}, {0x2, 0x6e, 0x6}], {0xc983, 0x5, 0x8001, 0x9bd2}, {0x0, 0x3, 0x0, 0x3ff}}}) r9 = dup(r1) socket(0x1, 0x4, 0x6) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r10 = dup2(r0, r0) socket(0x10, 0x4, 0x63) sendmsg$unix(r10, &(0x7f0000001700)={&(0x7f0000000040)=@file={0x3611f73d102418fb, './file0\x00'}, 0xfffffffffffffe75, 0x0, 0x0, 0x0, 0xffffffffffffff26}, 0x0) 16:21:11 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202780180e811146603"], 0x10) socket$inet(0x2, 0x400c, 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="ba95584dc046d85848d87e000f5e921c6e714798c9c8b682254d38b351a031668ff7da3b74bc1ccfee974097b245bb0a8a2cc0e26fa27decef158feeab33554c53c0d228620a036d4e7674043fd7f9890db69270ca77cdd71be3430e0a803d20928c118793405c52092511f558b3b57a095ffeb895eda5cf2010e80d819d9e4b78", 0x81}, {&(0x7f0000003480)="6dd6076f942dc0f6f4a51442c6b86ae3763326956fff6a8fe78e30371525b8358518dee4b374c0dc816201f7da5bc133293e85e49f388c4680b7c25bad30e9eb5cec34b45d90f757748d522bbdc1427197816aec2017a509f2f7e4a8027f1340fdb7f9d149f3b5cbfad3cee905894a2f1e6cee6ccea09d53d9a525f76eafac7289bb2f2db572e38a30cb1518a2e326a7efd91edaa0679c84094b3e65a2c68c662e91e7b31848566834117939fbd603898090dcdd0461ee954e376739cb0ebeae322cb7bf5ec515cdec0781340ee5aa757ab67db46ef26b61b0fefa9378e9a7834e4e7824ddaa03c68bccd89aa99c7bbc", 0xf0}], 0x2) 16:21:11 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6d, 0x0, 0x0) recvfrom(r3, &(0x7f0000000300)=""/132, 0x84, 0x42, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) setsockopt(r0, 0x6, 0x2, &(0x7f0000000480)="8383b34749e2e94cd27f98f3c3cdcd7facd8884493c106babe132409388656c15105e205195cc9a82667ca0cd555f3ee87fabc73a4569a06b7f9bcf3ba7c58d10453c12b99015fe2a929bf2cbe1baeb315a730359abe448f54fc0c76262583de79525f74789533d02ed69dfdbdcffbc161ff51ff57c64e7acc0c3a71f6ebc7b5e8ccd9a429d37f3128adeec3bda38fc65ab67fa7163fa367033d0eb1514d3937f760adec0f34e15e413b26368eb37146f694b590f02308f8814d81a60b4f286e06910864e2885cccee59b52f6d5178c975d1d6613d420de9", 0xd8) setitimer(0x0, &(0x7f0000000400)={{0x80, 0x400}, {0x4, 0x445}}, &(0x7f0000000580)) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000680)=ANY=[@ANYBLOB="10ead15433ac03a7846f3c07ec9b0b349c5ce53c14c05b4c5cccbe399b23bd3a7cd865019b9c434ebddbe6f10175a57f0ac91e2783c1ae5a967c16718833184af0e3f70687ffacdeb551b06978c9f6f378ae4803b6013303cbc86496211baa2c541e93000000000000f6cf11922e32ed311f6b29ec38b339dfa5b91c1ed724bef02d6a1ed420482a0eac593fec76f4ce5d45c89af62b51f5c21693b5589db067956facd097ee8e3035584cd8b79004db0ae5a2bfff03f784ab"], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r5, r6) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000180)=r5) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc1126939, &(0x7f0000000300)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 16:21:11 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r1, r2) r3 = openat(r1, &(0x7f0000000040)='./file1\x00', 0x800, 0x10) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000080)="8273a0d72b05416a1b5318ba315798eed9902d203b04e40061fc5f56ebbb4042c807d5ff", 0x24) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r6, r7) getsockname(r6, &(0x7f00000013c0)=@un=@file={0x0, ""/4096}, &(0x7f0000002400)=0x1002) r8 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r8, &(0x7f00000000c0)=[{{r9}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r9, r10) r11 = dup2(r4, r9) read(r11, &(0x7f00000002c0)=""/93, 0x5d) unlinkat(r4, &(0x7f00000001c0)='./file0\x00', 0x0) link(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='./file0\x00') r12 = semget$private(0x0, 0x7, 0x480) r13 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r13, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) mkdir(&(0x7f0000000180)='./file0\x00', 0x104) setsockopt$inet_opts(r13, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r13, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) accept$unix(0xffffffffffffff9c, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000001380)=0x1002) fcntl$dupfd(0xffffffffffffff9c, 0x0, r13) semctl$SETVAL(r12, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) 16:21:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0xfcfc96ac7f786c98, r0) socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r2, r3) recvmsg(r3, &(0x7f0000000080)={&(0x7f0000000140)=@in6, 0xfffffffffffffea2, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 16:21:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = msgget$private(0x0, 0x228) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xfff2}}) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x7) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) tap0: address list non empty 16:21:11 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff}) mknodat(r0, &(0x7f0000000240)='./file0\x00', 0x2000, 0x6) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = socket$unix(0x1, 0x0, 0x0) getsockname(r3, &(0x7f0000000080)=@in, &(0x7f0000000280)=0xffffffffffffff9a) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) pwrite(r4, &(0x7f0000000340)="3d0fb788e042d22df612fddaf85da80bc6ab610c985e442b4086f0dd9570109572e2fe909bc70ba33c229db980ae694fbddab500fd589038adacf15c12a55b0ec997c07db342480ab2d674", 0x4b, 0x0, 0xb31) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0307006, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000180)=0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) r6 = socket(0x1, 0x1, 0x0) socket(0x20, 0x4000, 0x68) getsockopt$sock_int(r6, 0xffff, 0x4, 0x0, 0x0) r7 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r7, 0xffff, 0x0, 0x0, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0xc0307006, &(0x7f0000000100)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$TIOCSTART(r8, 0x2000746e) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat(r9, &(0x7f0000000040)='./file0\x00', 0x80, 0xfa43e71650743783) flock(r9, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1102, &(0x7f00000001c0)=0x100, 0x23e) bind$unix(r7, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x96a3aeda8be42e85) 16:21:12 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3eef3", 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x4, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) r4 = semget$private(0x0, 0x1, 0x26f) semop(r4, &(0x7f00000003c0), 0x2b31) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f00000001c0)=[0xffff, 0x1, 0x84, 0x206, 0x9]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfff6, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(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(r2, &(0x7f0000000240), 0x2aaaaaaaaaaaa9d3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r8, r9, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000004c0)=""/212) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r2, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb46, 0x0]) semop(r2, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r2, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semop(r2, &(0x7f0000000000)=[{0x4, 0x7, 0x1000}, {0x4, 0xfff8, 0x1800}], 0x2) semop(r2, &(0x7f0000000000)=[{0x2, 0x7, 0x2000}, {0x6, 0x8, 0x1000}], 0x2) 16:21:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) fchflags(r1, 0x10009) recvfrom(0xffffffffffffffff, &(0x7f0000000500)=""/249, 0xf9, 0x42, &(0x7f0000000600)=@in={0x2, 0x3}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x1c}, {0x87}, {0x86}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") pledge(&(0x7f0000000040)=')\x00', &(0x7f0000000140)='tap') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$inet(r4, &(0x7f0000000780), &(0x7f0000000740)=0xc) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000004c0)) 16:21:12 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x100) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000080)) ftruncate(r1, 0x0, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x2}, {0x6}]}) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x7, 0x80000000, 0xffffffffffffffff, 0x8000}], 0x6, 0x0, 0x0, 0x0) dup2(r3, r4) dup2(r0, r3) kqueue() 16:21:12 executing program 1: symlink(&(0x7f0000000140)='./bus//file0\x00', &(0x7f0000000080)='./bus//file0\x00') symlink(&(0x7f00000001c0)='./control\x00', &(0x7f0000000040)='./bus//file0\x00') unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') 16:21:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2000000000000305, &(0x7f0000000040)=[{0x7}, {0x5}, {0x36f}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) 16:21:12 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000480)="e928b545a514649c36f79063a609f7d7edc14077e938187dcef905aa106f", 0x1e}, {&(0x7f00000004c0)="ed3c2d660d35c3e7c7f25fbaaac1e106ccdeb2d0eb08762ad4b489677b42e90a729df4d2690f0e18b25646", 0x2b}, {&(0x7f0000000180)="fe4594982cbe29dccd7802d4", 0xc}], 0x3) r2 = dup(r1) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000400)=0xc) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0xfffffffffffffff9}) write(r0, &(0x7f0000000680)="f50fc043ad72edf0f3c344870cc30e2c24311c4f9c55fbcfa83db8a66f6ae188075866cedd1d95bb7ecd9ed0a16cf2d7cd43cb284145e7fb1a586fd983c7ec35874b9c76f11825b01fc4c0cab54d018dc6222b47bea8bd22efc2bde102abfaa608d4d3d555fe0326f8e95b5c9d56d050cdedad13ef971ebd390938cc1064fb1ef7ac685bddbb561dd27391ed21d1f919bc73300f0d3698cfca876ef896b6e5ca08144221e3fc92cbef194930d9d36e9991d7884a778c599e7c0aa63e32d05b38873c2740f3263bf396d12ce4dca91e99fcf8ecf1e265246b8a42088bed580d406d6b89bf03967b1ce9a763d885e04f6f9aa8123b9fd8fb30e5436318859dc54a184fcf0b1d5345d8604620b2d7cf9afc2a324f6aa0e29fdf16bd93665cfce588719650303299677d616e021bc036a653bdae92691e6bcc0eac99df1a867dac8120ac0e5c7f3f5c9ca047786dd12d2b4dfd1ef2b3f7c0b04167ddf4cd1c89539fa065da63307755ffa6d505aabb3bd9a722279f6e907fa26858ba1ea33a22651ca02218485476e9dbbe770734dd2faf0d10202af176487e33a801f35bd76507e0132cb9171dd52735c6cb33541fedf9bb391d179477f13719d86a164c405073acde20aa868ad27832c736ab451de0763cfd88d14f57bc5992f3182841fb90a321f773e749dddc97dc60356a1ec0153e5188488047cfad9e0c2bdbfda9af0a8fabebc3826f3c3ea14056c0f33100abb61de6c9304934c25c10e81a736c52a2b5af2eda1f3e1d82a686c2f521842662eaf0aee7c9ae173ae77a4cffcb5a4dc37b81eba654c3d4f5b2d185e6ca4e9e5b36fb250b0a5340a4d1040c5ee77e7bdea7205cbd619f25e5b1a304ab6401902bb677d0bdb577b92c46fe3d5e7c75149cc3e1ff88f67c8c263a2135f78abf102cf9335f6b4b598e3c7204332e518bfbca643759ad961b0a9bf99ef768cca9a8d9f2cd033e7378c0daf817f884ac36001a93028f0df26c927a17300334c6b3a211a041998c339a1ea98fb13c0002bcaa18ff6ee965e4af0badda2b0684064a13f5a95f942782f48075ac6163cf2d01d5a6e04666ca69644462788d25750cd77c1da32083730efafb96dc1e4bfcfe25015be43e590d09246f6fb5f3e215fe5015703cb2a81acb01a341ed30c8ca810edd33a2575b38a6cc459357d021afd8503a9c331629fee1f39bd0269715e9fe4fec63a64f4af41627a7867c314a2c10bf4e16dad252ac280281c5c4c8609811c1fd76b3270e20ede81020aaa86c3f7a3cabbaf0808f91f215e85935e7ba1411103dbdad1adf6ec8ca99ead8134cab9b23b8271762554b608edcbadc607cec36e832fc789333dda2a4f016d99fedfd2e6871dac1b52a2e7c83eb35e270ea21d800d6082d4064b1d5881107844d294435e0eb5926108e13575af789e0822cfae0ddb01ad5bd8b4e3e9fcaa8aa722c96234deece611a647d5fe0557b7c51f73cc14d27f0c982402efa98cc74c9a455f6421b067898e2c72b5c60e1c802a80c0a56f9e1b99133258f64a8dd3b1d4d6533e841241b852a9fdc80767ae39f82ac1f59885aca471ed9ac6d1e323d107c58091afefba3818c197b3e4be90496644cbe99626104c609ac71ea4584274b86bd821d3823e866620ed7cf0522f79bf6a8379ac700273bdc27e455c60a9b2abacd8563af6c74b8d325e9c1096e6aefe471332a160160477420b6ea85738d5ee10be0eec613e9734851e9545bd0371416fe6972430535bbc13d20ab08aa2556186774e0e92dcf3b8dacaf0b63c4830cb87b7bcf31aa50907fbd252f61f5f128d8ebf9a389b7a3e7d9fbffc6ff7ac2c0a2f7d9cc246781d0f12757eaf15b6dac7f86bdf0645ec731630e74c818415c2605a558b3ec3406e68148abda680dbbf3092d12556aee8b18265aa884e51e899d811d9334bee70462ebf50940c4d9f371c5f7b9f7d6a5feeacb92e7a769b50f5c5c79572e1c5adfe1da99229fadba9ff778794b0faed39db66e2478728d87715814513f91fa6cc63fc29bb5a414997ac8bda68188d564333d65db09d8f097313240a3ccd54f1213c302c83b10698fea9c391181f2792ddc329a2048b86c4b3855bf791da2eb3dc71081693fd1657b7ae0805678a61efef5b64b522f359361df0c112d79851da6dbe91bfb757aa44e9d965863169e8758c2b3e5ca1db40b1cd251a4c421e1d6852f361bb79da3b7155462ada026413efe2937fa20a3dad6273edd96a15ebec66d8c089615e3fdd920c6a94f49da399f465a1674959f05d2f2ee3d20030ef00584c448a37499474e8dc9fcca1740e0238c491ec66955e9964055446802b9061ec66f802bf98c8073dd7eb4b153bc733595f2c1a806f6838176bd470383d045f06865d0dbfe882150c9a5bfbe483a80b516f1f0df9e1c2c1ef838fc75ddff09e39fac52171148280b2ea7ad8b49becad0f2949fdc7e0686fa6d254fe8f8aae4537df3e5df0b0b8e3c9496bf13419655c6d3a42a1f593844f45d177089b8f040a6453ad2dd2fa7f6402e8c99da979028f1925eae0f05bd7ee80f3e82078b8e2da0e79f36d39bb5a328997ab35d85b2e7f4bff97888040bf973ef296b601613694674b9ea741bcbab85fb7e56450a8147eb96a819b5452047c15d2c7e24ca190ce3f0d6dad39ac400fbc31ac62919a797a7a86c9d44a23b98c2114d6cf4a3e46548a45d3a451d53464404ecd5ca26f21d65e6f8d38fa0c1a5c2d00383590906a8a73b7b740954e15f913c6ac67516d83a347b808b2a83826d40da6626dc517cf868b978dde6e8dfe1051169fef42ed4d5afe28977e4ffb8b1dd1b8a0327e278db25b0d46f39ff1eb44199659dc9330759b7f1336209587e9816aeecab1152d291c18c1366c6d4fd4dde6e25d4160a41c6a4da829fade708988d7161cc3da66ce03b045561774a15260dd3ab7793897e075a7c1a3a571c5421ee60ee392c7a279e25bcd07be1c7d67174eed0aac1d8bd31673c2a043da4505f0d64089083be8f9feec680c4142bbfc5965ef485e23b69a064a6a3bca4f14ed01ccd15be8b4afb7d1dd7df8754e246f3ad1673fb0d1ae5236372dc585ae9f82a6e82e2837629e4b88af1ef8ee8739d9bc5887952cd3442a6ef0251f009a959b3517f7a8bc98306debff8c324ffc4cbd1fb0ad7303e1d329f84b1d73e473bd276225b55d200ad34f29c1e63b470717f2c8e5bcf3c56e355ad7017727d7530839f2afee169219a78f7c11cc10f619279cf62bb6eabf34bd387a7b37df305e2001b45176a9ab116132465502c99b1f60f13c7351fed16fc713cd3cfa432e07dd110933323946f3d6dd2854e61fa4562ab91b58520027ac3d0ee72c9e7f0d4190ccace8c5f5963b2196377a10f0834e59b908e99fee32714e681314d758fc9d2aaa8d4d4e0fc117068098804dc765859957669968072433d32f03d164f688c60dbbae2d781d31120832c971d5d507326947d25ecd9278df871d04f330ba4d308bb5ef8f2069e1de6402696c5dc258aceaa55776c46a3a4701bae872b9608c63b5c8ee24876cbd423827b44e2ec1d5c9a82177a0f3120f8f3cb9ad994f1f254321641fc92df29465d8cfde8eb8c7cd1568f14db95c5567ff9d5ac7341a7ec93e3ffbaa9c8e24afd70433b41209064dbe4c3062daf155fc986ebc206efc710986aa7ec2e513946cf8ed796eca83ede32fe3213a9f9d1edc7779624c3b9b16b52c4fbc13fa23131544d54927b862fadc4d267ea38f4617663a479be3df941bdef3c7e2802f0663b8993f5228687aeecd9dff8b87b804c73858f78c385a33e3393ac7b84d758d0aded6bdc57ac0e91302f62d250a8b28143acce52ea69c2219af5c485a1e12e7c5ce51d985f96cff820d093ce51bded77e9da8687a5cc39828117d99ec6228d2ad1ed9fee388566b2ebea0d2e09a4564384e5b946e6ed203a460654c5f09a5c92a849ddab568bc823da66f2cddcca76e4ac5e89037bff3adc95252b0ae19455208fda86d894a53765a7b05fb4fac480f820682f10c8ed185fd7a0ae5be5618381160cfd7988e169a4388118963648fe8d9029253c48ae5f25b40eb59d5c128a62f287406f574184c912fdcc945d7dae4d257c27d4fc45f879348fc5edac01a38e138c77c8de0e6993f2b4ff4f455e21dd7d37fbcfc8f22bba8f69abef8ceb9f14bcb1f361fe12e79d84953e3d3109f75a4a71bd5a4e2093fe664a3b2da0dc080be4f6c632c98c79ca56809055133bdf11a371cc9fcaac0b5ec1f27a3ba2269de9885a438f10a9a9b0dadaac4f085da3ff6e0f1f902b4ed4ce3f4cc5c710e1262a55a468e6dd034b71ae6c9bd1eadd73841fa0bbadfb8a966df7e32150c6ced11402939fb09941dc606763cf81814ddaf9c400f6345fbf3c3f2ce20ded97433a4bcc43ebab55abd936bb7222c5d6f492a37a09d897521cd35cf96a985a93c82727d4edb62225333adbf70a9eca79f1d7e1e1ec5cede299e9715df6fd863d255ff94a96c063161cd65c551953cb1b5c17025899783acfcdd67a2c5c5bec7e969767ac0c0f91bc703009ed8d9cbe9885bc8cdb33481724b7c453f04891007dd33b28af98c64fd5d55040c238b12665943d7e6f886f846fc3cd36ba92feb95704a21b9b3666ef25525bf738a0eb32b72272116e18d20615b4e7dd4387563026602e51eddaeb773c39e005fea21e1570c3626ad624f753509f25e66772f23db21959d0693c391a44cb82b73d8ab1730db346baef881b447dd3c35d77400296a30f78ace664ee2eb9c672272939101792ed87be308689d19976e51f3d0f37136033873bed58b52f231b3fadc2eb38742509add4865df131225f10d0002215805ecf1266bc68c4f19319ff9021bcabf84abe1e7f617aa689502e7baefc0375392d9ede2d0f5512001b39710ffc45f392347c242791d24857401b96e518a32bf8d023e7af131ca29f59a981d650bcddee7d2b2160a5d76dc295cd4e84d088265e270823500ae6514e93d957bfeabae2441779e11f5296062ee1510cea61e48f771d56362ec36179d119fd526b7381c5873a1dbb79c3aa343a97d03846503acfbff178cf47619c56c1e0c96a7b66f8c70678922bfd4136db03c74f2a43a9b7c55499ab9cce1532182ced26839e37248f0af4470fe7bc06f51a7d8e95b174ee0121f8b818dc63996d67d4e4e8938cd8e022f1d3b7a6dba806b0b9ba883691e43bff42f61eaf67250d8b73fec07734d0a396ce39c8d767b29c24b0cf592b732eaa433b850aeac34c25fc34296536201fc94b2ec0425936e8ed651def956a79949f865b5ba3f81548f56d8b7bf68defb66da5eaa804c99b700a8439421adecd4d421a13dc246cf6653a83de6b2aa49e245341ba3f0b7bea8221201c6953831c46a660dbafe08e2b6227c39f125af978fea228fddae212610b799e88dd5042b40481435a75466b1189fa0a10e711fb7e016034542ff63ed0d021c684ad00250d65b11f0a1badc634a7250156224762e494e97d770bbd0be7e7392de0d403c6268d54b66a2299fcc2a87e31545e939353920471e45a23ee015aedbd07f9ca4f067f15933c4ba421e315c34a7b3b71c5c1425749b288b10d3883698a5e375b37b7366747a646e6af3b55e156ea23f6826584453c31c3433a714d1dbe721949a2465833297eb5fb2fb1ec1711805d9d5855b208c49009302a56077a17cd9b4bf7b00436cc75fc0ec03160619d9e38d33c9b78458dd9325c86e69dee8ab25a1927a7135d81df996c1bd1fc833c5a8d7850c80f", 0x1000) kevent(r2, &(0x7f00000018c0)=[{{r0}, 0xffffffffffffffff, 0x63, 0xfffff, 0xf864}, {{r0}, 0xfffffffffffffffb, 0x1, 0x10000020, 0x5, 0x2000000000000000}, {{r0}, 0xfffffffffffffff9, 0xf80a771502f2181c, 0x10, 0x10001, 0x5}, {{r1}, 0xffffffffffffffff, 0x92, 0xf0000000, 0x5, 0x2}, {{r0}, 0xfffffffffffffffb, 0x10, 0xf0000001, 0x81, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffb, 0x20, 0x4, 0x2, 0xffffffff80000000}], 0x529d, &(0x7f0000001980)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x10001, 0xd7}, {{r0}, 0xfffffffffffffffd, 0x20, 0xf0000000, 0x2, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffc, 0x0, 0x8, 0x80, 0x100000001}, {{r2}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x80000000, 0x200}, {{r0}, 0xfb70bd4624000808, 0x18, 0x1, 0x401, 0x4623}, {{r1}, 0xfffffffffffffff8, 0x4, 0x80, 0x0, 0x4}, {{r2}, 0xd8973229abab6dc1, 0x20, 0x0, 0xe016, 0x1}, {{r1}, 0xffffffffffffffff, 0x4, 0x1, 0xff, 0x619e}], 0x4, &(0x7f0000000040)={0x7fffffff, 0x4}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x8, 0xfff, 0x81, 0x9, "8e7401009b4c8efe640053733ae936e6527ff443", 0x4, 0x9}) r4 = semget$private(0x0, 0x3, 0x10004) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r12 = socket(0x18, 0x400000002, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000001a80)=ANY=[@ANYRESHEX, @ANYBLOB="d58276e4902bf0a26440360cf701d84a4a8277833f48ce369f707884a0fa222ea7575ef2680cf55566a8af8312b9d054cefdaca6f15c36c4987c0a0af827ad8116cf51c7b2cc4911223525f8e88b964633cdb082595f12263550a545537ad199266996a8d9b8d3821db6a2ef3090c9773f7ba966ef342226e5b654", @ANYRESHEX=r6, @ANYRESOCT=0x0, @ANYRES64, @ANYPTR=&(0x7f0000001800)=ANY=[@ANYRESDEC=r7, @ANYRESDEC=r1, @ANYPTR64=&(0x7f0000001680)=ANY=[@ANYRESDEC=r8, @ANYRES32=r2, @ANYBLOB="4be613fc303f9de280ff4ca311ac90e30c7e880f1186d83db7332112543ad6d89a914e9b7a33ae70c0a54d6bba50bc48af3d0f528c4bb30d035652f0d119c1cee4b1de91f2299b52c874d87192b368af0d841f7de0c8b66d29a5d6a3328f01149c5a3edbd6626207beedea405d338990e57e6918dbf7338aaf2c5317efbd25a70cad389431735c2e1d8741785b2be6098332686b6a0b0706d11e78fea80cb38d981c8fc0bcafd31951eb1241680788d75285ed", @ANYRESDEC=r3, @ANYRESHEX=r9, @ANYRESHEX=r10, @ANYPTR64, @ANYRESHEX=0x0, @ANYRESDEC=r11], @ANYRESDEC=r12, @ANYPTR=&(0x7f00000017c0)=ANY=[@ANYRESDEC=0x0, @ANYPTR64, @ANYPTR64, @ANYRESHEX=0x0], @ANYRESOCT]], 0x6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r13 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r13) r14 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r16 = kqueue() kevent(r16, &(0x7f00000000c0)=[{{r15}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r16, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) r17 = socket(0x18, 0x1, 0x0) close(r17) connect$unix(r17, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r18 = socket(0x18, 0x400000002, 0x0) setsockopt(r18, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r19 = socket(0x18, 0x400000002, 0x0) setsockopt(r19, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r20 = socket(0x18, 0x400000002, 0x0) setsockopt(r20, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r21 = socket(0x18, 0x400000002, 0x0) setsockopt(r21, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r16, &(0x7f0000000300)=[{{r17}, 0xfffffffffffffffa, 0x40, 0x80000000, 0x3, 0x300000000000}, {{r18}, 0xfffffffffffffffc, 0xc, 0x1, 0xfff, 0x4}], 0xfffff000, &(0x7f0000000340)=[{{r19}, 0xf45eacba37f665dc, 0x1, 0x2, 0x4, 0x8}, {{r20}, 0xfffffffffffffffe, 0x59, 0x10, 0x3, 0x3}, {{r14}, 0xfffffffffffffff8, 0x81, 0x1, 0xfffffffffffff800, 0x1}, {{r21}, 0xfffffffffffffff8, 0xa, 0x110000000, 0x0, 0x20}, {{r1}, 0xfffffffffffffff9, 0x10, 0x80000000, 0x3, 0xfffffffffffffffe}, {{r3}, 0xfffffffffffffffb, 0x50, 0x40, 0x79, 0x100}], 0xef0, &(0x7f0000000440)={0x80, 0x1}) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r14, &(0x7f0000000100)="8c65", 0x3b9) 16:21:12 executing program 0: r0 = syz_open_pts() syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x11, 0xc17b04c5e1061f2e}], 0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r3, r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x1, 0x1, 0x5, 0x9, "71da77e0c038e63cc3dbd31ef17b238c9083c229", 0xdf5, 0x9}) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r6, r7) r8 = accept$inet6(r7, &(0x7f0000000200), &(0x7f00000001c0)=0xc) fchflags(r8, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:21:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000007c0)='./file0\x00', 0x1008, 0xfffff800) r1 = open$dir(&(0x7f0000000780)='./file0\x00', 0x40, 0x101) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) fsync(r2) ioctl$KDDISABIO(r0, 0x20004b3d) r4 = msgget$private(0x0, 0x20) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x5, &(0x7f0000000000)="03f30000", 0x4) r6 = socket(0x40000000011, 0x3, 0x0) r7 = socket(0x18, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f0000000300)) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r8}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r9}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) r10 = kqueue() r11 = open(&(0x7f00000005c0)='./file0\x00', 0x8000, 0x8) write(0xffffffffffffffff, 0x0, 0x0) kevent(r10, &(0x7f0000000700)=[{{r11}, 0x8000000000000002, 0x76, 0x20, 0x7, 0x5}, {{}, 0xfffffffffffffff9, 0xc1, 0x1, 0x4, 0x1}, {{r6}, 0xfffffffffffffffc, 0x1, 0x20, 0x1, 0x8000}, {{r10}, 0xfffffffffffffff9, 0x3, 0x2, 0x5, 0x100000000}], 0x81, 0x0, 0x7, 0x0) close(r10) r12 = socket(0x4000000005e, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x400, 0x0) kevent(r13, &(0x7f0000000000)=[{{r14}, 0xffffffffffffffff, 0x39, 0x19, 0x0, 0x1}], 0x81, 0x0, 0x6, 0x0) r15 = open(&(0x7f0000000800)='./file0\x00', 0x20, 0x721ffbce1610f5fb) openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x10000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x4010, 0xffffffffffffffff, 0x0, 0x0) r16 = open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7, 0x4010, r16, 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8004667e, 0x0) msgrcv(r4, &(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[], @ANYRESDEC, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYRES16=r5, @ANYRESDEC], @ANYRESDEC=r12, @ANYRESOCT=r15], 0x5, 0x1, 0x3000) msgget(0x2, 0x48) getrlimit(0x8, &(0x7f0000000940)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) r17 = msgget(0x3, 0x100000008) semget(0x3, 0x1, 0x7b5) r18 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r21 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r21, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000880)=0x1b1) r22 = getgid() r23 = dup(r1) mknod(0xffffffffffffffff, 0x1000, 0xfffffffe) msgrcv(r17, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) ioctl$VT_GETMODE(r23, 0x40087603, &(0x7f0000000280)) r24 = msgget(0x2, 0x0) msgget$private(0x0, 0x188) r25 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r25, 0x2, &(0x7f0000000340)=""/229) r26 = msgget(0x1, 0x29) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = accept$inet6(r27, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r29 = socket$inet6(0x18, 0x4005, 0x70) r30 = fcntl$dupfd(r27, 0x0, r28) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r32 = socket(0x18, 0x1, 0x0) setsockopt(r32, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r32, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r36 = getpgrp() r37 = fcntl$getown(r28, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r31, r33, r34, r35, 0x5, 0x7fff}, 0x6, 0x2, r36, r37, 0x7f, 0x100000001, 0xb1f1}) r38 = semget$private(0x0, 0x4, 0x408) semop(r38, &(0x7f00000003c0), 0x2b31) semop(r38, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r38, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r38, &(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(r38, &(0x7f0000000240), 0x6) r39 = getegid() r40 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r40, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r42 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r42, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r39, r41, r43, 0x4}, 0x200, 0x401, 0x2}) r44 = semget$private(0x0, 0x4, 0x26f) semop(r44, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r44, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r44, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r44, &(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(r44, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r46 = getegid() r47 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r47, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000100)={{0x3, r45, r46, r48, r49, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) r51 = getpgrp() msgctl$IPC_SET(r26, 0x1, &(0x7f0000000240)={{0x5, r31, r39, r48, r50, 0x2, 0x1f}, 0x1, 0x8, r51, 0x0, 0x8000000, 0x81, 0x7, 0x80000001}) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000a00)={{0x400000, r20, r22, r18, r22, 0x6c, 0xffffffffffffffff}, 0x1f, 0x2, r19, r19, 0x1, 0x20000005, 0x1, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r24, 0x0, 0x0, 0x3, 0x1000) r52 = socket(0x0, 0x3, 0x42) r53 = socket(0x800000018, 0x2, 0x1) r54 = socket(0x18, 0x1, 0x0) close(r54) connect$unix(r54, &(0x7f0000000540)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r55 = socket(0x10, 0x1, 0x2000000004) connect$unix(r55, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, '\x00'}, 0xee) dup2(r53, 0xffffffffffffffff) bind$unix(r53, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r56 = socket(0x18, 0x1, 0x0) dup2(r52, r56) connect$unix(r56, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r28, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0x100000031) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r17, 0x0) 16:21:12 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r5, r6) r7 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r7, &(0x7f00000000c0)=[{{r8}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) close(r7) r9 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x1, 0x4, 0x80) write(r1, &(0x7f0000000540)="ebf17136451fc11fefb65f5ce4c9379f095f4a220b9733df8fe04b816a89d535cc6279b567f7037d9d8dcb5af18b37d4f0b233b3b5108a3f6e64a386d8eb8060a1051f43e981c8932a8742a3e2085f396e5549fab6a4b0eb318d8d5339aae9f088780052366f06f1f61bcca51e5171a291bf658738d5bac5dc26303585e12930c7cb4ccc6d5220782e37a565a457dcfc4081cf31d8871f220863626a7373af7b", 0xa0) 16:21:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x118) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000245, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:21:13 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) nanosleep(&(0x7f0000000300), 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:21:13 executing program 1: getrlimit(0x7, &(0x7f0000000040)) r0 = socket(0x37, 0xc003, 0x50) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000000)={0x1000, 0x2}, 0x8) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f76c41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60390a950a01ae64da66415655b05810c8f67de1b28f20fdfe85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r0, 0x0, 0x0) 16:21:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x100000000, 0x7}, {0xfffffffffffff4d1, 0x4}}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getpgrp() r2 = msgget(0x1, 0x29) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100000001, 0xb1f1}) r14 = semget$private(0x0, 0x4, 0x408) semop(r14, &(0x7f00000003c0), 0x2b31) semop(r14, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r14, &(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(r14, &(0x7f0000000240), 0x6) r15 = getegid() r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r15, r17, r19, 0x4}, 0x200, 0x401, 0x2}) r20 = semget$private(0x0, 0x4, 0x26f) semop(r20, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r20, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r20, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r20, &(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(r20, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getegid() r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r23, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000100)={{0x3, r21, r22, r24, r25, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) r27 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x5, r7, r15, r24, r26, 0x2, 0x1f}, 0x1, 0x8, r27, 0x0, 0x8000000, 0x81, 0x7, 0x80000001}) r28 = msgget(0x1, 0x29) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r30 = accept$inet6(r29, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r31 = socket$inet6(0x18, 0x4005, 0x70) r32 = fcntl$dupfd(r29, 0x0, r30) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r34 = socket(0x18, 0x1, 0x0) setsockopt(r34, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r34, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r38 = getpgrp() r39 = fcntl$getown(r30, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r33, r35, r36, r37, 0x5, 0x7fff}, 0x6, 0x2, r38, r39, 0x7f, 0x100000001, 0xb1f1}) r40 = semget$private(0x0, 0x4, 0x408) semop(r40, &(0x7f00000003c0), 0x2b31) semop(r40, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r40, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r40, &(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(r40, &(0x7f0000000240), 0x6) r41 = getegid() r42 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r42, 0xc0107002, &(0x7f0000000000)=0x280000) r43 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r43, &(0x7f00000000c0)=[{{r44}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r44, r45) accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000400)=0xc) socket$inet(0x2, 0x4000, 0x40) r46 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r46, &(0x7f00000000c0)=[{{r47}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r47, r48) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x121) r50 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r50, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r41, r49, r51, 0x4}, 0x200, 0x401, 0x2}) r52 = semget$private(0x0, 0x4, 0x26f) semop(r52, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r52, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r52, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r52, &(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(r52, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r54 = getegid() r55 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r55, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r52, 0x0, 0x1, &(0x7f0000000100)={{0x3, r53, r54, r56, r57, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) r59 = getpgrp() msgctl$IPC_SET(r28, 0x1, &(0x7f0000000240)={{0x5, r33, r41, r56, r58, 0x2, 0x1f}, 0x1, 0x8, r59, 0x0, 0x8000000, 0x81, 0x7, 0x80000001}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r24}, 0x44001000e, 0x20008001, r59, r1}) r60 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r60, &(0x7f00000000c0)=[{{r61}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r61, r62) r63 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r63, &(0x7f00000000c0)=[{{r64}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r63, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) r65 = fcntl$dupfd(r63, 0xa, r0) pwritev(r65, &(0x7f0000000140), 0x392, 0x0, 0x1) 16:21:13 executing program 1: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r1, r2) openat(r1, &(0x7f0000000000)='./bus/\x00', 0x8, 0x80) getuid() 16:21:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="65c6655cf0dea3ea025634161c61d66182fe81bafc379825c2cfbdc8f7b7b465b3a093bf4eba22a504bb", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() preadv(0xffffffffffffff9c, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000200)=""/254, 0xfe}, {0xfffffffffffffffe}, {&(0x7f0000000300)=""/78, 0x4e}, {&(0x7f0000000380)=""/78, 0x4e}], 0x5, 0x0, 0x3f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "dc0d8ac4b62cd93fb5741db16e9ea1fc967f0f06"}) 16:21:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = kqueue() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000640)=0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) socketpair(0xa1ef778892a00d4c, 0x4, 0x2, &(0x7f0000000680)) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000240)={0x80, 0x8, 0x5, {[0xffff, 0x9, 0x10000, 0x1, 0x4, 0xfffffffffffffc00, 0x6, 0x4, 0x8, 0xfffffffffffffffe, 0xfff, 0x1, 0x7, 0x7, 0x2, 0x3, 0x0, 0x9], [0x9, 0xac, 0x9, 0xfffffffffffffff7, 0x9, 0x7ff, 0x100, 0x263a, 0x58e5, 0x3f], [0x7ff, 0xffffffffffffffff, 0x4, 0x0, 0xfffffffffffff801, 0x946f, 0x2572], [0xc48, 0x9, 0x5a3, 0x3, 0x2, 0x101], [{0x2, 0x80000000, 0x136162e7, 0x1000}, {0x0, 0x7, 0x1, 0x756}, {0x30e7, 0x7e, 0xffffffff}, {0x3f, 0x3, 0x3, 0x1}, {0x401, 0x7, 0x5, 0x6}, {0x6, 0x21f0, 0x2, 0x3}, {0x6b1, 0x7fffffff, 0xe7e, 0x8}, {0x4, 0x6, 0x3, 0xfffffffffffffffc}], {0x4, 0x3, 0x4, 0x5}, {0x9719, 0xffffffc1, 0x4, 0x1}}}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r4, r5) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000100)={0x80, 0x1, 0xff, 0x9c46, 0x800}, 0xc) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234525356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b645c1423a4c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1000000000000038, 0x0, 0x0) 16:21:14 executing program 0: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x2, r1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x5}) r3 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = socket(0x10, 0x2, 0x0) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYBLOB='P\'\v\x00'/17], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000040)=@in6={0x18, 0x1, 0x82c9, 0x80000004}, 0xc) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="ff0000000019df000784"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) socket$unix(0x1, 0x1, 0x0) r8 = accept$unix(r4, 0x0, &(0x7f0000000580)=0xfffffffffffffec1) recvfrom$unix(r8, &(0x7f0000002200)=""/4111, 0x100f, 0x860, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='&[\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)='\x00']) 16:21:14 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() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000100)) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() open(&(0x7f00000000c0)='.\x00', 0x0, 0x1e8) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x2b, 0x0, 0x226, &(0x7f00000001c0)=[@rights={0x10, 0x7}, @cred={0x20}], 0x30}, 0x0) 16:21:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) open(&(0x7f0000000180)='./file0/file0\x00', 0x400, 0x2) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) open$dir(&(0x7f0000000240)='./file0/../file0\x00', 0x10, 0x200) setuid(0xee01) chmod(&(0x7f0000000040)='./file0/../file0\x00', 0x102) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 16:21:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f39ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000d49313d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040b2be6b19b77c628027c1aa4096c9dc0d161231b0ffaeec691e827cdf84bf382b15de00b9eede45aae12a44851762c4d47227ea38704170223dac289a4f0017e236"], 0x10) r1 = accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r3, r4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x8b82, 0x0) r6 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f00000000c0)=[{{r7}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r6, 0x0, 0xcb, &(0x7f0000000040), 0x8, &(0x7f0000000240)={0x37a1, 0x401}) r8 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r8, &(0x7f00000000c0)=[{{r9}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r9, r10) r11 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r11, &(0x7f00000000c0)=[{{r12}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r11, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) r13 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r13, &(0x7f00000000c0)=[{{r14}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r14, r15) r16 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r16, &(0x7f00000000c0)=[{{r17}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r17, r18) r19 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r19, &(0x7f00000000c0)=[{{r20}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r20, r21) r22 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r22, &(0x7f00000000c0)=[{{r23}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r23, r24) r25 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r25, &(0x7f00000000c0)=[{{r26}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r25, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) r27 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r27, &(0x7f00000000c0)=[{{r28}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r28, r29) kevent(0xffffffffffffff9c, &(0x7f0000000280)=[{{r14}, 0xfffffffffffffff9, 0x88, 0x6, 0x240000000000, 0x401}, {{r17}, 0xfffffffffffffff4, 0x2, 0x2, 0x7, 0x1}, {{}, 0xfffffffffffffff9, 0x92, 0x1, 0x9}, {{r20}, 0xffffffffffffffff, 0x0, 0x2, 0x9, 0x9}], 0x7fffffff, &(0x7f0000000300)=[{{r23}, 0xffffffffffffffff, 0x8, 0x40000000, 0x80000000, 0x1f}, {{r25}, 0xfffffffffffffff9, 0x48, 0xf0000000, 0x3, 0x3}, {{r29}, 0x3, 0xb, 0x2, 0x2, 0x400}], 0x1ff, &(0x7f0000000380)={0x80000000, 0x5}) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0xb1, &(0x7f00000001c0)=[@rights={0x10, 0x7, 0x1, [r1, r3, r5, 0xffffffffffffffff, r11, r6, r9]}], 0x10}, 0x0) r30 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$WSMUXIO_INJECTEVENT(r30, 0x80185760, &(0x7f00000000c0)={0x80, 0x4, {0x100000000, 0x5}}) 16:21:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x46}, {0x400006, 0x0, 0xfd}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:21:14 executing program 1: nanosleep(&(0x7f0000000300)={0xf0, 0x400007fefffff}, 0x0) r0 = kqueue() clock_gettime(0x1f26b5ed6392536c, &(0x7f0000000000)) kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r1 = socket$inet6(0x18, 0x5, 0x2) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x7, 0x3}, 0x8) r2 = kqueue() r3 = semget$private(0x0, 0x0, 0x385) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000100)=""/134) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x66e8, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) r5 = fcntl$dupfd(r2, 0x16328121bbf1a7b3, 0xffffffffffffff9c) fcntl$getflags(r5, 0x1) 16:21:15 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) write(r1, &(0x7f0000335000), 0xfcb7) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) syz_extract_tcp_res(&(0x7f0000000080), 0x5, 0x1) 16:21:15 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x20, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4d}, {0x3c}, {0x4006}]}) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r3, r4) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000240)) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:21:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x9, 0x7fffffff, "000026fb7dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="90c610e33375573c72cb1b559634c55913f85c06c5ec9977441625f98162f59f5c4b442c54bd21dc19586b0009c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c2911effcba0f62af80c9de8da33224e37d195ab0c25b324a96aafa1bb6091024298f84dfcc", 0x83}], 0x1) 16:21:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r2, r3) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[0x0, 0x79, 0x10000]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x2d}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:21:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x7, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0xffffc0fffffffff7], [], [{}, {}, {}, {}, {0x0, 0x7a}, {0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x0, 0xffff}, 0xc) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:21:15 executing program 0: nanosleep(&(0x7f0000000040)={0xdb}, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x28, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:21:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r3, r4) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x20) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r1, r0) r5 = shmget$private(0x0, 0x4000, 0xdb20cee4b934ffd6, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r5, 0x0) 16:21:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10, 0x46485d53) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) 16:21:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000170, &(0x7f0000000080)=[{0x735, 0x96, 0x2, 0x800}, {0x7f, 0x6, 0x48, 0xffff}, {0x7, 0x1, 0x9, 0x7fffffff}, {0x8000, 0x3, 0x46, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:21:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) shutdown(r1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 16:21:16 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x10000, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x260) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x180) ftruncate(r2, 0x0, 0x3fffd) fcntl$getflags(r0, 0x0) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r4, r5) r6 = openat(r1, &(0x7f0000000200)='./file0\x00', 0x80, 0x18) renameat(r5, &(0x7f00000000c0)='./file0\x00', r6, &(0x7f0000000240)='./file0\x00') preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:21:16 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[], 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffe64, 0x0, 0xfffffffffffffdd4, &(0x7f0000001640), 0x3bb}, 0x0) 16:21:16 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) msgget$private(0x0, 0x2c0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r2, r3) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 16:21:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 0x2, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xfffffffffffffdeb) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000001c0)={0x1, 0x2}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) bind(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getgid() close(r1) socket(0x400000000018, 0x3, 0x3a) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket(0x1b, 0x2, 0x2) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r4, r5) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000100)={0xf60, 0x7f}, 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:21:16 executing program 0: socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x0, 0xfc}, {}]}) r0 = socket(0x18, 0x1, 0x0) socket(0x10, 0x4c4c6a50060498f8, 0x5d) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20000, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/91, 0x5b}, {&(0x7f0000000240)=""/196, 0xc4}, {&(0x7f0000000340)=""/80, 0x50}, {&(0x7f00000003c0)=""/85, 0x55}], 0x4, 0x0, 0x3ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:21:16 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x40000000}) r0 = msgget(0x1, 0x29) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r3 = socket$inet6(0x18, 0x4005, 0x70) r4 = fcntl$dupfd(r1, 0x0, r2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = getpgrp() r11 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r5, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) r12 = semget$private(0x0, 0x4, 0x408) semop(r12, &(0x7f00000003c0), 0x2b31) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) 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) r13 = getegid() r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r13, r15, r17, 0x4}, 0x200, 0x401, 0x2}) r18 = semget$private(0x0, 0x4, 0x26f) semop(r18, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r18, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r18, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r18, &(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(r18, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r20 = getegid() r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000100)={{0x3, r19, r20, r22, r23, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) r25 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x5, r5, r13, r22, r24, 0x2, 0x1f}, 0x1, 0x8, r25, 0x0, 0x8000000, 0x81, 0x7, 0x80000001}) setuid(r22) 16:21:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44, 0x0, 0x0, 0xffffffff}, {0x80000000025, 0x0, 0x4}, {0x406}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 05:37:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="65c6655cf0dea3ea025634161c61d66182fe81bafc379825c2cfbdc8f7b7b465b3a093bf4eba22a504bb", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r4, r5) getpeername(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000180)=0xc) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x0, "601d6564dc177d3e7364a27acf2f1d938339781f"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "dc0d8ac4b62cd93fb5741db16e9ea1fc967f0f06"}) 05:37:04 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r1, r2) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r8 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r8, &(0x7f00000000c0)=[{{r9}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r9, r10) r11 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r11, &(0x7f00000000c0)=[{{r12}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r12, r13) kevent(r5, &(0x7f0000000040)=[{{r9}, 0x7ffffffffffffff9, 0x2, 0x4, 0x8, 0xd5fa}, {{r12}, 0xfffffffffffffff2, 0x41, 0x800000a2, 0xffffffffffff62ed, 0xfffffffffffffff9}], 0x6, 0x0, 0x0, 0x0) dup2(r6, r7) r14 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r14, &(0x7f00000000c0)=[{{r15}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r14, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) r16 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r16, &(0x7f00000000c0)=[{{r17}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) socket$inet(0x2, 0x1, 0x1) kevent(r16, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) poll(&(0x7f0000000000)=[{r1, 0x4}, {r3, 0x8}, {r7, 0x2}, {r14, 0x20}, {r16, 0xb634a7cbcbe64c86}, {0xffffffffffffffff, 0x4}], 0x6, 0x2) 05:37:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0x1, 0x1b) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff1f}, 0x10000044001000d, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 05:37:04 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x4, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000002c0)) stat(&(0x7f0000001a80)='./bus\x00', &(0x7f0000001b00)) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1cc2d31344b63ecbd7b87dfb4b0951aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xb0}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x4000) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r3, r4) unlinkat(r4, &(0x7f0000000840)='./bus\x00', 0x8) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000001c0)=0xfffffeff) 05:37:04 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0xd1) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) setgid(0xffffffffffffffff) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18262f9b1000800000"], 0x1c, 0x0}, 0x0) 05:37:04 executing program 1: r0 = semget$private(0x0, 0x7, 0x88) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000001600)={0xfff, 0x0, {0x4, 0xfffffffffff7fffb}}) r1 = socket(0x10, 0x8004, 0xfffffffffffffe01) setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r4, &(0x7f0000000200), 0xfe72) r5 = syz_open_pts() close(r4) r6 = dup(r5) ioctl$TIOCCBRK(r5, 0x2000747a) r7 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) readv(r7, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r8 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000000)=""/155) r9 = semget(0x0, 0x6, 0x8b) bind$unix(r1, &(0x7f0000000300)=ANY=[@ANYRES16=r5, @ANYRESDEC=r5, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES64=r2], @ANYBLOB="e4677083fbfe9d5e88299d38f1e6432b1e2667a26069b4e464459fe9da28c3cb29f07080d74f41f321568834250f16bf1487c1570964f598fc5733a3f160e3b030be285d19bffeb0e21e9ca4f7258c3270f9098a102eb4d3caee8d7953b660b93733fb5502d92632828c58b67a7a28feb0acf379911f8a768ecc73ac32fcabdf334943b0ff107e86d30485705da632addfe7384c77b8a73bec1d63195648ab129fb396", @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESDEC=r6, @ANYRESOCT=0x0, @ANYRES16=r3, @ANYRES64=r4, @ANYRES16=0x0, @ANYRES16=r9], @ANYRES32=r1, @ANYRESDEC=r2, @ANYRESOCT=r0, @ANYRESOCT=r9, @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRESOCT=r4, @ANYRES16, @ANYRESHEX, @ANYBLOB="979370898b2cd92392580c70d1efc465430f5c6f6b3050ee79d93f2366cacb505d0513f6e21f1b23fa4b24e9834cb840102e8770f7ef293485bd3b1a1c404e8439ab49e25ea702efefde7192be310b538b59c1112dc97bc216c0b002d471beef3031860562b21d228fd368bf8a8cdb405492b6016058d5d96341e94c42f94b746b250b8ccc2621abeae2c467ab65a50c5de02f5e5ca728366d3489d76b2f"]], @ANYRESDEC=r8], 0x4) semctl$GETPID(r8, 0x3, 0x4, &(0x7f00000014c0)=""/26) close(r1) 05:37:04 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x234) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = msgget(0x1, 0x29) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r7 = socket$inet6(0x18, 0x4005, 0x70) r8 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = getpgrp() r15 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r9, r11, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r14, r15, 0x7f, 0x100000001, 0xb1f1}) r16 = semget$private(0x0, 0x4, 0x408) semop(r16, &(0x7f00000003c0), 0x2b31) semop(r16, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r16, &(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(r16, &(0x7f0000000240), 0x6) r17 = getegid() r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r17, r19, r21, 0x4}, 0x200, 0x401, 0x2}) r22 = semget$private(0x0, 0x4, 0x26f) semop(r22, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r22, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r22, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r22, &(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(r22, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r24 = getegid() r25 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r25, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000100)={{0x3, r23, r24, r26, r27, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) r29 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x5, r9, r17, r26, r28, 0x2, 0x1f}, 0x1, 0x8, r29, 0x0, 0x8000000, 0x81, 0x7, 0x80000001}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = accept$inet6(r30, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) 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}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r43 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r43, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r44 = semget$private(0x0, 0x4, 0x26f) semop(r44, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r44, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r44, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r44, &(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(r44, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r46 = getegid() r47 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r47, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000100)={{0x3, r45, r46, r48, r49, 0x4}, 0x200, 0x401, 0x2}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r51 = accept$inet6(r50, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r52 = socket$inet6(0x18, 0x4005, 0x70) r53 = fcntl$dupfd(r50, 0x0, r51) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r55 = socket(0x18, 0x1, 0x0) setsockopt(r55, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r55, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r59 = getpgrp() r60 = fcntl$getown(r51, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r54, r56, r57, r58, 0x5, 0x7fff}, 0x6, 0x2, r59, r60, 0x7f, 0x100000001, 0xb1f1}) r61 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r61, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r62 = semget$private(0x0, 0x4, 0x26f) semop(r62, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r62, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r62, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r62, &(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(r62, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r64 = getegid() r65 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r65, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r62, 0x0, 0x1, &(0x7f0000000100)={{0x3, r63, r64, r66, r67, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x6, &(0x7f0000000200)=[r46, r56, r67, 0x0, 0x0, 0x0]) r69 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x5, r37, r41, r42, r68, 0x0, 0x7}, 0x4, 0x1f, r69, 0x0, 0x74, 0x7f, 0x8000, 0x1000}) r70 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(r70, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 05:37:04 executing program 1: rename(&(0x7f00000000c0)='..', &(0x7f0000000100)='./file0\x00') r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x4) dup2(r1, r2) connect$inet(r2, &(0x7f0000000000)={0x2, 0x1}, 0xc) 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r2, r3) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x60}, {0x35}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0xcdce}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 05:37:05 executing program 0: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0xffffffffffffff7f) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b000001000000000000000028d50651b1da"], 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f00000005c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b254a2493fd8ea44dcf6b7595be2ed1f3d1584c5ec2797e4c2d7ead8bdd2a6d9e7dd0"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r11 = socket(0x10, 0x1, 0x10001) r12 = socket(0x2, 0x8002, 0x0) connect$unix(r12, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00'/10], 0x10) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r13 = socket(0x2, 0x8002, 0x0) r14 = socket(0x2, 0x8002, 0x0) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r14, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r15 = socket(0x2, 0x8002, 0x0) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r15, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r14, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r15, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) kevent(r5, &(0x7f0000000680)=[{{r6}, 0x5, 0x40, 0x1, 0x0, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0xc0, 0x80000000, 0x8, 0x8}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{r1}, 0x0, 0x52, 0x1, 0x4, 0xc7}, {{r9}, 0xffffffffffffffff, 0x80, 0x1, 0x10000}, {{r10}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{r11}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r12}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x6775}, {{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x1f}], 0x7, &(0x7f0000000540)=[{{}, 0xfffffffffffffffa, 0xa, 0x20000000, 0x6, 0x2}, {{r13}, 0xfffffffffffffffd, 0x60f3e94fef2d664, 0x10, 0x4, 0xf3aa}], 0x3, &(0x7f0000000580)={0x0, 0x8000}) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x2, 0x0) r16 = socket(0x2, 0x8002, 0x0) connect$unix(r16, &(0x7f0000000e40)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b09811bcaca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b33e91e37baf78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89c2b3ed0000"], 0x10) write(r16, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r17 = socket(0x2, 0x8002, 0x0) r18 = socket(0x18, 0x1, 0x0) close(r18) write(r18, 0x0, 0x0) connect$unix(r17, &(0x7f0000000200)=ANY=[], 0x0) write(r17, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0xb60a199562f8c67a) r19 = socket(0x2, 0x8002, 0x0) connect$unix(r19, &(0x7f0000000f40)=ANY=[@ANYBLOB="62020207e000000100000a0c5285b881a1964e297ab0f9d1b607e42e39bc4b8912ebc32cc8221a07fea0c82cecc1b26c1e1a08287ff16a769fc3c9fc4ae4620f6309c5ebb43a3b641030f2b74769aa8399429f9d8736b5183dd2abc5c76578047ce419b7094a6e1a3ea11ac1b3881cec4e557afe7ee222ff7ce627671dce987ef072c0b2a3bd64d33d84ddb1e6a4677ae97f9d4dd3c5da9fc0c0582f45100cf60e1f6b8209e0464035dfd1a2235504555ab1f59c760d0ff8a25c6f2170343fe09f8943"], 0x10) write(r19, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r20 = socket(0x2, 0x8002, 0x4) connect$unix(r20, &(0x7f0000000040)=ANY=[@ANYBLOB="6202020706e77ff099d9c16744c52eb81427060000000000000034a8146b744e00"], 0x10) write(r20, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="62020207e000000000001fab15ef96dc3cb965531d2d87008af771885e8dbc75e1815b1a50aea14265fb3eced763151a832f37dc3db1e354d3719d69e9040daaf5214cd61fc59b65ce65bc90a551c18890dd2eceb5f8c1a03668d45d5d090cc352c2f6e8a4ed042dd1f8bd907467479e5e952373251ca5ce32aaafe6e8f83efb0fa2ae5f6ad82d9d29606ee947fbd0420ad278cfa4c98750c65e097a4bc6f7c2aea09a0458ce92710f2ccb082c670cddbb7a8d8c"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65bfaff390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0df75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r21 = socket(0x2, 0x8002, 0x0) connect$unix(r21, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r21, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x2, 0x79d2838172cb17c9, 0x0) r22 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r22, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r22, &(0x7f0000000000)=[{&(0x7f0000000080)="20185fdab2da5651f53a84209462e801d530070826dbd3ea955db89102fb327ed01a2659f3d10507e33fbfba396cb2d3050a", 0x32}], 0x1) r23 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r23, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d, 0x0, 0x8}, {0xe5}, {0x7ffffffe, 0x6, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="791700000041ff01bd545b1565e4") r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xffc1, 0x3f, 0x7, 0xfffffe01}, {0x5, 0xc, 0x4, 0x9}, {0x6, 0xf9, 0xef, 0x7f}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x2ee9) 05:37:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4900) r0 = open(&(0x7f0000000640)='./bus\x00', 0x89, 0x0) r1 = kqueue() dup(r1) ioctl$TIOCSDTR(r0, 0x2000444e) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x78}, {0x3d}, {0x0, 0xfc}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x64}, {0x8fe}]}) 05:37:05 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r0, 0x8004667d, &(0x7f0000000040)={'tap'}) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000240)) r1 = semget$private(0x0, 0x1, 0x80) r2 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r2, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000180)=0x1) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000001c0)={0x7c000000, './bus\x00', './bus/file0\x00'}) chroot(&(0x7f0000000000)='./bus\x00') r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r4, r5) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000280)={0xfffffff7, './bus\x00', './bus\x00'}) getegid() connect$inet6(r2, &(0x7f0000000200)={0x18, 0x0, 0xfff, 0x9}, 0xc) open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000080)=""/224) 05:37:05 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x9}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x81) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) 05:37:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = msgget(0x1, 0x29) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getpgrp() r12 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100000001, 0xb1f1}) r13 = semget$private(0x0, 0x4, 0x408) semop(r13, &(0x7f00000003c0), 0x2b31) semop(r13, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r13, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r13, &(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(r13, &(0x7f0000000240), 0x6) r14 = getegid() r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r14, r16, r18, 0x4}, 0x200, 0x401, 0x2}) r19 = semget$private(0x0, 0x4, 0x26f) semop(r19, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r19, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r19, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r19, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r19, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getegid() r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000100)={{0x3, r20, r21, r23, r24, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) r26 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x5, r6, r14, r23, r25, 0x2, 0x1f}, 0x1, 0x8, r26, 0x0, 0x8000000, 0x81, 0x7, 0x80000001}) r27 = msgget(0x1, 0x29) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = accept$inet6(r28, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r30 = socket$inet6(0x18, 0x4005, 0x70) r31 = fcntl$dupfd(r28, 0x0, r29) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r33 = socket(0x18, 0x1, 0x0) setsockopt(r33, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r33, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r37 = getpgrp() r38 = fcntl$getown(r29, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r32, r34, r35, r36, 0x5, 0x7fff}, 0x6, 0x2, r37, r38, 0x7f, 0x100000001, 0xb1f1}) r39 = semget$private(0x0, 0x4, 0x408) semop(r39, &(0x7f00000003c0), 0x2b31) semop(r39, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r39, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r39, &(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(r39, &(0x7f0000000240), 0x6) r40 = getegid() r41 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r41, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r43 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r43, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r40, r42, r44, 0x4}, 0x200, 0x401, 0x2}) r45 = semget$private(0x0, 0x4, 0x26f) semop(r45, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r45, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r45, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r45, &(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(r45, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r47 = getegid() r48 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r48, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f0000000100)={{0x3, r46, r47, r49, r50, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) r52 = getpgrp() msgctl$IPC_SET(r27, 0x1, &(0x7f0000000240)={{0x5, r32, r40, r49, r51, 0x2, 0x1f}, 0x1, 0x8, r52, 0x0, 0x8000000, 0x81, 0x7, 0x80000001}) r53 = getpgid(r52) r54 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r54, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r55 = semget$private(0x0, 0x4, 0x26f) semop(r55, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r55, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r55, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r55, &(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(r55, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r57 = getegid() r58 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r58, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r55, 0x0, 0x1, &(0x7f0000000100)={{0x3, r56, r57, r59, r60, 0x4}, 0x200, 0x401, 0x2}) r61 = semget$private(0x0, 0x4, 0x408) semop(r61, &(0x7f00000003c0), 0x2b31) semop(r61, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r61, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r61, &(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(r61, &(0x7f0000000240), 0x6) r62 = getegid() r63 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r63, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r65 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r65, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r61, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r62, r64, r66, 0x4}, 0x200, 0x401, 0x2}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r64}, 0x44001000e, 0x20008001, 0x0, r53, 0x0, 0x0, 0x0, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe05}, 0x10000044001000d, 0x402008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 05:37:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000080)=0x2) write(r0, 0x0, 0x0) 05:37:08 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x2) 05:37:08 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x0, 0x1, 0xffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 05:37:08 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r1, r2) setsockopt(r1, 0x229, 0x80000001, &(0x7f0000000200)="940f86daad43dcc5a901738c64b58d5088e78cd5d463a6289838a595dbf21639066db0855e1d319544ccf40b59035bc36d297aa2372c055242ba59f2aa9ea23d30f5e75f7ee5a738977f761bd5a067b1d6710b4fdda9e658884a7199bbe56259b3ea9d0d03ed4c3ff5002c6e959a48f56b911fb3762df48ddd6f5603e8ef055d7b8aa6178f8a8623eba9ead1eb43e804b99b305bdbee365ea53a144858cbaf991365485e2e6aa8bf6bc8c628c2464df493042f7b4e70a4fa80636fd98612aa9c9fcbfecb44b062c127c9eca0da36fc5e1cf6ed1b7487b29bb615ba8a840c35232df9ec01571a87f0de75a2857be61c1da81a81e0ef58", 0xf6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x40, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000080)) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000340)={{}, 0x3, &(0x7f0000000300)=[0x0, 0x0, 0x0]}) msgget$private(0x0, 0x2) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r6, r7) r8 = openat(r6, &(0x7f0000000380)='./file0\x00', 0x8a3, 0x50) writev(r8, &(0x7f00000006c0)=[{&(0x7f00000003c0)="1c9dd63ae22d274bab5dfd4b447c66b5099c77279b420431dd07ff8a7296e10077eaffb3fbd1b639ca5916bdb32c688f3be1b107c4d6b74ea18599568991fe3cda4a6a864625c40b2ff98ea7a47792b9697f2db6747502a6fedf618ccf4efac7c94eab41430bdb305e5718f195aab984c364e6b24c04658724b3b8d98e43bd909f321b1b35a7ebed", 0x88}, {&(0x7f0000000480)="ba7ade908bb2b361c0c5d137d047f43652ca232c3c1a57e3732562f825580a74212ad93e895b14edf55e055ccad1b3321ed4d150e3336cfc69e94f4ca0f79d450fe12d3f626a1bd4d7213023eeaf073cc60ef718fecc750b53008ed1feddd266d5502c122daac7a9271c4b759142d216904364f21cc5b8d5136a2cda6f9dff068fc0aaa9789e24e4168437b236d0c61638073b6fb21c9ff10c5bbfedf9948806bfce03f144666505d81831edf653b4b883de0bc6369c38", 0xb7}, {&(0x7f0000000540)="a497a11cc04d1221b8fcb6a539aa3e9d3c3526f747f22c948e729f00beddc197e8b746947e292ffb3298aa91fecae00fe3851c59b920f800103d90b4f71e7550f7d3b2d7314f6ba9e7007a1e52b55a55e6aa2b2abb64114b58a12ba8149135b5ce478831b8fd3dab54bf083bf2ba463a3b85fdccc95be85faed8ec3ab20bacfede6766985d3db59d839223b5077b8a", 0x8f}, {&(0x7f0000000600)="8c6f533f2980565eee5fc58e1f59dd3f99c2344682b3cb1b3cba6718706c2bb44757e778a1c9b658a367b72f7bb3b41a61f44a5d5c32b2796c66064d879c6e0fffaeb02f25ca1789ce09f88df9518cff4a5be59f49b65dd7ae1bcda95931ed6cdf78fce414815df1abbdd108cbfd1e6785103875168425cd9de9490f364de66a4a8a1281", 0x84}], 0x4) r9 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r9, 0x80185758, &(0x7f0000000180)={0xe0, 0x4, {0x8, 0x6}}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x2a9, &(0x7f00000000c0)}) syz_emit_ethernet(0xe, &(0x7f0000000000)="b12e117aac3185894c735b20c8e1") 05:37:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x38, &(0x7f00000000c0)=[{0x35, 0x0, 0x0, 0x10001}, {0x3c}, {0x7ffffffe, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 05:37:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r1, r2) accept$unix(r1, 0x0, &(0x7f0000000080)) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./bus/file0\x00', 0x139) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000000)="220e22", 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r4}, 0x6000000000004, 0x10300000000000b, 0x0, 0x0, 0x10}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x400) fchflags(0xffffffffffffff9c, 0x0) 05:37:08 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0xfc) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000000), 0x4) fcntl$getflags(r0, 0x3) 05:37:08 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r2, r3) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc0205609, &(0x7f00000000c0)={0x2, 0x0, 0x2, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000340)) 05:37:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x81}, {0x6}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) socket(0x37, 0x4, 0x0) 05:37:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r2, r3) close(r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x15}, {0x1}, {0x800000006}]}) r4 = msgget$private(0x0, 0x200) msgsnd(r4, &(0x7f00000001c0)={0x0, "094c3886884ba570495b0ddb9255ee8df1f082e0c26623efdfb2817dcbfc2297be5d76fff4e176756c95380b0671de0d5d36553db063620a49a43eed457c8e018eecf0fe3e9040109488e52ac0d821128647273a58b9dec8e03f2181dfc3669e3787740dc9b8bb1aa4b48f78fb7ca1b5f726df2a7ccf48b3"}, 0x80, 0x800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 05:37:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="62020207e00000018e4676dea75db4ba20f7292e42bb7e6956c16e11cb803940262c54d1b27c037aee4ce4ebad170e308b96079fb847a0a3b569d71d04d1df03e6bc442f37cd6b8f40c51730744ea5c43f15eb355996ee29e825e3906d48db14e42aae4d637b11b722917c65574e7576b35f163f66366ad0271357279d97a961e52c9ad2ce1b50e01f5aa97d24547f16fc6c4949e80540747e08309d0bff1448269ff06463f8cd2516320e0ce1eb6799e659125846"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) write(r0, 0x0, 0x0) 05:37:09 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x0, &(0x7f0000000080)) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') 05:37:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a406, 0x0) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000780)="000000186204018b002b3aff7f000000000af032f1b3662ea7e166000cbe57977136807465e3d48c0fd55b8886b04afd1448278211cc62f626da8d0800008528f0f6456a174f20003861c4b5d9e48a3f92fb4227b9f065", 0x57}], 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x1) ioctl$TIOCSDTR(r1, 0x20007479) 05:37:10 executing program 1: semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000000)=""/103) r0 = semget$private(0x0, 0x1, 0x284) semop(r0, &(0x7f0000000080)=[{0x3, 0x0, 0x9a168d60cbc82b29}, {0x6, 0x9, 0x3000}, {0x1, 0x6}, {0x0, 0x2d, 0x1800}, {0x4, 0x7, 0x1000}, {0x4, 0x3, 0x1800}, {0x0, 0x7}, {0x4, 0xfffe, 0x800}], 0x8) r1 = socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000880)='/dev/zero\x00', 0x8, 0x0) r4 = getpid() r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) r7 = socket(0x1, 0x8000, 0x40) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000940)='/dev/wskbd\x00', 0x8000, 0x0) sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000007c0)=[{&(0x7f0000000140)="f35f6b80da90d3415a39decd619594b97ef6e14b83534edfe9dcfb101582614e836c53eab8d222c3b43950178b2aa406ab3d7a7559dd519d310bc41934d45a3240137f7450fa7974edd22d68fc", 0x4d}, {&(0x7f00000001c0)="7633eb692096c1dad15467e3d2aa90f4d15a50c26b899cbb812d53d4883ef686b658561a4cf97a8a03eca234993381dd5f93b54063accf46b4", 0x39}, {&(0x7f0000000200)="54df5906b6acc2192c266e8eb2d6563410ad52fa06252006c475b447bacd78bb2f4dd7721875d6a9ef18edfca5c4a803962f8ba859c4528294ce9a98dcb174f6fcb21a2116363b0b98e784b9e2d534a1f23643c044c6d7a484f66c0ed89c8ec97485722d7c3213d5e166d115863580d782daf1d22ec0229eedadcdb8c8dcd4cee153b55d6e601e83293b2b8cb0ac2ae8fb676c866634614ea9f89f", 0x9b}, {&(0x7f00000002c0)="deb1b1ae7027f9352ee293f095328d68edd51e496fc8b0ec3bd31ef7d8b0f19b01814b9c16c1e970374bb0d77c93947895a37c64243ca9f9e200bcd34f1d40fc96afac86fcc86bb5ea5194d971a68c5ed14a60cb365f88ebe449204d9cb1dcacc154232ca56805c65206242ae4dcbfb4c199625018be53965d59560dc705f3526228efce67b2dbd58d626525d6c5b7ffa5485ca27f1573ff7f8c8be6533f79fa8398852553db9e7282f8e18e", 0xac}, {&(0x7f0000000380)="f76f5fa11271e5bb8d474a58b45d8911992f63e73efa6e2c9bcb153c70a8b23ea5f985a3c9f0c62a94f9e4be18c7ed6f0ea1b04ad3dc8088eaf9331c35f74b2994942918d9529fa9e06d317ada6eeb2b39039e95d2e441f9a5ea9f747c4919db4a7a1507fe267e20a5c99aa1314a79e4dd157b3c90d5eda5e76f2f3d2dea044b50dfd0d479ea092155f012dc8319d7cd7246f738101ea2338b4565540bb339fa3c0dac310dd57f34be9fa223b79c26e0dc765c7404d1e29d02613e2772eacdbca0c6f5287e5fe57b853aa3019d9ed1afed1dbd2c848a8ef23f007ef0", 0xdc}, {&(0x7f0000000480)="5a5b3634d280c2390d2b97f8ec01e157f20bd42d875329366dca1acc860570562c1b2e1dcb0602b26e54b3e6a5b0d481777592c33ffa1928917ea77370c743106067ce3f10393900934ca28f8bf0b86280b66129d27a3b083b013de9fcac156db2181137dfd67c3645db6d8d02b6ced4fd9d8b90dc33fb68d5e4ec0519fe9451c060daf5d5d9932908d04a6e96e18a22b56a14ef9b7a2ca3", 0x98}, {&(0x7f0000000540)="ab017346d0ae65b498562e6203aec7855cdc0be6b2e01f1ec12389d6586a40d8194e070fc983f75b425ea59785d794d9ee5ef4a51be5d8edbe5aa235ceb563a13393b8e9298ecdb194a5e4cd81ced8d67f350023db69be2211923e404955b3d0eb7a7e31324a4590992250c13388d440bc523f352894f00ae3bb", 0x7a}, {&(0x7f00000005c0)="eef77c2cd15ea76db6c35534f9bdb2b12152143a1922b74d03ed70514a716e0779c15bd710898c9436390ef51457", 0x2e}, {&(0x7f0000000600)="efd7fe8138cd3662c28fbd0e77ec15d521af07b561b5706225ffbdcc5290af08bb8dc8cf50ec8e6736b0975c32b21ba8c8d34e1bced7aacb6cfd2ca34d18b6f61c2f44b97688a5eaefc3c234cf47bfc5d3e686df3e94c8c8aff0b7b88b405737aa1839c4c961b6de4f15ff6c33aeebeea7fba192d3560f467549379a76298039d77152f4bdf23b028796f11543e6902bc1344e6ba70d81655feef5bd812056737efd4264dd31cd06a449ee247bd273693d0713ad1f046e2b498ef68a7d4862", 0xbf}, {&(0x7f00000006c0)="ad6e9356fea5913cc8aa40f3f5bece3a94c805783064a19c3cf1904f7ded8d99a0e36d8487492d20ca39cb9f4fb483913bad04f074eec9e399d0a956ea8cb4645c74ae5b3c8153f63b799ee5abacbf6ec71669d1279299f7623dd1b0f9416d199c0896b9a87b36538610f588fe79238713ce40a618aa96547c9d5fe5216f5bae78fef0504e205e303c27bc76aa349e909f0cfc86e80db82fd4fc6ed0db0c6763727698a1147f29d9c232f4947b58749315e6d93614cef087f5d6e969f4c75b35fd5860a754ad", 0xc6}], 0xa, &(0x7f0000000980)=[@rights={0x10}, @rights={0x18, 0xffff, 0x1, [r3, r1]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x30, 0xffff, 0x1, [r1, r7, r8, r1, r1, 0xffffffffffffff9c, r1]}], 0x90, 0x7}, 0x4) r9 = geteuid() r10 = getgid() fchown(r8, r9, r10) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGETIF(r11, 0x4020426b, &(0x7f0000000ac0)={""/16, @ifru_metric}) fchflags(r8, 0x0) msgget$private(0x0, 0x200) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$FIOGETOWN(r12, 0x4004667b, &(0x7f0000000b40)) r13 = open(&(0x7f0000000b80)='./file0\x00', 0x20000, 0x10c) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000bc0), 0xc) socket$unix(0x1, 0x5, 0x0) r14 = openat(r13, &(0x7f0000000c00)='./file0\x00', 0x0, 0x2) preadv(r14, &(0x7f0000000e00)=[{&(0x7f0000000c40)=""/254, 0xfe}, {&(0x7f0000000d40)=""/131, 0x83}], 0x2, 0x0, 0x2) getuid() ioctl$TIOCMGET(r14, 0x4004746a, &(0x7f0000000e40)) r15 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r16 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002280)={0x0, 0x0}, &(0x7f00000022c0)=0xc) r18 = getegid() r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev/bpf\x00', 0x8, 0x0) r20 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000002340)) r21 = dup2(0xffffffffffffff9c, r1) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002380)='/dev/bpf\x00', 0x88, 0x0) r23 = syz_open_pts() sendmsg$unix(r15, &(0x7f0000002440)={&(0x7f0000000e80)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002200)=[{&(0x7f0000000ec0)="a9e10f8a14c954d2a8b95f608df2e9df54d2f08bbee5274096f086bef7471e79fe7dd382ded1260b", 0x28}, {&(0x7f0000000f00)="b89ee9e6418079b6ab2f9eb0e73f3f0ba3c00666f3207291f3630b0d7231a48737beda97597f31903cba8144c5807cf608b5d86e438104ec2c8a5e7d587f384d9d8b9aa418e3135b2de2c90ba526f97c74e9b3b84744f6f4124727a86e5dc806d97f6acde2798cd5f508d3b27ba902c583a2ffb40efce2c413155777ae8dd5833a8e05f79b9dc11dbfbefa0ba30ceb12349efc25430da9746e6b13a8411c7e2cd1f1e72566ea2d8173ac33769488c13bb1d1339c200bec749926b971a8abd93ebb4c9f64fca92b9ad10fb80ec8fe2b317db83d90923dbf3ac85e33e98d5fca51ea60feec3b07a84634689f1adde05b543dddf9bc914c443366bb89151d0a5adc000d81b7089dd008c1addd87d2b96bce58f53e056dc001b4a54613bd45b925cd55ae7386c8c9d315085378c08ccf0b9a880b5948d91f49bb28f9520ab2e6de854868acb795a385e47beeb7b74af0938d485e5149ab65523be630a905db85802b8c4f5f8bc83af19352b125034e4f034917c698f609b3e70cc171c8dafe0d101a620055313b0e9ad282ad005227b2fd4054a6db49ba424712ab1d5f309131b6f12c1c3de932ab6b8c3fa12a1634c6a2075b25357a068f20c88d10be0c50c8726bd9280f7f85a3b1e92f073f8d9eb1af13bda2f1b427a04663800e721ee0309c76b0059c6518974f7bd572afff1999d28bfce809726f88dcc4da9effa1f30cd9fdb4dd8f35cef97f077b61cb92dadc9dccb9321596674afa4cace99ba69e34459c16129f11d0e02d2aea3673ca33e9d27fa6d7549b30a9d85e29d2a84a68452e6b287af5389dab10d47a0d2193a1a26d9c7d908725b5137608c34c14c342e58d4b2b314593ca251cfd6b84e190451a9023ec93b652ac3bcce4f75dbf9734f2d73b07f25ef2753a4424c642b68e5a7b0318cf3b6e99b33ffbc75de12b59d160ff9accee4af42dcd9e74f5752805568aad2bdae0d4852e289f7dd367499873fccc7c86c6f217f3926415d061c239b6528df60ed8dc1d7b6768c5ff877eee1a7335e9a1c2998c51e8be06217b1a162acc42d015ad2ae072c20bbee6e91af01b98c5a47ce30e6f5c9d0950710e149329b4488bcfe77ab040bb6d182e35d3743db31a58195896124093e4cb5c65f764a4ca65c35454a3324e901bf6881d20002afd3abcdfa4c38fa2d8f00dc6c9ed852bc39a6b4921378685e1df769003233f9efb7f6eaafe4790c3861b38b5a1d3e77caeb3e6416937b253cbdac1447e42264a6ae8e6d25f1a7e1b7f50d5376f1d4b663f8d5f47613a3811bff56c1d194d697539014c817bf2033c382476b51598754a64ed48f91e38f65a7f0984a59f7a048ad6b6397b396b9dc01fbcf12ff96a98e87746e3431ebdfbcbdb9e2687993bc146c66df0f6630a182c163aeb7300d9a6a018b489907d0c54cf98fb6a2381abab47e1bd6fed52975c8bde4f4a5f11ff4fb6bea021cab15e14fe7d659660301a655b9c2021b3de66ff54f2a49d206dc37126ecc6d7fb0a0cbdb286f664dacf83d894414116c8f1babcc99e0bf068371d3a9afd8937a5e91632177f9dcbabc66ae19104c14e49d956068004e95ad75c96fd1b3bc838a0bf95aedbbdd2c8215147721bc24acaf9e07b089381f6c5f8b74975101ce98ebe26fb4a28f3de7aa7dfba859095abb5da3c9ad8e322936f7a3facee0ce2d67edc08a1a816b241e7c3cad8da5ad8b0197a3eb1021c767d74098730c01e1bfaa3cd318b18d98c03b34eee919e8bbfb24ed6a11033350fff65683e27963d4ade3c2c64fdbe5727dd98cc9e59ab06a0b28178da7239216d0df0df4c870236f40c974fc1d8c5852b5b23b1a9a9724b833a26e8bcc951a6639235f82369d1b8e9922ffa90fce267bcb8a3259f5bdde55bd6689994975ea6718c17dff5e5aea4d61256c3f2d22d7fd45cf2d9832838d35fa1061bb35873cf20cf0fd9c0599495da8f9036c38997c1ee1d1790abd1d4b03594e19137d1d541bf892e2d18b5ec3d80859f1e9c12ca98ae777ee319b874734bd9c93381b59e231800a4439565e5492b01f5d711c320b9c39923729e7e4be98b50807d2399642e32ebf68896b154880ebef182b1f105cef638c1f34bae7a2a0701cc03e7afa79829613a236b3af8de181ef9af11da22f22b7c1d7eb6a79ccf3e975fb81e6839f77b9e93ad6514a410f4e8ab9fb0d1ccb92af1b38f5a5011d9ec2e88d1bb5f98e4411c8a1c1b4191e992667d44a5b8952d45891acf33e5b09725da889305a828f8a2a82ba3ff45fcf69ae566e6a6e966f6a1dbb0998ba02d8f6145ffa95a4f5e0bce1fbc03d8d2dff773806bb879c857f035b7303ff425b530b6fb426e9cc3dd8a668b3d85531cf7c1770c8feb9ef4845c372464fdb0f1492d7e964d91d958db68a49fe0b600545271fd827fb249b4cd1dc0e3ac6aad76f7ea0a794ace2d174324a21e7180099c9987b1c4f14012d2742200fa0c48cf09cc16d3d8b8d1fdb98486c4bc31793cc1be971495bff2fe31d79b76a3091adef1ca8d89cef9354ae9bd44869af65d2ba4b47fa5bd73685ac77fec3862615d863f6f7cc00d62ea51b2ed43379ffb3abf1a6f2cd38ffbb95cd33824e7f56a79adbacc519ce03d1f55d9eea42daaf259f6ca22fb766206ed90c30050d53a74cafdaa4c9ca81b5d4158e00bd30491bafc208dd7219cf995c1811fd58967f1d165ad4b1e623199682881cb6ebb836baf53a9c5dd9fc3e5f5d36b7e2a9a4209b1dde131025397e0a62483fc9bf5e94f0459e35f952040d459406307d8b0c5977863df3927b112039d320bbd84eeedd0bd6cc4410cd1799aaf0d58c4d93142baae1c51dd4ccf1b93562912e81333ac2f2825fdbc464d9b73f754e4c75233fd439f4a31b0340970ddc941a89c55f09b1be79e7fc43af68f7fa50bf86aa281deaa0d94db768e40d0263a9701bff5b1d72febf80fdac87d3ab28f14db5681e47cf89246e93a45762ea092e369036b62852219d6b3a599e57095904ef977cb1a214b29a800939a6192d51a2556c9ba7bef68e8dadea1bb408554ba0e13259936c5b721154d3266c35025ca5021190417a5f20eeda73f35b0c9afde0ee116f8b4449e3ae339595d03794b78fa7b9376cd426eadb022de279c38fec64c0de9f33cd19ae88ffa10eef766407db48fc113a6d0829a5136bf309b327ebb17fa62adbaa61d0fb1927a72c3ccbc094cd1364f3fbd7f400139489ec4dcab7ef41e97454a58102dd91647e9c4e3e904d0adc030f6d2ddf99f9f8422328bef9012f675ba15d34885941476ae456fd94dd2233b8f459f4f2a163075fd4004c2664c6976e1f6ace477bb02dbf19c55f2848dce5fdc45a0ae72cf07a7d15a0cee929115409ee1068f3df7c87e3322b469cada37b7bc52b417a8544cb513401e053e74ecd5b6f2de51c66e194e1e7c4ee83e0bc10069d1d5c1f2e130bc5f3a534cde2724593eec0c106cbba77490d19106cf33e8d0bb255f37f731ae5b55d365803909bd7be44c07b739ab5b6f7bcfb796401e2d18bdf7ce8c97091dd1328bf1fc02ffd4654a7a98a1e8479c552262359ba73de2691e30255671b8776f1935a9c19074cafbd091496f5d22323b9b36a482cf01f1b98c2e9a5c6a1038ac682a993d2968d78570f68d4a41d9d9c635343529229bd07b64a7e590b44ad6214828df1fe7a697fc6dd1ff4d6b7bf37d4419d35beb79357caa8e25d509757748288d0f4c4768552093da8840f9a3803cb04138d5303b2d6a313afced2dbcbb0274c2a25974c344d9389afcc2ac83cbdbf5e366589d4033e2878e21ca49d549e2cb582fdefc1a6242e5e5ca6707db1b76338ddae62f472b8fbbc40e26e61f61415900662155c9abb3eadc7088dff8c548bce7a97fa68fd278f7d3b5ef91184c16b0002472a45344c74e83aff0a1e43b849582b0bc4c2318d87cf06da68e8f87d205eb1213aa8853da1e63ce5f39aa12d472938121bc0c0841c91300f61f7f005ad8d4356acfddebe4f55dc983ec652027a4cf6b17f2b929ea2c4078289c78980a6168b3f0401dfe7d350ac5f54246c448e414e5e96bb8dce63b2b51404ea4c4924220c4514f09107ac7029f53ae20bd610d0c76131df528861765b882e09827a26e3c31c8e826b1e7800483828242336a47e49bf02c97ffd41fd8e926d8ddf9c91bf9a5cda506b615d8337299854cb13a7f214bb36bca7a3e8886943c360f82ecd0407b6d774488ca71c2534c1dae9e94640d6a31fb8c8067069ff419dd2cadd888dbede7f49364896ad6247c5eab666a93ffe8637e6654ad982444a1d1d2a19abfe8ce8fe4707d56c48900d962360317a396f2e14792580f007d9ac691e80667a8d714ba2b7988ec8ed1ca39a17aef7b29906a7589fcf6a9dcc4e9608c0a3652b295cb6d16c61e7465c5e2607039cdba6c97045a2e23871cae5a6036adb9b6de7d8dd6755e36b4ac78849aae6381e060c8e6a3945341c29ca9615f0963e6cd258ca74a9f7bf57b997da4b0f95cb95e5dd7a4665363b8a2158f669538cd58637b9327038396c4936ca51f2554a2cc5b3ee2ee559146da8361a4fe087b0efd94dac78e6e931bc1ea0d1810c68de0b64c332e0815aca8a5aeb9056eaf8008d9b112570667def44065b9020261a19da807a2bcee338a282875eb178ca06e51a78e31c3c2dde57de0a83993628b4c7dec48d52899cffed70f00391ad3afe7f8c3775d180ab747aaf24643ec71067abe5630c34e5257ba4afdf17fc044c15c52ee91a07c4e020fc8cdc4452c8bb48b45c88fccd5635118912f9f9a64d26b71f0f70bd2a67faaaee381fea57f7cba9ae0bf8e2971feaf928266787dbf797bba2e63dbb834fd5173713f26b8fa72e44c6e840d71f5f7be3c58a5e0a7daf5cd4c71f4c4c0c68a95a7716236d71f545bd77e91a0479078116e3b73abcf98f75f74f9665f9d5fa740a49a56544b634351b79ccb5ea2e73ea28b8844480272d093a6250759bb705fd1fed2598d2ebe88f031c23c44f9f7f3f69476f3148591eb28397f9671229c62bcd991de3e4e1f892526ba03e20d520f7549b0f71f30bf279ec25b00d91815a407464360da71fb6e1fcd959758db6b823bb3d32b5a4ce2e18ae3a66b2fb99e3c394c4eae875c56e5c01f07b859259f65b181751d7a5c69712d855de7624eb5a4f335880e86642365accea7f40faf699960f2413c91fe231a424c82e727370185b9da0c0a53064e8ab31c351edf05489f73da7067e8027ce4d37156a5d7c007c064d503761a456cbc563d853eaf3158cae5c3caf87fe432808b089135701dd466ee6fa4f020245433a6c2f6d9c62784023b93e65df3feadc34cb59d69f1ea4a31dd1e8004ddc5a622caef608465305fd6b334b7746e1c9454c0be8926b7d721fa768c580a60baa4b740ca06dad45411f1f302b3143fe24d280534234fddaa9bc0a3910a9b04374186b47e79a83307212b50afecf11adfdfaaee28a647a9afe2d36030f339e55c4e4383278cae0deba8d2c76275c49a9ee9f65412c695e91de87c4a2e611d570ebef5bdaa72a5bc8be884a2ca458847a138d34ca5911f5227b921e10be5877f7d70299401a2b3aa7589594003d8fe89144b0fe6050bc7be5c534bae3ca834ad158e31701839e671ac2458d8f505a2117f18d82d4735901156b00279c845c89efe61ed1a6bc8205ee11c84f870d51d6ddf9dcfedd426d191fb25d576acd30c15ee70920fbb3aabdae6e1086e36c461abb7bb746e3ce424452cbbf47d2497ed4c8e71f02c3f502a6d474f3268b2ff", 0x1000}, {&(0x7f0000001f00)="b1032b3931657833fc51968d580860a3269fdfa1ff82f2c4e83e4c2cd6539d7608d42cda86d263a366f22923087a20d868d0dcb164ea41a0a2d867d62408be7648777d02befed1aa4d64ab5840b413ba280e1d0f15a8a33c2d5dc5fa25804e17355db719aa4bbed12fefcbe52a20fa430f58a0e23ceafbbda9f5d4b5363fd4625ffb0d3b6cd16c48b2c3a58eb25f5be0f90c2feebd64ec5ec204cc235923901686bcb6cdff9c352751178e61048b0635e4c5a6d53b44407af011f5bb04d6c7c119a4399d53ef586067d55e057a2924bc6a51ec22f306d7da9a98b0e614bb0f92d244036661116be1a746de72acdea7187412b2f47a94559df7", 0xf9}, {&(0x7f0000002000)="1c16d17f0efcf9bd75c04842ae3ea20da21f272e2c58c62112f88dfd3637e47cea4c060d6772557d0bf16d3cf6c55ccd30b3184499d3c48c5eec03c27a1a27e0987797b52d298e65", 0x48}, {&(0x7f0000002080)="639b1965bfe085c2632d884283dd9352e29b40665e6d809660e32d42405ef3533ffdd0efd09629b88f9de9dc31c1de52e0fc7f9fb8d745ffdaeefe80472ae69add910a26c8ef1c9b22a5e22299e97abd141a79251b534cfd44d74e1ef584a782d4da0c332e41b0314f0b44672973bc271dabf4e2d4ea4c2d3e08306a38f48d6bf99cd11cda42845437ebada5dc50fd65e1b9a8d83603043d6fcc5156f8e9b2622b2648d5591bc1d19ec3435d3c4dd3be903a7f3ce314bd5dbff1a159e7858ceb05", 0xc1}, {&(0x7f0000002180)="fd10ba15326c2968c1ded3a164c6a6af772b10ffc5fe192cecf3a4f3b3d3ace4b889003a779f762e8f28e5d74f4565fc212edc6bd4b8080fa9b0a418beb7f83ebecde40508a55969de904564119504cb64c3ba7e746659c173e956c74f3332cebe66cd24bc00c2cf42", 0x69}], 0x6, &(0x7f00000023c0)=[@cred={0x20, 0xffff, 0x0, r16, r17, r18}, @rights={0x20, 0xffff, 0x1, [r11, r19, r20]}, @rights={0x18, 0xffff, 0x1, [r21]}, @rights={0x20, 0xffff, 0x1, [r22, r12, 0xffffffffffffff9c, r23]}], 0x78, 0x2}, 0x8) 05:37:10 executing program 0: msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\r\x00\x00\v'], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r3, r4) bind(r4, &(0x7f0000000040)=@in6={0x18, 0x3, 0x80000001, 0xffffffff}, 0xc) write(r0, &(0x7f0000000100)="8c65", 0xd) 05:37:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x30}, {0x4c}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket$inet(0x2, 0x2, 0x3) syz_emit_ethernet(0xe, &(0x7f0000000180)="0000ffffffff00000000d8ae0851") 05:37:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x800000018, 0x3, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000280)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x7, 0x0, 0x2}], 0x6, 0x0, 0x0, 0x0) r7 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r7, &(0x7f00000000c0)=[{{r8}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r8, r9) bind(r8, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x2, 0x80}, 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x4, 0x2, 0x9, 0x8}, {0x9, 0x8, 0x5}, {0x4, 0x81, 0x5, 0x2}, {0x8, 0xfc, 0x6, 0x3f}]}) dup2(0xffffffffffffffff, r6) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000040)) socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1f95d27d48731892, 0x7, 0x2}, 0x8) r11 = semget$private(0x0, 0x2, 0x4) r12 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r12, &(0x7f00000000c0)=[{{r13}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r13, r14) ioctl$LIOCSFD(r10, 0x80046c7f, &(0x7f00000002c0)=r14) semctl$IPC_RMID(r11, 0x0, 0x0) 05:37:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x30, 0x0, 0x2}, {0x81}, {0x6, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 05:37:10 executing program 1: r0 = socket(0x5a, 0x3, 0x0) r1 = dup(r0) socket(0x10, 0x1, 0xff) sendto$unix(r1, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x8f) 05:37:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f00000000c0)=ANY=[@ANYBLOB="703b91aa2d11f5b8c1b727f902a6ddc29ec694fa160bf4b2699af2751496a562185a0ada545e471f73e6fda010b47d95b9bdc9f75e2b20f786fb74cfedbe4a7d94860839552ab641a884853d4f4c1e1770e77a3eaf6bf63a687f5bf047983764445e4099be7776180f1082"], 0xa, 0x0}, 0x0) 05:37:10 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r3, r4) r5 = fcntl$dupfd(r0, 0xa, r3) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000240)={0x84dc33c219bce4e4, 0xc0, 0x1, 0x4, 0x40}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f0000000140)=0x5) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa0, 0x4941180640f966f8) mkdir(&(0x7f0000000180)='./file0\x00', 0x2) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x101, 0x8001}, {0x18, 0x2, 0xc399, 0x8}, 0x7774, [0x0, 0x8, 0x401, 0x3, 0xff, 0x80000000, 0x1]}, 0x3c) r8 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r8, &(0x7f00000000c0)=[{{r9}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r9, r10) ioctl$WSDISPLAYIO_WSMOUSED(r9, 0x80185758, &(0x7f0000000200)={0xff, 0x1f, {0x100000001, 0x5}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x400, 0x0) utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x6, 0x1}, {0x6, 0xfffffffffffffffe}}) 05:37:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0xff541cb9a31a72b3, 0x0, 0x1}, 0x8) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r4, r5) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000100)=0x401) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 05:37:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/x\x00\x00\xc0\x00\x00\x00\x1e', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7}, {0x4c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0, 0x5) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x2, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x400, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000140)={{}, 0x8, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r4, r5) sendmsg(r5, &(0x7f00000016c0)={&(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001500)=[{&(0x7f0000001580)="cd3cde6d6a9ff66457e5fafc637d3669c1cb87bcd794508c5844ba9f05ea56735c9c556323231ba9befc766d685d3333214abc531a76878a8c5e1cdb6033f2dd5836e6e274156fc5bf4e5bef69cde477f30fd533269656f7474e602359b8a6655130fba605f1681602af8d3d4a6e0b4fd08769aa1874e3fda280687f312bd5edf7d83766b7e6dd784fadc4f82e53474e49", 0x91}, {&(0x7f0000000380)="5036e4d3", 0x4}, {&(0x7f00000003c0)="079da552af8794490fa4c7a0bc05ec86e2137cd9ef90458563018a1a8892cdd9b27e3a4f4d04d7bc71bb89", 0x2b}, {&(0x7f0000000400)="b2b63edb97b819295b600ca23ee65df7489828fedc84a68fd0c9986ae86b039d3bc5e4e560d0b820a0ba41b42cc17cb2d5993b21260e23889b4267180aed92ce26cdefc779414ff319f298b5ddf4d275c3ff8d468fb9f1bd69c077a6fefda7f39b0928d3e65d104d4d39bead6f99351d049d1252370181d065d1c29e8e76670bbb0f4f347da844d5c8335b4c4c62896b8ebedbfbfb87e579c69c22a4681a004e09462529ec4cbc2580b6797cab6fad3b6fe1e279d7934f743fdb9375602efac3e8ac6457480446c178e1fe222e93c1bbe543a344a16d278e4a6edaaaadc6ba718d341703ca1ffc1a63627c4a18998102d69b0d47867c6b7e315eb0dcec1b0d36a9502b71b57360ba57df404ab73e4ffabc238a0daf90cf5737ca499839a3628411c465719b7ddf64a944f483934d89bbdcf38cb13041d774e2e98dc106aec102ae340e47f6b98475f3136372279e991ec6b76ee334c38eae599791aa08952b3c50b0ca73561266f8e47900d52abf2e03ab8dc5d0649d78654379537ff9d41ce23906b8fcda0f6b6afb85e3ec71de9bb1e2756e98ff0e7581b4359efa43b0ba6e658a2258326449b1018374b6f4f4734508a84c0f8060a9597ae4da9c98542da9b1dc4940ad0bb59a3193f509fcebbb59dfc40d984a265c7da85a561492f3531017d4ac7129186136647e947100a40d09d1b08dcfaa30712c150a676db32f9c318f13e67b53d64cf2e7db7625bfe9be8d9f29825746a26b39f2bd962628308dfdbfb551de55fddae4f63c1a807d0ce7f6af18610ac34b0573adb9e9bc244f527641bf07098a1fd21cfa45eb17dc8f408edc61b2499643bd5c3264cfeda926764bd50492059c4decea0e6539cf91668c73d479afa6f8fca237c17de4e8402d5c69c88f7325a01cbe181f842d80407687f17c7427df0afe9807ac629eeeda04adc17fd23ce7d94f028f744ceb7cef16267d6df3d0b1122322b372792a72b49ce80e4e317c326c90adf69238914936cd723246c32f81412fdb1b6bf331847f64f676692ef88a408ffc25b003a7a3771b5ee1cef2d0a8f80f9228d38722fc8b01f31650f6da7a1c6656f1e38f8712dc606a0b12728dbd0fa34b8bce7b50d753baaca7390481cb5b8d64e31bf1e0c5b9eaec734162f9f34c7c8c2552d1e6c746387d752ac71b2c2abf6569d529030255a65228124f078d85f69e037baa21d733e9c5eade08d268bcf7fe143b73af862bf920326e5f1142966ca424b457fe7272f4ea9d3839ea4b24d7614b7cb6007735cae9395c5540a3667890a001ad46342e017835258abc1e988e748b1a10d5c68d73227378edb670aa68fd5c2605f7f4111a52772e386627c4791c062c724e5432e39f939b1302e0cfe4f5f070e6b88b1e52b0ab38ffbf0a91ad99d7a14fe0a3631a16d8ecd7c6f899b610b05a4ffeeb543189c46cf14b030d42c093ab473e17f1fe46fbbf9c065bdac5bfd1d6bd2c20670a091be85cb23bc8c43d7c1ec4844dc20e148c6b479dcbf1b80a0d3e710572b80dfa0348eed3230badb3f0a3e642e66c54414f25b896c65d9bec7b743d97b631f2d7e23cf8cb5a63d2e986def2cfe1c1f2766514615f190b2730f1d2d299d8b6b9f6dfe7c03d663f70509b60cfd77c7e5aea9ab69a44ae962a4b0e04667224c687412bf8645ecac338948be5ecc423c36f8f5596d8d3526156eba7f0e9fd7eec03bef7770bf352be97520bc25fd4895a9e8e27f1dedf5f2466b1dd83115a8e828e4c68220e38a3fd8dfc15759e67f801a5432c1f60dec90829b4463a3f3dbaa710dc95aa28bea0479c4584fd46cbed017aaff7b73ca25d262ff5320cd6baf2b3d90c942d3bce72eb88bc5209670762edd93c50df18ddf46ba4dfa96f504804b1b8857dba64d1de5aeeddbb11e5157c8d17eec9f51996cc329ed58678c6e3cde75f6a91460033b32cb48dcf0afc5073169bfdea54c9b6dafdae5db7012fc9239c6e99b06a952cbba6700b4be2b29753c2a22c3842e1b48ae3cc95a26c47971eb4fccf1561d2c76e6efc9320380868c8ca18b0537afff1e4c1613c103507c4f70c895a6e5d6940904a606a261aa07029770c362d57884d89be63bc0763c1d1477d453cc661db29043685b22d94848890596bc8a9bd63b29f1b8e2efec2bcd295fa79da68b7db7e77587db5cf560f05ca2dc98355826099680845f86b89f53adc0753f2de2f1e6467d6433522a45a2becd6526ca8a72f1b9d57e1782c39c2f225b49d84744f9f226ea1047b80f850f3ab1fc7907154815d6b946b9f380a0fd169ae17dc5bba401ca30ef33181ceb6ddd4cc2e5b2a2d4c5b0e79ec85638d361cb77e20b7e64607057e9f3b2a7c7b867d8b32b0fa05f807611d73b17d49bde8254f60bda575271505c03796bc3989af2e0472f54bf5cdf89824095a77085dd0be9abaa2faec4c465a55b6aae71b0205e985ea83ef6ecfbd824cb87a513cf8b37826e26eec1eee94ef8dfa0ffe1dd73b3d50a267e0f260a58abf2e8194b79407a94f179a97c10d1c2e75d8af1914eb87df95058acf71418b2ee0cd4424a6b8538df2ceecc1fb6075b357ff5b51bbca5e7e947b967be3bc0f7e88ce8721b933ffe9ad7b22ba8fb7e0d2192b53f7eecaa0bbf3caf8caa4d52e692a98554ab5c0360a9bbcfb5d3b9a1222a507daef9c7ed5fdd2e45e0e94985d9e43d203263d5789a990add9c28965fbbe4796353f8ecb94980a91ba7197fe24fb70237ee49acdc38a2f43b82db56acae5bc0c516d8e2fd264b2674f869b8ebde1375e0d1d35ff6d7d1663dd8691f600acc4d8972a8204ad44d536b88c4fb5022058041461e94bcb2985f383345903fb7829bcc3c533ef90073bc90fa62e00a21fd35990b26b646e59f14c717d41c52714f9bcc2a2cdbffccf7468c7ed11c1ff00efd715c04f1baf7feb1f5ff92dda821b7840386a3f47287d05ff041a1884aeff72babb63b57c9ca6fcdab85cdcbfe513b40d80b5b53dbc8f421944cc78f36980eda75952baaa9d36b56da561818053a5c2a84e24a1c5c60138654050df9c337b2bea00457992b9b20526d63c3eb2fcc474860825cb9782767fe31a816ab9819915290e627951bdba4da7162fc03620939c749effdceac16faaf7d4298237c7357a27ab8a779e003b13ca43aa41dcaa61f02b8f8eecebdc414944bf07b4dd520e25b15dfab8b82065c2f6ed9fd356bb81bf932e91dc6fc8575b35ed892d616519ecdb3a0d821b14df67f86f85cd440562566916c93b1a9272cce797674a3a5d4c1e5333ca009d7e968a1663b339571c54b799bf30c2550534696f0ecdc9ea5dced3f3927463f3bf4f6073eb2209ad733bf981b9d83af0b9ec4864baabbd824aa54236a13849bce70ba7dcb005d99421df599dc06d3d4189323c403d16a20daf347306ccf5ddf553b8cf25263bb1554f8b7b863cbb10d7114d2e9ba2baf84e308492fca7c259ca8130f2a19daa384b8b9ac56920fd2c1a0cb1854672bb04efa04b2bf2bf54bf13f55c2ca55410c495596d3d541648094c9bd32071d8d7429e7aed34f351cce675946cef2207496cb09c99a55af1ecc54c512af77d67849ef8512ba43e78c95ea0faf79b1363a3f4f74721253d48c93d5580c747b67f0a138b253dc063874bc8a997a8d6a96e295d4be62125b57eb5ceade154cc43a3b3693c787458cbfba97b8e7e8a28eca467d1c563878b97b8c664f3fafb19701a1a23abcc47958933243da94aab39bae1fc70e496436104d96ef8468c5b746fc9c2c7d99511b76e5d0f89ecc075519b396af124282775ab710c3c067258b8d43f3ebf5f54c24537eaf137ad7d0e28e6f77e7add62e59213b15cff155ac34a366d169da1cb79421ebbdaa7c951c11f2ba7f43b589562f37a17601986142dc16cf634acf71084573d9a90dac2ffa0faf7ae168a3e63ef733c191c6469ec14500aa37102ee4ab2c3b4bd6a3d83079fd20dac28bbbf8beea0433d55b41f10a5ee6f3de5dabc2cc148d1c7bf683e9194918a61c0e7beed166850f27336a5ebe0ed96b12207af5a0cd382b0366eef13a34abae3770924bd3708875cd81844e6dac01676d1c937df4f62c6a43be278d361f488f5e85e280e23b1ab526f3ed01c1692d1212c36cd31b59795cfd90c77dc1772d723031ae32d4cab779f20648e2129e55f6903554ef3fc1b0720d5fffc56d2cba4f748ec339b4d43fe1024e1f19ac572e291b401c483a41c334cfb19e721019ffb3c47abbf812516028cf91c30fc8d025c424a01ea8d0869c06ff4566c3ee452e7a7a889fc828c0b93f9ab67ec102d3b9cb1a665bbc3f5eb1bfe73e7e59adeb6edb4dcbd8d890f1be4b1e98449358ce545c9b1175b0bb7e15f97fd68a97c3c4b4380017a34296a165f19d00c0311b1066962a35f61ab210aba1dd8e9cb12da03f4df1ed3a349ff67c46f7583c01a0a20b13f82705b5061768051bb78133b81ee23b96ac81058058dab8fe191623f1b18739308748465cf8738f61b18d679f2c000fa7f771def566b154b9e87edcba95b168a8c3f92578618a6201aafe319491689c73bc8b9d57e93d3ce84c9f9f76f42e6be1af4b87a30d777234dcd2c9cd38053de01999707e4a9f5a24441a543957169bd032041d03894741215e5dca64e293bc7336e2a1202b4daccabfbc8c5f7b892266608debfc8c3f5853158e5fa3813331b2c84c7a155099d78fe8841a9e4142404527e8907cb2ed7bf58b3d50b54b78d39040aacbdff31f8c0b1837cd73da841772df98bb981a7b0eff3920ca40ca8b480ece2c2501f5d23d68141d5df62e5a766e10c1d560db3242fadf88a5fec18cddafa41fb4af0a4b3d505da89b82af12b089426f5d1a1d6556bf71f22f7d0a679337ac7619ace1f79ac2dc103b766897123022fd12ac2d81b4cb98d9a9116633e8e94b1fcca600e757e385e95bdd9608d5a9073a7083844380fb0fd9d5aebf738ce1d4203db2bdc29e7621dea422ea5a18015cfca4d9e7a78cfafbb1ebdb56d946dd8e64e8e7baf339577a407068bae933e1d8262262d0ad5afcba7519a919bb0db1299a32c03c7d31a6622f3ab6c1aa5e81cf0076bbd89559891e6a94349df516baf11ffae1ecdbad0db89b0620db1f9d73bee97b526bfa0ed161ec2612a2550ea012a7c17c415a15c57e0a339e0a85a5ae5a7a5b73b3b5c97bd67dcb496509983236f952c72f1650eb3f62d174531e17ff1564cb32b4f3cb13eaf56c6036d712d83c8505fe701ef2578fb31d4fd3a081c92dc7282a5883c5296f9d3deba5b688ff6a679d191874890cf7aa7a5b1c8a3c0fef0015e40e05f30f74c9a17abfc19f723a0cbac96e3d41aa1123db8735e8b4042a2a8d36363d245ff3896dc032f9f21f733be20b8b4c516569c87c718cbf821ad6a3ed4a622d04e445abd511c1575ce07d658e1ba01d85a78c59ec0dd7759cad0cb14d4037aea21e892bfc62bc0f9a681b4f8ec15b32b99da37293fb4b39d548cf0e2384292e0cfb6b72ffe8c49792d4665009a6a018c4ce8dfe3b919bc4cb6f2dfe944daba9ad2b43cdadb4d13c386dfac49fac0d9b35b1fff11c0c9ba54eb01ad76605a49b0bdc2890282cfd26be6899e144ce42310ed35bb87946e45e59e270e81d10798f1e3b884a03d7db1bbf5fe552c92e0c95ebe946cd936c361c14a9c13fc8685b5b6f5895ad994be7fa29d02f93af202f4b6650b8005c508d705ad1e19726d82eb4fcc3ac3090d5eec920608a33d76f2dc10000703effd657552a250c95d81f9d3007fa4f02d9d2b56598dd3aa", 0x1000}, {&(0x7f0000001400)="1ca009adda1796b1aa700641aedf9026f211895715208ab81545770dd3a73fb02d614c3fd2d5ed6bcc400f764b0196668e82da55f9f4dead4821753bda7e5ee876285774bebebbad1f8896afa88c2da53fb158f3397a7454ca975f50960bec0caed400f4a8e747f6f2fcdf77e618068316724441c9425aa01a2604fd005b942e141a8b4772eb1034c9a9a6d421533b0c8510270cf71cb1b9bf2fe6c8a32546e6a8f448c35bbe80e6d80ca09da30c68cd3c601c2670206f865de4e5b9313f6e77eac46aecb7711fc6a0fe93f44fad66423fa5f515624608327a0588766f78596e7111", 0xe2}], 0x5, &(0x7f0000001700)=ANY=[@ANYBLOB="100100000000000000000000ffffff7f2f2fa6f9dbe2aa58ce044848ca9aee084164cff94b96df65ce17587dd408757f424c975547f1c393cba293a70d5b7574fa0cb29b95ce93e843568819b5a60aa383736185d6afd81d0bee3842346cb94a2ca5d977dcc00caaa569cee079af2580b8c46cb2310fdbd023ee8f6c0789462f7e9a2a1d92fa57ecae94672a646a0e66f7d0bc93b36e1208ef997d936fd32dbaafaf4c7b6a09f70e3e6fb2f4df399e270ee4d14376717859adf6f00cd5bcbe3c98d2f906f0b1366d067521c5b2e80000807aa9859d360b94aa5eeb4de69ecd418098801c3731e929db49e6922f06ab5deec312d211a60c1a18a05c4550929ab828a786f3ef3a41f131868732089b9189522cdab09cf6b54e17192c97f7400000"], 0x120}, 0x12) 05:37:10 executing program 0: r0 = msgget(0x3, 0x100) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, 0x0, 0x0) shutdown(r1, 0x3) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r2, @ANYRESDEC, @ANYRES16=r0, @ANYRES32=r2, @ANYRESOCT=r2, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r0, &(0x7f0000000100)={0x3, "8d8a5547cc6e3e155504f208446dcee7931b631692e6b25405f0180dc88cc55608bd1ef3bd70919f1651a6697c"}, 0x35, 0x0) r4 = msgget(0x3, 0x100000110) msgrcv(r4, &(0x7f0000000400)=ANY=[@ANYRESHEX=r4], 0x1, 0x1, 0x0) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r9 = socket$inet6(0x18, 0x4005, 0x70) r10 = fcntl$dupfd(r7, 0x0, r8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r16 = getpgrp() r17 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r11, r13, r14, r15, 0x5, 0x7fff}, 0x6, 0x2, r16, r17, 0x7f, 0x100000001, 0xb1f1}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{0x0, 0x0, r13}, 0x0, 0x6d2, r6, 0x0, 0x0, 0x0, 0x80a6}) r18 = msgget$private(0x0, 0x51) msgrcv(r18, &(0x7f0000000140)={0x0, ""/54}, 0xffffffffffffffde, 0x3, 0x3000) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000080)={0x4b, 0x0, &(0x7f0000000000)=""/75}) msgget$private(0x0, 0x245) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x0, 0x6e9cd5de], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {0x0, 0x10000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r19 = socket(0x2, 0x3, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2ba, 0x0) r20 = msgget(0x3, 0x100) r21 = syz_open_pts() close(r21) writev(r21, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) r22 = syz_open_pts() ioctl$TIOCSETA(r22, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) r23 = syz_open_pts() ioctl$TIOCSETA(r23, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) msgrcv(r20, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000a00)=ANY=[@ANYPTR64=&(0x7f0000000880)=ANY=[@ANYPTR, @ANYRESHEX=r3, @ANYPTR], @ANYRES16, @ANYBLOB="33d65ec46c85857433f11f2a8528f05ce4d1dd7e2772a9e84120ce3d62c3c1422c8f37753f7cae96a9b198110730eb82ef6a9dc459fc81d303ed4995b658f6b4289b1700cdb87af0a7b88b9e3b7153bb79d1df50430b61d61806ca040a6bfe48597f649f1937dba3099f5b73c80d0fd0ada0465778a92c83059bb623f48026057f32c8dc604b98481bd2a6bea164f1b5cfa8f977636c41e789f60a74303b2b331e2cf7608048c3e36eeea2d15aa5ff", @ANYRESOCT=r21, @ANYRES16=r1, @ANYRESOCT, @ANYRES32=r22, @ANYBLOB="cddd429832e2a10c747b9c6b4078894f9ca41b122abf037c396fef48c770a08de4e02636e9973a2345220581362afade813e003637590b7c0454b311b411b01958ae8be65efe15786076e5c46a21469673aa897a3791a19b6b53e0a67b1078469cad29b40b80cf42078b204dec58eb424a7cbe5c36a0053bbb1c3567e3c310bce13af95c5cd810", @ANYRES16, @ANYRESDEC=r23]], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r26 = msgget$private(0x0, 0x8) msgsnd(r26, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r24, @ANYRESDEC, @ANYRES16=r20, @ANYRES32=r24, @ANYRESOCT=r24, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r26, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r26, &(0x7f00000009c0)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r27 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r27, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r25, 0x29, 0x66, &(0x7f0000000140)={0x3e, 0x0, 0x0, 0xb040}, 0xfffffffffffffea3) setsockopt$inet6_MRT6_ADD_MIF(r27, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r27, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r28 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r28) r29 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r29, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r29, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r29, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r29, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r30 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r28, 0x29, 0x86c, &(0x7f0000000f80)="1b7fe2d8f27fd800f6c71b8989ae62ce781d8a5df4226ae2a5d74c6a81c1344af40efec0c53f5dc62c6ad1dac3c024abdccb53d53c4655177f434b389ef9295c0113a97c2fe0e862bcca4ff46d05982e5a95f17abd3327dd77ba17901eae9836b72dc47d17680af2e425", 0x168) setsockopt$inet6_MRT6_ADD_MIF(r30, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r30, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r30, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x0, 0x100000}, {}, 0x0, [0x0, 0x0, 0x4, 0x0, 0x8000]}, 0x3c) r31 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r31) msgsnd(r26, &(0x7f0000000c40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000f00)=ANY=[@ANYRESOCT, @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r27, @ANYRESDEC=0x0, @ANYRESHEX=r28, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r29, @ANYRESOCT=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r26, @ANYBLOB="6c19defd3a4ea961ab2e4b73df4db3f5922ab78418ca1fe584dd603fd1662c3c9689a08b832277afb12756478fef4c91c9d09c6cd9e8b636f84ec8527643c192a34584ea1e02240d813f923627e299423efa4bd7c90397cb609e8a0fce698a4c78b5aea439", @ANYRESHEX=r31], 0x9, 0x800) msgsnd(r26, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r32, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r32, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r32, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600000000000000000000000000000000000000000000000000000000000000698a8e41349bef457df243dbefaeb2b686da059b479b92ec7eeed2c5ddb0a07d0105e3d12eb39926774a2333435e236ecaea67c2179909a5c58de7272b4e7816c449db60408861cd9c70c249d5c44bbd89c934e748acdfcff8e5fec31a8f320f70cf45284bea65063a7eb82d162664be9063bd614e48b10fdbdefef22c458bbc220dc6ec25b1a943b0828ca0dac7042c047789489fd8aad7b6a0734bb7eda701022171f90903db5b6a0d34077220b773cee4a34be4f6b2dbfc01e7735f31325e819b7b1e0608349b1a0c9c446a973c844178b44a035b486082160651fa7493f95d3b79b8c111e19da28e3c046ef8109c776800d35b4a8fa279c0cbb9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r32, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r32, &(0x7f0000000240), 0x8, 0x3, 0x0) r33 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r35 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r35, 0x0, r35) r36 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000ec0)) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0, 0x0}, 0xfffffce1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getppid() r39 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r39, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r39, 0x5) r40 = socket(0x2, 0x2, 0x0) r41 = syz_open_pts() close(r41) ioctl$TIOCSETAW(r41, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r41, &(0x7f0000001040)=[{&(0x7f0000000340)='u', 0x1}], 0x1) connect$unix(r40, &(0x7f0000000c80)=ANY=[@ANYPTR64=&(0x7f00000011c0)=ANY=[@ANYBLOB="72946ab415d82149fbf271d4c2aecdf440aabc9678474720bfef8131f11453fa342bee09bc7c4863bd577d0aa6bc352721e577bd39b6fd65f075a4145d9a68825fc64bc983cad7b55e3fcf82c63db5d199a131ec329db6de6e54a29fd04fa1c8a66ce9a43b71cfc073bcc323104e07f15c99f889d19e4f605dc12a791cff27b469b74bed872400eba31a87c0fc5ff2a85f8f0a80704260", @ANYRESOCT, @ANYRESDEC=r2, @ANYPTR64=&(0x7f00000011c0)=ANY=[]]], 0x1) r42 = socket(0x10000000002, 0x2, 0x0) r43 = dup2(r40, r42) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) ktrace(&(0x7f0000000100)='./file1\x00', 0x0, 0x0, r44) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0}, &(0x7f0000001000)=0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000900)={{0x3, r33, r37, r38, 0x0, 0x46, 0xffffffff00000001}, 0x5, 0xc07, r45, r44, 0xa5, 0x1, 0x100000000, 0x2}) r46 = getgid() r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r47, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r47, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000049c9a47aec6304323c7815180000000000000000000000000000000000000000000000000000000002001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r47, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r47, &(0x7f0000000740)=ANY=[@ANYBLOB="05a9544147d0b3112eb840dd90da6d63da3951063e20428cc8113063942ed0d557218380bfcf96788fc3bda1abaa690558ba1567a755482e994136ee0ea63a63707da4ef9a41d74bb23aab68c8f572df4adfd71a3dad2deeddcc9a8c96d78eb20565995e9feae32d52af4697828d8a231041507a2544e46d95817d789b798c7a1f3923dab27ca610c3c041dad10615366dd6d9ce26460b1f9b86e5d45183c35d53980000005e6a08f9bef36467ebe0a6b190222b654f263b0eec95517674189e95c8ff04636f679037a8ae8c1e9594032de11bf6a6c62e6107dbd12c1fc48c0b42fe3a14e54a9417466a19a93fa11c9cbcd4ad9294ac3632206bc91c1590c02b0bda68dd1eb5901f35590c8176d422896490fd4911b53b08c4deeec729c7846de1373e06c3d536d188dbb10606bc37b29995b390e54920a0c2994d1179"], 0xffffff64, 0x1, 0x0) r48 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r49, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r52 = getppid() r53 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r53, &(0x7f00000000c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="005a320000696c653000dce7c67ec5452d1b0ca4af07f91196c40eb42d658721293ff1357517034524ef44539cd44a9d86683ee73906fbc9cfdea71a054c0a582bd3951aa8a11d65f57aa0b33e64f570303b3de9718b279b0971c897542207"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r54 = fcntl$getown(r53, 0x5) msgctl$IPC_SET(r47, 0x1, &(0x7f0000000980)={{0x2, r48, r50, r51, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r52, r54, 0xa5, 0x1, 0x100000000, 0x2}) r55 = getegid() r56 = getpgrp() r57 = socket(0x1, 0xc003, 0x9) connect$unix(r57, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r57, 0x0, 0x0) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000500)={{0x2, r33, r46, r48, r55, 0x20, 0x74fa}, 0x25, 0x47d, r56, r58, 0x0, 0x10000, 0x5, 0x4800000000}) r59 = fcntl$dupfd(r19, 0x0, r19) ioctl$TIOCFLUSH(r59, 0x8020699f, &(0x7f0000000300)) 05:37:11 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) r6 = dup2(r2, r3) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x36, 0x3}, 0x10) r7 = fcntl$dupfd(r0, 0x0, r0) r8 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r8, &(0x7f00000000c0)=[{{r9}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r9, r10) bind$unix(r9, &(0x7f0000000080)=@abs={0xa916ce00ccc74e10, 0x0, 0x0}, 0x8) r11 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r11, &(0x7f00000000c0)=[{{r12}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r12, r13) r14 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r14, &(0x7f00000000c0)=[{{r15}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r15, r16) r17 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r17, &(0x7f00000000c0)=[{{r18}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r18, r19) r20 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r20, &(0x7f00000000c0)=[{{r21}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r21, r22) r23 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r23, &(0x7f00000000c0)=[{{r24}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r24, r25) r26 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x10000, 0x0) kevent(r12, &(0x7f0000000100)=[{{r15}, 0xffffffffffffffff, 0x4, 0xf0000008, 0x800, 0x8}, {{r1}, 0xa83ad55ec2f27f5b, 0x0, 0x1, 0x3, 0x8}, {{r6}, 0xfffffffffffffff2, 0x80, 0x817fe197bc68abf9, 0x0, 0x5}, {{r0}, 0xfffffffffffffffc, 0x0, 0xf56417c0e8e232bb, 0x5, 0x7fffffff}, {{r19}, 0x7ffffffffffffffe, 0x4, 0x80, 0xfffffffffffffffe, 0x20}, {{r21}, 0xfffffffffffffffe, 0x0, 0x8, 0x75, 0x3ffc000000000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x0, 0xffffe, 0x80, 0x1}, {{r8}, 0xfffffffffffffff8, 0x10, 0x40, 0x8, 0x8}, {{r9}, 0xfffffffffffffffc, 0x4, 0x1, 0x8, 0x2}], 0x101, &(0x7f0000000280)=[{{r24}, 0xfffffffffffffffd, 0x100, 0x80000000, 0x2, 0x7}, {{r26}, 0xffffffffffffffff, 0x82, 0x2, 0x1, 0x3ff}, {{r9}, 0x7ffffffffffffffc, 0x4, 0xfffff, 0x5}, {{r6}, 0xfffffffffffffff9, 0xc3, 0x4, 0x7}], 0x36, &(0x7f0000000340)={0x3, 0x1}) ioctl$TIOCFLUSH(r7, 0x80206913, &(0x7f0000000300)) 05:37:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0), 0x1ff, 0x0, 0x7fffffff, 0x0) panic: ifa_update_broadaddr does not support dynamic length Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 372154 33000 0 0 0 0 syz-executor.0 *262952 23321 0 0 0x4000000 1K syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c ifa_update_broadaddr(ffff800000a67000,ffff800000bea600,ffff800023bb5900) at ifa_update_broadaddr+0x61 in_ioctl(80206913,ffff800023bb58f0,ffff800000a67000,1) at in_ioctl+0x463 ifioctl(fffffd806f6cd900,80206913,ffff800023bb58f0,ffff800020ab13d8) at ifioctl+0xb64 sys_ioctl(ffff800020ab13d8,ffff800023bb5a08,ffff800023bb5a50) at sys_ioctl+0x5b9 syscall(ffff800023bb5ad0) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,72030b33010) at Xsyscall+0x128 end of kernel end trace frame: 0x72296e15390, count: 7 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 ifa_update_broadaddr does not support dynamic length ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c ifa_update_broadaddr(ffff800000a67000,ffff800000bea600,ffff800023bb5900) at ifa_update_broadaddr+0x61 in_ioctl(80206913,ffff800023bb58f0,ffff800000a67000,1) at in_ioctl+0x463 ifioctl(fffffd806f6cd900,80206913,ffff800023bb58f0,ffff800020ab13d8) at ifioctl+0xb64 sys_ioctl(ffff800020ab13d8,ffff800023bb5a08,ffff800023bb5a50) at sys_ioctl+0x5b9 syscall(ffff800023bb5ad0) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,72030b33010) at Xsyscall+0x128 end of kernel end trace frame: 0x72296e15390, count: -8 ddb{1}> show registers rdi 0xffffffff8163efc7 db_enter+0x17 rsi 0x17d8 __ALIGN_SIZE+0x7d8 rbp 0xffff800023bb5690 rbx 0xffff800023bb5740 rdx 0x17d9 __ALIGN_SIZE+0x7d9 rcx 0xffff800021f5e000 rax 0xffff800021f5e000 r8 0xffffffff8178440f kprintf+0x16f r9 0x1 r10 0x25 r11 0x825116ec67767cc r12 0x3000000008 r13 0xffff800023bb56a0 r14 0x100 r15 0x1 rip 0xffffffff8163efc8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023bb5680 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=262952 stat=onproc flags process=0 proc=4000000 pri=74, usrpri=74, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab0780,0xffffffff82646fa0 process=0xffff800020a8a390 user=0xffff800023bb0000, vmspace=0xfffffd807f00a2e0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 33000 372154 39371 0 7 0 syz-executor.0 33000 312102 39371 0 2 0x4000000 syz-executor.0 23321 39446 93385 0 2 0 syz-executor.1 *23321 262952 93385 0 7 0x4000000 syz-executor.1 93385 359327 9794 0 3 0x82 nanosleep syz-executor.1 39371 395233 9794 0 3 0x82 nanosleep syz-executor.0 16041 341733 0 0 3 0x14200 acct acct 41634 514408 1 0 3 0x100083 ttyin getty 80707 15582 0 0 3 0x14200 bored sosplice 9794 85413 83631 0 3 0x82 thrsleep syz-fuzzer 9794 490146 83631 0 3 0x4000082 nanosleep syz-fuzzer 9794 360915 83631 0 3 0x4000082 thrsleep syz-fuzzer 9794 8777 83631 0 3 0x4000082 thrsleep syz-fuzzer 9794 250875 83631 0 3 0x4000082 thrsleep syz-fuzzer 9794 271570 83631 0 3 0x4000082 kqread syz-fuzzer 9794 227921 83631 0 3 0x4000082 thrsleep syz-fuzzer 9794 318001 83631 0 3 0x4000082 thrsleep syz-fuzzer 9794 146031 83631 0 3 0x4000082 thrsleep syz-fuzzer 9794 483060 83631 0 3 0x4000082 thrsleep syz-fuzzer 83631 220806 20575 0 3 0x10008a pause ksh 20575 284741 25146 0 3 0x92 select sshd 25146 358599 1 0 3 0x80 select sshd 4712 297064 67786 74 3 0x100092 bpf pflogd 67786 5296 1 0 3 0x80 netio pflogd 85902 352963 12573 73 3 0x100090 kqread syslogd 12573 423181 1 0 3 0x100082 netio syslogd 30195 27558 0 0 2 0x14200 zerothread 2065 201059 0 0 3 0x14200 aiodoned aiodoned 86661 81490 0 0 3 0x14200 syncer update 64856 60140 0 0 3 0x14200 cleaner cleaner 72802 263881 0 0 3 0x14200 reaper reaper 9582 259625 0 0 3 0x14200 pgdaemon pagedaemon 55097 31920 0 0 3 0x14200 bored crynlk 30362 182755 0 0 3 0x14200 bored crypto 16366 301298 0 0 3 0x40014200 acpi0 acpi0 33146 265317 0 0 3 0x40014200 idle1 13778 140554 0 0 3 0x14200 bored softnet 54730 76562 0 0 3 0x14200 bored systqmp 2654 328417 0 0 3 0x14200 bored systq 87059 277319 0 0 3 0x40014200 bored softclock 90648 291485 0 0 3 0x40014200 idle0 91526 188596 0 0 3 0x14200 bored smr 1 120312 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 23321 (syz-executor.1) thread 0xffff800020ab13d8 (262952) exclusive rwlock netlock r = 0 (0xffffffff824d4548) #0 witness_lock+0x52e #1 in_ioctl+0x142 #2 ifioctl+0xb64 #3 sys_ioctl+0x5b9 #4 syscall+0x4a4 #5 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82677638) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9639 7052K 8601K 78643K 44265 0 0 pcb 13 12K 14K 78643K 3114 0 0 rtable 211 20K 20K 78643K 5386 0 0 ifaddr 140 38K 45K 78643K 2514 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 2330 0 0 iov 0 0K 28K 78643K 3099 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1209 76K 77K 78643K 14119 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 373 0 0 VM map 112 56K 56K 78643K 183 0 0 sem 12 0K 1K 78643K 7200 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 14446 0 0 sigio 0 0K 0K 78643K 219 0 0 proc 57 51K 95K 78643K 6071 0 0 subproc 32 2K 2K 78643K 1685 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 1K 78643K 5927 0 0 in_multi 52 3K 4K 78643K 1872 0 0 ether_multi 1 0K 0K 78643K 163 0 0 mrt 0 0K 0K 78643K 88 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 120 530K 530K 78643K 120 0 0 exec 0 0K 1K 78643K 2941 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 330 874K 874K 78643K 55326 0 0 UVM aobj 130 4K 4K 78643K 155 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 2K 78643K 3238 0 0 NDP 27 0K 1K 78643K 812 0 0 temp 251 3561K 4207K 78643K 584191 0 0 kqueue 0 0K 0K 78643K 216 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 224 0 218 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 1296 0 1296 26 25 1 1 0 8 1 rtentry 112 1502 0 1417 4 1 3 3 0 8 0 unpcb 120 8873 0 8855 15 14 1 2 0 8 0 syncache 264 68 0 68 37 37 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 46 0 46 22 22 0 1 0 8 0 tcpcb 544 10639 0 10635 150 149 1 15 0 8 0 inpcb 280 24490 0 24485 148 145 3 13 0 8 2 rttmr 72 29 0 29 15 14 1 1 0 8 1 ip6q 72 12 0 12 8 8 0 1 0 8 0 ip6af 40 32 0 32 8 8 0 1 0 8 0 nd6 48 249 0 247 7 6 1 1 0 8 0 pkpcb 40 100 0 100 31 31 0 1 0 8 0 swfcl 56 9 0 0 1 0 1 1 0 8 0 ppxss 1128 359 0 359 71 70 1 1 0 8 1 pffrag 232 399 0 399 58 58 0 1 0 482 0 pffrnode 88 399 0 399 58 58 0 1 0 8 0 pffrent 40 12579 0 12579 58 58 0 1 0 8 0 pfosfp 40 846 0 846 5 5 0 5 0 8 0 pfosfpen 112 1428 0 1428 21 21 0 21 0 8 0 pfstitem 24 1167 0 1128 1 0 1 1 0 8 0 pfstkey 112 1169 0 1130 4 2 2 3 0 8 0 pfstate 328 1169 0 1130 15 9 6 6 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 12 0 6 10 4 6 8 0 8 0 art_heap4 256 6583 0 6286 88 66 22 23 0 8 0 art_table 32 6595 0 6292 3 0 3 3 0 8 0 art_node 16 1489 0 1432 1 0 1 1 0 8 0 sysvmsgpl 40 31 0 19 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 7198 0 7188 1 0 1 1 0 8 0 shmpl 112 153 0 25 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 22912 0 21431 48 0 48 48 0 8 0 ffsino 272 22912 0 21431 100 1 99 99 0 8 0 nchpl 144 44765 0 44301 60 41 19 60 0 8 0 uvmvnodes 72 7951 0 0 145 0 145 145 0 8 0 vnodes 208 7951 0 0 419 0 419 419 0 8 0 namei 1024 161423 0 161423 7 6 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 111 0 1 14 0 14 14 0 8 0 vmpool 552 181 0 71 12 4 8 8 0 8 0 scsiplug 64 20 0 20 17 17 0 1 0 8 0 scxspl 192 152526 0 152526 109 108 1 7 0 8 1 plimitpl 152 1175 0 1168 1 0 1 1 0 8 0 sigapl 432 14354 0 14340 4 2 2 3 0 8 0 futexpl 56 411187 0 411187 4 3 1 1 0 8 1 knotepl 112 16421 0 16402 48 47 1 3 0 8 0 kqueuepl 104 26790 0 26780 29 28 1 4 0 8 0 pipepl 112 57880 0 57861 40 38 2 3 0 8 1 fdescpl 488 14355 0 14340 3 0 3 3 0 8 0 filepl 152 190132 0 190034 169 164 5 14 0 8 1 lockfpl 104 5244 0 5244 5 4 1 1 0 8 1 lockfspl 48 1660 0 1660 5 4 1 1 0 8 1 sessionpl 112 116 0 107 1 0 1 1 0 8 0 pgrppl 48 353 0 344 1 0 1 1 0 8 0 ucredpl 96 14900 0 14890 1 0 1 1 0 8 0 zombiepl 144 14343 0 14343 6 5 1 1 0 8 1 processpl 896 14375 0 14343 5 1 4 5 0 8 0 procpl 632 49271 0 49228 15 10 5 5 0 8 1 srpgc 64 176 0 176 53 52 1 1 0 8 1 sosppl 128 308 0 308 60 60 0 1 0 8 0 sockpl 384 35098 0 35075 211 206 5 21 0 8 1 mcl64k 65536 927 0 0 88 83 5 34 0 8 0 mcl16k 16384 42 0 0 5 2 3 3 0 8 0 mcl12k 12288 49 0 0 2 0 2 2 0 8 0 mcl9k 9216 41 0 0 3 1 2 2 0 8 0 mcl8k 8192 57 0 0 7 4 3 3 0 8 0 mcl4k 4096 25 0 0 3 0 3 3 0 8 0 mcl2k2 2112 10 0 0 1 0 1 1 0 8 0 mcl2k 2048 331 0 0 31 24 7 31 0 8 0 mtagpl 80 227 0 0 2 1 1 2 0 8 0 mbufpl 256 1609 0 0 34 5 29 31 0 8 0 bufpl 256 52124 0 44175 498 0 498 498 0 8 0 anonpl 16 1772969 0 1726259 616 402 214 218 0 124 11 amapchunkpl 152 112585 0 110627 235 158 77 79 0 158 0 amappl16 192 76080 0 74775 519 445 74 78 0 8 8 amappl15 184 3113 0 3112 1 0 1 1 0 8 0 amappl14 176 3243 0 3235 1 0 1 1 0 8 0 amappl13 168 2241 0 2237 14 13 1 1 0 8 0 amappl12 160 1014 0 1012 2 1 1 1 0 8 0 amappl11 152 1444 0 1436 1 0 1 1 0 8 0 amappl10 144 1917 0 1911 1 0 1 1 0 8 0 amappl9 136 3894 0 3889 1 0 1 1 0 8 0 amappl8 128 3488 0 3396 4 0 4 4 0 8 0 amappl7 120 2225 0 2217 1 0 1 1 0 8 0 amappl6 112 1263 0 1244 1 0 1 1 0 8 0 amappl5 104 1949 0 1938 1 0 1 1 0 8 0 amappl4 96 15853 0 15810 5 3 2 2 0 8 0 amappl3 88 3025 0 3007 1 0 1 1 0 8 0 amappl2 80 110814 0 110729 3 1 2 3 0 8 0 amappl1 72 338601 0 338177 25 15 10 20 0 8 0 amappl 80 51494 0 51385 4 1 3 3 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 154 0 25 3 0 3 3 0 8 0 uaddrrnd 24 14536 0 14340 2 0 2 2 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 14536 0 14340 2 0 2 2 0 8 0 vmmpekpl 168 205405 0 205358 4 1 3 3 0 8 0 vmmpepl 168 1878005 0 1875220 1039 871 168 174 0 357 41 vmsppl 368 14354 0 14340 2 0 2 2 0 8 0 pdppl 4096 29079 0 28932 27 8 19 19 0 8 0 pvpl 32 4558327 0 4538398 932 716 216 238 0 265 11 pmappl 232 14535 0 14411 9 1 8 8 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 1057 0 355 23 2 21 22 0 8 0