=>0x0, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000001b80)={&(0x7f0000000200)=ANY=[@ANYBLOB="00002eff070000653000"], 0xa, &(0x7f0000001840)=[{&(0x7f0000000240)="6df08f85de6f1ba51764efb4d86f6d288018c33a72dd8b0a7cdb63f1b7df1a235181a757d07c10f8ab670da48b339fff360435c5104c09d79ec9ecf33f0b159e114ded11e63a8e2ecc42c90586b0b2fa157bac1ff63b545131e4bd3b5d026150f3b7478e6466bb80f4648218375bc10770b92223cae21037a7aa06e5bd78e456f77f4ec1e321c923b1e183e6e96f275eacbab9249fb977fc100b67230d19626cd9050e3c23ab0c5a90d89be8399ced5500f801ba", 0xb4}, {&(0x7f0000000300)="f97bea0ab0f144015ab828924274b11c2376328c24e9feb33b15342066ead34fc2c0f952f38ff76614623ebdb98892e9e6d61a00e4c1ce1334897e6207c64d8cb41d7885d058a216720aaea81baacc25b47853bb", 0x54}, {&(0x7f0000000500)="f0c3602c0b82bb5f2ca33b4302f289674b1e3c208b1740ec8f5ec1c0f5429e7842188a44f6110240681954a6d8684a3b171a46c1ce1dcc1bf3401bcb5351b45e4f620ca8102fbea1e2e289f49d72c7f811a1bff6972cde2d4978098249eab2717b42f2e521c0a0af2a8ed91a47dd7f43710ab64a88966a0d8a1fb60b49747c58a97b106c189fa5db63a1ac6cd6bcaa4b06e9a8a2708aead430187e39a2e7a5a6bfeba6ac510b6930993616ccde9bc791e3cffbef7439fc528b321a0c4440ff5ef114acf42d3c2953d1ea883efc01b4de881a1547692aacf8fbc1ece2dd8abb50cdad62457296b9384d7f1bf55ab19102b66af355b8de72eb40516014f23015a619cb9ac1402979b1f724b6a753257e17447e955dc808b9a41dd8711461329dd10ac8cf2ebeb983733b14076bb77a597cd120e8c42826d46a81599cf353d19eba2cf648dc4b7b8e3b7aad24487c085a3712bc529c2def9fd947fa4678a976e2342092b9833109096a38c6536d7300cacc95ccc49a3df13cb0a8d5f5e6bfd3101e42a80feb0f99e374e528e9a2fe898092f6bbc8fe7effda33092fe375715c6d5d451b6554c167c63e2662fc3b74ffe907f7b3a3ed3bb57125b18e9a98e516f6899853891e133f1c0d8a33dd21f102b8e3b4e994fab5105ef27682cc0b25e670db3d35d4ce6c09e423f50ccd5406eaa31ebda7b271819642c592dd57b7de944e7e57b662f50fec2ec7e5bc3b6ac5e4751701d2f32c03b4db96d46e5642cc3c2432525ab2b5c3b3dc0966ddd1c308f02904e66d068de7464b6d59122f085078496cb15b9e4accef74611e9fd121c3ab74b52d37a5f1f8f648b4eff301df44e07d4afb73e85e1ee94ecc7c823e496b33de2d535db3449b71f698c8f98749af11780ce42011bbab3f31a5cafc7cce4f090e28398969de09dcb4d6b400f43cf4b3e7cff40363d92d3da0bd16932481e838547efe0512fd80a09410b630e446262771654ae999c4addb649bb48aa8e276645968944f9d12b47d4da72c403e26966e5a625fc556ac9a5aecc29422eea2c8d03177c5e5d7455956de153c73466f3cab91630a6353047cebc6dbfca8aa3652a625314e52a6d72f0c3fb9fa00c880aac442672badc621692d08ac805cad5343801bac4d67a21ce070acd7ca53c0ae4dc341f7b249b27923a07f99ed75088ab9e17affd6a4b057283fdab4b27eb3c452d9528e80c7f8e51a71a840d9a69a5404c3f7c2c890d0b167d88d6ca4ee979f7b0904e8f5238b71fe1fe431add0653ec3088e4a2ccce539e180a9b3fe67efcf9fedc43b1e8265b55997172f83d84870444eeaf98c469f91c8cc17e7b85d0bcef7cb6d7511b8894306890acdd70a9d5846f0f307320e83d6b5ea8c0c71a97168b587839b10a33badab97f132cf15e33daf1600511d27c4d5ac748ef6f2779860fe352d76932a3a99ac1f94057739aebb6f26b38816ad518eb9ed11776997418f4c492fbe85d870b9164b19c9ecd721ba8263a7f750c0a77b32c7207e2f4c68d239b45c59e122360e26c594a1e498a8c699f0e1fe9e64ba340f65661176452de61e085fd2b5399ac0445607bf71eee978a9c7f0546074f4fc9af6077dae2fe8669129f54a1d7b46946543e1f44a76b19f8fa50deb55fcb073b84a8c3e44dcd8b5b70d743fa5cb16b12956e1c852d088b37b14a3f172c3735eaca24c072285b78c51c299e56d75a4be7a1799936af6a77702d5f9c0d2c5fc24b4fd22d3c65e534c6abffcd82743c92e16e78f5609ed77c071c4b0bc257a814489606da632c452d8f096e6f4548100f1124c32a58916f9809953b42b7ca527ba3a412f4b355b7fd4e2e08bfe71b071fe6a1e89c502117ab8f4a6b2c30d23eb243663f2460a2bfdb728ddc506bca76d42d61e89b5a01dee30a36b2c213eb9678f6505dad0152a07e4722b53eb62f1693620d54162ba217b7f8c4339ae245c10c9cc841001bf396e933cec2e1c0127955d2aa2a288da5b832ce7acd542b2c0982604111aac470a25fe62d09dbf340875d31437e379b44c669296320c4be455223ff1030b93460694db8dcda224b96aa98ed054e225aebcdabc4f498562763d260b9708833d820195238007beeee35e36fb43992ecfa42b9d1754f80928a50c7dabaec09b8ebdf9bd17ae36ffce3f8a30dbdca18ff17e7b349627db90733bf412c9be2a34ea0295e5f04c06c8c6e405e82e44440f0655d2b4c6c5d6e8bd0df58727e9f62bfb6f737a2f407842c36749d097bc2895c25ced68adce282ee32e807d19b665157c2c397eed65d0e1bf4c795214aef90a5109c3e5760a25b36a98b3802224314daafafcb0c8c9bc02be8795152614e64efdd8e0f3f1f7e4e37fdca9a3c8254a21d1d4422ebde14405b764e9cfbeec98b3ff44efd0bfef44cf3b24ef3d84397a495abee132859af604c2847f156796f8c27c812f7e3ea27e210298ad674484d8d1905596236be54594a2debcd18c4e79fccdb333a024c88df213eb93d1ef45d0d772ac7ce15424c838aff4bcbea6018f88ed5e46ad382c51287192b2e9dc7d28a9b17736088659c0c1fde8dfb38de057bd9ee0a90ce7c645c79b8be1299d2b6618d565a91f1e85c1af0f01d6249d0e794c35e9e734ebf3f035673de98d5af729cec886aec65944b41d83642f729065e80a9e9326ba17411afc5d6473338c56de453fad8898c8579623251b0ab2ea41aef64fbc74b4a56f7c800fe272ba4c8a072d5828d6981bcebdeba02749eb79e6afffc1efc373d1280d664470cc7834c3c668c8294cd442ea4330312d8d265d597add037b3a61bfc9d4a4291e9448e2eba6f982b5efc3bb2ad19b232a2e0b91e62660acecd8c30b17bb87476376e3d69d692544d7d83203f5664d271c6067e526284a8bbe130f778731141d0417fbafa90d22cff4f2213b05ce76e1dc3b40b930604e576e51f257d0de23373b0feb4a956495409f75cc8cee8434aaf9c1dc6d365a36bc0102c073168fea541c7e82d25daa070a2ea6ffe221f3be74f26ec469fb871b4d44bb45ed34d527587777f831ba9ad20d337816061d09e0e0634da277d165e59a12614e5d9e3f54301ba2319be06caa65c336a4f51db13fe758b20976751fc98a4690846644fca01921a463a2dffc2b2cfb6db1d9a20accb2bdc3e1272ece17728c0fc2de679dadc9e4aeb04b8ea725d7002c032a7bcb932bbe33bb5dc939a3d262a9e0baa00d5178cdcdf631db07f835ef1b95a4501d73ec303235cf6f51696a34a8972248c4a1721659e5a1606f83096cf198aa6d8bf3989c1a7e91a76c89a4ff7230c4ba27d10e8f4380c59102f1a3ed92bcd89d648102f30d9b3ac392314873409a951ae1981f3ecab0223e0dcce339e257e53c4f3fde10da248462e5976551dcde2b344a645126db4a4292a43992834c419faef5d310372b04d9897838b3b73f60dd4be4a56bc18debcdddea3b4a43317fd41f4e4f55073f4040152da2934cf72298e552197dd1e60d00a043e850390ce9c81b617f05499434c88be99abe52b585f2f39e683126f1503706730dc5fb25d71a748bc3c9d39698f1f985f6e14bb5d272a6fbda759e79804565f691cba8fbc4ae778bae78c2b947dde0dbc9e7f862edbeb1b661e4b8a966f995d81a92b608ea826578f5cfff3cb63f1c3d73fe43cdb0617f12b5122de5fd6938a0ee3f93c22e5b96554bfb3d9bd466ebf2afde7cb19ed49324abe479d6e339a4e9d70921a64490fb6708b580a6b0d74b88998bf6495ade16506c43f50c8ace9185b58b587217e4f9aa2c408d67957ba2e1fba8e375a4117dd12c0e1f23769a3d1eb8d82983cc4f627f8f9e2d9efa212814a63d4c04a5966409a26bd48a129dea1c38d0394bda448ba4c70beb96500888bb912c0b7ef91e9e42b9f77c42c6ee635ef6ce3769bba2fcd37ecb7fc968229deb0e20264a83765ac9bcde6b0532795ea4eaba18efaaef24e6e33328a7eff5652e80d85c2c6108ab18a4cf1d255b26d90c07c455a93b8fc87e691fa79ad095c7ad4aa6a279e752201341da7db08745e64115732b47f82b2c123e7446e842c6a2db7351e8747dce68e7ce19c933ccaf6ee4279ef91255eef10611db16aea6538a0d530bb2b9c88c549dd91f0e65471046ce91057c8ff3c86a0ae9085e749e313b1b29b4fe8937d20bcbb9bc840d2c277e9384e93a9f4d4176ffd31f1cbb5d3a2c6f672b19c419e631fa9fce69dec0392ff5f7e020a4e9e1e5a3e8b346f90e7483828289ad17770f8ef0f5eee736d8e2adc14d14784d1da7137153f022811b4f679b11ae0e97470787a13f40586a97460cd8355151a61fa3c4a91ec41eab4548a7003737b13a878f423d63b41a36a88f394d7fb9e446f57c692a1dee6351eee61074ca5a7ada9c2f2e30af9010f8d1d608d57345cc7a935cdee3dc157116a281cadd236028fdb99f270788ddedc62da7bd34a71b4cad23f559175f90d21011ad8b38cc1f00e7d007a553eaca847da83c2ba4a00a149c3b2d04496cd95bc5a4644dbacdd5d32df072db1f1c16ed5cddd6d2295abd762de4cd2857c6f657587418192d71019ad973e16621e34cf6fff40123037989d15d54154d39af1f7419b50bc1c980ee297a83003252e7debfd0c7a0fa380edbfcc5fb70b9ba3082567cb17bc3a869318a1c5f9b7940807214991b596e1f743a31dae7a986173f6cde538cbf5bb2168255f63c83ad6715f24e30493065dfd170838b7e12330a494f4b6a3e304bca798a38de6493bf23229a3029405145074302c4357d9803acfb2e59791a6fc216f5998f50f1ed259ac2471aa48f0125b4973b50d2eddd850b3bb184dcbb92d63e0d0448aeb6ce0dfee67cb52e37eab992fd21c93c7799850e729264551270e9754b4284fbee5b404623ea8ae30a8aa5622ef81ccb591d851a9363fe302280b2457b4332f4fc4db5f670902a2308e2fd40cb6b13f0c865e877fdfafb9c527e0e770f2b439ae9a8b32758be84bc29fcd953cefd7d1c43ed0b1b5a46525e0202bb24ec0d643397073b7376b59082a42f0f4892a4d1d85ed59a4d609c2d71d348c8d64b8dff4bc118a426e6a94a9e8cbcb4529236263fd82227951a5beb5da5cdb2e8687e88fa9a0c0228f83085234cebf198def2d7568678051313451c4c79a7ec56b552990b3c053a42ed5399f0c02647f7684740aef3b597435fe0f35fec36025dec4875d8622f1be8c055e72c6cf4e055f8f24a3e2b20f92bed4acea315475f83ed77fc666ca5c9349f838a362c1b465cbb18bc1757cc3f1c5b95002c65d467c9c356f5d66a80250ef781292cd8e0b55961c7f055e95664148643a03bd1931ac960cc53e4f76db8d3428278a4d87e23af8223c77fc7eef22001b483282077b6a729a22a6e8f1e0d283148a23034d52c16e2633a4901bf5f0269cd0d049bbd5c814a2c7d45bac4f77e9a569b2273f64c41601dea53610f5253455ac200aa4e853440bbb1aa3f0b740f74da2cb3fd9f06c0c36444846b54c633ab4ead369f10945bca690f36f2ffb8858528de37a5e8c76091e72d81b4c31d7aafcba725af1bd95d79be3e7d32a01dac36ae103d8f5116d3ce70d4f3eb953964380bbf265cb7be5ae030d0afd1eb431bc61e740ff45a4ea285b1ac7aff7052c563f8fca5a5ee323bf64a68ad057d67026475398f2e8a89fe041429e2b4ef8b61c07b5de4bfaf1ec25eaa76a623f7544b913c71d7268a2617eb2909ca7d7c7c2b66a6d78b14c2f36ff1061eb6db0835160a8b988db3c6dae49f466d848c1539a18b30", 0x1000}, {&(0x7f0000000380)="e71ba75914573797b6b5d09293f116e698fe28ed5e1d46aaa23cf47995f3eea1826e5b6ca3b7d4fb1436ab12ca16ecfc84a25432bdd8f4974b26cf55c7382fb6b9c4f3ce2898db8ca7c73de93cd15166ae5927ff9b416d0c8d4d1921b399b17f6dbf12ee9032ee9958ea0323fa6a33e1636d6c94a0fd179f5a363708220bb60b42397e52566b6f00eebe3295bd2e0c124e509d4cb7875728d7fe5760e26aeeb7e1b003f51fbde98039b33f19fce9bccbec", 0xb1}, {&(0x7f0000001500)="37f95b639dc1c7e358d525c630e876477aec8c12cfd84bb6a7a8cad99f0416b4a8e8a1c71d23429660e0861e850e148ee790766f47b11caef1dc04a75a1fae87ae1d76831a2590ab0ab8fd621b8f9e3b951cd804b1233022b45c50a566417c6f4a69418dfccb3c1333cfc2a901625ef5404314b463767e76f13acc6cc431f07e34237e", 0x83}, {&(0x7f0000000440)="385f96f33764b32bcbf65d2c6713a5735817f8f76d04e2cfa6560971999beba9310bf6406d0fc330a4547de0fb32030ce770bdd6", 0x34}, {&(0x7f0000001740)="af1f2fd9e394fdecac305ee5fa14826798ae27464a3d221469aa1235d508551103fde397dbd6c4c7226a8043f4ce1da7a91a065cee7957e15c847f3e1a10d67e4242ea22a171ad9db3620ac02298d8a44a6059c2b42cfb804af775f3966577dc04b6e61c6ed7214c34115676ce058198fae4478558ba8c0a39ea600b6fd5e06d2894c53b628fe6c20d1514ab9681f3da9616f9ef5c23f4eb1d8a06e49ae788eb1993b26577d0c89012e3ab80991b00c4299f26e5f08d39e2485c79840af54dd0194d88fe0bc091318edc24", 0xcb}, {&(0x7f00000015c0)="8f603422f69debfe87f8043ec4f724a6fd3e98ca1163e1b87d4c46fe8890bda8541f8a28bbae40095050bb3cc5fd0d27050deb1d0271c38a9e6ef7857d64ac778e16271cc3e6addfa83497bffa75", 0x4e}], 0x8, &(0x7f0000001a80)=[@rights={0x20, 0xffff, 0x1, [r0, r2, r0, r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r1, r1, r2, r2, r7]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r12}, @rights={0x18, 0xffff, 0x1, [r2]}], 0xd8, 0xe}, 0xc) 16:01:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a53870600747b24dd3b7220d2e89cb5a0cc0000a714000000290000003e00000003070000000000a00000000000"], 0x38}, 0x0) 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3b, &(0x7f0000000000)="a31ae6be47291f8fa719259425f8a79c5e8633f356d669655e71d02b225dae103105e282157b4b385a6280e5a62cdff7d682eba7dd5a9c4a63c767") 16:01:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x140, 0x118) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)=0x1) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c342d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cf000100008d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x8, 0x0, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000080)=0x401) recvmsg(r0, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000180)=""/151, 0x97}], 0x1, 0x0}, 0x0) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x810, 0x40) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000180)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0xbc7, 0x7f, 0xa025, 0x3ff}, {0x34, 0x8, 0x6}, {0x4, 0x9, 0x6}, {0x2, 0x5, 0x0, 0x6}, {0x20, 0x7fff, 0x7ffffffe, 0x1}, {0x9, 0x9, 0x9, 0x4}, {0x8711, 0x3, 0x5, 0xfffffffffffffffc}]}) 16:01:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x1c}, {0x64}, {0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x7, 0x1, 0x401, 0x1}, {0xffffffff, 0x0, 0x80000001, 0x2}, {0x1000, 0x7, 0x3, 0x6}, {0x9, 0x6d9, 0x7, 0x72b7f850}, {0xd7d8, 0x0, 0x2, 0x7}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x100000000000027c, 0x0, 0x0) 16:01:20 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000140)=""/207, 0xcf}], 0x1) r2 = dup2(r0, r1) shutdown(r0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000000c0)=0x2) 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000180)=[{0x24}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f3") setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="d42f12dc264b01cc22d6385eccfb5fa631ed334ad40fb99a0d96e5a70b72af93e40925d5a22f1c4ffad4", 0x2a) 16:01:20 executing program 0: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2008, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:21 executing program 1: r0 = socket$inet(0x2, 0x5, 0x1e83) setsockopt$inet_opts(r0, 0x0, 0x23, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8a0, 0x0) socket$inet(0x2, 0x8007, 0xffffffffffff7fff) ioctl$TIOCEXCL(r1, 0x2000740d) 16:01:21 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000580)='./file0\x00', 0x4004) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000140)) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000007c0)={{0x80000000020, 0x7, 0x7cb}, 0x100000000000004, 0x6, 0x1ff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0xfffffffffffffffc) r3 = msgget$private(0x0, 0x10) msgctl$IPC_RMID(r3, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0x800) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x7, &(0x7f0000000240)=[0x4, 0x0, 0x8, 0x7fff, 0x9, 0x6, 0x1000]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000002c0)=0x8) msgctl$IPC_RMID(r3, 0x0) chroot(&(0x7f0000000300)='./file0\x00') ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000480)=0xfffffffffffffff6) linkat(r2, &(0x7f00000006c0)='./file0\x00', r0, &(0x7f0000000700)='./file0\x00', 0x4) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000380)={0x100000001}) r4 = getpgid(0xffffffffffffffff) wait4(r4, 0x0, 0x8, &(0x7f00000003c0)) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x1, 0x8000000001, 0x9, 0x9, r4}) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x3) ioctl$BIOCLOCK(r1, 0x20004276) chroot(&(0x7f00000004c0)='./file0\x00') semget$private(0x0, 0x0, 0x10) open(&(0x7f0000000500)='./file0\x00', 0x10800, 0x8) r5 = semget$private(0x0, 0x6, 0x24) semop(r5, &(0x7f0000000540)=[{0x2, 0x2}, {0x3, 0xfffffffffffffffa, 0x800}, {0x0, 0x2, 0x800}, {0x1, 0x1, 0x800}, {0x3, 0x8, 0x1800}], 0x5) openat(r0, &(0x7f0000000340)='./file0\x00', 0x100, 0x0) 16:01:21 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x9, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x100) bind(r0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) 16:01:21 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:21 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b81800000029000000310000000300000007000000c1bb893f"], 0x38}, 0x0) r0 = socket(0x20, 0x80000004003, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse0\x00', 0x2, 0x0) sendmsg(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000000)="33202ad3aab43abfb04607a99994cd0fc623158166fac34664030ae8c3ed5ee5f9a5f3278dccb4ba6b34c8547a22601f0bc2a3b03ec030f61e9e4b9962", 0x3d}, {&(0x7f0000000040)="f25f7cf791ceb2426cea8a9c3c9350472484e0c036926cfe31cdc9843a05e39ebbf25f79d190f4e2adf35b8f7d490a6a64b7d2bfa1bcde4ea8d0364295652f7335fe78fb", 0x44}, {&(0x7f0000000140)="3e1bc56f4849436b88107a5cb22682d58535e7b36e3a5e222a84859a2e8765ada91d3a19822050aaf010ebfa7be2c7474d49409c3222f7db0f5cdc940da4f74959d7ded53daa8384a595c1c2f5ee99f2e0d0bdffd40b7db0a7e0dbe88020712d949ea00bfb2fababa8847271cb51cf5a0543a79948cf5972ef29bed50d69", 0x7e}, {&(0x7f00000001c0)="8af17d2c77f4326c5b064c846553ae989c9f16b7169916", 0x17}, {&(0x7f0000000240)="78f5c5989076ccdcd95ff2de8b0aee2ad7fe9e48353f86bc1508c485d6443d9519c16ab34b6af75cf799a63b977d749e4d8e176bc0b120e290c793e2f315ebd6beb827cde63e03ce1861ff60d817250d0e947608e24628ecf2abfb511c73ab9581c3c3b9e3a617568a82483c0d2b29c4965e4e9bf9f69f9febb87ad3c6ef6a90501da95ebd1b76", 0x87}, {&(0x7f0000000300)="8016846d2b51a87166e632a908c36b07b66b25baa9aaf9916089d3b9fcdc25a657f8990b2babd6688231728220d0a166cd73a0d760f771f577fda7921c1e8b5225f65d9ae86b931d96839b0d526ab27857e4f091ea0e9b31548c7811d89064dfb6917b600267c04e6a66c29d3c03208d6ba082bead178d7835e00889e68aa0038925fdcd45d99dd17cc966c6af76726b4470744d9333cd29dafda1536a1e940d026f7d73f2899e0f57e05450651016265d4578cb9d9f71f742522b70f8278b2a5c60f1ba38005725b2ea144b410db6db4f5e46d2bd19359b602bc24e7af1416ccd5b70", 0xe3}, {&(0x7f0000000400)="46bf84f4af014462f0edaca881008aa6bc282d00dd65e0293c284bca1aeb734b5086af165defe83fe4f6e963b53f5f8bca79025ac8df9c6453e950c0d58a717b6a9b4d3fd87c89331fba0c876ccf", 0x4e}], 0x7, &(0x7f0000000500)=[{0x28, 0x0, 0x6, "eaa938fbb052bdaa97784d82dd7ad08cc5b14821e21f8399"}, {0x18, 0x1, 0xff, "d400"}, {0xb0, 0xffff, 0x3, "d73c96746546b3c0997b1241ca10f045187f6f0c7b1227c0d946e55fab803acddea92e59be42a95d0466ba72a216f018f9bf04fe1ef93502e4fb03666466745fa631c7960820c8f8de42e33d8e1b8fb1d4d2e924d64bf1eac7100edfa2c372e5f841b0f61dbd4361e0271a6da8b9da6835fc9417d3e4956a480a8ff905f2a4a0adbc4f0fb072cf5fa75e3cfc96284325f69ed734d394eeb2fd4871f1cf0a3fdf"}], 0xf0}, 0x4) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b002c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000003c0)='N0', 0x2}], 0x1) 16:01:21 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000000006002, 0x7) setreuid(0x0, 0xee01) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) 16:01:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)='<', 0x91}], 0x1) execve(0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000001680)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000140)="3554dea40645ca3a3b748cec9449864a84130ed4dacadcdde097581c710b37ceb0311c5703e8d3f742484f0bb757abd47bfa6c958cdbd31073d1949eecf2849f756ef495a0fd2dedc889da881fb3d6f70d44a5dbd12f7db8840fb594c36c69355a1531a44e5fdd7917502a020d99894cdfb3f600207b841b2e09f5db5088e2461b4049cd00d58916e3449367ee6ec2b8296330", 0x93}], 0x1, &(0x7f0000000200)=[{0x48, 0x1, 0x3f, "8e14d83e48a3839d0a6f5617b93ef51803c0dfa7fab474c5416afb44d7fa24a55f621ab9f1e786758b4a4b8fcfd0441e126a"}, {0xe0, 0xffff, 0x2cb5a625, "fbba7c1abe55b8cb34037155b936adb1a86c2030538df0a842b964cb1e1d7578880343a57b321d7530025d0ac6cf81419386b7b98b88069b018d5362bc3d84030d62bcc01c41b2ec8002d2c4f91659b2baba8d043424c92000152c71b2241b65a12be00a2c958c9d47c6a66cf3ab1655bc4c2afaa4b666f513789f13d32ace69efdc56aa5daa26175a9397652065330e37cfa4090bb494995bab8f1d61ca761eebb0a6594c1f81620c38253e5106ae3f19783c51f9d85277b19033021920a02e580eee48e50f667b2833f36e657a"}, {0x40, 0x1, 0x3, "26870f69512dc13dc60917dad2b0ad5315a46bf367b2f41196ab86b7af81b332cfcd8262ac0eff498947957c9b"}, {0x58, 0xffff, 0x10001, "524002849555823e0429eb7354b08bf375c43791e2d72a519ad0334cd2ce969e395de4c710883465679435ed113087756309cd029cea79ce586ea429eb92eb3918a4de"}, {0x50, 0xffff, 0x15, "f2a6b4adbd51d7fe169be126f5021b5327f08994020ef25505cf9e7a1d4237a5a98b102bcf00e981a13188058ca71cb118ee02eb2a85288704"}, {0x110, 0xffff, 0x1f, "9bd5b8764a99e61c3be528f392d6deccc42b438a4db4876cd2f2f60640403b6bbc22cdf7983c9db3c91a158d1eff37e88732d2e3520f16a2860e7b29247d7d50891c02db79a0f0bd09385657cbdc5d0a80bc7c49f81051e078868c38979676623470d06fc628acba255d2a31252830ac1beec591ecef572b7f4a2818f28cad5b40a4b249c88fb4546c3246569c6bbc96150a47f673f6005316d5af97fec0b0b22405bd554e9adf4df8818f2939c03edd7d2051ba8da6b632623372f7c5b5b8aea3da02fee15ec7e4004a417f40d000ad44137894dc2b342f0f342c6886072ca941ecc478393043cab6580785832e85eac2c92b1fbe7babc2086c"}, {0x48, 0x0, 0x7, "de57bb4c6d211fd61488a10715acbff01e177679f149d171c63a597c4ac06f4199479adf82118958ec19b9e04e3ee6f037"}, {0xf8, 0x1, 0x7, "b2969d09ec65e11b22b31fae3aa21485cf0d9ab2549320c62a46490a28bab96403019c5b866bbb63714ca3da50d904ea27ca797b5511ffc8d516f5a034c4a559591b9e11950b7a925dd11846caf58e451913bcc492d273868f98cc2f3fe2f4a9b21028897cbd3b080aa1860bc55763c9cd8d3315d113bd9fd8e274c993559d4d9c23690e30dab3fde0e6b8b7f789f436c9dfa422f88a8ef25622ff76e2226bd1dba133f917e10e33158819f620bc61ceee9c6296521c4ced9c3911cd53428053db9d2913ae5c1759d61f897c34fdea5c60f16e0c320223850c6909bef81dedaf6ac8fd18c81318"}, {0x1010, 0x1, 0x3, "d9d49a8df715eb2558c5ae82fa0bfa1ea1bf6cf55b970825e860bdcd39fb4625d99d4974358a66a0840eae2ca1c22ef029c9a9706acadebaad46822f331c4c8f42d0c5c79f11b870ebdd1f95d05619452593869b484da93b6589e010b5c1e2a59141a3d0e3795e89a9005826c1f3190bc26a9dd8c66d4c14774ca1048696aed007bc90e506c5b64c59eb190d98feeefa402fc2a4e540dae64b9207d2f4c57bc67e493e57d3c2c7a3550b6503df107b80e3251f49d441531da7ab8f31bd39bfd78d71b63d400d550533689eeea6b7bb217fa1c16853a76be6cde932935c7c7c4092b81a4a6568e9bd0f0982bdef2cc2a0150e95480f31e4814cf16a54ff785ebdaf170d10905def4343d019b02ca4ad7ec282158652704e1b68227c078a7f8e28a38c8135217a5683d1ab692a054e024df0908313a514e222edf12fcd03b64bd0f83f76686089e254349f9053a0f957a50c8c9135093858534f6deea9eebd70d22573d16c8b80331ecead9b5451e2a9943b2f4b9036c494803cc8ae93c9d679e9195d1cf16ce734765bc157cabe3ffbb2d1a3181650c2292799fdc56ae69ce816c4b9ab18b6e509b0fc41333c96991ed4e11d5bd4634d5525746d522ff96d559494a0e9b21b47c8e2b673dbce14b1e371e7b6fb32fb7c1560a6ba746446098188aeb2b6927c104743c841b3c6e8faca1964fbc74b251866caa4c8c07a47e4628c7fb9308dd39d233ba44c684d766a49395fe31124f19f9004cc5cc7396d8d739c1a241867a29e5deb557af0cf490ad369c6cda0309238d42ca35b289e27f0aa623f5e9cb515c999ee8bf7af27eaf065b598f5583f7c7898835eb09fcc7a178e3079a61a894af45db119fef0e9b4e9dc129292692c0494a61c7f8b7bd44f9708833285a4801a9c65188febf55056f8c7a3b3c2cd87bb4aa2e2bddef08ae60ace3d83976bb82709321405b89396c1ffe20ea94a54f4655f206f3adc51e8fd783eb01685ee3e4dc2d7fe26cd941423127918ff3179b01f685c402f57776164c382ea2e779b01f8b1c96f4bc0c70c623403c1b871569cd356f693d6cf13a88b63c04862a2529a0eecbbbbd609cba08ac26546b19f0205cf26bbcae7337d26863641d6aa1520523247a4c46d6b4b6df128aef23ddb8d6c0f0e852bd5870d4c4cc64a6622e01806987bf6e336251918caea91c071d5a7abe6fa4ae6e0f54bae9f48ae15cca505e99d6bbcdb537861cb71289650b28e2d6cf99910c6d395057a694212809f14c88aa75a1777c8e9b6802251e5f913b5994a95fcbf5209beb8f807a1c8bfe22a2b2d109d9ed7814d3191833db0dbca14cd74f0805d8281f361825431d208827bb7e074997eef1cd531a3cba70d7adf61152403e24214c7d4615dea9cfc93751b22e59853deb801862235a15f75548e468decc321d9626d112bada94b4bc77a64890c81dc07f3d4090baa41a937a166bd77b6e8631230292839c40ee057f9e69a521e4d9709723ec20192d869a7288da5481cce48a74b7ee1d0917773b15da5f46e097d56524d6c884df54716dfae61e92c3d1ffe469aacf7a060fc2d761179a2627b490a35ef324843c219e9820df8dec9f7882e7088381ab2ce58e5c5b175caf6cf0b57846540c4654f843dacd84d40445ac37b87bbd3f187dd70cdb42557b06bae132eeb4a49b9e6a3e96d5760b53b69a8a6a821fd88201aaca9126d2981e49d18694e31768071dd166b3044659aeba8bb741bb6fe7a97a9803ad42a400084e22fc169fad2ffbc25b756b23faf5543a2de2f3a369c96f21008406f9df9ecf9feb5f5f636de1b00a7ecad8b59f412cf59ef6ca24b41d026f20922805a4e2754fcc478c06238febe3d5dd788f8562b5f4b7186a9d739cab52466555a54d5a028a740cd97b8f20c45ed32c67a346acefb90416074e9281d8031d858075f4251b4843b2adbba1ca378972a23617327b17ca732a105d51d22b06ec9f85ac02c221930fc3e2df2def48388a4f607d7028d023605de908259ed4d11b115cfa3ceb96546ddd6b95fbde1ec0951c7028d26faff5c51a95e15cb40956786ec97822406bb24071362847575e9eb8cd53f621fb8af5197b17915050c85ec46597db0e37962764f158c927fe73118ccd220cd3ef699ce772c80bc0490b8b52c581e7122d98170b27ccd12b7e9c8839446f14b670db96def365378b7d27d82fb1e8093dc6fc9afce88eb91681601c9beb130fa3aaf3c7800a7bbd4290d5f1c27fad41b6d724e44e3c56561d9c0ecebc5c6cbaee21c2d146b62a6fa250337f3967e1142afce5808121e6867be32292a728290a9c5ffc86a6c9f3c0ce445dd3da60a7a5b59c2039af4caab7813e024434633a0834dd26b35ff44e57970bfc415ff17a8647cf7fb0cb35c30ddefe23a4358c8f57e05b8e5a365dc1c530cb4814c067e3e1306c85d7aa65cdf4d48138358806f6fa47b02d0b3ad3584ebbd9027b744719af1d8eaaf7f5cee36df56c972d571830555fe23bdbc39cb9c4765706e0f8999874525ef6148e1a617cb06bd775c9e99af7f275e4329175b9ecb9ad704742da6b31acd4cabd1d73e67c9f829af93ee2c62e52dc8188423e93fea0c00c0820492db70fabe926b3969a18dd4e6321672da3a8371b0142c731efb01f8cbd1f52c3563c49adb1ae30a6198841526ab23a022d806547f274775b46aa938e425334df3dcdfd019fc8de32c01740aa2823a152e02d187b80d74209ea1e542c9048a98a1887523757aac0297fcd885b6adf7db7a4c123378883d6d274658fb6f13139c5f2837d0b93c21cd419639f7844bab6f68f265c4836f8f1cac31fc70f8824d51db2f9cc79432ccf1db2862e04018ccae4c489d7edb21b45dec708fcca4db23ea4026d40e646a9a92f22b5a28527ac0d78b27ad40244cb2f140bbe20b9b25fd49351cd385e3834a3d7ae0134084c391496d09d3d37c9e428350536cd67e15f5ec6bdd465e903e679ab07bbed23d188c5524601a66938c0998ba25a61e8d9b5f6f904c5d5cf321c7a94130b2ebc04e653b1d80cbd254490a195dda505792a9a74121b5b4761d2ff5d06145d3c03aade3e47eed168e0c92fc349e012b816abeaa34e94a7044d5fdf03a85ff7ba52eb5ca50644f6a91518ae50ea99121dcbca94475edbcfce08c819a5cd58f048b249a86952d08ee379924a9c0094d7b7ed5c1f2b6eac34c27c71d6459c82445dc943bc981f15f7d6e33ca3110d7549922a45618e356b1c5947ae7d5118dca607207e733ecdfbf2b8df407d076af46370ea99e803f159e2e759d9ff20fd08d03f68ff4a66db8da97d656963080c2659da3683c0702e35ee1be82fbfa31b930a93648538779f2c0dc6a1c4d773337f7e12e414ca226dc6a850ac7db6eafaf852c6495e939f91f1073bb9f1c3922470ccb8aef347c0cef384d187e2520488127d37a062597d4a406e37c8ea253df0f4c51d381bdb176c0eee8d42078cc66d62cd511b48030846e6cbc215802710e3587f7467624e1ffb429ea46ac359547a72ea64888e04a664df3117b08d3f74ec77ec8e8b057e879710cd807332607d6c17e581e000fd720b9bc4a05343c3e02fbad660fe11fd46a096783f2e9dfcdc80cb0d94fcf9b31923068e43e1cb754fc57e6c5d0861a849214178fe5ca15d5110de83ebc5a550ee9317a63b1e52dbb9f40ccfefc78dd46829d54a22c0822880ca82445debb34ea544b80dcbcdf3758e7a249fc4d116c3ec8a0c7ce40d4b6e0695f911f33a801232d4d89aaaa567acdae6b9290c78993336f15f395563eea5ab3035a4d4f4d807ee915c30bcab6c0a9719ceefd5190fc1202b1ea6574baf53c035acd1e8eec0d12d6d7db557c612a10868c7d4a62ac13f0c1d0cbc9af431fabb33fe872b895db60ff807ffc3e90b64ef221f88539f12f226b1c02692faafea459939a3f0296943c6667889be49a305ba6d7edffc2dcab44c06b290020022576c402765295c4ab7039b974f9d57dceee76592e8c96f814111e4f2c4971bfb7142a8c5c71ea6a0cafb19b024e280a73d5df5f8866137e4c0cf9ad7da22ace4a8783c386a99337425e38e11ac3d5f639335f604147ea34d4184105111556a4b449e5b102bc033545581e87cc54c248a52d8fb0979fc9d2294139cc7bff484949899d3c6e8920bc3000ec4aadc9eced6f6a1c18a1feb68b55836247f7828ec5b1f263a1452445a5177505c38d5481c1312973fa3cfc60db8e34ee405ce51d57cfd9bf0cb8e1e04ce60c0fd1448769cb7c42f3c00a7362ec11e75037ce977a63b0ffd01af5728c5e8803c672007ff7d1fdddb3a5e56ec0bf480afc554f5dbc5c679731d3acfeb3430d2fb32c274b59227334ac4bfabdc8baa5ab2462a3bba50a121696a500761476437a5f1261a75244b705dba954442142538621bd730a824f1249975db7a66723556dc5b6f882d7660d4c823029958ab20cac68a0650dacb4c302401039901786666748aaea4f320ef9b1a0cc76d2421db9d76d3517b11ed81eb73a77ee53f91fe11273b32f2de47605e8ca6a3a6a02fd03b29e40ecd9d10f757b12415e7fbaea76a9cee323b462c61e9894ad9e9336b2e3df15cc92ce2938a19b88041a70a561ffbc8277eb073c97247d44529d806b737f562203679ac653262f464e0d59c0e26bfafd1443984e3b0d219bbe17460388718bb4b1d77439ed0e003881c4745aced11ee1d7aacbbee66cee23af1e0fabc634cf007ef6d68e78ce277394bdb252a31aa52ba35ee14b5c5905388e2a39684498ae97617b905250e9109975e857dbb57eb9edaa5958a5b2aab820845c7a83126715d8efb61885fdddd14ff982bf5935224665dc993a8a7ba3395c6f9ccf892b9785b674f35b0ee922233efc3d603c4fcd6a7370843fbb91adfd16c3de02d1462bdabff1565afb2efd88ab5014cda2445b3b94b804c2cf0b42d4db548849b48e03b7afdff87a59170f04499669a2c97b0a0167e2205516ce65304c1fa4e442cfa33888fd7634518521c2b9b3dbbd3d9b746ba0cfcc538835be4248e74cc3e51666cd41f596d25eff2d71c3e1e25dec1afe764e420659366b1782fb747d244fe902c05f3ebdc8238dc02cfadc90fe5b92d344a044065fa20bbbc1e77e071f9f638b6adcfa3bd945fc5b291f2d01b798f1485e2197e173624f2e9db57fe3a81723c07a0e3d0715b50c49dc8ccd8210be91421a42003a0f3af931891d49b64b79ffe046a909973e449d9139df5de6b146cda6f697181c459fc5effdcc92415fa28fd5ee28e77b068fcddb455ace6a462527b3f090b7742dc1097b80b9d5e69e80aff0c3dcf9c6b177930e82e415e5a0cf1bf54c61992e2a8852c8b0d0c068acc0825378377e933f2d34859fa83a739e0324e116ecb82a5bab566eec2df31eddba404e12ac8da99e62fdb1d183a76706ae5bc035b065a9f8987c97c11e6174190fd0fa1442e0102f91d7079f8715e523864fa584384a46f960480b057e975cfc72dbe8f64708dfccb3c83a010ff4d8c8020a5e897e20938914531df7e73774043f0a7cfd10f90b1b617050661e7af33e77e941a252b909c6fc22fa6d8baadc2ed6f260429938d7c9880820a51edbfc09ef93a40cea08ebe39b9ea3c9c709964ef6de7b3d5813a86e9689d58872b5ea1c152149c398813f21b93986fccab649ed588d3c8cdf47d0f92b9edaca7a3c953fd3a3f556a07534502c1acd6af281e56ecb66a0acc055f43d13aa7607ac0d20a5fb8dedc7e9bbbe4fd0db329c62873d45e42efea1074212268a"}], 0x1470}, 0x0) fchmod(r0, 0x72) mknod(&(0x7f00000016c0)='./bus\x00', 0x85, 0x6) 16:01:21 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x0, 0x0, 0x3ff, 0x1, 0x7, 0x6e, 0xffffffff80000000, 0x2, 0x2, 0x2, 0x401}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x8000000000009, &(0x7f0000000040), 0x0) 16:01:22 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x7fffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x2010, r2, 0x0, 0x0) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:22 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20280, 0x10) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:01:22 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x100000000000002) 16:01:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x6, 0x3, 0x100000000) bind$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0a816c43321ae20dfbddaaab9469cf65b2c32204322952c3016210781a3d3b50c930f66be7d830695b935dd95c917615d8fe41f65aca948a9acf9cc46413782df91511c229e049de09be3128a1ea3fa76f290688f906467e6f8208224737e6b9b095b911f882575db42f7ce247232c819974b6cdcef7db7482772dc1b6b25c93a3959fe8592b9dc51b442970cac83c9ca23127e60067e8b727d36ae5d8ce03036fd416495bce637e3089a561a7f6037ee88d74e1adbae61b68108770b8047660c015f43bc8fc3615fac34909b2dd1b96caabd291cc0b56ee17d78c3daadb12ee824b5851b8de16259281ab90664e5929a6366eb8146f235d"], 0xa) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) clock_getres(0x2, &(0x7f0000000080)) ioctl$TIOCSCTTY(r2, 0x20007461) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) listen(r1, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x4d8}]}) 16:01:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x30258, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000380)='oL', 0x2) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="5d37c4dc9b930303a7439aee6dc335d17c16ae65c14d1dac208c6acccd626c981e8f597b70d32f052998ef23df427011da58dc9162c60cb828b7a30aacbf378afe740843d36755d85851a1c134c3c0e89309e08aa2635c8396b18e32c9fd4cd44073e6ad0a2aeded6d38b8d7370fdae6faf3"}, {&(0x7f0000000440)="bf64b3428e2a506167189f9e8904280e8b6e2003e3434ce3a5301952c3ac5045e41a8e187a62c1bf2592ccfee1eb2709e1745fc2ce8da6181c12a9a07d0a666c4b430f45d9fcfbeefea6cb047da19aaff584fdeeaefa6bcd0039bb3b4d96e055e87b0f2c4406fb94d5ea8278ee11096693172970a1bda57b9df9dfdd41b864e4df13130145d3103a76a2e4c1d5a64a1b4f1791871bb55e26290ab7afb64a6d4b311dd98b1af9840b82e47f941598ed867a87a4a8eb43b3ba26f0a924fed62a749b710ad0a4d48463b3e666687bcd11e28ee1d9221a3888797826d737bec9fc81e711cce0055ec1673051adaf7dc49ed9733e8e1ff938cb77ae2b4b7647b6f9d394d3cc07aa7a7a99592657c9c6a565e85c643641689a1a6cf6192b0fb232e42a1e33ef025c6b478a78c0027a4826e27743db23e2d8a65ce9b24f1afb80906bbe876380237b28e240b0045931669166cd6ebd4e922e35b5b8cd677f6b8393948c393748dec67990cbec3eb9877b63e923dc606e5b07e1a53fbb4f93225afe9336ba50661eb9be67dd3c4830e164e150deb924dd1b246bceaba7f1a165c8fb887bfb46df547fe5768d6567475584f0d17709f74364947157864b5880d794b52fe3b47d9db771380abb39c19828b1192e3467f89903e4d55c93a268d105c7b3828ad14c3485eaf26cb4b5ea830efb9b649084eab9107af3cb859d01cdc35ee286ecf71f5f1b8ac6062ee4464adacfc327cc039afd65f6cd5abd096b00afa557072cf5148cede47347daa381179f17f6054b80f78b40a31da00b4a61530c5ad2c845d3c771d4700b6f5935868f8ee12e9b96ac74d1b8dc5360f11a97fe4d47d64425312200ddbd7f971cd16d05086faba11ffb5a3b2b22125c35fc06907d33cba9cd3d6a79e8bdc9a1cbd2884d750e820774aa191234ab60d784efe5e9aeebca4d9c21c869b717205acc5273f51f0762ab7dfff8348e4eeab377c621a395eb6545b9f31823876b90052d70cdd16fe89e1cc3faddee3f7517b3a8b5199fdae016fd0e487bf9ded6f410d2368629a6ac12cfd1a262d4503b481995be6d9a3a5968e796ad5d76d409ffff4e691c96e35c4c6801739bc74b5e3e802c1f8d6a49b1fa38c23e0e6aa1397b300ea370d37c7db73a960dce37a7266decbf007ab8d6681478ed5d4cd7909f6584d15cf811d0d1f9ac3c8462e76b0d3c831e8480fcd744da012f69787c7b3356ecb9187160c4f2adbea08968636877d7eb8e35fc7cb83b54d6bf52ea5c9797699dd5f5fe80d8a31542eda8604d518e1ab2531aec83ce057a418fd82b3d8e5c8da0878849164f405197bc59705b98ecccd92833d1de79b29cefe4b548d7fa07deb5a0b580a91ef9d488211a61742b6910cfc17c04f02c6e7cd4d61461fca8fddcf4eff1e5fa04bc31f4b63226961e4aa5a0b8c3d7ecf2a1348ecb1781b65335b2d67ffd06c21e2b2be0f08df0c20a4661854aa7eaf32b988c2f1d7f1153398369f9baeeb8b51c62df2e9fbad7114e77960fd37674759a2fff410be3425422999222a1a98489b372cda4fcd7175c51846bea21d22abc6fb357e5a35be47d7131136b6764cf5bcc9a6ba705ca67dd72498d14f6241921061cfad9b3b5165648dcbfb18f0f4d9b94ae419f56b6de2bffb53874e837490adbab6c5b16b41a34be5dfe73e7d9aa7b65fca010ed04a9e319e1bd7fba1f87975e258476c9de5a4d181784e9aa9539da4e2453bbea3ef074f90d6414b1a645fddce9a2a2c58c934a32f40adba24ac979ffae75f17ff02695a708d560e4d4da93e5ce0acd167f9bddad3ea472f32bb9f6f4554cb18ec34c0f053ee8299da1a09bae8470e4d309b0782d9a4b8ef518795adcc9b44f29fb6d50c8503612aed38e9296325fee771ab4b5e8438768455aa01b21adffd1e36db893906ab227e00f44bee31c5963525a4deb665183b9543e690d18bb1b59593f232fdcafb1408af4cf180cc6d22ee514340817ee7a9bb766f7959fbd5691e782ecbd7cb6c87eb209c72404a8262efca38e6fca643909d0e04919dbd557a8e0799c8542fae01cf868d581bf40fed07a6680251770cd76972c7f4c8a0ce425003241c3c5f003121ea712f115a2fa130ed59a880c62ab3a09b0261ea1f22c904b25dae5d84ca65df68fce987f79ef05c9aa2db5f235a85de92eeb2ad43766c62786da34ca7a17cca6c40932a990443067d79b4716e4f388df1e4abf94820c92ff347edce13e6a0d0afa09a5c8599e8b638af7154ea545260393cd924fc72716209db1d2008de43f2c1d4792bc563bcae965240cc842413125e6d162e90efd4af1421c5831c7d6ce613f3294a6a4eb39d86a925db346a96b2f42aaeb7aecf572e9bc258380aefe4d122cdc92c59eff61742ad70e560fd86a2836937b96d14c230513ffe0f3364f5bdcfb9db9cc33bafa04c5f70db655654781c7c3a11c2be7049ae144f36ea584c39ab04e856885e698da16888a9f84a292216c43a6a0564150caec01993d44d7937153bb02c90d4e4344655a9842d7c08e36a10a3394208add09728e4796afb4637c70c54a5058ae30a481d3f34c4f63c262df9f5757fd4c2f6f584b94547af9a52e251b26a83725d21f927eb0d0eb1a0c57d47309543e4a1d7b8a209f1d240529fbdd27b3605a943d95bc7b5e11a4ffd76be6143be80908ca8e35742a4ab16cded2c5817fe75af3d054a1bb4af27d55cce7da990f5d5af4143446bb5baeea58573ebdd5401edada6c8d9d720dc6071644a7b347fe3fc570e3cf2cbd67790937b8796cf47797f0349e7d53ff663176f0a39a4508b574e88c143a27f5d3bd6896f03c50dfd068ee59cc18cfea5ce2e8403c2a9246ee43bf16cd1bc7d405406702549ce890474ec7843ef3585bcbfe774da773bb6c97d720b62ebce0eb9c9322f4b8f60c23c97393f004438a97a5b764264c90fbbc5057347dae62e64498e34f61826975d0b4fa51105a0509e157f7ffb403565544bd19d5c770f8f97757fd7648119b256cf282444313c8a83f13d4c581ee57e707fceac720bbc470f046d92971a59c7419bdcc2d3a6fa1297c8b0f3d394cfc1d851602f3ecf205d27d9c895d8b60c6f0806168fbe5579f2b5c0a00f3105beb0c4f240845f0fb0a3e70729aaa474361ee4604547b8f5948f43885aaba3b5c9f4acfde85943a26e19aab312e074551e2ccd9ae5a6022657fcc84a81a66d4c532e63c5abd5d6142893d526a0ae036536806250b8c42208af7f2d52b1419d12a8a2f6326189bea8a52f3384e024dd32aa2107439ca921bbaf4b3eea2f2f96a7680baad3ff45b978be5887e064a3c27c1fdde8124d53dcd58c5eb70e31d86e183eead1b710a3ba2db4706a31e9bce93265611580dcb67180cd65291ba2fbe047fb2a55901120c214d8656efd5c28929fd5f1d31575498f7c53d97633c953cebd4853bcc70ba195ca9c8ecbed10608e3687118442d4e27c50c8484834e88a369e23439f9d4a0b21960e2c0cb792e051c0c3913bfb07e9c8386b7869c81179a81b329762a2e0d5c461e8ebd1e823717990e2221cab63879658fc79ce59eae84d32c2b7cdb37094e7456ac3b27329272be138207275b3498caeedffb4b18712124dd06b00565d0fd25f0b7b55a4f344bd14b977fa6fb164d3968de515a69c5f2f16d70abc6e92257a655e1e987ac0b88e9a6c6608a162e4e28af5bcfe460ee8b78525343ccc4e3eb0be81f99f0b14b1fda7d6b7ef46a388f7a9633a2d2a296e97607e1c2a9302e8196d4edc2ef25dc2377fb8bd56fcd94031165d81dfca73ae9d6b9f81b6d888cd2465aab8130468cf7be554956efc6c2cb7361b3a944b6d1ba0b39beb5d55d021597be05fcdc81c4d1b50508a12c7c18e3c5e10921d39f3faff474f3400faa779f5847f6a7cc75aa89401d284333f75b48cbe7480b482ec07063962ba737cca9256b6a6145396efb39e49a1dabdd4333eea6148208452826a3cea91fd12c2fa02593d42c4f6ee6c3b96486cc4db459e060566de4f03a050a70a77196665d2c9051731b028a8288710b43d3394959204944bd25226691a113df4e1b8d03ba48738f90b1ecad39ee4024dfe158784f5906047603dbf5c405ca1d4a65adcfa50d05231acc8a6cf1d4f06914191855fc73c24a3b8a88dc64e21e4799f7b5391463282c8ff6ed562447e361aad398794043c65a2b0c461c654dcd6d7aad0265c7fa0265a6ba6756c7e08464e1614b16c3a0c51b226e1197b70b3fc95067aa61a23f8939314b38f9f7962968ad5492259864426f6495df59e462b2965dc558f4b3ee11b8f194d407dc4e37a4d9d5ae6fd585f36f31f0efe594c112651c18d316807df54c4f88d54d81742d42af07bddf81abcc23ab4a5ac9d18580456c8efcf77bc2b5277fe42b0373711ca47eca92601c95a5f5e03bb7e728310c44376f4f1481626fbe9b69604a992414d1f2d023b45feee03d7e70ad38c6ab106502e6915ddd1f572cf42eb83544f9509c68e1e454cbbc5b3f8bf81de5d5b7c6e1d684c4de3f1fcb69a01d730f886f6b07ed6057404f43b151dbeac6d2b612d35cb4fd17653e242ed1424aa537ceb06da7ebe62bf7d0ff8a7cfcda5d3af85ec9fa6bc324f447f1225bef103000bc942eb6c4db3c192f37429a9f096935a0317fff22a56fffae253789ca10160fa0705a70eca71b48bb76ba8419a43d18bdad0943de988b84cdd79b8b2d37edcb675892c76a25ba00939861bb2e59aaa8edc12422b7a348cc8af94b246aa1f2273f7c0ec06294d130efd70a810ec7f0733233e2803aaa71c92cc6bb11604281f156246bf0de551b2d58b45116d21e71a672bfc7e27b12a250e4ff147312aabf1b1e896575ebcf3345b7be80ad9ad91ef23b4f69f80dfe4841815c0ecf5a8e82a06d46c20ab50fce1eff8864888ec28405b19c4fb9237b641288c2d24202c897ffc0f737b23d0d7667bf4528a5d41d3f6a3c99cdb80c99b5d105d622a44986464f0ee8c7de1483192168093c5de678ec95e3dbdbc8ae7a15517d5863d2918c5f8d7c849329d3ba1faf42747f6295102d7c5d6dded41def0de243bedb613f81fb05f84112eaa529af4e2592f3befa3fcea4d6a622e32e15865c3f1cd293076752a23f162ad17649c8e030cc68afba49fad78af1136c86bb89851e008ffb15e3ceccc169d8bc55e819464f2035ec01502815b2698a8709b26b9bab4e01a19ea76cf31ba00277e938f223fcb023bfbd6c7491a19ecfd203e8c7af076de6ff92c5dd916457f3e7c29f5f64d72752ef0b1276abd17a8bfa7905244f806f4600f2ef0d1d29c56d42894730c301680051b2b0005eabd15d3a98cf6b548616711dd38c5384638d363699f1ee818d6015ae9d666b1c06d4ca9d62d86258413472dc7a5a8775044ee2c92905ba64942fa93fbc575e16a04fe14827ea205ed47145c2ac3b48fb2ccb14caba49e7dde2cd3bd73c9dbbf463c23c7eadc91ef64047eee3ce2a408b38055de7be6b2eb69482b7719c719cf3d4bf154c77e6497606675632c0d1599b47e4620014a10445fbd985a9a053fc8b7acaacb654e16ce61eebac6324ef1c8f6e4530f4acc3b3ff330d0930fa495059b440c3ba1a31057c1d47d58e60b094b30db05f3166d518b68611eff4c682380fc547d82d9233698c2a9338b2328c03ccd03d6a6a4f94337d03d285191e649680ddf1a7e9552b9714c315dc12fc72cc1ee81046480acc14221207c30bf7f17f8ed3cc864335e1336fdd9c2f703c2006d963c9de7fad30f661e0a6bd019efe60"}, {&(0x7f0000000200)="0806448d1843276771ab0754571f0dd8021f559d51dfa3fd1719e0eba58595fa832163701becb40572845e83eccadd2aa15001c7eb87ff7ca4d45bbbc0236614ce0c61d3bcac0ef75549fdfcfe187867e9e80797"}, {&(0x7f0000000280)="85c9ec43ed4db70826b980ef21844704d73bc52b9b58f5cd8db551e0042f927911a9a7a2f393f23691285f093320f31c05a011974deb9070df113a03e212354985f78fd85b871fa5201de5edf05b37b7160d04d8954ffa789d042e16ab7ab9ac608039035aa2b6355ac5741dbb2fdecb057423c18b57b220e0699022474f94c5e6d4997f70036ebdb7e24931d17b1c8ff80655d1d483e3e6c6b448e394460b962f8b3a83b2cbd853efc45884d27f77d027a6aff1ac1c8afd7f96924d745119ab27b8245c08b203f06a139aeec0f2d8f5141beaa633700812cb311d1352f1a94cc9b310ebca9ff39fa7c7"}], 0x62, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:22 executing program 0: r0 = geteuid() setuid(r0) r1 = socket$inet(0x1e, 0x7, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1, 0xe31b}, {0x5, 0xfffffffffffffffd, 0xfffffffffffffffc}, {0x6, 0xfffffffffffffffc}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$KDGKBMODE(r1, 0x40044b06) connect(r1, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:22 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x4, r0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x8000) pread(r1, &(0x7f0000000140)="9478e7cb38eab476d3773c823341bf50862b89204d59189d9fb8b76031f7cf0408203187f23656103dc0ad57d421c9c52554580f839298a459c4a4281fea11fb664e7238d1bb63ecd5356f6d12e50cf2e49a83c127c46cdb9b7435491324101e1ce9491f4988022e7eedcdd709e4482bbef4467c4d20709ecfe2bdc7867f9c16be5a14ecb74f83495541c513872cfa7ba468ebbee589142e8739b49628269a1437b31d6703e204e0b92012dc25c243d4990f67ff46c1cf457c3af030f2a403bc7d2675341fc500d37873f71e8f1b42197a4f21852a5e5fb84e633e65f87b20786a7905ae2507986815492762cd107e74053f54e4e5c2b36c", 0xf8, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x108) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x2040, 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:01:22 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) pwrite(r0, &(0x7f0000000000)="396f3320b7d9439d678cfba5aee9fff5bd8810530c393a2e4b02eb49b0c9ee567a77345d3e150c", 0x27, 0x0, 0x52) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) 16:01:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) setsockopt(r0, 0x81, 0xffffffff, &(0x7f0000000640)="456405c9a835cab5f905c8e4e6481d7e528e03e6776861cd55e537256d6be7025824552ec94921f42460478e7aac060e159e6e1488c981c60063fed3fb656a253823dff52136a25d91bb2312a116fff0c94ddc0d4b739fef0b5233e6c87ad2398a2df698ffff049699e9f2fc233d2419ad3de24c54643d64b6d2c7871ea4bf462263924195f45069f6d0662b7f73f45c687f6808e279a3937b7d8146104d4fc57202a72bd805c2336b83cc7e74514d39cf10f575fa5f1daa231abf1a66a9165d0600162b759c8e9e552ea792cf8401dd7905abf19938a5d304b9571c8396149ca5978b7d5d10d4c1e99af1b80f8b6263739e69e0d53265ebd8a8a2434224fbdee683c1e04b465b74e3395e109576319113ed5a084790c33f97a6bfae004f59a4ee0b927a47377e55091de26e3b682f310c0a0171c493f5f486f16c9d7c9183924cc07a80020a15da17b94215f88ee616b59f72391fc86c1116a62b4670c0be671f147714721eb17e0cda083d64e93a881bdc06fd1c5feb715a1de232bfff38e079c6e8012386fcd1fcd70b0aee12b390621622b86bd848d03d3f4285bf896409cf1a367ecf74e9433538bb8fc52487449ade63379ef888d22826b0afd8f874f14c80a0f69ee6e7f65c99773af963ed6f31176d69909febefda7b262180e56e10c379c5dd5bcb9ac099c2ecd370b1d369c13986c37cd0881eaa0f3f0d98b25d56fbfd9cfca37856991a1adf5dd66b92aabd2b3fadd8318a92981eab2ee2f70def19d805fa3a64c7ae9fd8b5d44a6f32397d0fd600b96838bf1b2467528c756c03d2b04391a688849c2fe27c6ac5f1922f862808510760a4f36bc4d088bde4402c7aba681a6fea7d6516de8b128f8d3e11f623faef7dd4ec066444ff76a94cec93ad710acf463e540fd2a1ab5cdfc50d4e7fe7db70cba54cfd35fbab076f5838ecb3420b44ee0d35da8c6051e49bbe7a2e57ab2781f26f64f496691f840a985d127191776237a38f21bc1b23d3ecfd11222f2ecdf45bdc4a9ec8232196dfb9aa10d2c359025de009e1c040a6a6957441d7902c81a757ff5e163e1a09fd21c077466b69645ec83f03f3a1778db35fe5ec2d66f172975bc0227ab4da344607ecc999aad356b44a67cfe0c03fb07ab2e4d486f5c5c99f33e038cb68f6f5396b5f0cd8d1098d34108d2a21590cdd77ddeed8e0a13b9118c30b745c45d226be8ec0cf78b34709539863d4872dc9d566ffee76541ad5c3b0ab3229140bd58c8b61e9322d1d889d4227fb29f62347b33bded87ef99eafe3ce623b32da003e3e28ed6357590efa68de7ae07f64b67710a395556fed8b257b2b0c5a1e4c80b8a7c1a45a269a42cec09aa0a3ee70cf9ea7846d452178ee778e94c12214e93f9e4de2d225de8be81730f07b57ae4776d42d0fa893490c26f57bc4daa5b1462003c6662ffa7d10f2c6ab511c4043944ff9aacf21a8041224cea0025750122b1a522666abd4d638ad06e7117d43b77f132b152eaaf45cfab1173ce7533557aa5be661315f20f59800baa3256acda0d18e55ca66ea3ec8ce1157cc0a0499acd530991a752a3a44d4dd3e3734911aa48f762430fd29216b8ca3f2f5e28523f56ca6d9f7b85d0cde902c20cffd1572e1c8ecc0a9d7fb9423b03df38856ab5fba441b8b993fb04adc50a9e1418957e6d862bd7ca804198092de82164c6f3e1fd4ea2986ffce88d582e9a8f43fea158abf342a0cca374fe36b1cbd3dbe3d6f8da952b5ce1450d05ad8ceeaf946d5d21532e78aeafa2da8e0735d73c487fc95c854e34221db9c68e080fd4e323a69d110803da772e76125aa29d4bc1a489dc08035d9fe6e7eb4677fbb75a39b31d8a6e772ce463e251363bdf606677afb43edc8e280a234c1f4e754052fbd0a1a9ac75c1617eb028df7a5a1f885c48261fa24c9e3deec9752eb266284333775b59449078c4e4cbe4c7a5b1668abc54fd593f5b3945969aa6b37e9f2bb1660faa63f495404b5ac5754a99c3293d355f5bf02dd4d3e49bfe2f91436076cf4b9cb2899e3d5811351f802762d882a7d8c3af90494cc431d34e33b37c5e9f845258b6ae4d213a702b4feedfebcfe299cbf6ca4ea1d3e9eca0ab6972c20811189a55a7fe5389883cd996809f3294e53767ecdc8a91005f03326c913e89000398258dba202dd152d0a5a53c470f2d7ce0c22ca5d47c3f05c00f54e338cbc4c446ca37cb5e841aef10478a5f2ecfa88f7aaed322ff2fbbad0b16c9420f8384148df1d986b779a9b0f5854d044698831612b2439cef53f79a3371bb169bdf223b2eb4b6fd37d3b685e32d8976774942b74a902d8780de55b33a7a07224f84e324f15b2ad6152d6ac33a7847ed8152c46ed6c2e9de1fa75a0ff5f9c0d88b4ca91cb938df81a29cf7d1ecc9f8a48e453ffd57e4b86d52c328faab1ac6b6d2db1725c08bbc36f8a1e395bba4264e0645931759c371b6def07c8804ddbacb64a0b9b8e56bc8e69b95cfe078b8bb48e92c143314f7c2eb02a45f2dd9e5833a7ba3e059ffd57bf56208fe967adb0cfcd2c6823debc98a44be121b200569159214c4674c1770061b573d18325860cc0868270286901a962b92476ea01a6d38df6c246d257e2a3330702082da25a9c67c1c9d9ab9fbca4a594003fef7e52792f6dac4a092eb05e5fa3a005bfb64aa903138f671bf86e05930d94fd70415ca1564ccef34fa0184433b01ef4572a79e5c68587b54538b690aef04f1ab92dd6dc4673c06a3175ab764937a9578cb8ea622a052e55c3178f15eff33ff3b35c0b64f2756e47d8320df3011a1f34bfddf66ff9e6c943191d22589157643eb292c565ad9bca571547d696de5bb7440b7e2da42f56537d9e6ee34b7b9147069b48c76d85c9c59a2e37ea1aa4c894ffc6062e975ba9d54269832b3751c3ebecd3079c91eb0792156168044803881ef5c8b4b4557e58de4b701180e3a54cd2b1704e2f3da4eda70482b10e5c2948f2bdf9b89b0fdd8020119a49d5af6bdd1808f961c823b04f52c9122df79746a772166dfad9a63ea05f831815517abca6679162c0ac99dd8fd0dbac879ceabb7c4e43ee75ba0293434657ebf98d4b7426acd9c509960d06bebec9fe25554ffb258beb2a1181a620b0fcf2cc5d9ae4453e7722fac3d39ccce7f75107ae63ffe96c2ea751e634a3cb670a99bc8134e56b0fff7b67677e6994f134fb922ed0cfb9e42e11725a17443ec3c8104481767378d9d057446b1a3a2ce320e54832fcdc66a560c42567e751b66a1dc470ac8370f0d1fa23aa78b39a05885a489f713fefa7dce224488d4900724f60c38bfda01fb5f390e6751590600bc9647ad9c6cd0e4d5ea9d0b9fbdae4cc37aeea35d12e3d0c538de49a9810ceb797be26b197a194068c6d026fa71197f1dcb875a7cfc69ce228c82416c38c33c88be6d4449016b32f2f77eab6e9cd6d1f6000f844ae31fea4dff23944954947f9558a19aecd9dc152772fd97b1fa6fdcfcf976a69bac9fae4fc657a6a7d8bb113cdfa05217cbbf987e54337d9456dd6b05b4f134975b4f60d7d6a9fe9ae878bef9a5a5a3ad5c668968a0357a5e04d44ef1ca77a3349bf7ec009ffe73e48365db7fe2ef985eff8bfab21305d102fce45405a39e4fcd848ebcfa598142131cbdac724b1f5f67da0848b1005ba01a1e8ac80cecb7465c1c9d0460b1b95b70df2f79c3ca7750b62947f7b6d379c64a2b9c0b75f4703e8bd12499f9465441981695fad91d2dc2220ebd205a15354ebc92f6b788cda28a9dccff358f17840090b38fc9e84f219ddab17ca24011d90d8cb180a8ba6d756e5c573bbff02e1e739e626725ac76482a9530a5a46969decf1e0a426c71a672462847d099e6b7f283b4343564d2199aa9861520fa25612d2744323ca517350131a72f7779fef77a6f886de4b668037fb9be6606f735cc05914a3b01ace36f14653c8203b8e4263c9613cee5303ade6a69f8998baa34bf429f8bfee570eb4f1fa5620d43dfe23432b21e4cb9b2c37ac40935fd83158fd4deafb55d49741d1be6d772b630c938b8b6d217f0a7c9eb5c95ea3359183b4741d8defcf5130ba644decf782d60c584bc47b087fdde6a4d7449035e59978ef00598aac00d21fc9ca554289a591dca400c5fdcd9e6334f4d3d47999e8cb76cf3b16c0cd520caa4cff487e177ecbcdbdb5e793a6692c24d4f020b01db3d3c01aa8d29ae313caf3a909b29a53d79017aed47b378402af5bbe864018bb031883950b6defcf4cda35330596407a5efd35386a7a29960076eb56374795a3312527a616d92d8fc6f3feab67787ba9cce4054f669505ee5deaaa70584fa014f18a72b3bd1cdee8073abe239a184f6168847cb609c55ea68470022408b9127611195c23425a1d708ebb7bf77b4af6b64756e5aec29c379882e1c3319c2cf8423e93f99697e2314e6ec4f999462ffca862b4518cb35c5bd5262d092fe85ed3dcef42812e88a9d5aad7c41d40ddbc40687dd0681e88157abb78db9a447bc04cc0292a1cecaabac69eb64ae403c0473a3a63b91282ebd0cdcdc04aa9e7f47454e0abfd463af5514c366029e3841cf3096d2ffd73547fedeb1b4c7278847be6d4ba3faa96b801296601b46e27e898aeeaf58af671750d4c76fa084979b9261e74ec9129223656fb52f4af0b02922d8e2d5a17ec242987fe1213b6384ec510e922cfb4272b9bec5287e69384b2c4d87db12492fa28de32e557222c5d87dfbd45b0b1b37826d2c9dc3aa1ca4fc275751cd4846e89b84b9ae853a34fda22fc2e77e5dc17b7c9416f1cb1db499db0f923e380c16379223bf960446e3cc2c7a77fedce85411c589c80dd551bc47d3bbd20e2b4f3b02d40a472b3cab97672f155ec1e4f9f40af29666c7210d0900f1c6b02e937782435bda87817dc46a932e999cc1eea70cce76e879f79bf9c1ff1040d34e06cd6b6b85592ff715acb1446cdbbc8ac28ef07a8ec74ae0a99ecee6c3c42d9be6f7a4c1b4e967dfff70465e962fabd1248d3c000c6ac8bce1ac907b3967802a435f3b75fe6d71ee9a1bc20d3e0f2b3deace12ed707cdfc22e126dea9e15877ab3df960cbd5001724d78995ef423905f138b43d168f344b21b5a4fd62908d76fdbf0faee9b0914df2723b18b6a5fabd0bc005a9952fcf25c87719964d868974aa20b2c11c062fd7740b0fc5f30e0948c3f7714bd52cdf57d8494ba8fbe662bfce4e360abed36162df84d98cc6a244773259c60c0d5182ff8f245874f2696c9fe3d597f5265dec03a30a93b15441b998fb2c750c1dcb548baa654b0aa3cb2fc9c9c74d241d7321e3fa4fe6c92920ed6b07bc5c1838e6dd3bd41b31903187ab770814a6c06fc7748a28c611c788b0b802267f99a56908f851449ead4f49ec2242f84dac8cd383b27c599bda13b09a8aed5685e1f0fd99db296a2001e50357fce5bd4cdbdea22c86bae73e2d98562d5d3e4c657da4f684d62a7d258cf8bdd7dae8efe6c3aaae8b9d81c21cbded761bb6acebe95138d01f068ca0e621471b48d388eb65d7f2cebfb7cd38dc2d51e51396739679d4d9edb8f3825e5a9e9378b8e686fae8896b73b45fc5aefa76a830daa3a7707f02af30919c3d9d814e284e3c18604bb7c84fc458ec6a5332733396ee98e485bfed4ebf68cc08b47e5331624d649c18bc8fef2e58c5b5cf18a20ed14a4b1c974f08697db9f4ff3815136405e641d020fa6c8a58dd5991058e92a4818774cac7a85555e9d633e79bf85620e4f4b2a13a9ea3ce621180102d8b47df38e3b9412c681993fa", 0x1000) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) r2 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000180)={0x3, 0x0, 0x8001, 0x0, r2}) sendmsg(r1, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = dup(r0) linkat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x4, 0x4, 0x2, 0xc27}, {0x2, 0x1, 0x4, 0x7fff}]}) 16:01:22 executing program 1: r0 = getpid() setpgid(r0, 0x0) getpgid(r0) r1 = socket$inet6(0x18, 0x4002, 0x1) dup(r1) 16:01:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) write(r0, 0x0, 0x0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x5f, 0x10000000}, {0x18, 0x3, 0x3, 0xffff}, 0x9, [0x4, 0x4, 0x4, 0x100000000, 0x0, 0x0, 0x6, 0x4]}, 0x3c) close(r1) 16:01:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f00000001c0)="90ce548bc00f598a9c14125c56291fbd7fb02928a4527f5ee1b9be0fdd7e2677ab6216e8eba9c07902", 0x29) r1 = syz_open_pts() flock(r1, 0x4) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0xffffffffffffffff, 0x5, 0xffffffffffffffd9, "855c1b0267a72300010000f91300"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:01:22 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000500)=0x80) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb0, 0x0) r2 = msgget(0x0, 0x100) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getpgid(0xffffffffffffffff) r8 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000580)={{0x4, r3, r4, r5, r6, 0x30, 0xfffffffffffffffc}, 0xfffffffffffffff1, 0x4, r7, r8, 0x7, 0x7, 0x5, 0x404d}) kevent(r1, &(0x7f00000003c0)=[{{r1}, 0x2, 0x43, 0x40000000}], 0xd, 0x0, 0x0, 0x0) r9 = dup2(r1, r1) ioctl$BIOCGFILDROP(r9, 0x40044278, &(0x7f00000000c0)) r10 = open(&(0x7f0000000000)='./file0\x00', 0x20200, 0x51) ioctl$TIOCCDTR(r0, 0x20007478) r11 = getuid() setuid(r11) sendto$inet(r10, &(0x7f0000000040)="53e752734f7addc364d2d86b82f862dd923357aeee739ec6d34a16880bb51a0c91918f0c3babe0c968fffe17f3db178d3f", 0x31, 0x400, &(0x7f0000000080)={0x2, 0x2}, 0xc) ioctl$WSDISPLAYIO_SETSCREEN(r9, 0x80045756, &(0x7f0000000340)=0x3) ioctl$WSDISPLAYIO_LSFONT(r10, 0xc058574e, &(0x7f00000002c0)) lseek(r10, 0x0, 0x32, 0x0) write(r9, &(0x7f0000000400)="2a9bca8220ea7192c02609e86db20fa33fa96c6ba7a5deb6cd96dc161e15abbc580d219969a5d48bb70fc8a17c9dffce3b2391a3354a07b9df3cbcfa4ea670f37edf44dc53539110132142b64c6b981e8ddcf86861ae8aecbd0d3f81980d9d715c3b1539aa06dfd73eebbdb4834551db536e089ab9519b6cb0edf96550fb69d256f3c7197688b806c85502e94bb83f2c4b4aaef6c5038a6139a6303a678895f55b63c09603abffdd7fc4328b64734743f96ee53aa29038f928fd5aee1723", 0xbe) 16:01:22 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x2, 0x3, 0x3, 0x4, r1}) getgroups(0x1, &(0x7f0000001640)=[0x0]) setregid(r2, r2) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) pipe(&(0x7f0000000140)) 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x3fffffd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:22 executing program 0: geteuid() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x20000, 0x4) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') getgroups(0x2, &(0x7f0000000100)=[r1, r2]) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x8, 0xded}, {0x8000, 0x10000}}) 16:01:23 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x3, 0x0) getsockname(r0, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2008a, 0x41) recvfrom$unix(r1, &(0x7f0000000080)=""/188, 0xbc, 0x0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) 16:01:23 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) socket$inet(0x2, 0x8005, 0x659) 16:01:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1e, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{}, {0x35, 0xfffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:23 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x11, 0x0, 0x0, 0x9}], 0x9130dbf, 0x0, 0x0, 0x0) chflagsat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x2) r2 = open(&(0x7f0000000100)='./file0\x00', 0x898, 0x13) rmdir(&(0x7f0000000080)='./file0\x00') linkat(r2, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00', 0x4) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') 16:01:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) setuid(0xee01) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x9, 0x1, 0x106, 0x7, 0x3}, 0xc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10080, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000000c0)={0xfffffffffffffffa, [{0x3, 0x9}, {0x2, 0x10001}, {0x3, 0x9}, {0x3, 0x400}, {0x3, 0xb97}, {0x2, 0x7}, {0x3, 0x3}, {0x3, 0x391}, {0x3, 0x1ff}, {}, {0x3, 0x2}, {0x2, 0x2}, {0x1, 0x2}, {0x3, 0x1}, {0x3, 0x7}, {0x1, 0x3}, {0x3, 0x2}, {0x3, 0x8}, {0x3, 0x3ff}, {0x1, 0xba}, {0x2, 0x200}, {0x3, 0x4}, {0x2, 0x2}, {0x3, 0xffff}, {0x3, 0x4}, {0x3}, {0x2, 0x3}, {0x2}, {0x1, 0x2}, {}, {0x3, 0x100000001}, {0x3, 0xfffffffffffffe00}]}) socket(0x6, 0x4008, 0x8) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x8, 0x6}, {0xfffffffffffffff9, 0x6}}) setsockopt$sock_int(r0, 0xffff, 0x1003, 0xfffffffffffffffe, 0x3b) 16:01:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x0, 0x7, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:01:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="eaff125d000000008977671186ca3625a72fbebcb2a0ebe591de38f751af", 0x1e) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="d8ff125c00000000", 0x8) 16:01:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) kqueue() 16:01:23 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000200)="d0", 0x1}], 0x1, 0x0, 0x0) mlock(&(0x7f0000007000/0x2000)=nil, 0x2000) 16:01:23 executing program 0: socket$inet6(0x18, 0x0, 0x29) r0 = socket$inet6(0x18, 0x8000, 0x9) getrlimit(0x3, &(0x7f0000000000)) r1 = semget(0x2, 0x0, 0x22) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/57) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setegid(r2) 16:01:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x99, &(0x7f0000000140)="166e0f2dbca806d6e53c0e84494b89f60773a389347d7d6fc6cdff4401b73be8f41aea2963c75e981a5149c2bf1829265a8e85feb4c4b960986ce1f52f2d318da60b8950d51fdc29d6a096d7b1c56d86c5914169edbee3dba2da712c43921e23dd97eb1eb49ca6dcb10e460aa337d38b3ad61cec391a2d52e5cb8518d671fc161d52488c790bb68a384f81839e9bb0b575cdc0786f11765b44") ioctl$BIOCFLUSH(r0, 0x20004268) 16:01:23 executing program 1: r0 = shmget(0x3, 0x2000, 0x500, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = getgid() r5 = getpgid(0xffffffffffffffff) r6 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x2, r1, r2, r3, r4, 0x84, 0x7}, 0x2, 0x6, r5, r6, 0x657a, 0x8, 0x2}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:01:23 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x1, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000180)="259a0aaffbc83ef3f2dcb68b5a0d97e2304b94b8397879fc6609eb07c72c1586e5d48385a5380fa2a711c4ed5a33c849c18e6de8bf94bd596df5121ce44c3dafa6237f94c4be815282007363600314f9245cbdaa811a81189144f00b43e7c44604406a1c3074f87b4463fb386ddc77448c3cafaf6720f3f9ccf3690af14ec102c6118f9af13cd57e9fd4d0c7a9f485ae94aad64ee8c4219229a52ec0296589df3eda7d0c5892c468dfde82cddab4f7940865587efa452cd743dbe9fca176b326903edba17129265c425b20e54c37839daf92b7d1f20e100a16972ead71b399edfdd29a048513ec03a115ade865b3774790c08775a862dbdf8365e0d097b19bd284f156cbbc492dc7d612eb04cdc27df501f35d632bac1aa608f2804cb072d0990cb92f99d5459cbf99aec752877f0a1019dd73cad843d006c3da657fe3e4c7153b2622b3d17d8b4f5bbc0b2cb1bb291cc6801a6cba927aa157a80b7099d61c7a0fcbcf41d3c2a9e45f5b70ea480fbb2b880fae6ddf7657cf24e2192cd5b9aa6a376b6056f7452e538273a6f557a0ea260a8b13981ee233ba82a337883987da7667ae4ade9be01109fd76c8236e5931ef0b9d0a8d3098de0c27c20a0d5042c32025e2b5b9e80be060394f0b0115ca7a793d3e2387e106bcd3fb48578ebe47c95d9541a02d388a8e57e0414c80d52acc817d931cf33d420565c207f014fc081cccfc42983e4cbd84279f15ffd3d39398c3c47f8f8703c2b8a526f65f7b1b8af07370a3dba03177697a18b5ee95fb63160de02bea58f8985a1fa8ac4c3d740e8c37a07e4984f90b11f2763b5c7045f4618f86010d616639473ea5ae2d06395f054fb7d1301534f8866c7e0d34657d30b84cc5a38408b94cbe0fee4b6237165e96a1ff0c9454a6ee18fee0e9cf74609e026bf9a45320ebb59e9c49948f8b42944f90498a1fd756a034b5bbf506978c4d80fed22558ccf91df8a24ded810b0b339f352f75ba3b012814227022fa78eac7864f5cd4911dd9db04ac53a35afc4fd7cd418accd915c3b6855ca8cc0f008343f65e086b9088f2591db7fd0f0275e65f0a0b5bfa9f748602abe54445d4cbc8f49c253254c093847894c7038811a14a87b92902a02001b02a1ffb0046dbabb39f279f052775ceaf41827f1246625f48955113e07b30706be59cfb355694b1f0ec551cf728f3f2e7d4eb9457570bf321e0c6e680ddcdc9aa93011e5190b2fbc8b655074214345bc14e9e8e5fff59e5d74dcac505f43d5a4e550c58bdb59deab7216eaf7f72d66d9776f5dcd84569b35828b43d921b58259d7704fa5855c041466cb1161164f6da6ad1428c5ec665a06ea9c78fcaa2662c8fa20257fdbdd7c91bc65e2844dee299b159f73804894fd0319432bdbabd2b8962082f8620fa99b29d39fdd8cc9e65f8f7f77107ffe05449885db95e0c53492c6803631b2dc53370ce174e15a96687d00d640ed2a74e52250d8c14c208e80ea99e64d8ce170e89276bc400f668262702076dfe1a4358d59af37dfcbce1a655ae593d9962c15ec7388a1516cea6fc6f6eb2714b5f03266a91b90db8525f90673faf6bfc8aa9562bde86baa38b651064d18c63392714b10bce86b929c5ab1eb566d32bc9b7434d945548ee5babf1f04d35f2a875b40409f212f843580f2dc8f7cf79a9686c1735b6aea7bab73a3fa07dbf5fe5b5a9a8865bfaa14bbb69e8417a2bd3f03ec099922be3d127f68d334faa20794eb2f0a260f4ee28b1685e34d9328988ca57d821d4feaf6e34002b620edd173e01a4781bb085dc46edc94762ec75bc982cac2cfd0677e197085c8b84651f424a61a5b008aed13ea36e4c7e8b63a189f921877ef4a1c73cec93dc70979905e884a3112c71710bd8fe39068bc3413bebb98cc9a7e6535958dde9db0427722e470777f59672c3d4ad98942172c84671f5715d568fa4d8f132855632eba62023ebb84432ff12bbf8756540e4a62b861115fcab5e3a6ef05cbe6dae592fed20ec65a855abdcfea6adddea99013b262260b91b8ea4aa0a99bbe3fe4e5f503721bbdea4643dbfc42228d78e6ea037170c6a2853610307395a8124b1f753fe7e1d9d3c7a727e9ebff37703319bedfc8270a9f97585a670a5404bab0f9660e7d10b47caff7da6301e8a8757d822719247bb337b8e43fcfdcddcf1cc48f803dbab59c7df8edab80af263a6e68b5f98262deb91afe54cb9a36de078ed050297905c6dfd52e2f05a8c084472f8d11e51972ec32368f0b32a32270b23a812fc11d229293a33e22a94c8873b9ce1b69748e757719e974a6a92225ca534a3c5e7aacbd850177e597f30fddef6fdffbf99183ad3b4c9c2509012490e9ce3643a66364ccc52891882fac6a292438a4f3b6a6b3bd542ce45a341b86c3ac5df37f20067a8389691122a66eda7d0752a74f0b7a0bfe09e616a49a0efe716ef01af9231f906477cdef78b8c8917b8452908dddbbcfe1c338370674329c2ec5448bff18c46deeccfa69ba2eb39ab79985243ef68a58eb0c9dbc07367eabe65d4392f118f5db133c47a936044eda58328d693180462ec1c25849bd0cc9b519d1d46770e81eccc75d80b0afd973c5c0461cfa09e6e61cb698ff7851d39c97c6006f4e02dd24ab4a50cda626a952c45e2ade76a96dc4374bf9fe5d25f8f5691ceff1d34e91222cc4d77b4e8f9f01b9bd12ee4d8111165352e79da10a0e1fe259fa533ea939b0ab0d4d99c4e6662bd84bb1a75e29d40f2fa8e073e42a54ba2adf6eb9c6839176f93ad0489d6bc98d82a300f7377cc147230efa98b027080f59180c2a8afcb22a247df048a19ae7ba002a30f6467ef76d8258c5991daa2eac6f708150496b6360aaa1e08992bc51320286899313259f3c76d014c88c22a46954445357c50924fb8ddb06ba77f25b127aee08eacc79db2c775be9deccdf4644c2600054d878a6b02e009b962ff0d4e6b5b4515207712fb7d6e3c1ed18190a407e29c4f0dde37ff5533d6b05af603c46ae707e85dcc039f659170d98769a66692f922d4792f6399b7efce867f73ad179a49f475e5a893823850b7df269a35b294887b491be9dba8a2c2a32bccbc01fa6d0769119e0509e4323873f7418d029094e490dfc387deae131c23c83a206d391429e893cc52ff81ffc6044c9cd4414eba35d064b2385e76df4b810628e582a07ed3887dc16749e45d76fba9c6daaac1c5ae9e86739ece26c3a477157113d5698d593b926440002171e0eced4e3c6d7d7f5aed48d12433c19b0003925eb22818ee66ba70aa6c07320e997b11d5f02014993e9ee23d3ef997b80ff19c94785a7d7c056c290d2a6247691f148c29c943371157af8dd4110359d9693de3ba746cca50817aee92fc47dd8e06fcb171cd5eed82cfbc40186f5c60509856ea6ce8ad930b1622f8679134c585d31553214f40486937663aecf3297f4eae29c3e92431710f98ea4aeab9573d740c52", 0x9a1) 16:01:23 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000440), &(0x7f0000001600)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000001640)={{0x18, 0x0, 0x9, 0xf13}, {0x18, 0x3, 0x9, 0x8}, 0x4, [0x5225, 0x10001, 0x9, 0x72, 0xffff, 0x8, 0x8, 0x1f]}, 0x3c) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000480)=[{{}, 0xfffffffffffffff9, 0x53}], 0x1eb3, 0x0, 0x0, 0x0) r3 = accept$inet(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r3, 0x7, 0x10001, &(0x7f00000000c0)="65cfb075e2e68ec7812543d7af9a26b0ad9ee998518bb68feeab49fb96f77bf5554c6509d0e5171d619608873716ec80de4325335b452a34d56cad4e3f6b329e6208b1a7dbeca23d767fed52f2dc312d30bcc8be9833b2d3997af02c2f", 0x5d) readv(r2, &(0x7f0000001580)=[{&(0x7f0000000140)=""/191, 0xbf}, {&(0x7f0000000200)=""/160, 0xa0}, {&(0x7f0000000300)=""/102, 0x66}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000380)=""/158, 0x9e}, {&(0x7f00000014c0)=""/182, 0xb6}], 0x6) close(r2) 16:01:23 executing program 1: getpid() mlock(&(0x7f0000fec000/0x12000)=nil, 0x12000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000040)) ioctl$BIOCLOCK(r0, 0x20004276) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) r2 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ff1000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) 16:01:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000980)="bdfa4d2582c321a8cf98848e4a8051bdd3280d33ee6185c6a19e1abfbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c1888cd2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31a70b4dc386972d2eae1f50146e657077b47698d5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c06d979b782247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a2c37e6f300000000000000cc584aa972034a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d06aa966a5a1614667079c8f037742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb062956cdaa50825793e369870cf9c83f16e3b428afb2c23218cda16dd1af7d008000007455e3a311c96284c2b5337613910b76922e59a3e00a96", 0x200) openat(r0, &(0x7f0000000040)='./file0\x00', 0xa0, 0x180) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x7, 0x0, 0x1000000000000003, 0x0, "85288000004c76df390500000000040000000010", 0xfffffffffffffffe, 0x9}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x0, 0x3, 0x4000000000d9f, "938d16c66662471771dc3397750421929fc500"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:24 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000000)={0x10, 0x7, 0x4, 0x9, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfff}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x3e006cd2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x3}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x71cc}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0x8001, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) getpid() 16:01:24 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8800, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) pread(r0, 0x0, 0x0, 0x0, 0x0) close(r0) 16:01:24 executing program 1: r0 = socket(0x11, 0x4003, 0x5) sendto$unix(r0, &(0x7f00000001c0)="5001050360000004000000008305ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be10600000000000000ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638877f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b900000000000000208896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a0000000000000090a4e85c216dc7c1e36ebd26cfcba828b0a6132e0213b590e9231e4a1461b38d154b738a9245ec4cd6abac3c4aa9e08b57cc1276f406a7e0e022caf405461f8747f1db47b6c6e049b5e6999518e6a3f50d6e14466082a3e995ea4f89e6b69bdb3ca70c197aafdff1ade0", 0x1ba, 0x8, 0x0, 0x0) 16:01:24 executing program 0: setuid(0xee01) r0 = msgget(0x0, 0x0) msgget$private(0x0, 0x41) msgrcv(r0, 0x0, 0x0, 0x0, 0x1000) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)) 16:01:24 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) r1 = socket$inet(0x2, 0x4000002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0xfffffdf5) sendto$inet(r0, &(0x7f00000000c0)="144358dc5cf2039000655b8fdef9140b4ef7a5454251ef0507f40a42ce89b5316872697c2bf514469529fe1ae29c309426881321a27a0b42fbaf9a422aad56df754389bdfd0211d2eea92af5ee8e7b8bbbcbda7e30fcd6bcfad6c4ee26249ccb818f112a8898da048c4f22eee38cf4ac07dc87e5979f321434c794d875f2611e15b413349580923040b58a7eea01f2711bd3c03caf6757d000d04b88eb60d3609d7eb25ca1b3850c03a15826ce95ea90776c", 0xb2, 0x2, &(0x7f0000000180)={0x2, 0x3}, 0xc) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:01:24 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000000)) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x18001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)=0x200000) 16:01:24 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x0) r0 = open(&(0x7f0000001940)='./bus\x00', 0xd, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) write(r0, &(0x7f0000002040)="278da958f45b4659afa4f5b67f70bc4b08abcec6b0c3a1a4fcc715745d5b626bff39adefc10224af1cb33df7b75e5bdd4616f21e2e7dc6161b4513af5b25444b4266236cbd50e0827b634350ee89ff05f8103a37df2f9eb83707a21dc420cbfc7422daeb3ca9c6875c4b3772067b55f02eb8772d49826b6484919adf0d616b4ddb575e690ef53afc3d45413926874f5142d9936ac681bcecea8c437f82a616dc33127c87b06162af72bfc79cd1782dd5a64b198bd22d26e45befaaf17c3238a25f19fc505d6248e8bc584e2d6b1c151b45484ecc688e22459db0672b0068886c46bb3e4949e154f48cf76412240e6e795860c0e8a87e67a849cc6d6c3bc858d09a283e63d0aeb9bcbd70aafcadb95429d881fbf72b2edc0042844eef6f4182e88065fd593a9844658684251492c6c966b68bfc2dae2536a5e041d07f817b69e197575c9a6ff21290cf2519c9ce7ee7b73c1ecaee9d0fd0d8f2fd807519eb043bdd10d39caf89ca5113cb03a90f072d244c97781b8eb0f614bd554ec85d15b1cc88aa7bb31fc1220ddcb48a7fccf6b23b3ae0cee755233f209790c1ad7f1470e85fb9cf286bd5cbce1f0db0ce9680cec9ae0d4eeb488e595ff1e097bc7d15985c94e529c93da82575b4895c380db032d24d715ba9e6deddcb13d8aa6f4593d2d530593667d4ed2203b6ef8920fab83e20a7c5964f0347d37b90a5f2f88d5bf19cf4e71706492a2c292976efa5b4e3ca67a5bf436041f9b53b5fd49578a35d762fabb76748b66bb314ea008946a13cbb9d5367f5037fc188c1cd109885d679035d001aeef73a11cc51ead6e2e529e1697abb4cad3626619ba35ae64eb2332c9f0e44e577bf49e469807de8b3ffe5d50472732c5ef9873a1db26012c7fb4d0526b9f3f8e27bc9aa30e6d73e53ef63e5a41141f5a15e4c8b3735a5bb83dae1af367e1968f999f1ae570a8d03d6c22b74ee627c43eb89f98a940f15b6aa29539e37d206c6150c12734ba80daa064e68699a78fe0e29abda699e21db1a115412d0f794e415afc4c3fde890da0d8ffa6f0cc611947233244d46b066f7453a5842c471ba3197e80d73e934700e8719d4686bd7ec862a80a210a1c38ae17294ad020095b978bb77f984cfd6d9b050c5512b8aaf2aa9025891b03ee4d3b515b93123bc9444f25bbec1029676a1ba161e57431dad81b104a2f9af7ee5df1e591305e2fc6c885577903fdda3ed26e4ab05cbd7234068beb872e406121ca4b7b44b3d3dd227ced829b85a27355f54584153977bce818f9a8a503f16389c4377a7646cb831648bc87e146c4cea9b080e98b8034ffa9b3bbaf779cc36a037215ca0ced96b3a7c1b87c9da64a4873b8a24d20bf9f1b1b3e99e8e7191c031346eb6e95e90cd345f4db339eef892308cde4172abd20291e4677d43cf7eec2fd2b45ff91b3fc8068d95db437f810f96d40ac6e826d214bfd90917c67c11d7b09259e5c210750c751c0abfd39bdb4cf780a156f54b3e1d4893688fa915ae6158bcf8dc67404e722643ed4b50c7efe1b485b84f46baac2ab01885e1e743d5c74cc1a2cbe38c0dfdf70077e957c3e65af0779a1b7d2ea87e8659e2b7012ff787940fa13aceac8f11795ffc05121f67e785d3a46684c5e4c3134b2a2cd943a65161472ca64218367ca4afea0a56d6fe753c9a38e6d28db31feb5d039a0c638b2b96ce05888b806b0335d0d347a1a4515097f265e875c80e3970adef48e5c3619ec23a9b9debce58fe186aa7e2810a3a3bf1180cac09d8c1767246a14255973a83ca663299c54d8c823910fed076ddc02c443960b735bc46b4b6690ad8c7cc790ca3a6eac0701279714b92e0d02dd38e8422599f03eb1179dea7ed1b18e97e7545eb185cbb67495d0f14dd787d3e6ed8ab49e996066c61b05b3937d8607e751536911b7dfd8a9efc709b6b4a1cc9f5b6bffbbccf2ae4b7f579d5e487a169f9d3881e7b590caf2b30a9133fd29e2ffab3c75d6dc0f1ff20d719c0a408fe5ea4d0a6cc5989b920b6e8a157583e86ea9b463dc7020142c59a5b532a2661efac4f857c5a1cb891fad770af8b74b37b2b4c412f19bcb2b08e56588e449d8f8bb985ab636c3ca91a34b206e1613f8619003fea97fd1792ddf183492780a7043132c02073d8348fb3117690f3dafe0e2056c2e4241fd274ca51c99d871d74caf64a43136164659600850e288131d2f0d3b32b7100472ecabccc69032b2434316e41be93c0b9901088627cdfad3ef4a15407e111a6d2c95acf67394ceef37c5abb4dbc5b077efd489021ac2ab6e9ce121be0ff84ab0b9ce165245cb2bc4aa5831099dbcc675155a2923b59c46a96e0a35a3c4546ca09bfd14e57ee49783c7bcf7cb3dd5c0b84564a27324e92fd5daeef59c64d85842c84a8cf74cce098b9dd3925c9c06293fe6acee4cfd3975254a20fb8b292aa76f4f43736bfa355f6086d2cb4aa23d4d53ebaf6815d1d68d1ee40a2a1aa216c303711a22edf1876192d8c6b5f5da7914cde2abed4f52700eed66bb15a0830355c0d101b6140c4957c50de991b83e2ee7af3255bff4bbdccd357f0bb6b9a9b93ab53c94e0bc99448982e211bd59615ca343ae3cbb68b25681b95cc16b2787cfa85d9c53d196123f251f4e036f7ec4265db0c05631f1df3bc85fff24dd1990de99f0b4fb391d41c4671de16b63f11bf8741deb47d4d6760e120f3a7dae7590b2851f55d52789ecdfe4e2a76b0e32860eec1f1598da4b4386b58b2f88cd9b28b31e3657b3998b4fd5e55b4f90dea8c89a5f41b5cb689e2aacc35350e6dcedb84179fa982326d703d7c0404f9031b7f805e50ce95b29cc44c6d36db4479b2861bc8f14e01e761f04c6836db0c5baf5eea3243feacf6a234372975f73e00457ac7388ac0cbc3e4c8b9ce726b1256faa3e4594fdf6c836e517a2b14375a5eaa8dad9079c5a21639b17320f00459c467c5110737a5d6e956a34c1070e67c75f045fe00e7fde482becf75aad8b43a1c1481acc84bcdc0bc39d44ce8c39afd497398efd3b968784e8ff217cc5002008db9d06684ad80d0b5e8ba7adaf9c9e99714ad6f4d05d8df3a8b75e892b310c75a05595953561bb229bb7bc9f2327f99b76f77e9197fd179bb0a8362765ff906006eea595dfa3d35e273e4a3f1dab07046ca469308a33dac7e62b399939a4850ee6d53878fb3810fa68f202d8822871493dfe7e6d2b3f260d00b612fe34dda3581bff8512488c39c58d5aa6989e40657bf390b696e888d26de44353294d86550044ecbfff3bd33903f90c46173abac91dc165d37e2c31dc43b5606a3cfcd24f00cf15504a185b1fb62b98ea77c8e1db904e73c9a50c22e273307be753b50138827965d763511892cc49b34e9a336431497c3a6cd8af209a2b6e33ac2235375f40579a9f5fce4d4cab912246e67aae91d8470a74a59aa09801b73b58dd2cab5358432a858c31754e3a8cfd30e17b3cfe55e6fcf8d943722d23d4e23975ebe493212346afcc2debcebdbdffcd5565796f1f242d3c565635e5c52d52f69a2e428810954b4e5d5e658baf9e6c394b98642223848797bd88410d387455d1e7cb29837f8bb3fd6a7c30c80058543cc889546670e344a29348a03fc350dd309bf3edd14424bc3b15e89e544afc1ee0167c9e6d21fe0d2e29f9c3f66feb0cdb06577a5afac5c97bb87b059cf6100a373daaa119da2930c1df6ef86985d5206f7de579a786862d26ede4e6f24ca673ee8eb328f14cea15e9601f6dc4d108c55035b0e49990e3ba7ff1d6a5e8d10075e65d75badd39f9327396fc286ea036b85455f6c04ad854981af82ff80f2d6bebfc6feb8472a26ca31a83fc1fbd6a178457de6cbedecfadf1c97d962f8de0b129b0c5af8bc92a5ab243db62b570a7acdf6c826595724aac2a95873e53313450d5009626ccdbf96b7c302ebadc592456ecf5648c94e9c2791a2ccd1f4373a8f020e5051fb4c50a770a45855793dc88a89e7ba2c819c46d5f98da82472bfe56f19b0c4e46fae24df88dfcb549b3564a7625a829caf1ad5407267629520abe5f61edd5562ec8c388f9443696f791129dac23087c1b5e0935c9ae530a5b98cde6e08bb8fdce4af59b274cb40f66b744e69ff99d2c05083936299a1515334861bddd5edc8ae08a026b06c728ac33a2f9ae317ab2d33fb4bbac5f498c9be20bee9a4921302d37c250895c1e4d172b027b3f99534fa1611406ec1834067b9c9edbf72d662e8b42ae085afa0ada789e204aec246d4be5fcfedc20c4ea121228bf5111d9f3c5e730f77dc94520d03027c654e86fa9b22d418a151f23e0f86193f916e62197de60917afac0bf71f3604f4c67489b2996d0f9a2e5f84116d6637126418a7865e3e11c2738e88a8bef20b82cf12bb9e8353a80cf1b878936eb5b2ac562f4a6af61309ded1521eb9ed3fe7a6f4322b533d5908fb2485f4ce6bea2d7cf917af1e8fb81c071cefc7a7c419bba9b6c1ec41117acdbaf8f2a575252acadcb0240f5700019ca623a273357c40ed929a84ccaa16524053b84d824827f93b1c09919a878b85d84599ee4ed1128eb844b81b3baa8af1596df58e6a672fc220e1d4f11b387d1f2da6260e101f1a425e9616fd4cc7d9bef7fdc3eec0579fca11e87015b621acac190ca38d55338710e3a976f97ca2e49bca77bdfc2515018f02826f3c0d46c01b24e64e47151632e7a79763b2f703a98c278ef898fcd3d28724bef466cb2dd30ba84f23918e1ddee59d4f849768e71d51320031d83e96141f0ca8e6bf76cc876f3c955963783f9b9d19c13edc577af9e4c086bf341ee0833539a48e55554bcbf59826c1646a4483a096d8bb3ab84ef2e8544fe98c7a8e25db9d06f5ea7cded77b84407ac60040578669d99db0b77c6315db971161997891a2aa00793fcc8c47e1c5b197734d46e453ca0e4c3ab9d8f6893302b84745232723f73a66d609c7a70236a8262e95303df0b40b3d6fb03a88a8b1706d76e4b2f3d2398f87c69723745a32e263054182542c614edfa765c76881eefc4630a1921a8c8fa4b818ef7f53be0ae774402a3569d14141d7ab1c89034b5c8ca01735d4880849904c8d927cb34a39cf18db9caa95185ce31ec4538d3a22acca72ae87a03a7e21fbc2940e457b6f5f3502ae3d8d1d0fbb2e7cfe60c7bec57ec3af98f4e6a1b51affca568c0386f003f68ab3fb936936cfa6b32983b4cfdd62ff5dd3c883ec0affd5e97ead47d79aa7465b6b5b8d4ac45ff0ae02db35576be939f2261c2f8bc27d7de27b820a9a1c021a7eb855cca3e4e0030974635180154db0de146c64f502e3822b5457a89f9d4d4dbd61fd07106835720720cffc6c1c28617303deba3f95f1b6a7e49252aebd24f25e0011687e9ee88ccfdb7ee4a6bc822c1d7f0ed31cdbb7e727244053153a947cb58be9bdcec51681fe260e7de9bbeecc0855151b50a14e606e7ed12a9a22659eea362e32214fe107874a51813c0bea04e0004bb161b7c508fd2a68e1e36ea9bdad1b24811ddd63bdc53a510b6b9171ef38851d799b64d0540a974028e3e3accd0bc4ae26ce494d7eb2c15a368fae7ffc8f8687cd1a8ef5c30c7e5657c0782d8691ecf0a7698959836c5265ca98099bd91e9a0270ad566c45af25ce62a49401439c6a66b8cda483bc593af67bee5aa2c24f9c99d901dd886e595fbf2e47193b0e144959f0048cda9ebde4a34991f3ed36d938f023e3ad6f2b5c84ffa777f15da22774443540a96f8f665e61f56789553653f779a20b289f62cb9c68c5c66b6e00"/4104, 0x1008) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x10000, 0xb1f2}, {0x18, 0x2, 0x9}, 0x2, [0xfff, 0x5, 0xffffffffffffffe1, 0x80000001, 0xd2e, 0x9, 0x2, 0x3]}, 0x3c) 16:01:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:24 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x91}], 0x7ff, 0x0, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x62e4bfc44a1ae88c, 0x0, 0x0, 0x400000}) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x24}, {0x6}]}) stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)) r1 = shmget(0x3, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000380)=""/196) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chroot(&(0x7f0000000180)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:24 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpgrp() rmdir(&(0x7f0000000000)='./file0\x00') fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) login: '©Xô[FY¯¤õ¶p¼K«Îưá¤üÇt][bkÿ9­ïÁ$¯³=÷·^[ÝFò.}ÆE¯[%DKBf#l½Pà‚{cCPî‰ÿø:7ß/ž¸7¢Ä Ëüt"Úë<©Æ‡\K7r{Uð.¸w-I‚kd„‘šß akMÛW^iõ:ü=EA9&‡OQBÙ“jƼìêŒC‚¦Ü3|‡°ab¯r¿ÇœÑx-Õ¦K‹Ò-&ä[ïªñ|28¢_üP]bHè¼XN-kEHNÌhŽ"E°g+hˆlF»>IIáTôŒ÷d$nyX`Àè¨~g¨IÌml;ÈXК(>cЮ¹¼½pªü­¹T)Øû÷+.ÜB„NïoA‚è€eýY:˜De†„%’ÆÉf¶‹ü-®%6¥àAÐ{iá—W\šoòÏ%ÉÎ~ç·<ÊîÐØòý€uë;ÝÓœ¯‰ÊQË©-$L—xŽ°ö½UNÈ]±Ìˆª{³Á" Ü´ŠÌö²;:àÎçU#? —Á­pè_¹Ï(kÕËÎ °Î–€ÎÉ® NëHŽY_ñà—¼}˜\”å)É=¨%u´‰\8 °2ÒMq[©æÞÝËتoE“ÒÕ0Y6gÔí"¶ï‰ ú¸> §Å–OGÓ{¥òø[ñœôçI*,))v若ãÊg¥¿C`Aùµ;_Ô•x£]v/«·gH¶k³ê‰F¡<»SgõÁˆÁ͘…Öy]î÷:ÌQêÖâå)áiz»L­6&a›£ZæN²3,ŸDåw¿Iäi€}è³ÿåÕrs,^ù‡:²`ÇûM&¹óøâ{ɪ0æ×>Sïcå¤Aõ¡^L‹75¥»ƒÚá¯6~hù™ñ®W ÖÂ+tîb|Cë‰ùŠ”¶ª)Sž7ÒÆ sK¨ ªNhišxþ)«Úiž!ÛTÐ÷”ä¯ÄÃýèÚ úo Æ”r3$MF°f÷E:XBÄqº1—è sé4p‡Ôhk×ì†*€¢¡ÃŠár”­•¹x»wù„ÏÖÙ°PÅQ+Š¯*©X‘°>äÓµ¹1#¼”Dò[¾Á–v¡ºWC­±¢ù¯~åßYâülˆUw?Ý£í&ä«Ë×#@h¾¸r䤷´K==Ò'ÎØ)¸Z'5_TXAS—{ΚŠP?8œCw§dl¸1d‹È~lLꛘ¸Oú›;º÷yÌ6 7!\ ÎÙk:|‡ÉÚd¤‡;Š$Ò ùñ±³éžŽq‘À14n¶é^Í4_M³9îø’0ŒÞAr«Ò‘äg}CÏ~ì/Ò´_ù?È•ÛC–Ô Æè&Ò¿Ù Æ|×°’YåÂu u 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61, 0x1}, {0x5}, {0x6}]}) r1 = syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") pwrite(r0, &(0x7f0000000180)="6d46a0c58369de2f6b141f28276d1791d6e3a347f19afd7ae0c2e329569c5d4e5d7744283052ef3370c5c8de9f8894b0158fb4953622661fa33b8aa299214b9321113d2f8a19665a4c12f9e1b541", 0x4e, 0x0, 0xfffffffffffffffe) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0xffe, 0x7fffffff, 0x101, 0x7, "96fdc01deebdb5d8c6ab52eafc816e807bff63b9", 0xfffffffffffffffa, 0x401}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) 16:01:24 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040), 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ¿Ó›ÛL÷€¡VõK>H“h©®aX¼øÜg@Nr&CíKPÇïá´…¸OFº¬*°…áçCÕÇLÁ¢Ë㌠ý÷wéWÃæZðwš}.¨~†Yâ·/÷‡”¡:άy_ügç…Ó¤f„ÅäÃK*,ÙC¦QaG,¦B6|¤¯ê VÖþu<š8æÒ³ë]š c‹+–Έ‹€k5ÐÓG¡¤QP—òeèuÈ9p­ïHåÃažÂ:›ëÎXþj§â :;ñ ¬ ØÁvrF¡BU—:ƒÊf2™ÅMŒ‚9þÐvÝÀ,D9`·5¼F´¶i 16:01:24 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8, 0x0, 0x4, 0xe886, "55abfa65d599240eb27ac230b25d553be4a94cbc", 0x1, 0xfffffffffffffffa}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x40, 0x100000000, 0x6, 0x7, "55e54e334b4580ea42097f21af16e98f6684fa90", 0x4, 0xfffffffffffffff9}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0xfffffffffffffff7, 0xdff1, 0x9}) poll(&(0x7f00000000c0)=[{r0, 0x40}, {r0, 0x8}, {r0, 0x4}, {r0, 0x8}], 0x4, 0x40) poll(&(0x7f0000000100)=[{r0, 0x4}, {r0, 0x6}], 0x2, 0x0) write(r0, &(0x7f0000000140)="579f0f0faa32349abf2a003210fb3b23020435bb4c8ccdeebb27e8dcfb14b13d4fa4f6b8ab64df2c116a679f30b1331865de6b91e7608b638f8621b0b6224e19444a25d7ad64e995df21ca358167d9a14e03125965c32d5c3c21115b469ad350c221a950354aa49ee597da1cbf023dccb2a176bd07d71588cc9c10117ecc20669871ad8c0b0768b5460ab04fc041ca253059583a842178798094b03c41aa38b74def7905c0e5288f8e", 0xa9) r1 = syz_open_pts() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000240)={0x8001, 0x0, 0x10000, 0x7}) r4 = semget(0x1, 0x3, 0x0) semop(r4, &(0x7f0000000280)=[{0x3, 0x2, 0x1800}, {0x5, 0x800, 0x1000}, {0x7, 0x5, 0x1000}, {0x2, 0x3, 0x1000}, {0x3, 0x6, 0x1000}, {0x4, 0x6, 0x800}, {0x0, 0x9, 0x800}, {0x0, 0x3ff, 0x1000}, {0x4, 0x101, 0x800}, {0x2, 0x7, 0x1000}], 0xa) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000002c0)) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000380)={""/16, @ifru_data=&(0x7f0000000300)="aba4599ac6bfc15ff04e6f70be0dbeb974e1a416c30cd95b9dbd268d58c1641d37c84159167b787042b3a9a25a6bdf8d6428a69b9a012af61ca663dc8d75b78a9549693a6adb61ff9b4fc0096a7820fed50f773ec3d383a89d4806"}) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) semget$private(0x0, 0x4, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000400)={0x0, 0x8001, 0x4, 0x1713800, "e2e70281e0e00f02a5ca419791f342c7aa8769b3", 0xc9, 0x2}) r5 = socket$unix(0x1, 0x2, 0x0) r6 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) chown(&(0x7f0000000440)='./file0\x00', r6, r7) syz_open_pts() mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) close(r3) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000500), &(0x7f0000000540)=0x4) sendto(r0, &(0x7f0000000580)="af3a6940fe79b1e237e3d30d", 0xc, 0x4, &(0x7f00000005c0)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000600)={0x7, 0x80000001}) 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ØÇÌy £¦êÀpyqK’àÐ-ÓŽ„"YŸëyÞ§íé~uEë\»gI]Ýx}>nØ«Ié–la°[97Ø`~u6‘}ýŠžüp›kJÉõ¶¿û¼Ï*ä·õyÕ䇡iùÓˆ{Y ¯+0©?Òž/ú³Ç]mÀñÿ ×À¤þ^¤Ð¦ÌY‰¹ ¶è¡WX>†ê›F=ÇBÅš[S*&aï¬O…|Z¸‘ú×p¯‹t³{+LA/¼²°ŽVXŽD‹¹…«cl<©4²áa?†?ê—ý’ÝñƒI'€§12À sØ4³vóÚþ VÂä$ÒtÊQɇtÊöJCade–…(1ÒðÓ³+qG.ʼÌi+$41nA¾“À¹ˆb|ß­>ô¡Tá¦ÒÉZÏg9Lîó|Z»M¼[~ýH!¬*¶éÎàÿ„« œáe$\²¼J¥ƒ™ÛÌgQU¢’;YÄj–à£Zºö]hÑî@¢¡ª!l07¢.ßv-Œk_]§‘LÞ*¾Ôõ'îÖk±Z05\ a@Ä•|PÞ™ƒâîzó%[ÿK½ÌÓWð»kš›“«SÉN É”H˜.!Õ–Ê4:ã˶‹%h•Ì²x|ú…ÙÅ=a#òQôà6÷ìBeÛ có¼…ÿòMÑ™ éŸ O³‘ÔFqÞ¶?¿‡AÞ´}Mg`á ó§ÚçY (Qõ]RxžÍþN*v°ã(`îÁñY¤´8kX²øŒÙ²‹1ãe{9˜´ý^U´ù ꌉ¥ô\¶‰âªÌ55mÎÛ„Ÿ©‚2mp=|ù€^PΕ²œÄLm6ÛDy²†ÈñNçaðLh6Û [¯^ê2Cþ¬ö¢47)u÷>EzÇ8ŠÀËÃäȹÎrkVú£äYOßlƒnQz+7Z^ª­yÅ¢9±s ðYÄgÅ7¥ÖéV£Lpæ|uðEþçý䂾ÏuªØ´:¬ÈKÍÀ¼9ÔLèÚýIs˜ïÓ¹hxNòÌP¹Ðf„­€ÐµèºzÚùÉé—­oMØß:‹uè’³ÇZYYSV²)»{Éò2™·owéÑy» ƒbv_ùnêY]ú=5âsä£ñÚ°pFÊF“£=¬~b³™“šHPîmS‡³¦ -ˆ"‡“ßçæÒ³ò`Ð a/ãMÚ5¿øQ$ˆÃœXÕªi‰äW¿9 inˆ&ÞD52”ØePNËÿó½3?Äas«¬‘Ü]7âÃÄ;V£ÏÍ$ð ñU¡…±ûb¹Ž§|Ž¹ç<šPÂ.'3¾u;Pˆ'–]v5‰,Ä›4é£6C—æ͊ò ¢¶ã:Â#Suôy©õüäÔʹ$ngªé„p§JYª €sµÒʵ5„2¨XÃTã¨ÏÓ³Ïå^oÏ”7"Ò=N#—^¾I24jüÂÞ¼ëÛßüÕVW–ñòBÓÅec^\RÕ/i¢ä( T´åÕæXºùæÔ¹†B"8Hy{Ø„Ó‡E]|²˜7ø»?֧à €…C̈•Fg4J)4Šü5 Ó ¿>ÝBKñ^‰åD¯ÁîgÉæÒàÒ⟜?fþ°Í°ew¥¯¬\—»‡°YÏa£sÚª¢“ ö]R÷ÞWšxhbÒnÞNo$Êg>èë2Ρ^–öÜMŒU[I™;§ÿj^^e×[­ÓŸ“'9o†êk…E_l­…I¯‚ÿ€òÖ¾¿Æþ¸G*&Ê1¨?ÁûÖ¡xE}æËíìúß—ÙbøÞ › Zø¼’¥«$=¶+W 16:01:25 executing program 0: r0 = socket(0x3f, 0x3, 0x4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x110, 0x0) setsockopt(r0, 0x7f, 0x200000039, &(0x7f0000000080)="04000000eff7e34e8069336366eb68bcac4a749f0adcbd6a32078cbaa82e0f466ef76af851a1d286a38196a1b3ff905cf667cfbe1a78d70500", 0x39) zÍöÈ&YW$ªÂ©Xså3E P blÍ¿–·Ãë­Å’EnÏVHÉNœ'‘¢ÌÑô7:PQûLP§p¤XUy=ÈŠ‰çº,œFÕù¨$r¿åo°Ääo®$߈ßËT›5d§bZ‚œ¯Õ@rgb• «åöÝUbìŒ8”Cioy)ÚÂ0‡Áµà“\šå0¥¹ŒÞn»Üä¯Y²tË@öktNiÿ™ÒÀPƒ“b™¡QS4†ÝÕíÈ® &°lrŠÃ:/šã«-3ûKºÅô˜É¾ ¾é¤’Ó|%•ÁäÑr°'³ù•4ú@nÁƒ@g¹Éí¿rÖbè´*à…¯ ­§‰â®ÂFÔ¾_Ïí N¡!"‹õŸ<^swÜ”R |eN†ú›"Ô¡Qò>†?‘nb}æ ¯¬ ÷6ôÆt‰²™mš._„mf7d§†^>ÂsŽˆ¨¾ò ‚Ï»žƒS¨ ñ¸x“nµ²¬V/Jjö ÞÑR¹í?ç¦ô2+S=Yû$…ôÎkê-|ù¯¸ïǧÄ»©¶ÁìAzͺøò¥u%*ÊÜ°$Wœ¦#¢s5|@í’š„̪R@S¸M‚H'ù; ‘š‡‹…ØE™îNÑŽ¸D¸;ªŠñYmõŽjg/ áÔñ8}-¦&B^–ýLÇÙ¾÷ýÃîÀWŸÊèp¶!¬¬ £U3‡ã©vù|¢ä›Êw½ü%‚o< FÀ$æNG2秗c²÷©Œ'Žø˜üÓÒ‡$¾ôfË-Ó ¨O#‘ŽÞåO„—hçQ21Ø>– ¨æ¿v̇o<•Ycx?›Á>ÜWzùäÀ†¿4àƒ59¤ŽUUKËõ˜&ÁdjDƒ –Ø»:¸NòèTOéŒzŽ%Ûõê|Þ×{„@zÆ@W†iÙ°·|cÛ—a™x‘¢ªy?ÌŒGáű—sMFäSÊL:¹Øö‰3¸GE#'#÷:fÖ Ç§6¨&.•0=ð´ =o°:ˆ¨±pmvä²óÒ9‡Æ—#tZ2âcA‚T,aNߧeÇhîüF0¡’Œ¤¸ïS¾ çt@*5iÑAA׫‰K\Œ 5ÔˆIL’|³J9ÏÛœª•\ãÄS:"¬Êr®‡ :~!û”E{o_5®=».|þ`ǾÅ~ï˜ô桵ÿÊVŒ†ðöŠ³û“i6Ϧ³)ƒ´ÏÝbÿ]Óȃì ÿÕé~­Gך§F[k[JÄ_ð®Û5Wké9ò&/‹Â}}â{‚ š~¸UÌ£äà tcQ€M°Þldõã‚+TW¨ŸMM½aýh5r Ïül(asÞº?•ñ¶§ä’R®½$ò^h~žèŒÏÛ~䦼‚,ÓÛ·ç'$@S:”|µ‹é½ÎÅþ&}é»îÌUP¡N`n~Ñ*š"ežê6.2!Oá‡JQ< êàK±a·Åý*háãn©½­$Ýc½Å:Q k‘qï8…y›dÐT 16:01:25 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x39, 0x0, 0x0) listen(r0, 0x400) 16:01:25 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000000)=""/26, 0x1a, 0x0, &(0x7f0000000040)={0x2, 0x2}, 0xc) 16:01:25 executing program 1: rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='./file0/file0\x00') mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) open(&(0x7f0000000000)='./file1\x00', 0x400, 0x9) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 16:01:25 executing program 0: r0 = syz_open_pts() preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000340)=""/222, 0xde}, {&(0x7f0000000180)=""/54, 0x36}, {&(0x7f0000000440)=""/131, 0x83}, {&(0x7f0000000500)=""/11, 0xb}], 0x4, 0x0, 0x22) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) syz_open_pts() write(r0, &(0x7f0000000980)="bdfa4d2582c321a8cf98848e4a8051bdd3280d33ee6185c6a19e1abfbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c1888cd2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31a70b4dc386972d2eae1f50146e657077b47698d5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c06d979b782247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a2c37e6f300000000000000cc584aa972034a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d06aa966a5a1614667079c8f037742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb062956cdaa50825793e369870cf9c83f16e3b428afb2c23218cda16dd1af7d008000007455e3a311c96284c2b5337613910b76922e59a3e00a96", 0x200) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x0, "8528800000e900000005000000000400"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x0, 0x3, 0x4000000000d9f, "938d16466662471771dc3397750421929fc500"}) readv(r2, &(0x7f0000000680)=[{&(0x7f00000005c0)=""/103}, {&(0x7f0000000640)}], 0x1) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xffffffffffffffff) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") —@(ãã¬Í Ä®&ÎIM~²ÁZ6®ü†‡ÍŽõà ~VWÀx-†‘ìð§i‰YƒlReʘ ›Ùšp­VlE¯%Îb¤”Cœjf¸Í¤ƒ¼Y:ö{îZ¢ÂOœ™Ù݈nY_¿.G;IYðŒÚž½ä£I‘óí6Ù8ð#ã­o+\„ÿ§wñ]¢'tD5@©of^aõg‰U6S÷y¢ (ŸbËœhÅÆkn'©Xô[FY¯¤õ¶p¼K«Îưá¤üÇt][bkÿ9­ïÁ$¯³=÷·^[ÝFò.}ÆE¯[%DKBf#l½Pà‚{cCPî‰ÿø:7ß/ž¸7¢Ä Ëüt"Úë<©Æ‡\K7r{Uð.¸w-I‚kd„‘šß akMÛW^iõ:ü=EA9&‡OQBÙ“jƼìêŒC‚¦Ü3|‡°ab¯r¿ÇœÑx-Õ¦K‹Ò-&ä[ïªñ|28¢_üP]bHè¼XN-kEHNÌhŽ"E°g+hˆlF»>IIáTôŒ÷d$nyX`Àè¨~g¨IÌml;ÈXК(>cЮ¹¼½pªü­¹T)Øû÷+.ÜB„NïoA‚è€eýY:˜De†„%’ÆÉf¶‹ü-®%6¥àAÐ{iá—W\šoòÏ%ÉÎ~ç·<ÊîÐØòý€uë;ÝÓœ¯‰ÊQË©-$L—xŽ°ö½UNÈ]±Ìˆª{³Á" Ü´ŠÌö²;:àÎçU#? —Á­pè_¹Ï(kÕËÎ °Î–€ÎÉ® NëHŽY_ñà—¼}˜\”å)É=¨%u´‰\8 °2ÒMq[©æÞÝËتoE“ÒÕ0Y6gÔí"¶ï‰ ú¸> §Å–OGÓ{¥òø[ñœôçI*,))v若ãÊg¥¿C`Aùµ;_Ô•x£]v/«·gH¶k³ê‰F¡<»SgõÁˆÁ͘…Öy]î÷:ÌQêÖâå)áiz»L­6&a›£ZæN²3,ŸDåw¿Iäi€}è³ÿåÕrs,^ù‡:²`ÇûM&¹óøâ{ɪ0æ×>Sïcå¤Aõ¡^L‹75¥»ƒÚá¯6~hù™ñ®W ÖÂ+tîb|Cë‰ùŠ”¶ª)Sž7ÒÆ sK¨ ªNhišxþ)«Úiž!ÛTÐ÷”ä¯ÄÃýèÚ úo Æ”r3$MF°f÷E:XBÄqº1—è sé4p‡Ôhk×ì†*€¢¡ÃŠár”­•¹x»wù„ÏÖÙ°PÅQ+Š¯*©X‘°>äÓµ¹1#¼”Dò[¾Á–v¡ºWC­±¢ù¯~åßYâülˆUw?Ý£í&ä«Ë×#@h¾¸r䤷´K==Ò'ÎØ)¸Z'5_TXAS—{ΚŠP?8œCw§dl¸1d‹È~lLꛘ¸Oú›;º÷yÌ6 7!\ ÎÙk:|‡ÉÚd¤‡;Š$Ò ùñ±³éžŽq‘À14n¶é^Í4_M³9îø’0ŒÞAr«Ò‘äg}CÏ~ì/Ò´_ù?È•ÛC–Ô Æè&Ò¿Ù Æ|×°’YåÂu u ¿Ó›ÛL÷€¡VõK>H“h©®aX¼øÜg@Nr&CíKPÇïá´…¸OFº¬*°…áçCÕÇLÁ¢Ë㌠ý÷wéWÃæZðwš}.¨~†Yâ·/÷‡”¡:άy_ügç…Ó¤f„ÅäÃK*,ÙC¦QaG,¦B6|¤¯ê VÖþu<š8æÒ³ë]š c‹+–Έ‹€k5ÐÓG¡¤QP—òeèuÈ9p­ïHåÃažÂ:›ëÎXþj§â :;ñ ¬ ØÁvrF¡BU—:ƒÊf2™ÅMŒ‚9þÐvÝÀ,D9`·5¼F´¶i 16:01:25 executing program 1: r0 = socket(0x11, 0xc007, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x10, 0x80) sendto$unix(r0, &(0x7f0000000100)="b1005b04b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="40972eee34b9f38fc774607c4f6d98a56ec485f1c72a7acc22099a57206da2090037a726ed04e55050998d4adb4fdb39e395b272604da5bcc6260717414da318c763baa836e9f5568106b736a950", 0x4e, 0x2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:01:25 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfffc) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff7e, &(0x7f0000000340)="b2") ØÇÌy £¦êÀpyqK’àÐ-ÓŽ„"YŸëyÞ§íé~uEë\»gI]Ýx}>nØ«Ié–la°[97Ø`~u6‘}ýŠžüp›kJÉõ¶¿û¼Ï*ä·õyÕ䇡iùÓˆ{Y ¯+0©?Òž/ú³Ç]mÀñÿ ×À¤þ^¤Ð¦ÌY‰¹ ¶è¡WX>†ê›F=ÇBÅš[S*&aï¬O…|Z¸‘ú×p¯‹t³{+LA/¼²°ŽVXŽD‹¹…«cl<©4²áa?†?ê—ý’ÝñƒI'€§12À sØ4³vóÚþ VÂä$ÒtÊQɇtÊöJCade–…(1ÒðÓ³+qG.ʼÌi+$41nA¾“À¹ˆb|ß­>ô¡Tá¦ÒÉZÏg9Lîó|Z»M¼[~ýH!¬*¶éÎàÿ„« œáe$\²¼J¥ƒ™ÛÌgQU¢’;YÄj–à£Zºö]hÑî@¢¡ª!l07¢.ßv-Œk_]§‘LÞ*¾Ôõ'îÖk±Z05\ a@Ä•|PÞ™ƒâîzó%[ÿK½ÌÓWð»kš›“«SÉN É”H˜.!Õ–Ê4:ã˶‹%h•Ì²x|ú…ÙÅ=a#òQôà6÷ìBeÛ có¼…ÿòMÑ™ éŸ O³‘ÔFqÞ¶?¿‡AÞ´}Mg`á ó§ÚçY (Qõ]RxžÍþN*v°ã(`îÁñY¤´8kX²øŒÙ²‹1ãe{9˜´ý^U´ù ꌉ¥ô\¶‰âªÌ55mÎÛ„Ÿ©‚2mp=|ù€^PΕ²œÄLm6ÛDy²†ÈñNçaðLh6Û [¯^ê2Cþ¬ö¢47)u÷>EzÇ8ŠÀËÃäȹÎrkVú£äYOßlƒnQz+7Z^ª­yÅ¢9±s ðYÄgÅ7¥ÖéV£Lpæ|uðEþçý䂾ÏuªØ´:¬ÈKÍÀ¼9ÔLèÚýIs˜ïÓ¹hxNòÌP¹Ðf„­€ÐµèºzÚùÉé—­oMØß:‹uè’³ÇZYYSV²)»{Éò2™·owéÑy» ƒbv_ùnêY]ú=5âsä£ñÚ°pFÊF“£=¬~b³™“šHPîmS‡³¦ -ˆ"‡“ßçæÒ³ò`Ð a/ãMÚ5¿øQ$ˆÃœXÕªi‰äW¿9 inˆ&ÞD52”ØePNËÿó½3?Äas«¬‘Ü]7âÃÄ;V£ÏÍ$ð ñU¡…±ûb¹Ž§|Ž¹ç<šPÂ.'3¾u;Pˆ'–]v5‰,Ä›4é£6C—æ͊ò ¢¶ã:Â#Suôy©õüäÔʹ$ngªé„p§JYª €sµÒʵ5„2¨XÃTã¨ÏÓ³Ïå^oÏ”7"Ò=N#—^¾I24jüÂÞ¼ëÛßüÕVW–ñòBÓÅec^\RÕ/i¢ä( T´åÕæXºùæÔ¹†B"8Hy{Ø„Ó‡E]|²˜7ø»?֧à €…C̈•Fg4J)4Šü5 Ó ¿>ÝBKñ^‰åD¯ÁîgÉæÒàÒ⟜?fþ°Í°ew¥¯¬\—»‡°YÏa£sÚª¢“ ö]R÷ÞWšxhbÒnÞNo$Êg>èë2Ρ^–öÜMŒU[I™;§ÿj^^e×[­ÓŸ“'9o†êk…E_l­…I¯‚ÿ€òÖ¾¿Æþ¸G*&Ê1¨?ÁûÖ¡xE}æËíìúß—ÙbøÞ › Zø¼’¥«$=¶+W zÍöÈ&YW$ªÂ©Xså3E P blÍ¿–·Ãë­Å’EnÏVHÉNœ'‘¢ÌÑô7:PQûLP§p¤XUy=ÈŠ‰çº,œFÕù¨$r¿åo°Ääo®$߈ßËT›5d§bZ‚œ¯Õ@rgb• «åöÝUbìŒ8”Cioy)ÚÂ0‡Áµà“\šå0¥¹ŒÞn»Üä¯Y²tË@öktNiÿ™ÒÀPƒ“b™¡QS4†ÝÕíÈ® &°lrŠÃ:/šã«-3ûKºÅô˜É¾ ¾é¤’Ó|%•ÁäÑr°'³ù•4ú@nÁƒ@g¹Éí¿rÖbè´*à…¯ ­§‰â®ÂFÔ¾_Ïí N¡!"‹õŸ<^swÜ”R |eN†ú›"Ô¡Qò>†?‘nb}æ ¯¬ ÷6ôÆt‰²™mš._„mf7d§†^>ÂsŽˆ¨¾ò ‚Ï»žƒS¨ ñ¸x“nµ²¬V/Jjö ÞÑR¹í?ç¦ô2+S=Yû$…ôÎkê-|ù¯¸ïǧÄ»©¶ÁìAzͺøò¥u%*ÊÜ°$Wœ¦#¢s5|@í’š„̪R@S¸M‚H'ù; ‘š‡‹…ØE™îNÑŽ¸D¸;ªŠñYmõŽjg/ áÔñ8}-¦&B^–ýLÇÙ¾÷ýÃîÀWŸÊèp¶!¬¬ £U3‡ã©vù|¢ä›Êw½ü%‚o< FÀ$æNG2秗c²÷©Œ'Žø˜üÓÒ‡$¾ôfË-Ó ¨O#‘ŽÞåO„—hçQ21Ø>– ¨æ¿v̇o<•Ycx?›Á>ÜWzùäÀ†¿4àƒ59¤ŽUUKËõ˜&ÁdjDƒ –Ø»:¸NòèTOéŒzŽ%Ûõê|Þ×{„@zÆ@W†iÙ°·|cÛ—a™x‘¢ªy?ÌŒGáű—sMFäSÊL:¹Øö‰3¸GE#'#÷:fÖ Ç§6¨&.•0=ð´ =o°:ˆ¨±pmvä²óÒ9‡Æ—#tZ2âcA‚T,aNߧeÇhîüF0¡’Œ¤¸ïS¾ çt@*5iÑAA׫‰K\Œ 5ÔˆIL’|³J9ÏÛœª•\ãÄS:"¬Êr®‡ :~!û”E{o_5®=».|þ`ǾÅ~ï˜ô桵ÿÊVŒ†ðöŠ³û“i6Ϧ³)ƒ´ÏÝbÿ]Óȃì ÿÕé~­Gך§F[k[JÄ_ð®Û5Wké9ò&/‹Â}}â{‚ š~¸UÌ£äà tcQ€M°Þldõã‚+TW¨ŸMM½aýh5r Ïül(asÞº?•ñ¶§ä’R®½$ò^h~žèŒÏÛ~䦼‚,ÓÛ·ç'$@S:”|µ‹é½ÎÅþ&}é»îÌUP¡N`n~Ñ*š"ežê6.2!Oá‡JQ< êàK±a·Åý*háãn©½­$Ýc½Å:Q k‘qï8…y›dÐT 16:01:26 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0xfff) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x3, './file0\x00', './file0\x00'}) 16:01:26 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r2, &(0x7f0000000240)="3e2a7913e4bad21c734f4dd36a27e5e27b216d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a", 0x38) r3 = dup2(r0, r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000000)='./file0\x00', r4, r5, 0x6) r6 = syz_open_pts() close(r2) dup(r6) syz_open_pts() 16:01:26 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x4a0) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000000100)=""/250) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x1e}], 0x2}) 16:01:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0xffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x4}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getegid() 16:01:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x47c, 0x4}], 0x101, &(0x7f0000000100)=[{{r0}, 0x0, 0x80, 0x1, 0x4, 0x400}, {{r0}, 0xfffffffffffffffd, 0x50, 0x43, 0x9, 0x9}], 0x10001, &(0x7f0000000140)={0x4, 0x5}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) r5 = syz_open_pts() r6 = syz_open_pts() r7 = syz_open_pts() ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000000)=0x762a95aa) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000180)=0x12) flock(r5, 0x2) 16:01:26 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x1d, &(0x7f0000000080)="00000002", 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) 16:01:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) socket$unix(0x1, 0x1, 0x0) setsockopt(r0, 0x0, 0x8000000000009, 0x0, 0x0) 16:01:26 executing program 0: r0 = msgget(0x3, 0x280) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x8) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x1) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x4) kevent(r1, &(0x7f0000000100), 0x4, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x80, 0x80, 0x1, 0x2}, {{r1}, 0xffffffffffffffff, 0x1, 0x200fffff, 0x9, 0x80000000}, {{r1}, 0xc5cd6e120edb0314, 0x0, 0x0, 0x0, 0x9}, {{r1}, 0xfffffffffffffffc, 0xa6, 0xf0000000, 0x1, 0xfa}], 0xffffffff, &(0x7f00000001c0)={0x639d, 0x5}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x4c2, 0x0) r3 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getpgrp() r9 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x6, r3, r5, r6, r7, 0x8, 0x6}, 0x401, 0x101, r8, r9, 0xfff, 0x4, 0x20, 0x20}) shutdown(r1, 0x0) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x1, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000380)) r11 = kqueue() kevent(r11, &(0x7f00000003c0)=[{{r10}, 0x0, 0x82, 0x40000000, 0x1000, 0x80000000}], 0x80, &(0x7f0000000400)=[{{r11}, 0xfffffffffffffffa, 0x20, 0xfffff, 0xfffffffffffffff7, 0x8001}], 0x8986, &(0x7f0000000440)={0x6}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000480)=0x2) pread(r10, &(0x7f00000004c0)="3a2dc5defe0cd1b58a13055fb7494d327ba2f218880a71e55be0bd9b08e99bbd4f2d87719a4928c9cf74d560e8bcfd6039052c06784062f5180dc6fb416c7850b07cee8efb3c0e2408e416ec7fcd65acb525eb5a904c342418e9f8d8a8268ec86a413b0331ffdf812edf7eeda9f1dd17a3a5b0c618115875bd81356d27aefa855e11f19d50ca278678ca68260c67f14a62609e1a8277ecab3d1a6e1f207b1e197a4d97a80ca849b02b1a", 0xaa, 0x0, 0x0) r12 = socket$inet6(0x18, 0x1, 0x8000) preadv(r1, &(0x7f0000002800)=[{&(0x7f0000000580)=""/219, 0xdb}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/37, 0x25}, {&(0x7f00000016c0)=""/5, 0x5}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/224, 0xe0}], 0x6, 0x0, 0x0) recvfrom$inet6(r12, &(0x7f0000002880)=""/245, 0xf5, 0x1, &(0x7f0000002980)={0x18, 0x3, 0x5, 0x7fff}, 0xc) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000029c0)) open(&(0x7f0000002a00)='./file0/file0\x00', 0x80, 0x10) ftruncate(r11, 0x0, 0x7) msgget(0x1, 0x2) msgctl$IPC_SET(r0, 0x1, &(0x7f0000002a40)={{0x5, r3, r5, r6, r5, 0x80, 0x9a1}, 0x8, 0x5, r4, r9, 0xd2c, 0x2, 0x2, 0x9}) ioctl$VMM_IOC_TERM(r10, 0x80045604, &(0x7f0000002ac0)={0xb3}) r13 = semget$private(0x0, 0x1, 0x14) semctl$SETVAL(r13, 0x7, 0x8, &(0x7f0000002b00)=0x80) 16:01:26 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB='\x00'/10], 0xa, 0x0}, 0x0) 16:01:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x5, './file0\x00'}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:01:26 executing program 1: r0 = socket(0x11, 0x4003, 0x0) pipe2(&(0x7f0000000100), 0x10000) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050490000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x0) 16:01:26 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x3) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x20, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000040)=0x51) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x2, 0x1) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x3) 16:01:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x2, 0xff, 0xd4e, 0x2}, {0x6, 0x500000000000000, 0x101, 0x2}, {0x3, 0xfffffffffffffff8, 0xff, 0x9}, {0x7f, 0x1, 0x9, 0x81}, {0x3, 0x8, 0x1, 0x7f}, {0xe8f7, 0x80000000, 0x2, 0x3}, {0x0, 0x3ff, 0x29, 0x6}]}) 16:01:26 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x5) r0 = socket(0x400000000018, 0x4003, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f00000000c0), 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8060, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x6) ioctl$TIOCNOTTY(r1, 0x20007471) 16:01:26 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) listen(r0, 0x7c000) r1 = socket(0x800000018, 0x1, 0x0) getsockopt(r1, 0x6, 0x4, 0x0, 0x0) setsockopt(r1, 0x9, 0x6, &(0x7f0000000000)="63e710e9abae63747341d345741a13818b54dd2fad1480da96130c4060f7d4fad3bdf717f91f7761b6a3e55ac1d6c2b9cac7793a8a5d3c3dd8b9260c544f560c15a78c120136f39135f4541d83395f7d6bf07169aafe4e42da2ccfede7fa41f473164ff88f8b47aebae4c0a594d48716052c34b2d6c49e00bb05b3889750b2bca9520e6b1132f8b15c4b6f34f7e0a25ba443a3476c378bd0bac2f8d20e8e029663f0db7594506962e4bdaa6e222579e17f935a1434df07e33d21eafdddb154207b76", 0xc2) 16:01:26 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x93}], 0x28, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x8, 0x0, 0x7, 0x0) r2 = open(&(0x7f0000000000)='./file0/file0\x00', 0x80, 0x10) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) 16:01:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x20, 0x1ff, 0x200000000, "b8000000000000080100", 0x200}) 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, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = fcntl$getown(r1, 0x5) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 16:01:26 executing program 1: r0 = socket(0x18, 0x200000003, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x4) sendto$inet6(r0, 0x0, 0xff08, 0x0, &(0x7f0000000040), 0xc) r1 = fcntl$getown(r0, 0x5) getpgid(r1) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x4000000000000006, 0x40000000000007}, 0xc) 16:01:26 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:01:26 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) r2 = kqueue() connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xff}], 0x4, 0x0, 0x0, 0x0) 16:01:26 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getrlimit(0x7, &(0x7f0000000100)) chown(&(0x7f0000000140)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) nanosleep(&(0x7f0000000180)={0x253b, 0x80000001}, &(0x7f00000001c0)) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) getrlimit(0x4, &(0x7f0000000200)) 16:01:26 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x87) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) recvmsg(r0, &(0x7f0000001800)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001700)=[{&(0x7f00000000c0)=""/145, 0x91}, {&(0x7f0000000180)=""/172, 0xac}, {&(0x7f0000000240)=""/237, 0xed}, {&(0x7f0000000340)=""/98, 0x62}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/191, 0xbf}, {&(0x7f0000001480)=""/127, 0x7f}, {&(0x7f0000001500)=""/252, 0xfc}, {&(0x7f0000001600)=""/215, 0xd7}], 0x9, &(0x7f00000017c0)=""/55, 0x37}, 0x40) write(r0, &(0x7f0000002040)="278da958f45b4659afa4f5b67f70bc4b08abcec6b0c3a1a4fcc715745d5b626bff39adefc10224af1cb33df7b75e5bdd4616f21e2e7dc6161b4513af5b25444b4266236cbd50e0827b634350ee89ff05f8103a37df2f9eb83707a21dc420cbfc7422daeb3ca9c6875c4b3772067b55f02eb8772d49826b6484919adf0d616b4ddb575e690ef53afc3d45413926874f5142d9936ac681bcecea8c437f82a616dc33127c87b06162af72bfc79cd1782dd5a64b198bd22d26e45befaaf17c3238a25f19fc505d6248e8bc584e2d6b1c151b45484ecc688e22459db0672b0068886c46bb3e4949e154f48cf76412240e6e795860c0e8a87e67a849cc6d6c3bc858d09a283e63d0aeb9bcbd70aafcadb95429d881fbf72b2edc0042844eef6f4182e88065fd593a9844658684251492c6c966b68bfc2dae2536a5e041d07f817b69e197575c9a6ff21290cf2519c9ce7ee7b73c1ecaee9d0fd0d8f2fd807519eb043bdd10d39caf89ca5113cb03a90f072d244c97781b8eb0f614bd554ec85d15b1cc88aa7bb31fc1220ddcb48a7fccf6b23b3ae0cee755233f209790c1ad7f1470e85fb9cf286bd5cbce1f0db0ce9680cec9ae0d4eeb488e595ff1e097bc7d15985c94e529c93da82575b4895c380db032d24d715ba9e6deddcb13d8aa6f4593d2d530593667d4ed2203b6ef8920fab83e20a7c5964f0347d37b90a5f2f88d5bf19cf4e71706492a2c292976efa5b4e3ca67a5bf436041f9b53b5fd49578a35d762fabb76748b66bb314ea008946a13cbb9d5367f5037fc188c1cd109885d679035d001aeef73a11cc51ead6e2e529e1697abb4cad3626619ba35ae64eb2332c9f0e44e577bf49e469807de8b3ffe5d50472732c5ef9873a1db26012c7fb4d0526b9f3f8e27bc9aa30e6d73e53ef63e5a41141f5a15e4c8b3735a5bb83dae1af367e1968f999f1ae570a8d03d6c22b74ee627c43eb89f98a940f15b6aa29539e37d206c6150c12734ba80daa064e68699a78fe0e29abda699e21db1a115412d0f794e415afc4c3fde890da0d8ffa6f0cc611947233244d46b066f7453a5842c471ba3197e80d73e934700e8719d4686bd7ec862a80a210a1c38ae17294ad020095b978bb77f984cfd6d9b050c5512b8aaf2aa9025891b03ee4d3b515b93123bc9444f25bbec1029676a1ba161e57431dad81b104a2f9af7ee5df1e591305e2fc6c885577903fdda3ed26e4ab05cbd7234068beb872e406121ca4b7b44b3d3dd227ced829b85a27355f54584153977bce818f9a8a503f16389c4377a7646cb831648bc87e146c4cea9b080e98b8034ffa9b3bbaf779cc36a037215ca0ced96b3a7c1b87c9da64a4873b8a24d20bf9f1b1b3e99e8e7191c031346eb6e95e90cd345f4db339eef892308cde4172abd20291e4677d43cf7eec2fd2b45ff91b3fc8068d95db437f810f96d40ac6e826d214bfd90917c67c11d7b09259e5c210750c751c0abfd39bdb4cf780a156f54b3e1d4893688fa915ae6158bcf8dc67404e722643ed4b50c7efe1b485b84f46baac2ab01885e1e743d5c74cc1a2cbe38c0dfdf70077e957c3e65af0779a1b7d2ea87e8659e2b7012ff787940fa13aceac8f11795ffc05121f67e785d3a46684c5e4c3134b2a2cd943a65161472ca64218367ca4afea0a56d6fe753c9a38e6d28db31feb5d039a0c638b2b96ce05888b806b0335d0d347a1a4515097f265e875c80e3970adef48e5c3619ec23a9b9debce58fe186aa7e2810a3a3bf1180cac09d8c1767246a14255973a83ca663299c54d8c823910fed076ddc02c443960b735bc46b4b6690ad8c7cc790ca3a6eac0701279714b92e0d02dd38e8422599f03eb1179dea7ed1b18e97e7545eb185cbb67495d0f14dd787d3e6ed8ab49e996066c61b05b3937d8607e751536911b7dfd8a9efc709b6b4a1cc9f5b6bffbbccf2ae4b7f579d5e487a169f9d3881e7b590caf2b30a9133fd29e2ffab3c75d6dc0f1ff20d719c0a408fe5ea4d0a6cc5989b920b6e8a157583e86ea9b463dc7020142c59a5b532a2661efac4f857c5a1cb891fad770af8b74b37b2b4c412f19bcb2b08e56588e449d8f8bb985ab636c3ca91a34b206e1613f8619003fea97fd1792ddf183492780a7043132c02073d8348fb3117690f3dafe0e2056c2e4241fd274ca51c99d871d74caf64a43136164659600850e288131d2f0d3b32b7100472ecabccc69032b2434316e41be93c0b9901088627cdfad3ef4a15407e111a6d2c95acf67394ceef37c5abb4dbc5b077efd489021ac2ab6e9ce121be0ff84ab0b9ce165245cb2bc4aa5831099dbcc675155a2923b59c46a96e0a35a3c4546ca09bfd14e57ee49783c7bcf7cb3dd5c0b84564a27324e92fd5daeef59c64d85842c84a8cf74cce098b9dd3925c9c06293fe6acee4cfd3975254a20fb8b292aa76f4f43736bfa355f6086d2cb4aa23d4d53ebaf6815d1d68d1ee40a2a1aa216c303711a22edf1876192d8c6b5f5da7914cde2abed4f52700eed66bb15a0830355c0d101b6140c4957c50de991b83e2ee7af3255bff4bbdccd357f0bb6b9a9b93ab53c94e0bc99448982e211bd59615ca343ae3cbb68b25681b95cc16b2787cfa85d9c53d196123f251f4e036f7ec4265db0c05631f1df3bc85fff24dd1990de99f0b4fb391d41c4671de16b63f11bf8741deb47d4d6760e120f3a7dae7590b2851f55d52789ecdfe4e2a76b0e32860eec1f1598da4b4386b58b2f88cd9b28b31e3657b3998b4fd5e55b4f90dea8c89a5f41b5cb689e2aacc35350e6dcedb84179fa982326d703d7c0404f9031b7f805e50ce95b29cc44c6d36db4479b2861bc8f14e01e761f04c6836db0c5baf5eea3243feacf6a234372975f73e00457ac7388ac0cbc3e4c8b9ce726b1256faa3e4594fdf6c836e517a2b14375a5eaa8dad9079c5a21639b17320f00459c467c5110737a5d6e956a34c1070e67c75f045fe00e7fde482becf75aad8b43a1c1481acc84bcdc0bc39d44ce8c39afd497398efd3b968784e8ff217cc5002008db9d06684ad80d0b5e8ba7adaf9c9e99714ad6f4d05d8df3a8b75e892b310c75a05595953561bb229bb7bc9f2327f99b76f77e9197fd179bb0a8362765ff906006eea595dfa3d35e273e4a3f1dab07046ca469308a33dac7e62b399939a4850ee6d53878fb3810fa68f202d8822871493dfe7e6d2b3f260d00b612fe34dda3581bff8512488c39c58d5aa6989e40657bf390b696e888d26de44353294d86550044ecbfff3bd33903f90c46173abac91dc165d37e2c31dc43b5606a3cfcd24f00cf15504a185b1fb62b98ea77c8e1db904e73c9a50c22e273307be753b50138827965d763511892cc49b34e9a336431497c3a6cd8af209a2b6e33ac2235375f40579a9f5fce4d4cab912246e67aae91d8470a74a59aa09801b73b58dd2cab5358432a858c31754e3a8cfd30e17b3cfe55e6fcf8d943722d23d4e23975ebe493212346afcc2debcebdbdffcd5565796f1f242d3c565635e5c52d52f69a2e428810954b4e5d5e658baf9e6c394b98642223848797bd88410d387455d1e7cb29837f8bb3fd6a7c30c80058543cc889546670e344a29348a03fc350dd309bf3edd14424bc3b15e89e544afc1ee0167c9e6d21fe0d2e29f9c3f66feb0cdb06577a5afac5c97bb87b059cf6100a373daaa119da2930c1df6ef86985d5206f7de579a786862d26ede4e6f24ca673ee8eb328f14cea15e9601f6dc4d108c55035b0e49990e3ba7ff1d6a5e8d10075e65d75badd39f9327396fc286ea036b85455f6c04ad854981af82ff80f2d6bebfc6feb8472a26ca31a83fc1fbd6a178457de6cbedecfadf1c97d962f8de0b129b0c5af8bc92a5ab243db62b570a7acdf6c826595724aac2a95873e53313450d5009626ccdbf96b7c302ebadc592456ecf5648c94e9c2791a2ccd1f4373a8f020e5051fb4c50a770a45855793dc88a89e7ba2c819c46d5f98da82472bfe56f19b0c4e46fae24df88dfcb549b3564a7625a829caf1ad5407267629520abe5f61edd5562ec8c388f9443696f791129dac23087c1b5e0935c9ae530a5b98cde6e08bb8fdce4af59b274cb40f66b744e69ff99d2c05083936299a1515334861bddd5edc8ae08a026b06c728ac33a2f9ae317ab2d33fb4bbac5f498c9be20bee9a4921302d37c250895c1e4d172b027b3f99534fa1611406ec1834067b9c9edbf72d662e8b42ae085afa0ada789e204aec246d4be5fcfedc20c4ea121228bf5111d9f3c5e730f77dc94520d03027c654e86fa9b22d418a151f23e0f86193f916e62197de60917afac0bf71f3604f4c67489b2996d0f", 0xc0c) 16:01:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x4, 0x7f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x43, 0x7, 0x7c9, 0x642e3db5}, {{r0}, 0xffffffffffffffff, 0x4, 0xa, 0x7, 0x9}, {{r0}, 0xffffffffffffffff, 0xa4, 0x1, 0x17, 0x53}, {{r0}, 0xfffffffffffffff9, 0x41, 0x4, 0x5}, {{r0}, 0xffffffffffffffff, 0x0, 0x400fffff, 0x3, 0x3f}, {{r0}, 0xffffffffffffffff, 0x1, 0x3, 0x4, 0x7}, {{r0}, 0xffffffffffffffff, 0x56, 0x2, 0x1, 0x6b}], 0x8, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x7fffffff}], 0x3ff, &(0x7f0000000140)={0x5}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:01:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x4c}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0xff, 0x7}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:01:26 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a0000000300dd0035b21ef0c26d08ec"], 0x38}, 0x0) 16:01:26 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) listen(r0, 0x0) 16:01:26 executing program 1: chmod(&(0x7f0000000000)='./bus\x00', 0x14) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = kqueue() kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) dup2(r2, r1) 16:01:26 executing program 0: syz_emit_ethernet(0xe5, &(0x7f0000000180)="1a536bc413012b0ac06aee98813f02b92a14b9f22e4e13eaf7a25cd19022cd5bfce65c5b43a598cd14f8c5484761222a78bbd3a35cc1d63a22993aefc46f87caeaa7f79efa2198116adfc4e9e0d47fb675ec8538fc55321710989a3c886e2ba60a31a4316485ab91e7d5e739481efe6ada7a379dcade92ccfb177b08e760a473fddaa9bbead3363acb75f4185b2fcf6a29cd8eaf325a9d720b766458704634359958e34bc200fb11530b5fe1e01222299fc345a79e51ce53a32ecd669af858569cd3c8dd67c9748286eb1b2dde939738d3a5dff3d46e20b47d8075773773bba057f58d65d9") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000280)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0xfffffffffffffff9) 16:01:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB='\t'], 0x0) dup(r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:26 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0x80045710, &(0x7f0000000080)={0x0, './file0\x00'}) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x6, 0xd2c6}, 0xc) —@(ãã¬Í Ä®&ÎIM~²ÁZ6®ü†‡ÍŽõà ~VWÀx-†‘ìð§i‰YƒlReʘ ›Ùšp­VlE¯%Îb¤”Cœjf¸Í¤ƒ¼Y:ö{îZ¢ÂOœ™Ù݈nY_¿.G;IYðŒÚž½ä£I‘óí6Ù8ð#ã­o+\„ÿ§wñ]¢'tD5@©of^aõg‰U6S÷y¢ (ŸbËœhÅÆkn'©Xô[FY¯¤õ¶p¼K«Îưá¤üÇt][bkÿ9­ïÁ$¯³=÷·^[ÝFò.}ÆE¯[%DKBf#l½Pà‚{cCPî‰ÿø:7ß/ž¸7¢Ä Ëüt"Úë<©Æ‡\K7r{Uð.¸w-I‚kd„‘šß akMÛW^iõ:ü=EA9&‡OQBÙ“jƼìêŒC‚¦Ü3|‡°ab¯r¿ÇœÑx-Õ¦K‹Ò-&ä[ïªñ|28¢_üP]bHè¼XN-kEHNÌhŽ"E°g+hˆlF»>IIáTôŒ÷d$nyX`Àè¨~g¨IÌml;ÈXК(>cЮ¹¼½pªü­¹T)Øû÷+.ÜB„NïoA‚è€eýY:˜De†„%’ÆÉf¶‹ü-®%6¥àAÐ{iá—W\šoòÏ%ÉÎ~ç·<ÊîÐØòý€uë;ÝÓœ¯‰ÊQË©-$L—xŽ°ö½UNÈ]±Ìˆª{³Á" Ü´ŠÌö²;:àÎçU#? —Á­pè_¹Ï(kÕËÎ °Î–€ÎÉ® NëHŽY_ñà—¼}˜\”å)É=¨%u´‰\8 °2ÒMq[©æÞÝËتoE“ÒÕ0Y6gÔí"¶ï‰ ú¸> §Å–OGÓ{¥òø[ñœôçI*,))v若ãÊg¥¿C`Aùµ;_Ô•x£]v/«·gH¶k³ê‰F¡<»SgõÁˆÁ͘…Öy]î÷:ÌQêÖâå)áiz»L­6&a›£ZæN²3,ŸDåw¿Iäi€}è³ÿåÕrs,^ù‡:²`ÇûM&¹óøâ{ɪ0æ×>Sïcå¤Aõ¡^L‹75¥»ƒÚá¯6~hù™ñ®W ÖÂ+tîb|Cë‰ùŠ”¶ª)Sž7ÒÆ sK¨ ªNhišxþ)«Úiž!ÛTÐ÷”ä¯ÄÃýèÚ úo Æ”r3$MF°f÷E:XBÄqº1—è sé4p‡Ôhk×ì†*€¢¡ÃŠár”­•¹x»wù„ÏÖÙ°PÅQ+Š¯*©X‘°>äÓµ¹1#¼”Dò[¾Á–v¡ºWC­±¢ù¯~åßYâülˆUw?Ý£í&ä«Ë×#@h¾¸r䤷´K==Ò'ÎØ)¸Z'5_TXAS—{ΚŠP?8œCw§dl¸1d‹È~lLꛘ¸Oú›;º÷yÌ6 7!\ ÎÙk:|‡ÉÚd¤‡;Š$Ò ùñ±³éžŽq‘À14n¶é^Í4_M³9îø’0ŒÞAr«Ò‘äg}CÏ~ì/Ò´_ù?È•ÛC–Ô Æè&Ò¿Ù Æ|×°’YåÂu u 16:01:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x42, 0x1, 0x0, 0x2}, {{r0}}], 0x2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x80000000, 0xcf, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x6, 0x80000080, 0x100000001, 0x7}, {{r0}, 0xfffffffffffffffa, 0x20, 0x11, 0x7fff, 0x7f}, {{r0}, 0xfffffffffffffffb, 0xc0, 0x1, 0x400, 0x7a}, {{r0}, 0xfffffffffffffff9, 0x28, 0x2, 0x10001, 0x1}, {{r0}, 0x0, 0x40, 0xfffff, 0xffffffff, 0x3}, {{r0}, 0xffffffffffffffff, 0x5, 0x9, 0x74, 0x2}], 0xff, &(0x7f0000000080)={0x100000000, 0x3ff}) socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x4036, &(0x7f0000000000)="aa6f32522dbeecea3621bf7ef4e2e34cc60dc5d0f649f128a363d6e9f85edb5821c6f57ae048e720d8fba5fdc1e2dbbc03c2e1184e1abfbd97f273d08c395557", 0x1a2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:26 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) ftruncate(r0, 0x0, 0xa138) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0xe8cd, 0x4, 0x1, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x401}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7b}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x401}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xd78}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x444}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000feb000/0x12000)=nil, &(0x7f0000fed000/0x2000)=nil, 0x1f}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000fec000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x32cd}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1000}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xe116}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x4}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000fec000/0x3000)=nil, 0x8}, {&(0x7f0000fec000/0x3000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0xc583}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000340)={0x7fffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x80) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x1) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) open(&(0x7f0000000140)='./file\x00', 0x200a0, 0x4) ¿Ó›ÛL÷€¡VõK>H“h©®aX¼øÜg@Nr&CíKPÇïá´…¸OFº¬*°…áçCÕÇLÁ¢Ë㌠ý÷wéWÃæZðwš}.¨~†Yâ·/÷‡”¡:άy_ügç…Ó¤f„ÅäÃK*,ÙC¦QaG,¦B6|¤¯ê VÖþu<š8æÒ³ë]š c‹+–Έ‹€k5ÐÓG¡¤QP—òeèuÈ9p­ïHåÃažÂ:›ëÎXþj§â :;ñ ¬ ØÁvrF¡BU—:ƒÊf2™ÅMŒ‚9þÐvÝÀ,D9`·5¼F´¶i 16:01:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1100, 0x8c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffff9c) setsockopt(r0, 0x6, 0x285, &(0x7f0000000180)="f28993b10e97b15df8706e48c3b546ff4bc5319d8296e46ee0cc4dbd3ae5ffc76de1a87e5152b25b6997a0125f09a14e48bf18955b24b832ba74db304f872f69507f6d15af9aa0674acbd4d84c75ae3c55a1c4bbfb590e8270fab3d58cb91aea6b31fe0f680c08c9f9c358c32b4c1fd6c8e066cf3573584aacd0875cd96f1da3edb94be8d65be5b2e2d67d9bc6a68a691f73d267169cf9c7eda7b1f19c92a7f041c7bead5b128201ea22ef9ef14a06094bf4b6c1bd1fa42521b6b5dfecc2926dd734cf0710f384a0bf5171bfce98fa9ab714955f47683cd62f2ec8c40444a72f0f60907731c118e28a1d15efa39c7f1105e4119b219943c02fe1d7a38cdce1ecb049d859736da76e5bb2cd12c3522ae3d48fa2539aba564058a6cc1a32e698c8b1714a3e35cf87db979b794a46f62807b91244b2293cef1f007cc75470d8766e2b33c307828de254c3b4359ccdef59c5f73a99306262910408e64719a72873179abadabf6aa4663dbb5126b93fd4c46ecfb3b2c6d6aab74de45abd757033bee741d102a0e6abf1027b3a9fb4586a7869a8778cb1de68d2af7d76a5311e7c4f193f7f15755374d454885922544ad8aaac430d277eee749bbda6a943183738379422ebafed644a54f5771189625f450a39f95e4f3c3afd6ec11daf270dba1d5d7f51c91eaebaf83d7850d9c13a19fe057e617482bc1a332fbcf0fbfffe374e0cb26333a2fd8558bb023f24c4baef53e9a6bda792c98116d07d585411a96be418205eb5d78a7372b5fb3e1988a7d735a979e0ff8b0afccdc1fbab24d5cea2f2ef03468eaca35c30da837845f5e3eabc30ef2916fbe77e709b5e2b157be990f8b44c4e8beba7c814bf8a75772e0bceed27bedccb575c564e124609090e609f3f9b324f78320418890521e4856c1c7f118207a659665ec59fdeab76566bee3c88d3c8e9158d3c4c7ecf1c7a524ef1a6ccb8a4bb033a10cf62f7444e3c2eae0e65c316de421d8f8af63e9481ff6c6f65560f007489bae461bc9501c5fe6e62d17ce9f7f34547259720b051989b4aeeb344877df22331354ab4c02a2002ca5dccc1ee47452021ddce9c3519dee099f0493d5758a71af4601d2a7eddb9f504b07c81c0c1db8caea3bd06b690cfc914e041657fcf35f4141ff2af48e42907de8dec7e65b9d97177bdcb15af4c18c114786b2103f5e75829ce3d9ff10a6450e881c0cca9e039016f6e5425def711f9283e3bbbdc89dbf0de85611e541830419260f266b5d930270a8c2bdd2aaae283535456c7465544942a5b4007a9059dacd9ddf5f580ae3a6a60e9eca7f4a160acf338de954dcb028245f09edd83d802c26bf61a1ae3535e95c3a5b4359fb39674f56e82d2d392c99008f43a424322ee3e75dda2233d50d17729a08f52bf113c64b3c6cc4ae6916f80f6258d6acf2ec73dcd696a035ec6fc089984aa1f08488442561535776d32556c9e0f526959dcc222f9d02981d17a43560859aa721ff6ef425863f686bbb91f2ac8e8a12bc7d440f6d6cefd9fe4d09953a2cf172f2799bdeb41f78cf1fcc72d5c2d91f0fad2a04717c04bc677d467288a56af27f9a2312f290ad7d4aa726687cccbf18525a3374b22a2932354dc3a3fb37a51f716199331b9e969969be096d9bb310759edd8d5cfb751f54646cb8de3f138868c1b8b224a9390c49a25e5a9c43551de5987051fb7db95843193e19b56ed290d045e68f84f31cd3ae341d8c01fb6f219f4c77ca9bca4d494ad1e05230bfb95207d3f6428a85b5bf4ef252ae4aa38d6ef406dfe3667a853ef4e9f12cfa7fdbc43a35d864981162f733523a81aca371868e6a1645784b2f0647af88e4b7472fc290690fddadb2f915e2738814603fd3b69154074e5f45da52ae0e07eaffe66506008517c606f8be48a13851dd7f4ca88ed84d75a479b88480eb87b3942e74e3afb2d2613b080e1080a891ecf7c811deb73daa5d75b2633da8759956b4ef2366f88f73cb673005f02e4f9a323112e53d26d013ffb439a0f47d5e8fb54b9075078fd1c0939f197e330bd174a3bb3e60dc075267e26f0723214509043061eab33a4a604387e1619df1ad13f0d1cbd8b34728b2c59769939e191c0a0991b09e72a421ef71e715e2c0ff92b5cf47349b73557d528264502d4813950ea70d4644e0a22c296340f5ee25ae031859b6b1552eded5a202635890cec0c498d197707af8ddccd9e8654facc7a2072374e8b58dc7d66366c49b3ec19500d3481658953be2d9ecabcd451b149a8247174c672ee2ff58bdecad880449e3cf44f8e714c1adf8d4f330c8d20de8af29d7e8626ad8eae855e8c658702d6d379b2318b5b9812d28a7696e6fa9bc69d7f97d00e144e8b79bb1e11b4bf10f669d72e0084de73bc65d023ea9c28d9b82edc07d3c6e5c2811635e269f8eea98108582ef734ebb1643e3dbde76fc8af55197c0ae8fa03a98eea772429cba86fca39bc733e251b485b7106866aa245eca752224b285b812ff4c419319c0bcff440157e043f712781573befbce3f1b34890956546d376cf1a989aa0e97c4a9c54c63978df12c46737c1027cfbf2b9891f85bada27f08b66d996bda2a7d0941a30109ea10ece903c719654719de476d0715b487445fc5aac49338b951cde38ba0bb9599c977311869619ebec382f3c5121015acdb02973368c1751f8f636d470e4a5907a56187615722200abaf641d6362dd0664d8d96a0da19b0f0df48bd65adf902443a977b18cc34df1c91b2763311f80814e624186a1b56887eebda7c1f770754076eac04e0027a9d05030108f0c9f2a621162b8150368338129b0988c4623d688f304637e66519cc459001c65811b702a3ca06ce1482d76af437387aa9d8987b799f83323b03b37453d164ea545c18b24463b1c8aadda6864fb65e26217a3bbc2a9b5d7167cedc6cc3e46eeb4c8b36ea554491e20e024c3f57507274b2f2259664c9ac889a66fc1c000c09eef06795c1f98cc6bc2048629ccab47c60abcd246dd81c52f6c2e10983eae57b2134718ed143ace1c0f7c9be907d946595671db2eee67173e43ea3e3ba52ec695bc286ab01fb1ed8e66026d4ea067e21baed1507c2e1399593ef46060c8add8b060280b293849b41d3e237bf3437da8e6ffe375bdbc759df1b3d2bb95f6d621ca34e2d5fa67def571e7fc8ed62f2fdd969891e272a31543ed13ad163abef7bf9792280dc15520c41277cdf1ca57e26bb4db75788547583d244a55059247d32d10af8355b763bf6dbf19e632516c27a60e3c4fc7cae3523d70073b1119a522e2d5ab116cbd38cc92b0dac00ad73df16712972493ec2a18926e3a683c95c97bdfaa6d38d7747cb174f649b99b34daf29dcc6ee3478fdb24d83e92445bc118888f387a534c68ab24543cfe87c6aa38282aa24e680e5265f34c9283463e9e6502ccffe275f696081557a2a51d81fcde4cff5bb0ec3909512d807ecad898c1bf3e4b59ec202d98f1730ff3068828ecf5e48c106b6be164c6d0bcc6a4d43d67df7cade43821e4d08b6d9f11273fe90c8dec0cf53a19876675bdf66b86591f8f81de94faf9fa6fe8d77ceeaefab5492648b28396f172b83204fe97759e3b1ae294730acee5fbf5f9d3aa9ac3c600bd8d81057aef0720f8962e4e7fbbbf409002a19d37361adc792adb460b5373706f924256ba6f1ccfe7f5b03c3010162c5dcf313d0dcc94b394bd29cb8574b768dfecd93d028a47f6bf8f0e74e598a684f0e071f14042112f6e6bd5174062ec6dacc0bd7e6bf14f1d0e0f1161fb6bb8eb4d93e87f17de6a01d6b4a7af116d73a80933146d2a182f05cf5de2a3dde04815de42fc9eeaee61294958a11e9942825101656d06045615bf660a19b6a37c221620669a4d979f588459f59f94eccb4340bd444126d60356134fd237a2ace3fb667b8e3b5382c91ea5caa618634b5d6df4a7bff764fa42cc49769efb71d62ca25b1512d42163e3befc9cf17bb91bd5981a2e5e603c5a09b15bb8b26f719b4e968195b463a2d0afd1dc1b5f7423bf67b74d16c0327f33d0c8fd4e1d3f1e331e018aaa2d8a01ed4d9729903c15754ea8dd08f7b5b19cf2e9420c38dc1666efcfc9bdfa27bf074db20d9cad224e7b33fe7ed8d55d0817007c92d9f952be1387489efe8752e2a0531703bcda47dca412d52cc3c38a854f91ae03fdee01cc3a1e4cd5b03ed3aff4179750067a4b0f56992699e449b9349a6a59d1a9b9257d795d2c87dd121aeefd3f7eaa6127112e6ef2a103e8c1598fc4efe60866d7bfe8ec27701281df23460d26b9794ca958e88e4451007d6259db3aae32b657af1bd498e1163606b567fd42bde762f9e167120b64dcb5ca470bf76032ce4f9f6162c13880c0aad5810edb0e20922a962b43200f83c38e7f8e23a170980ac85943901d6b8f46c0d6dd989ec67a2dca37e626992dcd2ed34ab0f3df0d98dec0505c953aacebede3f8eb8b28bb6ad8e437060c87b12ab5d0874a7c2c3af655d30633dc70ce37f23f0edb77fb404d1a590b03d498c966fbb80d90c9a89d106fe6eab18b830cb429028992f4c8931c256298bb17cc52aed5b4b49c1711b27e5f8d109589bff5ef3fab8ac4bbab74dd7c8840158e3cbddc4999339ed0985aef8e9cb97039732adaab8d507caad9a6a35ae7df1a7e6efa599a191bb5f391712555be48aa8cfbc56f8d67dfbf5ff8c529105bffb0503a6ddb6467376c236e0199d2a6c903fb1eb58886f2d631e2588e008a52a99500f7ae03c400681ac234b11176a67a6862e6ccf27f290a0ec9772339b7b093ff5bf369c9fd3a6795d4fc9908467741d6e2976f5a6f8ae95c841442f056db5d42d84f5682830712574bc882c51c339dea767e22ffc037653bae1efde9c832ee65a8003035ee4056ce0df62f101518a72842f3cce86785633a1acb95eaa8997727c701d1b49231f93e4491bb7c5e319b75d17ebb217893afdc5c1e5f658bfb3b32e404f3f36d1881e8ccd3abf16f558193d3a2c4067a4720868070ec71f24a77004cdd8500066f50db01fa6a55a757d6e0e7b88d462e4b57ef65e7a808765b3894bae394ec0971b099f3f9631efbb914252dca979962427a525a20ad804333ceda326911578c6fb42fc0a7477408f129687dec1e1f1545e08b61d05a6a8bc34fd250f12a1ef3fc8c64e9042655ef0e5faed3f4d580ff04efce9317b9806b3f59a9e8edfc4b0f3ad1f453e5461140f53dbf0310cf172c5989213259e915efb25fe10b8501e68e40c588dc1eb707b221757f83138f76f5c51dee6dd4715cda4dfecec26fc0fbbbb236571a276374abf8f50d6174ecbe988a1c856700fc94609638a7fc82a871f100de2b099615b438922f18a3b23ce6337cf3f9e30c21c64a7a58562b9d08c0bf87d8ea2e1d815b58dcfc03835992ae02900145a4941690b73f13eeac396762fbe3e76f011766079686f1c154afd2d39793366c4468d6dfa73ccea362eba6e03396e04aeab40f3c1cfca4074e5d43bde4dcec5e09674aa15ce70ca8d77845b93831fbd31cd2f5af29d46edbcd1661b885d2bceb5caf2d36b1efbfb0e941cf39e73770133d94b08c27344354c89d76823ee56cb44ce2e5d164e98a3eb7b214931794734b55e36b60bb691bc2c7d878800f984e8eff00576eb84521d173ecdd8db15d5bf2eb07dcb7d41c24e06531ca3085a50ebb6c5d18b950083acd5cb8f670c6abe1674eeac518c7fe81ae261f8268a8573b8c4a067fdee727f7d718d4e82a26894b01ef121c36def2a39a4af885704622c2f3b5", 0x1000) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ØÇÌy £¦êÀpyqK’àÐ-ÓŽ„"YŸëyÞ§íé~uEë\»gI]Ýx}>nØ«Ié–la°[97Ø`~u6‘}ýŠžüp›kJÉõ¶¿û¼Ï*ä·õyÕ䇡iùÓˆ{Y ¯+0©?Òž/ú³Ç]mÀñÿ ×À¤þ^¤Ð¦ÌY‰¹ ¶è¡WX>†ê›F=ÇBÅš[S*&aï¬O…|Z¸‘ú×p¯‹t³{+LA/¼²°ŽVXŽD‹¹…«cl<©4²áa?†?ê—ý’ÝñƒI'€§12À sØ4³vóÚþ VÂä$ÒtÊQɇtÊöJCade–…(1ÒðÓ³+qG.ʼÌi+$41nA¾“À¹ˆb|ß­>ô¡Tá¦ÒÉZÏg9Lîó|Z»M¼[~ýH!¬*¶éÎàÿ„« œáe$\²¼J¥ƒ™ÛÌgQU¢’;YÄj–à£Zºö]hÑî@¢¡ª!l07¢.ßv-Œk_]§‘LÞ*¾Ôõ'îÖk±Z05\ a@Ä•|PÞ™ƒâîzó%[ÿK½ÌÓWð»kš›“«SÉN É”H˜.!Õ–Ê4:ã˶‹%h•Ì²x|ú…ÙÅ=a#òQôà6÷ìBeÛ có¼…ÿòMÑ™ éŸ O³‘ÔFqÞ¶?¿‡AÞ´}Mg`á ó§ÚçY (Qõ]RxžÍþN*v°ã(`îÁñY¤´8kX²øŒÙ²‹1ãe{9˜´ý^U´ù ꌉ¥ô\¶‰âªÌ55mÎÛ„Ÿ©‚2mp=|ù€^PΕ²œÄLm6ÛDy²†ÈñNçaðLh6Û [¯^ê2Cþ¬ö¢47)u÷>EzÇ8ŠÀËÃäȹÎrkVú£äYOßlƒnQz+7Z^ª­yÅ¢9±s ðYÄgÅ7¥ÖéV£Lpæ|uðEþçý䂾ÏuªØ´:¬ÈKÍÀ¼9ÔLèÚýIs˜ïÓ¹hxNòÌP¹Ðf„­€ÐµèºzÚùÉé—­oMØß:‹uè’³ÇZYYSV²)»{Éò2™·owéÑy» 16:01:26 executing program 1: r0 = kqueue() write(0xffffffffffffffff, &(0x7f00000003c0)="5b4072ef555b5587bdf06ed9a90de6cdb4c62e8ea19b6b53965340b144101930da0034c9c2548ade7e579a2032c52b833c0dc066ce9d75926c4828496b89354a551899e3dfcd3ee9d38dda9b6b52307c1ae54694848a7f7ba33c5f05624bd199ef4d57651a75c41c657d0eb521370e8338779a1f9d2705afba06616be6ff8e7aa765df243d04b71327c72d21043dc57ee4a4419cd2c4e827f9958b5610b4800c9db3730cbea200b7a08e0eb8bed6e5f81d4ef3d0e127779c3ab1c167af157abbff941d889d1d7b4c517cce248d6a2d89c82a69338bdab97079c709cca70f300754ecdba382eb43ac53ca77316442cde4af79e5cbdea81132e084d826b30d1566cbaf4c6e52cc37661131da5a8933e9416b015419215df06c1bd8b07ee5dd4f5c5bf48205bab054d5fc96547c5b5b6e59829bb58fcabd0876dab60dd911f158e48cf35cf57b48c0657706da2609a28cb883c24eb31dcabe23d808ccbb17368ffaa85b3b83403e2f33b532dd06a01e164b069e6f481e3b46570ba1b2c888db4c4c593c1fc5961011fd5b32d1c4f86494f0590aea3002594f4d721b4d34867e5fc6b1a093967e49bfa3be3b23596f157d11be7c8259cec0fcad4c2f7aba2ebcb2c64b021eef99b93132775c598be6eddb150fee5d4df77f5ce10b5ec3e937e4e839093737e357fd4eaba6698a99245a36d01419f9b4623c59769fe0440f1bedf5df97a47b70c54e0142ade9d462569d39122767fd689d8b9ca0583f17d42370ef9abae4dfe2e593cd62e2dacf15a96742ca355e3712198f7485a8a9487ed8bd2771791852b8fd19ea584453f6def2ba02c19d96cfbec783825c14ebb2351afcd6e8f9f6b1a30e73517c1347e275c8fd0443c1d7eadd1eab92c586f5e42217ba4ff04b3b67319ca81ac4afa6c2e48db45e885919a3ed630ca27d46837b3c4d2eaeea08f3eecafe414222db4cb6b987b6fb79abf8351721fec562e01e4085a541af6c5f15e29ccf93dd612a5ae59bf23d40eb3de521bb169f68ec39d9c73f8a7467837bef129a52af9284a8397fc727fd63ccdd4bd409a74024474031bf9b4da566d4848826b75663f4fa04ad9902e500e6132e8b745c983ceb3bf36e508478d15938a645f09b8618d7ed1c2663a53f50f9b7c423186bbd9e034729eba67725da6e97b61101bafe5d3bc75020dbadc0a6a1d7ea5fe331600f4bcbdd1d79aaeb0720ce71e904218affe9938def453c68033e41ea4e0fd301ffe06d54c4c5c8521759603843dca58d73818e5bda723f7d8514d28c01cb32eea51ff47bbc7fd3d6e599eb7cb60f1e3523721a8420aa85dedae632ac56a60c94bc641b2ba707cdf016b1a3d5e77c765650317a95bd24e1a4bb8cb50bce5d00d815ebe803dc236e773e8999275dabb8cc279cc41f0a9dc0a41f65c18e652015f4a1fc049ff66d054686c3146d70e1525367e3e382648b2eb1cbb7245106e1f478521140297e68c7bf98c631154d7a0d15ca6f62974cfa377154e768260492e81be2f9e34cdf109b89288a03eefc0670680b4aa9b0b484cbd15baa82b0b0c564f757d3dba8952ff69ab686397b66cfa8806151f9b5b180d047251a48366f52a1ac279f42d3a5c469ac589df826c930f466cf61c24724d96f2f95e28fbe6f56f63402f92a38a4594bfca5f78deadfb9c84bd9fe6348719b728dd8a736824b74d6a2b77f86053655c482b5c3df285efab47fe53978620d1ccfcbf45a727bbfc49a22e816b77079df3b9cf4acd7f17300faa9f2d99a8fc6c1b022d6c7e3b3ca4a0fc56fa5e2489b47ebee52096eb47c2f1e5636c4d85156b0f4bc41ff6f0da288025019cac401c3ea316f6038163933a2b08855b43c9b0f195a04ff830417370991ac7eb6a83b5f8b85acd9d76258399ee598ad67a21ccba73798ecf5674ec206aeb08d538bdb6f50d27137302f0bd7681cc7eb52d789419815f681c9b4c4efc368e56b9d45670536f8a2a15ec18d270bd8ba8415bc68374a03b9a60f621c3e34ee9369168badee9bff499d2d99a1bf29545370c9494a13511af19e7ce2eccd1019d897a5dc80c21b8779aea7191f866cffd58c4b0c754a72bec8c1f7ad2d3731fcb460538e3c27d56fe7245492b55764520ea3767291e2b95dc1b0c639d9bca5efa0c8e754570f999796bcc14499c2e97f3237892a02f22026c5d584b5c55b88c3dabb52f0805823a00b6de5d4568918df5381945f8126a58eedfc1643e597337ac5733db819be7d90998e99ab61c3f0d5b94943d5b3d81f2fa4119b65c8784e938794b206998ad1edbd5c0162d830155a159470d5ef679e019e285b8135eccce06fd92c7c55f10957aebdb2df013efdd83255ce3491613da84d890a85c5200f26bbb368619b79d2d32b44a9fe5f22ae9df9de13c64032ba6d5bf420de49672320ac274c72df7909ecd078d8f848bc76917b2a905a8e009263ac94f7de887228192675ce1eb23ab31f1666ba1d765e2c98cc15229bb216970505c9b412020b4e995407ceaf16eb2eb602b83db0189285f1c99f2b2fc6f28127703ef2438f0e998c37b2bd8f6058b7a3dc88b5ac14c01008a91434b4fe9c28ee9466df60941b243ac7693804d96061418399d407b7e592dc6d9f0dcd7eda6fa06661714c76acd2b5445f2c8b70fbc40d82ae7f4fe2f796a5c94b6d045c497f8d2ebdcb0e0461336573df587299d9980e62d63e95b5d89d54352415c78b6f4c0e5731c1ca160ad0aa57e8fd09941de6e98124eb62be6405a7d42256842c43b06bc020acf8c166d05f2a4c69ef3690052ba48b232bb5b283eb0bfefed6b3778fff6d9a2d9ce70b245cfc186ff760c4f934040a558505944ae29e3b313755fc3d6dc526c9d65cab4dc001e3a1d0894d15e0a2326355d22b60a10a1e5118c267051f557f9a2a7e29ac5d886f7bacf1e279fad6175712cafb0d6f1882bf33d9d3167f64d335e3e445bcc468fda270dcd40c1013e8f995b8f86d32de3edccae793be22f149d3adc35dd532a555f464dc1871055c28a50b0e602c05ecce892f7e912289e2076444ab6abb71611c3ced5c80e98afb139222981d4086e7073fd9983e68860a781a232de95263c773dc2e860800e69cf0dd238e07e089f49abeb1e2b34d8bfa1c8ab4da0df78c3c8729ef0efd306ec7c2828528d6c0e6f39b225957d492a353000d59188193f3c4387a54c8bdcf3dbc20792fdbe5e456b1ca4d00599d6c46be0e8f1aa515bb0696069ccdb028d069b26e2428f90b48479e15aae10344bb70d5c310acbcf54c0cc957903092cb54d6982d77e2e6f5ba278719c909ad8445268fcdf6e084f31533e5e7a1716d8df22de61ff1ac4211dd89da8a98548773d911dac7fafba10692c239acedf2b51549c0da2ffaeb3f484e9fd1d184bb575d40e2434f6c3419a8ec63b7aa5de9883535fe1297b47804bb73658595d03a8a856f7df1da74263dbc5708f0200c183afa80eb20de80d109bfc6c003d4415b08f5a966470e3c53d060bc25e820252eaca6c0d039796c6cac71b2c1d8aa8b85388e8b5f2b93d187e65c3c34c54b0dbc32f0e3f47a9296c331b5d5c817d9ff05c314cc276f7eea903aab8f3b3fafd4e11e4087ee6baa714e7fabbd8f29ed8ac9106094918a5e67e58eca6a73930805e072086f5ffcf9efc55f3fe1580ac72d44a821cbc170c5c95fee0b51b640f6102acea7b94a31e453fb75cfd6b36f161ef76dabfbb753aff54e588fd1df6c7b5b21a29c547c433d1dcc2701a89ce08bc4af5abb359e4075597914eca6d70e4d7d769dd05816fa9b613730261705e677de37bc9fb59ad2477a99bdc07fdb622706ad0e97958266ea702c1fabee3646ccebf4abf81d7134f38b432edff26b15f8391d737afb058fed194bb3fc66a8f37250a4c0cf30a3d89dbe17d768e214dd1498e80621198673bdb569a426e2233b0425a5fa9a76ed6d94b6c4ac84199d3cf407850ec3fb68174ca279971a3584d6fd60b7946bcb810bf55e4b5b7638fa1652dc99c641ce5b530de390bc4fb05e0eb6615cb504acc3600a520747f232a590851cf501775e88e1eaf4a444d26203818df76ac73bee7759c0fff81130d66db90be4cf1f3e15ad2677d8ef59a1d670f5165d5e665d0d293f53ead9c2730d71f371bb577bae91cecbb858406ecf142df0d7572bfbe3f7e7e4f07ce62b455afcec88e84bc5aecc9bb9c4f4bcaa9b4a5966fb7c8d21e7a86f4a61e61132b16d27e234bfa00af5b9f8a02fdfcb8c7d7ec43c9ab3907ab35c3f54fc2133f3a0601d52515bd8d9f5cd423a8c15c2d24acd68a9ae4f236d759f0a61e7e4f225fc2fd244481d60a07a8696cbed66bf8372451c717d50107bb72a427754a072d9543f1da5fc2b0d5e553c04fb78620abc0e3710a4a2d8152752a1faef2494c9ecf88376aa1b72934d98f92655f7cd84bd1cbb4a7f8f8be00acd9fcd06cc7b2e50d40ea1b2566f15aa4e295921ca0f7ea3cebfff5a44d4f530b3cf9f0b8d5d66b9c3146a78faf6cf67d5bd0a222f194919a3cc183921b56378467002939517464cc0865424010125d2b42d28cb37ebf1b601f8c9130b7f56f7c0661f4aaf124c4b7c7bb6d5c21d1f2a7563ecac672e0d12db4e4eb3a7e4195c3f93fa6dfaa8f3b732548c11ba115161d3ca56dab633525a0ba54694308918778e8fa08ab526d38352253090af5b5dba03f805f4d113039e1332759f2f3cc959bdecbb8a5731959f76dd5a14ab9bc38b76bdba2f91a0546f40fc338ff5a0ecdc8ef814a2b98f39729f2215253d8ade3740d814b8a48d39f0ce1cbf7bcfc16d2ec38567ba0bbb7908d6baf73e871599a40536b61aa94513498558e59e120d038175d0354f7f156af4dcc8d65136de9b36ff0f23acef1d1ab669222320d957acd413981e147537603b4b495c9e5516b7dbd6cf51ed88395c19aec307e11b6bc960c02b86e9cb30fc218c6eb2d5f7da9e940c6e8c97229e6bee22ed70cc3220837c379fa3409741f081204c41bf6efe5fc8ee0d5fb2c53b17c3cb60456468e50c3458baaf47569d5e98b40891ce7d7c4ec7442949647f72d16ecdab8c2b0c3d7d4563734366dae346b50c3b15aa5ed047be12b58dea6922be121d3a1af5c73b1677e7b512b651c494f4cf5d4f85ebce79e1aad133a1b77b62834007ccc37460f854d64b3afb9c97b23520a16007983062e8b45a515520cb3feb4ef32b758e979051ce48ad0bba1c1f6789a3fde1ca206c59bd7acbadb18ad2792cec6d792a4c05edd8f9ff4741b9091239e0cc3f926da444cd39ee15e1f9f47df796c9ec293521857aa4d51e69b68931274f765e513115188a1a4d51f849d4cbe18bc9f6aaec0b5264ab7a19f589572f028c666ac20288583a42c2d359e05a944d39866275d276a638f1a1f4ca0b87d749208446668eb8c0628186e733485360907e1b9d4dd3740f2d6374f877cbbe4eea83804e482b67f2a94f20ab94e8f621035aeebc8e782c86520d2288925ddaf067aa4cd406189ce9423e8fc8e9a41ea09915f2800e044608714a5ce9c78bfeb4a970977b1fd21bfb4cdc3f0c0fa036c6689640904462891fd46fe4a886b66ab5c9a807d7105222070f89783fac0e8b5f64bc33f382b6fcfb52d11c853ceafc729b4112aa03088346c6ecb2a3d57baad82ff85b9c00009c68ca35f4f9d05a02cb37eed55002c3d926bb31be7f637d000f8a0dee886b54b28be8bf69cc67633db093b8dd00d446230a61875869370f3fc15125ac40c26fd69bf15856370aba1c", 0xff0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001380), 0x5, 0x0, 0xffffffffffffff6f}, 0x0) pwrite(r0, &(0x7f0000000500)="20c0b6e34f18dc", 0x7, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0xd4) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)="b9d5c647a33feb187b023ff059453529cfa24526f22027541c60bbd626018793fcf1e5d35d4a2c35b8ed5874bcf2f932c7f46064bf74048f2160bbc5da6c0b626828be61026a29366bafe4bfce29f0c614ed7b80da317c6289cb33ea14f3c0f60f76bedaf402f2f2152c5b9457edc38d52082bd5d12ad9f720d51caf4ef7240b3c6cb3f2f66b7d9bfd38932555477d18f4f4c5496cdc91a12cee09a48848f72dc60cce617dd96b579962a0b36e59af8ec83ede2bcf23c94fcc14c137ffb5ca27df8c33280510a86edf18ab010e32ff5ca7", 0xd1}, {&(0x7f0000000280)="4addf04477b8d5616ff784dcc0650a0bf341227c7adc1a1939b321eadc6537f013a6affb813646d2f4720afafab06714da4de0d4d6c8daa415b58433e95c88032dd6bcdf115e0f60b6a4c08d7ffb404ee7b1a8003e4a7e3c327ede83967f4a77815fda2e7a5d826e0474310c20742dc8c7ba58ecff227821cd71f2fd24bdd791359afd60a2b018ba9f7565bf6a76d821600ec75cad747f422631ef64fd5dd30297d9dfde511e94", 0xa7}, {&(0x7f0000000340)="d5cf352981718f095cd5cb3da7125f77cb92e60a8214aa7c3d398759e7c15c07363cc8dd369483541301b46982b930af7d3a818eaa44e4bcbfd70be6458584d2423acc7ff0f2bfe7b83d9b21f82d97bb1ee6e9a664aca815a9f7fddf180370c677202e1a68c834fc3b4b3762c0b2184314a8bd2697d53b79e63137e63a33d38abc5cb8381d2e60d9519163cf200bebbc708ba820d0e97d82a41c6121ce5a82fcdd7c0a0231702e545f07e001712c9795966328", 0xb3}, {&(0x7f0000000400)="be2dd46af3f40f8666274de1479ad4589c605ba97451bd93e3c7c7e6f18ddc89a8bd6517308d83f513d142abd3ea057ad021b37962e1a17100d49f3462b09dcb428862e3bd684ba544aec5eb56e330304cc30e98cca99250982fe69cc3968e40e594997d368702827e6bda34baa56b857ed4b2a9e96b19b6ea4ccd4a29435d11c6ffb69dcce75397adf1a68cb040689f46d7afd503667a9c7348609543f755c11c99dfd812b7d14624bcc65b529c985b1726b1a62f90056e4aedde6c15f464d5a4c69d673a", 0xc5}], 0x4, 0x0, 0x0) ƒbv_ùnêY]ú=5âsä£ñÚ°pFÊF“£=¬~b³™“šHPîmS‡³¦ -ˆ"‡“ßçæÒ³ò`Ð a/ãMÚ5¿øQ$ˆÃœXÕªi‰äW¿9 inˆ&ÞD52”ØePNËÿó½3?Äas«¬‘Ü]7âÃÄ;V£ÏÍ$ð ñU¡…±ûb¹Ž§|Ž¹ç<šPÂ.'3¾u;Pˆ'–]v5‰,Ä›4é£6C—æ͊ò ¢¶ã:Â#Suôy©õüäÔʹ$ngªé„p§JYª €sµÒʵ5„2¨XÃTã¨ÏÓ³Ïå^oÏ”7"Ò=N#—^¾I24jüÂÞ¼ëÛßüÕVW–ñòBÓÅec^\RÕ/i¢ä( T´åÕæXºùæÔ¹†B"8Hy{Ø„Ó‡E]|²˜7ø»?֧à €…C̈•Fg4J)4Šü5 Ó ¿>ÝBKñ^‰åD¯ÁîgÉæÒàÒ⟜?fþ°Í°ew¥¯¬\—»‡°YÏa£sÚª¢“ ö]R÷ÞWšxhbÒnÞNo$Êg>èë2Ρ^–öÜMŒU[I™;§ÿj^^e×[­ÓŸ“'9o†êk…E_l­…I¯‚ÿ€òÖ¾¿Æþ¸G*&Ê1¨?ÁûÖ¡xE}æËíìúß—ÙbøÞ › Zø¼’¥«$=¶+W 16:01:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000)="c3bc", 0x2, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), 0xfffffffffffffeca) sendto$unix(r0, 0x0, 0x0, 0x1fffc, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, &(0x7f00000015c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) r7 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, &(0x7f0000001740)=0xc) getgroups(0x3, &(0x7f0000001780)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r10 = accept$unix(r3, 0x0, &(0x7f00000017c0)) r11 = getpgid(0xffffffffffffffff) r12 = geteuid() getgroups(0x4, &(0x7f0000001800)=[0x0, 0x0, 0x0, 0x0]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) r15 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) sendmsg$unix(r3, &(0x7f0000001a40)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000000180)="8c5fe45625e361616d7ca12fefe5e36aa8759dcd9aa2a0c2fed364c48cf4070f1657750b1ea79d14d5cc544e79dc41a41ccf4e40c1c1a7175451874f65f13ae08224dd99d5902905ed7400c70fc9c7dc5ffa1b4603b788db42d4f49173eb84e2121fa48b541d80689bfb2a7af16b9de6535b4a2a00b06c1967d0225b4c451af61085b2c594ab386d8bc7832b850b1301ada952d463e770e968cdac29f7401e730e8cb51deb", 0xa5}, {&(0x7f0000000300)="ac099bc0d1b4f0dc18beb09eac17718bd1054272f51cdb6332eceb3f4b2955c7aab770fa8886920c7f06f9e92052d57118304d81ed71f443770581c5c1ab7685bd6518aa177b2716e3f5786f9adffec43d15a2629abffe0d6557e8a50ae4e0f3163ee9f2206a2d787078f9357b881114aab0ffe5671455cf2c5713e80116b27d54ef72c208315fffe44fe584bbb0d3647df4abf9c2a0b8d573133636f44cb2cbcd229d1be6ddb0322ae0f16a5e6335c93f53ef63238e560f9b98fc851320d6686b973f351b028b6420aa82abd17364e7e321942e15ac3868bc298db94c20f93a8c41c952666f42690f1d56063fd88d4de9e83cdad245a5ab87227a54b42deb4cd72a96978a3373cb3f061d44378bc620a65d1be8fa7e4c40afebae2b48c0c16e4c975371f973f5b4abf20a7b2ed59c1d56dc2b7b9c4ef3f50c5aba30eade0ddc5eecacc4e02e0a2e6c347a7d231ad7bce72e82d7a7f25218193389cb40bf2e5c71f5a0dd29fd7a2e8be1915906e7b9e630a8239c5c1cd2eec123c438fb9ec6e882dec8b7646ab0bad54934809e5e5f510a193baf92584d2e5029cfa8c8049ae377a91486af8bd2f449221cc0464999e9962242b7021f823d920f36174ebfc5a346e082de4906f8ff8538659627b3e3d53bd05bcc2a2212a1bc95b5a1526e8739b3386f0d0a575155380a694f7af4384d8b14912f43a050c48eedb62c9769de7bc2eaaf4ca3992104a6a2687e0b3c082d21ccbb09820e1686ebe3917161b8f3621bd1d70d5397649f9bfa15aedcb4da293e6ff29fb71469063a5db79f26674227e4da08b086b04fa19e5e2f1d185bc776aa0b16a305fea118ba2251665306a084c682ee548b98cf6bd6c9d235e3b14a0062b46796fa0560ad1b7721dc835bae649ea1a3ac22ee2852f4ba0ce48bd010de18d05fb62959ad27bf570ef52c15e41db722c4522ab96f3024c9996988c7c9d7f9190cae46ae98384c32c726a4263cb027801463222f98f3b58c45b29f5fd3705445c6eaf39fd62556992166acda3038c5ad9264fd8922f6f1a219705126d2052e5f3132aec32cc4686e415e9b2dbf0570282f770cf4d37ba57f581590cc321dceb14dd3dafaa9bc9ca2277b9fe2a474c56101d60c0e7336306e8f62e4c59fd683afffedba8b0020c929b361cfd5ee676b08c1590ff97d79249163f778b4b42c0f20b4daf52b5bd6c319b2e34b04a79fa041a2a0d679cae01fd86689f11a2647e1e16ae8d2d7d97f5685f51af5a41f9797b5256109f0ba0b9f26f24fb11f790541c91c3ffa15e335acaeebf7c399ad6ecbc59540e433881a5b3ad4310f04d2cb4b3afa6b457dd28864ad95d929b7233bcd9af736acc0dc2419de8bce0e5e0d6d584b1c717ff51e59167ac440516647564e1cfd2a54a359ac6e8a1ac0c50c2c3a52005c25bd4ab87320c04ae275eb0a49af42e5e1bd81b876e7842f87a735175527b3e032968f32658adc96a6d4557078fe518f97d9d3f92ff501394e2f82b8e044212d2bf91eaf30cbe50fe1d06bff530ef3bd0a440be0382a33782e5507237a7bfc3704f960bd0c66dbbdfb60562f7716bf6c5774162f02792b97be205432c96c5c4a25afecffb5c4b04ac741e57d4218b9eebe80367774796c34d1ced0ce5e068955dc7572f6f46956c519b6f4465ddf497aa2ef4ab68293dccc04528a0f587ae1689a3f854c433cada02838b088984e398e850415e9a95236e3788b73b786ef3430f13b0c6df89c3aba0f2abdc2ac0efcf73e5fa8471214235e501061456026add2268402ca18037d8047d5a929e35d165387df2c7bdc3dba29d3a93fc30362bbf12c8f55b904a8aeabd3aee4e53fd63c1603622f82e7f2cf8e3605a8c5c4bdc43b8236b0f84fc91667e62960bb7d8dd7852ab51c15a0d2e5566008a2702db240256bcd71d049a66b91145c150d94a3ab7443f9cddb638bbef04ec89273fd28649247511ed3cba5a0a736a0c5c8f82a6e32573322232f2353122f8de1bc01f218a6a9498056419e2dce04a6bd373966c7e265d6f3ec1b86cd4d3dcd6b21567e93246fcd4b21799c46c01709f92ab0991d823f1309666b1ba33692425ef86979b821605ddd94402e4750d91caa0a4f3b159539e1f5180d1e8e8a6c2ea3c204752a3bf25343ddf4c1001a21e9bed01025bceeb75a0c1d2653d7af904ba775741e57829905b2b5df8ad294528acd7a909e5af19ded6b7ad3e2347db932bc513e8af2ad96f880899962b710e09d4dff14e0bbef90268f5c67dae3d72cf2559b0e7eeafd42746d9036611dc7cc4c12ec1f709821e3ed85e7b7cdd6f3394a736b354783dd0bd22b33663f2265c4a3380b724fb8fb6c1b4b4dc8cddeefd6b958a60d1957992c76e352ee153335e39b8d35caf4af22ebb42ab88174175c240cc937b2369eccdcc593ff52f644c8ae94fce33715ebeb9886fd4d9aa53304e16b3bc3960ce342312c12bf2a1b666a7877c0a010236876a297d5520dad62181fa9eb0911d891f20bacd8e98263e4a741617500a14df0cc2a3d0ac671d08d046cacf9164af28e562d3ca64f59d3f300e741d340c3aeacdd86aeee5b08166d4a1fc641536ac5ce4b2caa5b63160e9d43a776f5685f3a82300d3f3f929dbcc0072141e2ad26c2b3e27393f0a85fe45a2aacd61b39f924d172dd6fef4acdf18af0700b0f164fdb62c5b038a68a8f6678a9a21d2fb241715e863f3a55132536ce596a6d69fcc9368a3b311c149a17df35c4183775d533e59e824f498c8425d36b933d850cbae80b1a1bf05c85735fed062cb839195dda5daae1c5a9a1f78b11e692904108fa0b9ba8333db659c8f23b4c6aa4a73434ed043f3b76544f42e37e2e95f85a33c19228ca12c022ed16f03b7b66bfdce0246fd8bbf6c8fe98f3704fb12175ac82cb7f35715f9a765e8362b791a50d66d7aaaf6774ce6a36a3126bfd0a864345393dba7bd00d3b63422f894f674667cad1908f805a082d21c26882a5980a714a38f9de89767484511d33539dd7e2f1df11f2d3e2b06a3c80b017fb3793eb75544b905750a76a778f24cfd49f85dd7b3d86a0b4a9cc00b21cb3796dc4e331dc5f6f6e3d331ff57fbfc3ee75dc46aef6b86d7ddd84251b61c1797b74fab662b66ed283531ee3e1f7bdd9c2e6429b38df50722c2b812cfd0876443c4035e140762ca44ea55e3bb5b4f0dd0836ae77ab35c84c7a49c496144e88042195d02b2324fd4d424d459e6cb15aa63e5716b31130858ffeb5424bb5c6eada6f8b07979f728914925a0da498bc5cfdebe9b4185fb67190bae16a200ae597c3f92996bb721149296db793aaa5fa7cf6ce2ed16782fd03e6496023f272a411b550dcec6887ef52d3e269207265b5050b44cb664cda6be64bda47ce56a0b28e188f04e1a2448feaf55be46239dda7e3d00aeaef387a2c49940f3e042e2d1866ea2ce641eaa4a4bd91f16583f5f8aa0d80c9880b078aa8d1c8cea9bf642d34be5261ab35e467efd866933f906698ae5269d95fcf256338d2a7cba82590c051e707a7b470330b44ef67c1078d46dd35af00d4a2b9df845da6dfe6c004e57bef0a03023e0407e2189fc515b0d400c83162221b01cb95435a9ad38127ecc7edb53edfcc12c3aaf1973c407809cf5d3b124b5e3a5d913450d88ce7eef005ef69415e5388fdcf46a9a0be6c9b55899e5dc13f5fb6357501601a457d1772f7ce20f94abfda4c5c6660dd31c479722a35b2949227a68b57532763cf7742ba25173b644ef97b947d88c187eeb2ca0fb92ef01710127b469587afab6694a4c35930a3144af53c07f4757bc065864e8b0e116a915b95747c4d88516e754e2071c08c221a6d75026e201679d5e0cba7581f33e97f52f2a6ff8218d54601cb3975f0fba2195e696510f3ba9bb78463ff1c4f90084f76b6dc46394eae49ca901c6bd38ef8fae9296e9886eabbe3cd141c19e0f9643bb3f878df85b3fe9a861da299d5ef6289aade9716b72d4cb22d1d279f0acdbfaa8f01c50fadfb8a4209686bf936cc66b157889e6f3ed1aa7d7dda8c4d2cbaa45a1e668a37747b7c72ed38b660ec9eece5c661f5876098265d6787cb5c1163807ba08816f0006e97e56d3079bcbee0fb9d6f02b3ae23f7c6b17762d2505fbdd497613ae22faddd3e3317a894352fc31487da0a3c12020898f9d4d44b376dfe2a200b18230d6f77737ea6afe7717d80b67b47ab7161e5d477a34258b741e326412826b24168bbfb816020bb1275aebfe57898e1f688a1c6a8c03c5db09baecea285e9685455486de6e44c93a1034b7da96e3aa29d1d30def26bdabcf5a060cc39057ab2b17a9f10928dac9bbddc7e0e2e228d14a3aec3eca3d600195d33ff6e9db5f3833e663b1a651e5af8c64c30cb1fa6b236b53642b94079a9cb6ff93f140215b22b2b574fc32f505d639b9032a7aaae5d21a48f3e56941b3702e98a60b5cf4f08e262c11ca4f3c031e8afb724fe19be5b6c9bda9bf105d325e53a491afaf247fba95f45e274d052986652d740c8ff33ebea37b276567efca0b3fe1ed38d8453e7913fb1146322de77ec4742058ef874dfe5657f74cf54a542202211a6301549a3ed37c9b40d38461b8513dd591e8a9021a247bef07d827012eacacba49ed6f68b13288c0f51710f54e02009cc52e2ed7a256f49cbc42d4c6a9a1eb015b50e0404ae1feba6814d68b9fb2db62c82e7a67a7d20d29019e5735853f3dc0f678d8115341326c79933a4a23a8f4d2fa288fc1f59943120d7d2ea81591415dd381a955d8e7cee85f1030b0ac6364388370eeb3e21c3b1420ba7fc65797d7b8a96e25da7d6012a423cf11a38da9bbe7ac33e7a2e9ff819ee685620de5887ba85e4a9a8bf207c48d525340f3c91de711580ab4ad09a199e168cf14d2d24b37e92e5221e997521ac2df2c86b355613ebbdc0734ab5dd189f4a3ac18a65424958a6860999fdf6d665ee0cb4c1d5bcdce0f2a2cd844b569b5bc07bbeb0a9edd6729a2db6ecca04d2f49b2fb19918a720fa8eb925b101c7262a95a74a46e4a0178d08f672ed069e33dfc03f42d4fc520c9c30cc3155b0760f04bf1d258fc1713c11dc6eaa0d59bbe6dccd1279062e6bc9a29cf5df25620cbcb5ed70596f0252d63d1bd228716473afdd9f07bb1e7e235d609286a65538faacadcd775ddec700669610c13c899eef9b63c2d59853982355fc89b8b970724b85c516e513f133960e9b2d187832fe6c0634345487b018a5a5b785a48a5cde7457bf02169fdedaac8b1d8518955e75fbf2686146dd4eb1c9b5e6263c94803f3e046003c10d006d1ee174a08c107b2c179e35433dfbf27215f96e57bf44650698d07157f3dfdaa70f05f6dae5eac92eab9b7ecf90ce5617fcc5163a9960a1d701b6484b192c514c17c6f487130d0c4241783a8eb885c1332be31d1b006b51d36c1ea8ae15e485f51e63b3cc4615d443e83fc411f8644114d44e953066feccb0a07ad7594f828cf1f9366d4073ec6b398b99cc065f7fae50225ba290febfa397d4bc7aa1cd5426b89cd37315a18aaa0457e5522f1ae016d9f4b69219f767b706bfc22b7ca848f1a68c006564173acea486714d5e4a8ab52bc2e33d3eb514978b929e260b063e090a2dba82f0a039e8ea5b63dcb00621a9a410ef13549304d47f39ac3474094343c82f45407d089a3b574068469df4dc46da09dd5c37df073f1b25318c9e9a5eda4bfacf7f520068048582e1a5968b021c6c85811b77862fba634749b20bc1defc7bca7b57fc5db7fa16f9aee43a148561a75f0283", 0x1000}, {&(0x7f0000000240)="c2e95be1c3754f42eb047c8489a3259a6847a9d10cb463d7ba41d2ff55559aca602bde43003fd0a80d2fea46e8c3e652c8d0829515060ae89b3311f3c5266525ee3260b62e7351a6634e67af639802ecc641cbb37db9e4a15078c539043f", 0x5e}, {&(0x7f0000001300)="20135ca56f55aaa18816059201c405c173ec9b8f3df6ae775c6f2e9d5b443d9cdb613b5fbdb8ba8c070100ff0f6627790a3b703d2ec724bc2c678e", 0x3b}, {&(0x7f0000001340)="f571e2960931540de4e8a90aa700d4911da2c41b9d6f0a0c5cdc671e2bcef936780c86dd057f2cb0e60fdce8a50a74af1205ac215a65e0254a777ff0b25523dd5c4778dd41e3bb3569ddc8f7a306330de5a4b556b0abf9e81090c531b1a19490def7391a59b2a64814f28089d4a310c6768bd9889025007141b501feebdb49e88aa101171a2900943e7eca46c8d93a3f63f80cc75d13", 0x96}, {&(0x7f0000001400)="bf09f4018182248729ca86cae02f325b35b2fa067ad93372682fab9b44e7f913d98f3185cb6404", 0x27}, {&(0x7f0000001440)="5f7362929e69976edc78054a541b3a2460d86e9ed496bf75d6ab35f9ff90b561edc3f4dec0829f7093dd6f1148af7727742d41", 0x33}, {&(0x7f0000001480)="0aaf62a390fdcf09bf4dc7b5120b82eddd5900daa4ef9441f9c8c8e9394b3424bddd5f9cc0f73c48236186461a1752fe0369678490e633051d92f82b64cab76512d2c026e3c089469d984a48666b1e2e54a53a73a2f55cc547a3dcb9f2e9ddde0deeb80bf89a", 0x66}], 0x8, &(0x7f0000001940)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r1, r3, r2, r3, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x30, 0xffff, 0x1, [r0, r3, r10, r3, r0, r3, r3, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0xd8, 0x1}, 0x2) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) 16:01:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000740)=@in, 0xffffffffffffff20, 0x0, 0x2a5, 0x0, 0xffffffffffffff10}, 0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f00000003c0)="90", 0x1}], 0x1, 0x0, 0x0) 16:01:26 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:00 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) shutdown(r0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSDTR(r1, 0x20007479) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r1, 0x0, r1) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000024ae2c9cb0c7501df839f2124a78867d3bf808139fcddd8944ec31886bc8890a80e22687e4e995cf4", 0x2c}], 0x0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) 16:00:00 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) syz_open_pts() getgroups(0x1, &(0x7f0000000000)=[r0]) 16:00:00 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() pwritev(r0, &(0x7f0000000100), 0x0, 0x0, 0x0) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x3, 0x1, 0x81, 0x4, r1}) fchown(r0, r2, r3) fcntl$setown(r0, 0x6, r1) fcntl$setstatus(r0, 0x4, 0xc8) r4 = dup2(r0, r0) fcntl$setown(r4, 0x6, r1) zÍöÈ&YW$ªÂ©Xså3E P blÍ¿–·Ãë­Å’EnÏVHÉNœ'‘¢ÌÑô7:PQûLP§p¤XUy=ÈŠ‰çº,œFÕù¨$r¿åo°Ääo®$߈ßËT›5d§bZ‚œ¯Õ@rgb• «åöÝUbìŒ8”Cioy)ÚÂ0‡Áµà“\šå0¥¹ŒÞn»Üä¯Y²tË@öktNiÿ™ÒÀPƒ“b™¡QS4†ÝÕíÈ® &°lrŠÃ:/šã«-3ûKºÅô˜É¾ ¾é¤’Ó|%•ÁäÑr°'³ù•4ú@nÁƒ@g¹Éí¿rÖbè´*à…¯ ­§‰â®ÂFÔ¾_Ïí N¡!"‹õŸ<^swÜ”R |eN†ú›"Ô¡Qò>†?‘nb}æ ¯¬ ÷6ôÆt‰²™m'©Xô[FY¯¤õ¶p¼K«Îưá¤üÇt][bkÿ9­ïÁ$¯³=÷·^[ÝFò.}ÆE¯[%DKBf#l½Pà‚{cCPî‰ÿø:7ß/ž¸7¢Ä Ëüt"Úë<©Æ‡\K7r{Uð.¸w-I‚kd„‘šß akMÛW^iõ:ü=EA9&‡OQBÙ“jƼìêŒC‚¦Ü3|‡°ab¯r¿ÇœÑx-Õ¦K‹Ò-&ä[ïªñ|28¢_üP]bHè¼XN-kEHNÌhŽ"E°g+hˆlF»>IIáTôŒ÷d$nyX`Àè¨~g¨IÌml;ÈXК(>cЮ¹¼½pªü­¹T)Øû÷+.ÜB„NïoA‚è€eýY:˜De†„%’ÆÉf¶‹ü-®%6¥àAÐ{iá—W\šoòÏ%ÉÎ~ç·<ÊîÐØòý€uë;ÝÓœ¯‰ÊQË©-$L—xŽ°ö½UNÈ]±Ìˆª{³Á" Ü´ŠÌö²;:àÎçU#? —Á­pè_¹Ï(kÕËÎ °Î–€ÎÉ® NëHŽY_ñà—¼}˜\”å)É=¨%u´‰\8 °2ÒMq[©æÞÝËتoE“ÒÕ0Y6gÔí"¶ï‰ ú¸> §Å–OGÓ{¥òø[ñœôçI*,))v若ãÊg¥¿C`Aùµ;_Ô•x£]v/«·gH¶k³ê‰F¡<»SgõÁˆÁ͘…Öy]î÷:ÌQêÖâå)áiz»L­6&a›£ZæN²3,ŸDåw¿Iäi€}è³ÿåÕrs,^ù‡:²`ÇûM&¹óøâ{ɪ0æ×>Sïcå¤Aõ¡^L‹75¥»ƒÚá¯6~hù™ñ®W 16:00:00 executing program 1: socket(0xd, 0x4001, 0x0) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) r2 = dup(0xffffffffffffff9c) r3 = dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$unix(0xffffffffffffff9c, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000d294dbf8a3727275daa4877d73dbcecd618fb7937fcbb6fd8bc3507134e26f6daeeb6d5472a8d707cc4e1787de4f633008917007a91c7cb242980c5206cbe7915f92c22d7354692ea46276fa83b5b47fbd9543a1211929ae8312cd16262a3f650badb074e83864244d385b24fed2530feb600843ee35376575e956ad9ef1bca048179e4654dc4d5f6572d6f84da37cc637015195f4f6a69a9e31515dfd"], &(0x7f0000000340)=0x3d) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0xc8, 0x0) close(r4) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x80, 0x20000000, 0x0, 0x2}, {{r2}, 0xfffffffffffffffe, 0x1c, 0xfffff, 0xa8c, 0xfffffffffffffffe}, {{r3}, 0xffffffffffffffff, 0x10, 0x10, 0x1, 0xffffffffffffffff}], 0x1, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffffb, 0xc82dbbee02308790, 0xfffff, 0x7ff, 0x7f}, {{r6}, 0xfffffffffffffffa, 0xc0, 0x20, 0x6, 0x800}, {{r7}, 0xfffffffffffffffc, 0x28, 0x20, 0x3, 0xe9}], 0x9, &(0x7f0000000440)={0x1f77, 0x7fffffff}) accept$unix(r2, 0x0, &(0x7f0000000200)) sendto$unix(r3, &(0x7f00000005c0)="198eeb38434ba5afb28a871a005d4fe36d4cbe9ba227bf6f8979b336ec33d011e4540bbd84739e6defde1bae8d6d3d06cc885f484fb4587d1c4d4464ea8d28a3a8d52b67e33e46c7ca10b6acb4afcff249ac08a81aa8195f2647d145dacb316fc039317e4ceed6ffa498def1dd349904af62782916eb1a0150e65093beeabfeee5b7ea3e18fb2e3464ffdcce97e738daad09fb14376453d48fa6ecfb1abaf5402cff89b7ac6a058a9466d3d7", 0xac, 0x8, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000000)="d5338a49") 16:00:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0xaa, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000180)) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000200)={0x2, 0xcd}) r3 = shmget$private(0x0, 0x3000, 0xc, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/120) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0xd3c, './file0\x00', './file0\x00'}) ioctl$WSKBDIO_SETMODE(r0, 0x80045721, &(0x7f0000000100)) ÖÂ+tîb|Cë‰ùŠ”¶ª)Sž7ÒÆ sK¨ ªNhišxþ)«Úiž!ÛTÐ÷”ä¯ÄÃýèÚ úo Æ”r3$MF°f÷E:XBÄqº1—è sé4p‡Ôhk×ì†*€¢¡ÃŠár”­•¹x»wù„ÏÖÙ°PÅQ+Š¯*©X‘°>äÓµ¹1#¼”Dò[¾Á–v¡ºWC­±¢ù¯~åßYâülˆUw?Ý£í&ä«Ë×#@h¾¸r䤷´K==Ò'ÎØ)¸Z'5_TXAS—{ΚŠP?8œCw§dl¸1d‹È~lLꛘ¸Oú›;º÷yÌ6 7!\ ÎÙk:|‡ÉÚd¤‡;Š$Ò ùñ±³éžŽq‘À14n¶é^Í4_M³9îø’0ŒÞAr«Ò‘äg}CÏ~ì/Ò´_ù?È•ÛC–Ô Æè&Ò¿Ù Æ|×°’YåÂu u ¿Ó›ÛL÷€¡VõK>H“h©®aX¼øÜg@Nr&CíKPÇïá´…¸OFº¬*°…áçCÕÇLÁ¢Ë㌠ý÷wéWÃæZðwš}.¨~†Yâ·/÷‡”¡:άy_ügç…Ó¤f„ÅäÃK*,ÙC¦QaG,¦B6|¤¯ê VÖþu<š8æÒ³ë]š c‹+–Έ‹€k5ÐÓG¡¤QP—òeèuÈ9p­ïHåÃažÂ:›ëÎXþj§â :;ñ ¬ ØÁvrF¡BU—:ƒÊf2™ÅMŒ‚9þÐvÝÀ,D9`·5¼F´¶i 16:00:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) unlink(&(0x7f00000003c0)='./file0\x00') kevent(r4, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x8a, 0xa000000b, 0x7, 0x8}, {{r3}, 0xfffffffffffffff8, 0x8, 0x0, 0xdd9e, 0xffffffff}, {{r1}, 0xfffffffffffffffe, 0x40, 0x1, 0x0, 0x2}, {{r1}, 0xfffffffffffffffe, 0x4, 0xfffff, 0xffffffffffffffff, 0x101}, {{r2}, 0xfffffffffffffffc, 0x88, 0x90f7d05f6ee4c504, 0x1000, 0x2}, {{r2}, 0x0, 0x80, 0xd, 0x6, 0x4}], 0x0, &(0x7f0000000200)=[{{r0}, 0x0, 0x0, 0x40000000, 0x100000001, 0x9b}, {{r3}, 0xffffffffffffffff, 0x45, 0x0, 0x2, 0x6fc}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x80000001, 0x5}], 0x5, &(0x7f0000000280)={0x5, 0x13fc}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="3b000000fffeda000101003fdfec000008593f779e15fb9bf0010b9298b6829479f300"/46, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000300)={0x3, 0x5}) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000000)) write(r1, 0x0, 0x0) socket(0x16, 0x8002, 0xfffffffffffffb6f) r6 = dup2(r1, r0) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000080)={0x4f92, 0x7fff, 0x6, 0x4}) ioctl$KDSETRAD(r6, 0x20004b43) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f00000002c0)=0x2) 16:00:00 executing program 1: socket$inet(0x2, 0x9, 0x0) r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000001e, 0x0, 0x0) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:00 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) listen(r1, 0x9) r2 = dup2(r0, r0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x40) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x4a) r3 = dup2(r0, r0) kevent(r0, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffd, 0x0, 0x4, 0x6, 0x7fff}, {{r3}, 0xfffffffffffffffe, 0x2, 0x20000000, 0x5, 0x8}], 0xfff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x84, 0x40000000, 0x10000, 0x20}, {{r3}, 0xfffffffffffffff8, 0xe, 0x2, 0x6, 0x8}, {{r2}, 0xffffffffffffffff, 0xa, 0xfffff, 0x0, 0xffffffffffffff2b}], 0x9, &(0x7f0000000180)={0x7fff, 0xffffffffbdf7a4ed}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000001c0)) getppid() r4 = accept(r2, &(0x7f0000000200)=@un=@file={0x0, ""/2}, &(0x7f0000000240)=0x4) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000280)={0x0, 0x1, 0x5, 0x3ff}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000300)={0x6, 0x800, {0x8, 0x9}}) msgget(0x3, 0x1) r5 = dup2(r4, r1) syz_open_pts() r6 = dup2(r2, r5) recvfrom(r6, &(0x7f0000000340)=""/224, 0xe0, 0x800, &(0x7f0000000440)=@in={0x2, 0x1}, 0xc) r7 = getuid() setuid(r7) unlinkat(r6, &(0x7f0000000480)='./file0\x00', 0x8) sendmsg$unix(r3, &(0x7f0000001880)={&(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001800)=[{&(0x7f0000001780)="ce2d92e1504a8ada43779469046c24598db6f29dfff0f6778ac9aa99ad686d2338caac3486b4931f19fb9574c2041c77ee47b53094555584dd20a3540b4f4834bed1ae18093d60f9bea77304872a32a5db", 0x51}], 0x1, 0x0, 0x0, 0x400}, 0x404) pwritev(r4, &(0x7f0000003b80)=[{&(0x7f0000003b40)="6c245f14ee", 0x5}], 0x1, 0x0, 0x0) dup2(r2, r4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000003c00)={0x5f, 0x1, 0x4, 0x9, 0x2}, 0xc) ioctl$TIOCSTOP(r1, 0x2000746f) getitimer(0x1, &(0x7f0000003c40)) msgget(0x0, 0x200) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x6) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000011c0)="40e269c9e1", 0x5}], 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, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) fchownat(r0, &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0) 16:00:00 executing program 0: setuid(0xee01) socket(0x26, 0x4000, 0xefad) r0 = socket(0x2, 0x8004, 0x0) geteuid() setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ØÇÌy £¦êÀpyqK’àÐ-ÓŽ„"YŸëyÞ§íé~uEë\»gI]Ýx}>nØ«Ié–la°[97Ø`~u6‘}ýŠžüp›kJÉõ¶¿û¼Ï*ä·õyÕ䇡iùÓˆ{Y ¯+0©?Òž/ú³Ç]mÀñÿ ×À¤þ^¤Ð¦ÌY‰¹ ¶è¡WX>†ê›F=ÇBÅš[S*&aï¬O…|Z¸‘ú×p¯‹t³{+LA/¼²°ŽVXŽD‹¹…«cl<©4²áa?†?ê—ý’ÝñƒI'€§12À sØ4³vóÚþ VÂä$ÒtÊQɇtÊöJCade–…(1ÒðÓ³+qG.ʼÌi+$41nA¾“À¹ˆb|ß­>ô¡Tá¦ÒÉZÏg9Lîó|Z»M¼[~ýH!¬*¶éÎàÿ„« œáe$\²¼J¥ƒ™ÛÌgQU¢’;YÄj–à£Zºö]hÑî@¢¡ª!l07¢.ßv-Œk_]§‘LÞ*¾Ôõ'îÖk±Z05\ a@Ä•|PÞ™ƒâîzó%[ÿK½ÌÓWð»kš›“«SÉN É”H˜.!Õ–Ê4:ã˶‹%h•Ì²x|ú…ÙÅ=a#òQôà6÷ìBeÛ có¼…ÿòMÑ™ éŸ O³‘ÔFqÞ¶?¿‡AÞ´}Mg`á ó§ÚçY (Qõ]RxžÍþN*v°ã(`îÁñY¤´8kX²øŒÙ²‹1ãe{9˜´ý^U´ù ꌉ¥ô\¶‰âªÌ55mÎÛ„Ÿ©‚2mp=|ù€^PΕ²œÄLm6ÛDy²†ÈñNçaðLh6Û [¯^ê2Cþ¬ö¢47)u÷>EzÇ8ŠÀËÃäȹÎrkVú£äYOßlƒnQz+7Z^ª­yÅ¢9±s ðYÄgÅ7¥ÖéV£Lpæ|uðEþçý䂾ÏuªØ´:¬ÈKÍÀ¼9ÔLèÚýIs˜ïÓ¹hxNòÌP¹Ðf„­€ÐµèºzÚùÉé—­oMØß:‹uè’³ÇZYYSV²)»{Éò2™·owéÑy» 16:00:00 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0x0, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfb) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$inet6(r0, &(0x7f0000000040)=""/103, 0x67, 0x800, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002800)='/dev/wsmouse0\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0x3, 0x4}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000002840)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="9001000000000000ffff0000000000006c5556dffbca115f1f7b349b134ada85784ce138fc1b9741d5829093fd204f74efe1111df333ad31f73e466e8abe3b2f1fda29b8770c2d1d5fd27a250b8a01b89f5c3f6943590650489fe2225c096ed8c1fd06c8686ce701d6496b129d266ac81ecd1c4747681b6a17d89a5a81ea148e1a8c17407fc06831e0e4021063693d9e3456cc45c5b73779f7cae79e8e9e20c737a3ecbdb4d4301e05875c84e749653b4402c0b2565dc0da3af7b939d5f79a5dc08cccdb403278707da24cb63094c0cce9fc09d4d6431fef8022b52d5489166826026236a3adaabe51fd9196600f4ddf92945359461996be7f7b0f49917261dd5107b923aff4ddd72e36777824f0ecff1afe6408012ef0719d7eba7d8bc9d3b63b205330caab7ae56f71d4e9143cc20289814d12e24a3b8871e0d3f63be4663cb580a65265b685a58801ec38ceafcf6375236cfb8dd399bfd4ad30556a6e224bf22656d04958900e70fdce1940cf02c04e93f1d4c7859edbc921db93c3bca7e61dbf31a86aed5a000000000000000000"], 0x190}, 0x0) kevent(r2, &(0x7f0000000300), 0x1000, 0x0, 0x8000, 0x0) 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff7, 0x0, "000000000000000100002000", 0x7}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x8000, 0x0) fchmod(r0, 0x20) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="d0519fefdd2bea7ccc4985c6272c595079cc69da094ae7f576b8861b2969cf79", 0x20) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {}, {0x6}]}) r1 = semget(0x3, 0x7, 0x20) semop(r1, &(0x7f00000000c0)=[{0x0, 0x492, 0x1800}, {0x1, 0x66, 0x1000}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}], 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000002740)={&(0x7f0000000140)=@in6={0x18, 0x1, 0x100000000, 0x1}, 0xc, &(0x7f0000001540)=[{&(0x7f0000000180)="ee537025f68e2813fb4fa03fdc1b75eaa1e5173fe155079e41445713df8779cf03666c6f1c7213dc10063529e45bc7289463fb8e9303f7c463e04114b6d38fe8ed0ba8886172ff5dbd5137678788fb82c95ac212aa88d0c673c2c87ceb590d82b64fc0e0f52c46815d010c8f9d901a82ca83d3546794dbaab46173b4d1e6f8e036610bf5daf4d010d62bd56b6f5bd7ca7d07d18d159721681a694b71e00a6c60b4c8a5bc9ae865a378cb34d740f5cd6c6beb2b8c148b34f17ee654b734ab56c3edaa2c58ec7c0025f3", 0xc9}, {&(0x7f0000000380)="fbc4cbbfe4885eea84b12aed3a04e01f5ce5606bbecdbd4751296cabee06e7dc706bcf0fe2f5f0d5a5ea1abf19559f0b76e76ebed2433d34ad8639a4b741ca6f1553d3c0e04991836cc5e6fdab43da8177ee2a303ca9cd6ead1a22d5786ab0be600a397968fa9350a72b0d0a5823bc4d34bae0f29af969d98aed9d52f1d5936163637cdeaa21086e82c822ded7b85b7020a9daa5ada08ee0b24279da5e6c0d67115afa438ed08bbe82520a8d7e734d5412ae6f4eb881f497eca5924f51fb444aef558c34a360a788c4b685958911b5f981ba32f7f3d863254a610a155237c555aca0d73456fcd278c9e15a7b15a42063932ce1306877aec7586dd85154e823f2ec8a789b88a5e2a550fcf0c4eecfcec02b3f5121f7029380954c1ad3d9a848d7f834ecf657dada0ebbbc2869b38812dcaadbf326479a2e38ab69f77d0f462efd007610df3d599623be15d23ed4f43435fb955f9b010d2bd88fe26171eaa1fc5bc22dbed9c512ea55fded3e13c1bae91a81dd5478e7a9bc9d272f16bcf72788141e3c992619f0eb9632da882419cbfca884e62c6b321a47fffdabdc1d2d77f7378b96937c8bc4e07035b9e0ba1fb680edee8b2afda9fa40a830962e1a94b39d32b0dad603b1b410879be46af5309210fa1d7f3e7a3f4be808fbc41342e6c1793d827d3dfb52b6eb0ead1a287dd81bb3b0aeba228e8416dcc7a40f62b77d2133bdf4aeafabb33ccc155c33178db2c89df4d9e46aaefd939abc9a200dc7f0c33a3e1b030ace28c890a818b7b5343d251a29e26494a1befc9675f6205fa135e86053d177485e11722742c4df5a756363fe62a95639fd8969b183a0bf3ac514910330fac75543235ff7af8ab9d09c75cbc1594123987da6825a3b7f6a982c1aa8965a8650ed376dd77e618841ee30119732fefb8dfa6c695724991c6b7f3f65e43b11fb57a60db4c39db3c4e4a8876008f96f25b6c6d02558328d8a588f5925d074e1f7280592f83c4ae7d33ea0873e5001d1ec91cd71fd1b8d9a7539365bcbc3f4735e995de89b48ba6bd11da3eafb42319ae65c23ea9ce0969d5027f586e9e582c50ba9fdb05e10d55f1aaf9de12aca76466c64fc672da8d4b9bbee826889f6128c4a65190e0ea51c5f7320b596d8a5bcbcf84efafda68cedda0922cd076b027ac7c9b999ea9d91756056519c7445564cf47fb2a8b0d6c03a7faf9d30af5d8655ebec21f2c2a26b0f018090842994e2522e6f4be94c46b6df8dfba48da944bea2ba8d2d1af058819115f8a8d34cb52d844135797734d29c0f2aca7fbffe77409532740b6c38c6007ae3afeeaa53349a1a37a65bf3a71adf9b2d95255593295d64bb9ce4908ce30fae2f7ac86b50140feaf6be4ba0ec3bb4da7117eafa98aec6651f0d86b7e661e8b1bf75fe5e4f27c76c785a8b058f03e247b716ad3ad162f379bd3079d9aeae7c51cb5731e2143c6ad3715035a6a7aa9eb806f548ca3194c8fd26214267ae1b3e306f9d25e4b2fb99f1300b89df5959f7ad182486629c5752e23f39354a4cb4919a9bf5329fa5221fb32981eb471d017a591a6fb9081996791340a22e5e5ceca3d596b3c72ae378fa7b2ed057d0f0563d28a9228d5774eccf206e327a191115d65ef845b1d9cace5fe8841e22ced8eceff68836574a0934158055b97dd888a7f9ded40925f5236175a23e89ad09f6a177831ba3eab4bee538ca14fffc9f1607128e26e665c1cb5feab6a5df3561370e3d4b2e9a13f586f9ab697147ac830ec3ba1663b3061b0c2fe0c460ad08f3213e8682cd2bf43ec33362d867d00098b952a0950c9cbf359bd95c639e73f64aff07e109db24e68b07e4b14bca9955c79ee4f4868c4496d008829699eab8eeb465caa8d8a6a9d380af76ef0d4fc969727aa114627f35c7715ede89ecc99c5d20e62d4a2febc3ebb8898ba5e4bed27f9ca62dd7da73c90c9a33e40cbf7fa49f968b04c05c9184352fb3d98b87c694e965df95739d9bc9d824301aa98b19bc2c78c09d03b1681a12b945cd4826b13eb80c6c6a624f4cd9d2cc8f5f80090008612daf48e1798e713ad452a9b7618f607c70ac62b07903ab271349a037673960e848e5cde79f8acb730f068a01a444d3f925b9b8a05243d66e5faab37dec9eebbee155aad3e5e1e27204924dc413396b1a40b921b86a31bbd548735d4e9a7fc3c3a8b299eece2b32f1535ef83e18008304822d0fb51184a48f379f16cfa70a163a420353bf669e763f2f7ecee7b6a7706fd5164e7b684ea40723a876e26867dacff9755ce9cc792c7098d45158461d43750ccf627e16861ca500f5f45e1635f378274645e6ddcfbc933e2ffce133e1c20c4eb2ca3430fab669e82b4ccabb924f7342bfd6438bc2222c747b82fde8c54f07792c52389fa69abab8dc648071a89d85d50ee6c47cbe06e2ec630873c1ac2f66bd1a521e772c569b1d4d4d25e531e7306cc6ea8b5a9b91039bff18c1a699b37af95ebc2cdfe43ba43ede667286c366a1d212a9ae28889b217794bf33d3a61cc346884f89a7ef06d7956508ef039de67510e231a5d40d1b70932dab2862997b62dab0c42815b491f4bdb249aee3f736e43b916b5ae3ab979915304a8041eeb6994905be692319a5914c5e5f934763b06391139cd0499342e3cb570a4f4a386872894b16f2f56839620b7231b4f6ba148d7513b06c5a3a6da8ace5a63f29b08aba160c3bcc7222668d9bc0c595cbeccf7772185ba3dbd9cd37185f1a591985fcc1eee3d339c2c089948a53056fc685226feda6768223629253444481493e4328392c03e5c03846cba016d06fc8f2664bc5f2c2daafaffc62864ef7d8d4eb7a1a4d10023987272373b533b5a9a4da63c62b3a97616e95f9f7f5ea0b268c23c47b730e3c75f8fb025a68b0d715c933dc084a738f6ac8181929db2a3f1c697f631957217393aaa97f342eb934651262c382c448a79764b3e028a0fb47b4eef2b7f15b9ef332bd9eba19f743c9ae371f2cad98eef4d8a34a058caa24992372ccb37df11db3cc070105688a5629a5a5ce0dfc1124223ae41d28598dc103b149b479be97bb84c9c1f0fecaa447c3b44e4a3febcdbe69cca16be961950b6aa77b3d3c5ba58dc093c3f180e1f1df8f4182c1f454f5374bcd9fb2ef312268dbab4c8c09fa2f3f50248d094007924838a2987e32bc4f8072e9c290f4d909cf12b2a3a9b5739a78bcf70ba966654bb19bc194673bed5c0de645c44a494fe831b6b29269296a3f588dd0001430b3afd14f8c9835c14a5181f501f2b701e447cbb94ad6756242c664c5aee2f56eb447297865029a6794861d0bfeed463a82d02ed1f50bac153d7c2204d47649ee85677e61b93ab25959c36e47a25a4639db908c03fc82dd3bf0f3213d7e809251dd21102c892710b2288ed44e58a0141d75fbb80251083f4a6fd7c1e94b4f98af1c173f0ab29541ea5efa2826deac6d8897e0d49244f63d00d934d27cd3efbb107aaef46bfdeedeeda0edb82a91dd563363ac48eade8bbb2966dd414d3dc308ec513c959990a206a0967042f0bc7ec876e8b477ef78cc4809edd35cbc3e5be5f68275c995a87e8f792ce5b2d35fd2e5779e7daacbf5db1963fddb40e1200885d3ddda3c362579178c9958e5cf0ff362a783f8f35298cbdc5dfb765466b6393882a2fb173b823d3cc12834883f745ede58f4033e014c507db4b4a48857932511baefb686d776cf6e724178138472697040e36f73a5eeddfe2dcc6700e4409d5da1a28c68a1cc305ee58563838b069699bc2d08612d95088a290a490167f90120494b2e2f1d15b3cbc10eb87f584efe30c14f175ef3f9a54c3246fded5be37d678680dba982c96322ea98c729ab201ef547ba9e4717ddc9a25cdebda0843192e2bfbebad5ee90ad99b83a8b007b315beb6179124046e3451cc53752f40bb1ad7d921b30772c3ec20b34d6ab3d285daa44478b8ddf7110e5baeb1eb9a646965052c6687d0deb4eb6cf6e5934260e80d2f7b6f646b5e882b28212bcd8a8095c18346939cc3096ea17fd98ac7ce93d29462e128c720dcadf2cf2b05ba0f1804a1dc444a3a59e0095b48c6a11c28bce1cdd6f61a3216d3969e0f9d8b19a05e484879924f0b5beff3e239e487f4d5c01d6f79f41e86d46b2774193a0abea28316efc054e035680c62f2f701faf2855ff55403ca31a79002528c1c9083d31bd53cf97edb529ce78172eabfea5f5b54590b62ab743170cdea605a69f12deba05a72bb26fd268cacbd03eee7ccbeab30cf82545b057ba76bd26f6cff7098ffb754ccbca0a0879b91df2db24307bbf6078d3b81e361573efc2bc227bc2e468a927101819babff580f8dc60efd35bd8d6e33723ed84b672b168eb770adf364c9a8164d188bf49f38ce0468b89531982fec86588258f1c1db0bca8623320ea6c093827990e3db0875607b6486fa51e950d745152309462c14d7194dbaf188a4651a3abd6a2b14d3be05793b2806c9230966915d8e72f1d1ce30756ca1a809abfd3b3123a0e7a423cffa8c9efb403bcd534299d8f4c54f9524158cd17ade424c4387fe82567fb2b5aa05176f496330b8051b530bd3fd8d1249c7366f52cd8ca0cf599852e13cb59d07faeaad6638c257662450c3ec56e9ddbcaf760d9c9178614eb1a05fa458ffb85ea93d2d9c19106c10f54c34afb8c5a1fd7ad169728577678adbb5c5020a5b7f01d728b2045665bac9254482e0d60755e3c97d6a6024bb218785b15ca05ac4370479ff89810c31ac24c16b3c0bdea385c33d3c38ba84e8a6b760a7a1205b8aa4c95ddfa6a6e67f795a93296d1de55c93e67c7189c035ac4d83b530ba2a5f6fde0ce39c04aab1d71bf6d60247ece58a793f1c9da453592296ad9a0c52d0c5168e94d7af26ec8b32d16a811dc59682006b44ac987f5e1645e5cc7b474bb5491f79ff141ee81a317f5e750069cc594c89f4dc7dabb56ed6ee5a585353ab85664c886e29bb18a9475571769f76f7ccd54b3c7173125ec6a0438109f93b408431372f35b90279049e9c7ae6aeb704536e9a975860fbc94a2cace377e62235b38b1b52898efdbc195cd4c2cbd3d72860863bcc4cec37832bf584515b23a7ffa9ee0c940290dd6c422cd36652471815b7a5c67ba2d6e96c7901952153799e27dcac563f17a26afe8bb230eebe449c299491a2b9a0e51ff762d53d0a0bdb94aaf8c9e4a49364427086f5e339bbc7377f8265b69ae49bab1ca29e2690c41d131ad3d174c3474375564984e1427333e28eabd296f19a6f5dd258eb21f364fd0aaea9618a85cbc0012f79a00fa6cd11807a450b7524511851d9d9a2e5e478afbdc3e76e1047fa55a8c3bc3809f7b0e9a0d21e77480ab8e3966cc0a2e352bca7b317ef60f91b36fe021daef26da6d3a3c23015c3d66b34b28a7d4746ead002e5210d74162434ac7fc0452c8ad4a20edae1f633309d5519bffe4089a5fd942c6426b855261343b72799adbbee5cea75bbe7845693bbb93388ae7a0dca9e222802a6bc6ea75e2514d0048585996db626afbe3de0924e53b9e90bdd740329cbba7409ae33e000b480d9a7144dc890062f406e8580f01fc87e10dea2a532176acf6d13d7ca56accb14e4153c28d44a4b622f491ef987674800738c3fdb323b98b31ae512ea2687505f6a0604c8c8548c968e5a2894060560f24d49c15525fd836c0dcbaac9b4d98217fd1cfc9bb0cedcba7ae7aaa971e75f5497f9fc1ceeceb781cd4c81a734f5ecd2680a72e803745dd3ca7d59a9efdc4dc7df7d5023f4e83", 0x1000}, {&(0x7f0000001380)="f8779254dd57f53aaa4bec6a55fe06cb17a59fe0af0a248252f2c1ad52d056276676c7fb90b8ed4d89787df277423936bf39da05284b6c986604dff7f56d3b0fc7bc59db2f1723601a308aa4574c0df070a2af93eb68610a94ea2228cd59c48e561b8fbf4c7d2a7a5253a48d5f5af919c7a247fac4da0c85cc319c229fb39c74008738d8422595b7d20df78a879b1e782cb7d90c24fa1fe409e3dce059dc4f05715cb5fc68eea6b6207f21c10e9d", 0xae}, {&(0x7f0000000280)="9a49ce028456f6168e9f5d260683b3952e278aa98d544bdc0c7385fa95a937d4e10804fce1dc309bf9ab25182e9dd95cb8c2e452e92d9ee43810e3141eb645bf8643e26804c303", 0x47}, {&(0x7f0000001440)="a06e94ade7926bb2475980dd8fee70033aba54ba2853482fe499eedc13d7447a4ab2e0f9e3098d86a35f5464b1bd16726129616b63494dea48a71ef2531994a7b31e42be6bb4b6496bb8982c8e72552ab9642faa5e1023f9bf8f7a3fcb348f9e37a4869e1ec7b104f2deb264655c5c986d48ba07e4f189256510e87c0f82edb37ecf259d649e19047b363653a6618b176bc9fb7115ba6ac2f46b7ab07c58afb6daac07c58a3e172dbb5e72fa673c6279b742c4d733e37b819a37067e648e61b2bd7db5de6fd7869b5417101fc83af318a0bf1a0c6b0ba43023128a9b3f75302e", 0xe0}], 0x5, &(0x7f00000015c0)=[{0x60, 0xffff, 0x3, "222ff3293d50db3b222fc9f42e36645a21f09b975cca6e45cc087362eeb9e75fa5244f32bc2969d77a5071d2cb09577d557aa441cfdc707b3074d5ef95c70618bfacdc935067165a8f74"}, {0x18, 0x1, 0x80, "5dd9"}, {0x98, 0x1, 0xe89, "99ccec905be9930553b30d4836900191b2a4ad5b86dea2d6a277d61785b5ea1721f9f435aa51b6c36791b4fd0234b7571e09eb3e9ee26e5ab985b51dfe35068800e02ac1095b5c9d781e2cc7a3cebaaa41830dd9050b39d11346f10b8fdacaace2530d26baf7352ceeab1823bf7c8e525f8a471007522e4f733ace176280d1b732ee"}, {0x38, 0x1, 0xffffffff, "96ebfad716b8535c8f0df3447d7249a7426e4c6dbbb5865169939d8d866fced42f2c13"}, {0x20, 0xffff, 0x81, "11426fbc586a68433a14"}, {0x1010, 0xffff, 0x200, "e230ec8a0f7f985d7597abc9318618c6c97119b20556ddf392a8e3495aa588b86995b434eb2c5085fee5c647b83d8370167b908af4bbc19f064dd9d144d0633a3a813e427cffb89a0c8d25c57f7194ec5e0115af32eb068711c4f3988d2e916cacd42f8e5b444a0bf00861b3f2cdc97f334caa022bbc45012cd40f524f9a2fb3fe6c7f751012e6e4d7c5f331410fd4fbe73c83631b5ccbd3d66c4b5b0f594b1af794c5d9bfe731e189cb8824d8ebeacdd30218ec43b774d84bb6947103be6ab0bd37b4db6dbf169ab69682c9f7771143dfb3c5724978b538e9edf9239a1d024767bc4cdba8aaca48e4e1c83c6c8e8d864d5b035e24100c18289da36e9fa3217ad62046b3129a3d1047025c0790afcc904ffd3c5896b4afbc70ff33ea3f62b502f9bad700667ea1b2a9dccb123c84e3d893a4b8e3fde05b87ea5906b6e24f994ddf5c4898fe57a97a8665f2fe21778c8ca312fc8eb44fcbc2f18ae2a06ac041705dd9328a842181cd8e2984a075207ff9830663a31cfdf046a499dd66267fd026587882df80e8598e17fa72a9d4e9661c435956137a63c5f42c0d55f5c2f4b382566e1b263abed4a2ea5b21357230534050a2e67b9d2678e5de8bff407cf7f5d60c71e58647fc3d2af549ec9bf9039e9571c7931178e6de42615a653c7439fa1e1ce4befe445dbea74479c7c4d07c71106e22b481079655e36ca35e578ecb19d49754ad31ad974bdb308b1e7526d19133924cf0ecc5301a9d3f6b98480168c584e4ac8d4a4bda3222061842a136ac1d6a884b236b9ef30411807d0bf7250b8e7a04bee54d6f7bd0f1acf46a49269fa804b523975c3bbb879bb7c5baaeb211076fbc909d0c0d4cad41599d54142682870ae1778c37e0621513767172df45fed8e88f373a4fd06d83ef2b6ae095a3aaefe7a2e903779a41875fdbf1cbb7793723a19d829cd21332fdd28252d3d46656e012846c1d4e114046e567ddf4ae64049d00147f3141c0e73169ee403ff20e45762823b67410428cfe69fe049b3c3629b69d01f13ca3235fcab507558ba74c4934e25ba048da5b0f3094148fd4d71e1c9768a433fb73683978dfaef5c737437999ecd7af40f1e9226f9691c5fd213491824f6a46285dabdbcbd134c13590bf13aba538aa1ed6c201131b10003bdcbf39f48527d426cc16693ce8f349ba7885b392dbd6081c095e7c94f98f506309ed48197f24fcd6a9f679cccf9d14cc4b5e7ea1566cf9e833c0bd091d408c889376db8581c5b977f3b68215beef4184ae6329d66c8c471a382f2bf56d493220c3e53cf7ce43eb8202ce44bb0ec4cdf0ed2e05c4c7b39a115022dff4ef5d65f23e94a8c73decb6f6a26f920ed40feb7e6acfe3fd200678234d3fb12ed502cba66671de6ccfa1a595f5f99c1a156471ae70259c45faf65805b706e953f6c35d4a4d9bffcb8a5077c6839930b21af036c44707715ce70b8baf9999e11e576aae35442e384fa55ebc3687ee264c64e07e60f724d326f417fd58a043891e2c2b9afda9c9ba32c78af6a8623480a85795d7c50c59304962a7db562e626c4ca88c51a148439f872930843acaa0a957c484adc589db7e7babcb15e89cda11170b3b365dceb324028602f943340ef3e01035822ebf4094460ecce92515e7ba94953cfb38aabaf1a4db2b729589b4001da162b37b47628e40acf1da47bdbd56df73d37f7ba2fe3574815750a61e9dcf204e8db17919c11cb2a9b479edd70584a6844681cac468a8cc8c5741c8f4bbc2a0593fe361491060c50fb9a51c303780fbf607302827a7493de37d932a18ea04bbd5489731b1a47c124ff66dc5d8c4df151af8e5e5284ba57171673ccc6f81ca4a0c97aaa04389a461735bd3cd7914ec904b697cba9620db7028e554a17c000e3f2682b74249f2fd9c8e67d3d104726415bde669aee328f099ee95a34ebf67db4bfa9d5488e5c2dd8b5fd9707524ec1040e88a81cffa1b5dcee6f2f4729477a5e34bcc70c71de25ec93a3020d00635210ff010715feef835196de3f2b53b7e23a387dff673be5d4ccd7ae3487bf30648f9acf2c5bd688f7c0d65a9c8843d3689257c88a0cad920a08ce17b3f8467dca6ed61db1545f0f5469d78632c6ca35a1a4295c5ca302eed3f1459d47279f71fb02fea8c60a74685072f09fa3ba7eb74f28fc0c3f71d562d6c10f17d8ee34df7def4183a3bd5c6596bbaff06ed0f346bd2b42406764fb40c49c578e98b8a0c21afa04dd73e101122f6740318f1c8c6162f02f5bc18ece03366d66780ea0ba76554040383cc04dd49be88ec052e566a34247e05f3aab1b65484d8a479453ce8a18632b6a9d398b61e1282ea1b10f8644b39752067eb78f4cd4252e5e44a94b61e96d20fe6ca1990d714265431d8830487dd78a4c8d57eb91e4297c0493a2118a7cbcb2fd9813fb75de576fdff1e121c9d5d0d7e5ab84f99e70a27d97a91645e4f4d9461b3e66e7dfd23268fdbbe74925abdb623e40ad486843b5569618842535eeeb07e91fe74eb20911a40cb69fc2ef73d52919d07a809d4c6b421e442f86441536662403f991b8ca2ed684123ad801c182d81cab45496e20b146e78f3c415b91157faa6d13ab85cd8d51dbab17f46cec209e03139872072e7052da83521ff4712250925e440942a714953faab03f5ac212a4d9bb57da85a5c0d7f5aca071b4a4a3f76ead8d3fd5cc6f53fe146b5beb3eb92ca604916225b7f85debde88a0d50db84df9d218299cf3d6a373985c795c45ebc54c628140b8e74a28e2703ddf5689c9a5f0d77b9a6aab8302d6497fa89f3f2c6698462660194e9444f6e7542ff2cdd4697002ab26af6b6f01acded26dc04329961d17a0351dcc75d56b0acc5a9b369adc79543f8ccbb9da8385c16c4c07602768f7505bcd237ed0cfe88465d0276f1ea45575b703785e12b5de9687f2eee66d0ef020b19b9bc188468a8c58a89270a79089710a549dd8083779be4971e2ffca71cc4d7ff27f77031aa9034a99ff6feac9541d87f0d27a2f100684f2096f2d6d2e900423b6d003b62c7e1ddf8fbd4a03a6488707cd614145b146c6aff72edfe6f45ec3a8cdf46223fdfcb6b52d66d53386a09705b3818cf829ecf86afa03c52d140f78902b5ffa6a4eb22452d2ce9c9624020cb065ec91761a8bc7e6e121ae7a28e09bf2e0e2b825caa72a0809b0f26a86f3c1c18841316d45f6067d98d38a1fead83791e7fac499bd56562a34572d6417f2cea0adb65021c8f2f33b04c872c0d759d13fd170f525ef2727d2e6b8c42324f11b4bc1ab7aeeb0c1c9b62fb5f836f45fda6f45841adbaa5ef4dc7cf7c82c883d5718816dce2a85f271c58e546de2d5d126b96298432e9e500dd38f50ddf7b391b39c21fb912b0fc138c62a0dc4990499de9e254d3dcc3d64260b461e9583813299a5ec810eea3a4eb8e5e151301220419dc075fe22882d307317fb88344f8151727f2e8b71c3ff9914ab12198763469a39190cd201efc2bd4f185f6b2625cf625371d2c2749f99f96263bd94d1316fdf59e7460bad796bb72c399b85c595d8d66ddbc8ad521c23df1275e3386a2f108b8533e740499f59248ea752969bc819bcf0512eebd1780d55a2cf768a32f2b08a841f6994f089143930d2819e8228b1bed56baa7cf3f7fc2896d06225e52acb6b178b65104fbfd5a815e9a8fd8a51b706fb011eb0e32c887921629cb0115e499fdd8c265de3a39580becc50b4ef4a5c2a10b3851c72d6b45fbc49eaff8836ff03ed70bf90dc6103943718ed892c78fe7a50d206835ff3aac3fc28fa2c8ba483b1e42531ae194574b6a7618851f8d0ab914be25e5df65a01eb89f50aeb42b61bcec174eea59e9c6cf2e3aeaa81f440c7542239eb870121f657bf48778cc854c5c3860a51e678a10da7d8f220f7a87789f6e7174887416eb0226713687b6cb9f4ac7f2bc02ac14018da943fecc87bf0cfa79148c56448737c418f78bb27c3afc7825d1bb11946102a31b8759e131056f4bd3ae9fc0b0b0b04dc2011f42018bb095da1b65e52a2beaf2630a08154907c2e8d2cafcca68d85a5ec15aebd231d7539fe98d2fbd34aa072de9365b9ca24395118308b32868faca698bbc384c385c6a43d69e2247a4261fdec32a302af12ad280a4faf2c2a7f9d22cd4a66ced5c020c8c8e99666215f0a429fa06910c25903d1dada75930fd89f37e68c25b5f634dea1c25aae8aa17c84ba0fbf0945d8d2f647cf6ae3608fc0ae5da5b90dbc7f2af8ea95f2477729433e861c6305671d1059975f69729b50d0a2ffb69dba536109c8c927c76d156b0f7e9f334a52abacbaee1b771badb741eec0e92d85b649643bb28b08b09e2ac7541b30bb69eed3e14d83022b042fde35a8d0199ca5661a6f4480264e9470e5a98466c23115cb97b9c5e18167297a53a06ec69db1ac23d8fb83a107b3c103e01635d6aa3493684548eb27222a4fb7becd5b580625ae19efecbcd4c3d527aa10331f93e5d76b3d6216fc477579a9045f18723e8a94bc94d8e7d9ee084f85b4cf6bda553538b6e35459378727b3c9f847495dd78374024d293210a2a3af5700d376b37e1ff6b2dceaa5309108b285efcafd7830e4765999f8de0fc20a25401a844ce0c43294bea696e8e819733b67f8cad71cee0272455d21f2b1940b7b74ab20a49645699718261c5c31b56a150a25bb0bc5115a2928454dfe52d6bcdcec0a4355de5bc3ccdc20384db4f316bd32ac152bf94a62e003e16b9c4613569825561656d6b687e29ec65db2e6de871d65ecf82708449929547e370473ca9e0092f99524e0779131f188ec54ec434898fc86782899b22839ad4e8018e8b2a97f3600d0f4ed7589beab3c2d0043a191febf13b51b4e247005e95f6d7ad1f595273ff756f1d72164cb353df96963f87b24ef525b4cf180314ae7740661de6175b086c5db81e9d0b626e9bc075d7b71bad43a998753235a06cbca47a0606be4de6294aa5a0d5f761d17195c491b7b37dc59d46c3503da13918cfb8d7c6709a0e25cc1de2a19e16f8da2eb662f8b06936ed5f117bb0933de3be5ccde1c412ad387c4c394c737907f2109327e2e20f49a9627c04c9a03f43bf18cca989f6336af8908f4b9d5685a7f66c5e57b0e7be5dd72c00ac0a6e709c66d25ace227678bb0064e7a7b480795a777d38c001af1f28f31b9be5a3b83e5d9a526e84afd2807775c0927175ddc33ca7d8218812fddabfaddbdaf143689c4f7123f24b59b718069f0367f94bd3982006585c18119336c636cce918397c5c864d300ef0e297d0a6bac3c38df788113abc4d4b32cccf189008bc578358326d9fff65430c998c4223f46d28e4acca6e7093172092c6e9cb7e16e7766f3b2dc4bea0ac9bbf24413097377520ea3d81f590f5c58605fe6b3ee2154bc45191777f164e38fe00498402daa42c5d6c48e6e7753d4eec2b7735ce223960da48e824f6874e57aa33b4c2df2fecfe63244998ad836c0a0236171777ca9eaf101bf90e2565cf1ac23176db00ff158e77b3b654d2c736d854bb93e591cf5c5007425871d28efc0a028c9fe7dc8af6c1db401a019dfa99681472088a21b2e249ea54c334716a6aa8173842d65e0f2830303c57b0d305ce9a0f5827882500777561377cbc57e1b39b9f408859d0dfa63ffc836b8884d59a6d489db6315c052f498b2b10802434bd562134345b5a4328fc1c6493a709c63bea1806dc9ec65c43df5e633661acb571f1ac1769730924d089e7ecde589fda0a54007b55ba80b74a856b459e0c9af9a5a3"}], 0x1178}, 0x400) ƒbv_ùnêY]ú=5âsä£ñÚ°pFÊF“£=¬~b³™“šHPîmS‡³¦ -ˆ"‡“ßçæÒ³ò`Ð a/ãMÚ5¿øQ$ˆÃœXÕªi‰äW¿9 inˆ&ÞD52”ØePNËÿó½3?Äas«¬‘Ü]7âÃÄ;V£ÏÍ$ð ñU¡…±ûb¹Ž§|Ž¹ç<šPÂ.'3¾u;Pˆ'–]v5‰,Ä›4é£6C—æ͊ò ¢¶ã:Â#Suôy©õüäÔʹ$ngªé„p§JYª €sµÒʵ5„2¨XÃTã¨ÏÓ³Ïå^oÏ”7"Ò=N#—^¾I24jüÂÞ¼ëÛßüÕVW–ñòBÓÅec^\RÕ/i¢ä( T´åÕæXºùæÔ¹†B"8Hy{Ø„Ó‡E]|²˜7ø»?֧à €…C̈•Fg4J)4Šü5 Ó ¿>ÝBKñ^‰åD¯ÁîgÉæÒàÒ⟜?fþ°Í°ew¥¯¬\—»‡°YÏa£sÚª¢“ ö]R÷ÞWšxhbÒnÞNo$Êg>èë2Ρ^–öÜMŒU[I™;§ÿj^^e×[­ÓŸ“'9o†êk…E_l­…I¯‚ÿ€òÖ¾¿Æþ¸G*&Ê1¨?ÁûÖ¡xE}æËíìúß—ÙbøÞ › Zø¼’¥«$=¶+W 16:00:00 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0xe35b, 0x10000}) setrlimit(0x3, &(0x7f0000000000)={0x8000, 0x10000}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket$inet(0x2, 0x8000, 0x2) listen(r0, 0x400000000000) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000180)="dfbdec90485f23e0e2b22a6656bc1e0263ce4111660daf98e2bf763c8bf1624f44e862d43b9823cf0036e9042318d784851849f6c236f0457a5cacedf427f94aa7a97f28c78d0ae77f71cecb5e35bc7413dd84357d66423f07e28319e07b85e1b87a92c5b66623c21a3a17b0e10024812f6d55471b26a22c012221164c824f6c8508997ee6900408bae90a8c7bd13f5c107d1cb6c6f64d534ce5e36b58c24d5745b0df41c83adb", 0xa7) execve(0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = getpid() getpgid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmdt(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) shmdt(r2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x5) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x34, 0x0, 0x0, 0x8000}, {0x6, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) getgid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000026, 0x200000033, 0x0, 0xffffffffffffff64) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xc754, 0x0, 0x1000000003, 0xfffffffffff7fb7e, "815c55000267a7230000001a0000000000000040"}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100000005}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x808, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xffff, 0xfffffffffffeffff, 0x7f, 0x8000, "bdf5a4655fabd9aa36cf81b20ece0abeaba0393f", 0x19a00000000, 0x4}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000480)="af") 16:00:00 executing program 0: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000001c0)="3efe1aa82c00e9634be0e8d94bbfd00472be1d6c4ec8cc2a25f17279ab58c71c49c3e7a74ede1d845097103d8eddb167159c29b5e00793ca538d8e96cfaeab8299fa75a3200049c4b3dc93907d8e83122be3fb17606f", 0x56}, {&(0x7f0000000280)="a175878a8513d96178fb88cc327885d6823fa1daa47f863c7bf98291e98b1bb1167e35793e26732317200a901e42384f3f4510a035c515f8855efae2f61cdbc1e356668eb0354eae0e92177b7fe07fee3e0da9ec10795a53b6fb156f2c9085063922e2f2e405ac68250a63f1", 0x6c}, {&(0x7f0000000300)="2ff934b85d3d8aff09c3a50c1114890fe91402e36d065ca14c1af62c5a22cc93ea6cb03e4c878711056fd5cb30ac4e333d5a128f4364bdd1e8e9adde9691a7e589d5c60e7ec827302bfd733be34988d03942c263f5d3a1", 0x57}, {&(0x7f0000000380)="f09a6069d22fd4a5da319503b28809b788531daad3a8c9780c97767579ed2bef98b06766f6fe96464a25bcedeea852bd249ce858eebd65a63fdd23331417b86263a1ab2aba4800c15646004f24a30c46e7aab9531fea4b7b6399e537b7e598dae33677ac2cfcb039c1c711e115f073eb37213ec65a6b158ae90d5eda0cee7d2b54fe3e085c7bf8d89b4c7c5d1020aa4ffe3a993f7a22a48e7ab78f0b38824b4a2632bd41f253400741f69ebef1e58b9c57187df9e7d7458ec564afd827b8357b809bb1777434e9934ad16520142aab0bc69665991387350bd4eb", 0xda}, {&(0x7f0000000480)="a056e982fc2c6b275c469f28c3d699abafa7f17f338af1a33c869a293d5e93b9e5f999492c8113d4399cbc02134ea573a456b02bed966b6d5201ba5388ae5207a6081b677d57ca7ce81c4b2176afa5219b2fed34d31a2e38abbaf5b088d430442da76d66509cd1bb399e4d808b9df33787d5d5ceb26a7854e03a733a029fc86b6d66f3ed3589d7d870825bb8f177979ecc81", 0x92}], 0x5, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0xa) r2 = getpid() fcntl$setown(r1, 0x6, r2) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x9) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x285, 0x8}, 0x8) readv(r0, &(0x7f0000000c00)=[{&(0x7f0000000d80)=""/53, 0x57}, {&(0x7f0000000800)=""/251}, {&(0x7f0000000dc0)=""/95}, {&(0x7f0000000c80)=""/199, 0x4e957b03aad89919}, {&(0x7f0000000a80)=""/58, 0x4d}, {&(0x7f0000000ac0)=""/181, 0x110}], 0x1) kevent(r0, &(0x7f0000000640), 0x9, &(0x7f0000000680)=[{{r1}, 0xfffffffffffffffa, 0x4, 0xe0000001, 0xbe93, 0x8}, {{r1}, 0xfffffffffffffffd, 0x4c, 0x20000020, 0x200, 0x3f}, {{r0}, 0xfffffffffffffff9, 0xa0, 0x14, 0x4, 0x7fff}, {{r1}, 0xffffffffffffffff, 0x84, 0x6, 0x100, 0x9}, {{r1}, 0xfffffffffffffffa, 0x82, 0x1, 0x5, 0x6}, {{r0}, 0xfffffffffffffffa, 0x4, 0xfffff, 0x3d, 0xc699}, {{r1}, 0xfffffffffffffffa, 0x41, 0x20000000, 0x3, 0xff}, {{r0}, 0xfffffffffffffffe, 0x0, 0x20000003, 0x9, 0x5a8}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0xffffffffffffffe0, 0x100000000}], 0x1, &(0x7f00000007c0)={0x7, 0x258f}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000140)={{0x0, 0x49, 0x101}, 0x7, 0x0, 0x1f}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='}\x00', &(0x7f00000001c0)='+\x89-^]\x00', &(0x7f0000000200)='-\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='\'\x00', &(0x7f0000000340)='\x00']) read(r0, &(0x7f0000000040)=""/86, 0x56) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000100)=[{0x1, 0x7d, 0x2, 0x100}, {0x180000000000000, 0xd, 0x1, 0x81}, {0x7, 0x0, 0x80000000, 0x33c}, {0x8, 0x3, 0x3}, {0x6, 0x3, 0x12, 0x4}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x4}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x7, 0x10001, 0x101, 0x792b}, {0x1, 0x6, 0x6, 0x5a80fe47}, {0xfffffffffffffe01, 0x0, 0x4}, {0xffff, 0x103, 0x1, 0x1}, {0x7fff, 0x80000000090000, 0x200, 0x8}, {0x6, 0x5, 0x8, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) r2 = geteuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000200)="4440191f2d5ef9354542a367a94ea0c31bd1aff677d44a64d0ca31daaa28ba0404eb5e1a6c67c0610b7ac1dad5877dda8c714826360bd37e17eda69e21d0810aeaec27097eaeae1f3852fb67611fbb0fd01d27e1631864280f132ff5d876ae6ac2b72da3a4f1c2d4ffa54efdba8f814fc6d16c5caf3dd320cc865af37781ffb0a56de84a1e3073b1e80dd45e658b31adc955dcce3599f9e6200b51da67b6925e63f3b20e28a65e17a95240360b7bd3d978a39499ea4cbadd157e7f8894d3e03247d8e12f88", 0xc5}, {&(0x7f0000000300)="b5bf7c3a1d48d1e34893b75fe1aa23baf9968b66d541800ea891364ba2e21654bdf061c5112964ea23f9adff4d5a11c3d3d2c7accc2bc90a340495fdfb7c2abd02f26ffafe599f71c992b97d15d29012728ddf3c8cb2a1711d4be839f5c07865320d7975a5fe13", 0x67}], 0x2, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x2}, 0xb) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) truncate(&(0x7f0000001340)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x10091, 0x2) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c5711, 0x0) 16:00:00 executing program 1: mlockall(0x80000000000003) setrlimit(0x4000000003, &(0x7f0000000080)={0x92ffff, 0x400201010000001f}) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x20180, 0x2) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000280), &(0x7f00000002c0)=0x10) renameat(r0, &(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/17}, &(0x7f0000000040)=0x13) getsockopt(r2, 0x4, 0x2, &(0x7f00000000c0)=""/177, &(0x7f0000000180)=0xb1) 16:00:00 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt(r0, 0x400, 0xffffffffffffffc1, &(0x7f0000000080)="e5d8", 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) socket$unix(0x1, 0x7, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) close(r0) r1 = dup(r0) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x44) socketpair(0x1e, 0x8000, 0x8001, &(0x7f00000000c0)) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000040)) 16:00:00 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fchdir(r0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x11) 16:00:00 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x5, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000140), 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000002700)="68167cbc965f05120879032999618a9a7d73758261a3c4211ef602ce8395e2da4e4bc4c6d69c32394404f2736055ee58af728f5bd5016843d5504189bdca6515f43ae89402bd0fc321870bd914b797722ecd402f29b46cc52d7c26c8547096f31d5684cac74a7e0b66a756f151e006a68a5ca889f8d8c24f787b7d15c49512cfdcd347df032d603b0dea5195fd059239ca83954ad041c356e3b71446bc02660dac47f11ec0eb3c0518d9f1c420248d3bbbf3df5018faf1e48e06464bcf299a29040972f575466fb09c2a2cd08ff8e8d3c0dab45619ad6b34682561a2d6ba1c33ab1714dcafa7a1ce882e87e92ea963eb425e74e3f6b820367c62478d678105a31544b5680b6373b89253e25340d0ea95a20f36acd8d8230d79449de32405d4352515820ec31b4a48c7581fdb72f88c637ea128e54ac977bf3f85c2ed9fc3ba455a266973a2bd6c5d997b97490a33527409ac24eacc3a67f3a9eca7a97ec1dff1dfa558a4e6f7eeef0b3398e645e03e747674a8892e7a436af17a7c0a185d912c5c51169341e317523ae227be161a88dccf3e007d939da8ca6bb5bb28d85f0d2879ef1a80812ca955a23c8b5d01b97aa68204f1be70670858963e1d74499939a0f47fd523a547076c6d205decb4b16674319c243aae90e7b26660b00e047296138afad6bf37b6f5d3fa45ab845bfc910add8084f7db15453396d4c9f5ea693d32f5dcfe67f2907f36fca64e0a049c8e462f309064f1fbd8c2cf7e1f7e0fa802a014f9b252381ba7ff0206eb5b8c2dec9ad4bc020beb45a560c1111a434ad062c6b9bb0e528fb7879c21febb70b44a92800c41eaed96e45d26024064c9d7bd66ba8a8669bb49d24c706cad16410b085b5d645528ba48ab190ce50d011b7b28bb8dc03a3b7e2561b4886fe3eedc6007b6419febadec94aa26eca37c6ce5897c307c16b7d2023ba261c951778ecfe070d23bf5ba1e4335eef1d6d2c904e0ce98ac98fd07ceb808ef736f00ed2f6f555040c3fc9c09cdfb68977fe8ea352181c7814348787c27680fccf49db8f6ad1396ac60971f44a600fb0cd88a0f8c6787c10a3d52ce9e45e2181b5d0d8898e91978a5f826d52d1761e4750e3c43f21e339ec59350a22606ab61ab75ecfc4fae77f87cc27bc94fcbffa44f102563a9c216a86097b1e898b1b28d142d8f49fb48ecadbca5242d9f050ab0ee04ff688c23f2b9eea8c5c1a9f5510a9cef7ae594a599c25209c9c03241936cdfc5b409913a47e03e8172e764ebd592f3e06504e97313078b392ee82086489d20f40d31d18da01a4c1067095f50a90108c0683ac57618dbf039293ba19f3ca2950ab6f9200c91c061b2e14e5e053b23ddfc0a6ab04ac00d0d220da590fd334c5964e97df848cce67d9c1513304bb113bad26210a94c3c0aa3518149f60fc511d937a959e1ce0d20be2550b19fc6d3a950af15166d8e2102688d42438c0facea71b19c2afce28252189978fbf8d25f6951e32e9a2fa6cf9913f63074dcd597921412d69d0a54210d0b06bd51888682f5774a56d0e805bfa7b33e1836e074c7f7c1aa01583ee5b229e0b181239492958ae6eaaa4d7390bf81001dd855259bf029cc6c6e9963a34e9b6367037c126a5c3b6ce1cca0651d68337a123d75f250317af2b4f28048334476cd44f53d3baf3dcf3941f3c8a285d8329b585151f6f53406270b00cd049d337f967bc092f7eb71891302b7cd3a2c15ed1dc6070908a6b15430c30a0c862c727b9acd5d4923b55ee7d4c948d75a584f82281c88c3ffc5f5d8ff5e4ecef533c96c86ba08544b31b126da2aae3828c13edf5cb4df6ef5d5b4c48023791af63c26ce9a659410fb95fe1f59729fcb995233c216153681c9f43af7e939cd64bcb06e51dd5b6fac9c45e46386b2cacc4a1deacd6ea22502f789818ece025ae3376fc6cae5050cb67bc28ce255ce339a42585e57220787ae3bf5760b99232d9c6ba62f851450bfff5bd0fc9c9eb969be48da9bca5ede305248120eac4c914576637bc5c8cb2cfbd626a5dd45a882fdeec934e1001bf2719542455f2bd438aa7feb943ec6da6019fb4747ffd1f5a1f095729d5f8689603bf2d38a58514ec70c4807810d536e90ad6bf4de38a53595c8f4809a33feb5c9b67dcf6b537edce1fb1965fa739c928f26e713a9c7fe98679914450e0fbaa6aff6aaf388d447319123cf45ba81a0913d033d7430f891c18a8d2965b74933f1a80b250e2ee2578443ef97146539b05f2c2966cc7b07f5c94b4977b1f9bb12a25ea465bb6156bd9b300bac9a573ea9f2be54c5c8cb32d23de418c77159722f57274999c527adfe94f1f8307dc5ab76f19a037f819b5ec8eec7bd5d433b40437b45c59cd4f36211ae7456731269e8a7d01b2fb9d9ca0886f6a2612d7b22227907e362db4aee9d9ff0a9da3cd37b5ec2b29c160627d8d045167e861e10ab153ee4b3b63f973871cc3d633b5439c038c2ed8cdc4e5d30c6c5321b68716670b58766ab05a0bc26582b5a28151028c4100143aa06f12c0c3b8dc0d0aa9d9f3d2c0ef4e4e11cdd47afef0998349db1788ea5356642ed966512e749e85e5efc5aa79f6699460ce425852855cc971455d732e3004ef12fdb6c16b621cc1b49f064e861cce7f0292bc2530654181a3fab7a6541cdabb3f0976d8731e84a69346ed9379a5dd12d4a9a7d8fb2f5b7fe0f0397270c95ec38442fc447077034bd9282b088c28c271ccd73bb924701bc2b790eb28c1d9eebf161e1b956e9c37941a191fc36574af61d27425b59d6895185999d41ec087f139ade9ed7d1f26e24441c9431d381c9394b52fb9ee36969431bf1c440302a8fa3b2110f94d41086a721832fd48a97a11ede25606cdd12567791cbed2c3880b461812c46996b01ad5716de4509c52cf4b43f48378c380fc56b4f9631dd04066e0ee02864dd18a591f92ea63b11ff170570591677efb660af563166df09ae162f14043bea1ccbbabe1dc017af89d6e7acb7ccc09b2eebf3981ce6804363007bf0f3cf03d2f3c0eb6eed2c5f4dba340cf1c356a7796bb4b8c30c1aaeeeef79c9d7610fa17a930e513d83e063c64dcb19b4a0114673111bcb4a5fcbd1f8bb60e7eeb58ee8487bb15b934b33dd72c9c42f7c4351adc33876f219cf26dbf9cfa528159ebbe6f2752e96baa118f6f20f71442fc8ad60054cd566e36654c2e240a8c51ccdb9cced5a66d13126a15f2d0583ac6f553f870572a58385dd1a34ec177c5bb2d0d7b8ef68f3d4b5b7a50cee10a54063173dcc1be3395cab8794ea5aa4cc78c90bbb672107d24e8e4c896041471ce8ba244d7760d6aa5608cc4e676773d4eca3e2bfb7463eb4e97c17c897d6949114c235b5c061434725e3d42de8dcc08b1992b3a8f9cdd6bbabc343ba85be7071f460d10fad4b81e2ca84a38bddd8db60697333b0ec0c8b52fea1226a1709968fdf621e6df3c700bb631dd598363bf830cc67a6cfecb38ac83d9865a9bc36e01d2dcfdfdebaaa9b820574ad8ade57d80a91da3034e81b4a6a5f3d820394b5306903fa42e855638227244db9b01c8e1a1c0630680ddc244d53469aa0f9d7726a0235ec389a2d887fa2688e5da0af11b923219761b721405b5b69fdc67eab30236ec651d0f81a14483f7c253a51424eda182453fef5dba3ecd6a780efa4291c2e2596b2145db70504713b92a93d4ea07271ab8c6c365d0b35e630fd2a507d3cf20a750b8208202323500a600de2b5c30f1545764462fb5acd44f57df9b272f2a1ec7fced1fcdf8506e6811713d9ec63c377df0241fa748a642773c3b24ac6efd7f366dacc4928dcc3ec0155d3894a21b7acbff46759571093bb7a81deec48c011e0dd8333676a1b9e7e615a7fe6ec1f365c0d209ee2b1ad6b86f0f3a00dd7998ce5fc5530d7ad53d0032d6b5831f2842ff941640ae463e872d365a82e1d76695933d1a641ae81ee40189ea56672f193d351f1ea7a20e2a839db35b3c13a1378d6e99f65e90f7a5ab64e753823a2777bd64c84650db7ea8f42dffa1d3d314351bf1f48ed015efb277952b90ed5b18769c4f342636be14a116cd6a36233086a53231ee001ccf43bcfb1b96b0d185e3d95b84ebd45e33bf78916f706c2061ad0c5694f795cb3107ddf9429ef7d11e30d16bf1ab58a89391de7575474cda0731b337fac310350b85a4a34bb3040121ab13ac3c496489a83906690ac68191d6b60dfb2cc6ef4a928bb9a58b89e4eaec7c9084b2b72902b2c3441d64a41a41405a55c902bbddf304b2e338f350b937e7ee6b3f9f6582f051de439a6cfa54fd66f3a89130e5b5fd2feac64a4d6f03b4065596f9a259b77762e620bb67db0044e22a9d2b00020d0c934cb7d2b3e4fe33da091ec8268c3cf99d22ac5c4158cf83bb857a7e5da47c74e631a6cb7662db4ce5abf5e6ec54fb0fade83487bbfec5a07ac24f16cf9df7afd986acab4d4640003e21a247645b642b8ed34972b1ab6328bc48f60047fa08e3efd4f40c8921c40144868abdd8ea377528eb369b53caadf223bff3b3c55cccae7403e225993e71e0bef138da42b389e39adc4903164b95a908f56a34538cf1950baa7b4b79b0d76fbd22f6ff4f842b256a58388de4d35970121ba6bf4caf9448c0bb23b275861557d006868d3702efed9a4d6925a03f9bdde456dbea65fd125792df9a726a82478d92090f235d203c2b92a0e3f1f1f57cf2788256b5078a8cedee149008a17d730eb3b41e02ebe21bfb37ae136041b31f0f115391ed17fbdf4a74726fac8f281e4292e3c86a1263f51acb24c8d401d0f5cd145c418913f6c915f7bccc360196553cdf83ff7425de45a9be041a3a6e988263a165af00d16aaa0513248ebe5a152dad4033f65ac88e5ad45288d9120c3b05a72579a27ca257ba5d64db62dbc6f4a7f90a9a5c42e7eb837ac3251abf9fcf51b26754337ac852d0492757c75499c72d1b9cd240ff1037eb3544843bdabbd5e1390cc9898bf6e55f6c3d48417b2ceca477b0e377985aa55827daaf20a909c2502c89934e81405737eb734ef0b4e8a430bd88f7f30823da76ba809948a538fc141e4390043bfa4c6acea74c466f8be6d0596f0917096c308d3fb1323204acbbcec359098d20beb9d510be1ae716b0fafb06ed7c932142aaec2128b81ccc96d42575364b74f95fc8611505916f163305850c12bb55e3d2cb6e3bfc1878341111db47576caf0f8632eae8f675e6ce2f6cdc6c7cc03dd58d1e644727cf70c0171998e922bab243ff3503310609544f84e777fb531b608ed1ad67583599531eca9ca522bb59a11be0ef8b6d016fd057f5dfcf9fd419aba7c63c7e5f2c60ca88f00cefe95492e288f9191bcb0a3890b50c8fe725bf978752763e5a784773e3a535cadec827a4974ce51753cc2bccc4c9d77ba30f1dc27d8144ca3ad2b7bc4206f07e5d39a2e33c4685256f82550bd4c266005bd1313a8f53b02571d516dfca3b42d566e26505b863b8f0795dfae4e4b78ab203aec9df86c423ae977f6e274087464cd8df5dc956f91e54f28f00c32a775ede61b78e456ed2198bf3f3b5e993610ba0080d9e79605d6e6fb94c509c1119b194208efb756f9ae1a23e129719d628814e6bfdb00ead55d15c68d8c9876c0fe8256c3bccfb24c4b7f45fce65dedd56108aa48c5794a47475aab35f14f1df64a51fc984a6baddd6fa268949612b9a3ef0884370f5831a8d0270319", 0xfcf) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[0x4]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x20003, 0x2000000000da0, "b08d16c65519470100000000000000d8e500"}) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x2, 0x6, 0x80000001, 0x8001, "7bac276bfba246e5d3a34e2be496f834184e0a41", 0x100, 0x2}) syz_open_pts() 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="612167111439c4f95b1344590d5b76e3d528caf941", 0x15}], 0x1) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8080, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x0, 0x80000000}) 16:00:01 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)={{0x1, 0x40000000000000}, {0x5, 0x1}}, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) chmod(&(0x7f0000000240)='./file1\x00', 0x101) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getrlimit(0x1, &(0x7f0000000000)) ioctl$BIOCFLUSH(r1, 0x20004268) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xfff) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x0, 0x528}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x6, 0x5, 0x101, 0xb73, "0619b796dd7c224220d2c558513d2d916a022fbc", 0xcc, 0xffffffffffffff01}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) fchdir(r1) write(r1, &(0x7f0000000700)="220e228901001c067ebc74a7eac82552e85c593c11cf801ba1418896e2e87de1cd839fb3ef600778cadecbc4011d72f7f676f1c084b9a84367f71603ad58eb7ed309d86ebecb29ff5e9e67", 0x4b) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x40a}], 0x100000000000041d, 0x0, 0x0) 16:00:01 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r2 = getuid() seteuid(r2) setegid(r1) setgroups(0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) setuid(0xee01) msgget(0x0, 0x449) 16:00:01 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x20000000000002db, &(0x7f0000000040)=[{0x80, 0x8}, {0x1c}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x5, 0x1, 0x1, 0x2}, {0x100000000, 0x5, 0xfffffffffffff001, 0x9}, {0x0, 0x1f, 0xb9, 0x4}, {0x80000000, 0x8, 0x8, 0x2a0}, {0x4, 0x80000001, 0x874d, 0x8}, {0x1, 0xc0, 0xca2}]}) r0 = msgget(0x2, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe4c) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r9 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x9, r2, r4, r5, r6, 0x0, 0x7}, 0x7fffffff, 0x6, r7, r9, 0xe7, 0x8, 0x3, 0x81}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socket$inet6(0x18, 0x4000, 0xabc1) r10 = shmget$private(0x0, 0x1000, 0x3, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000380)={{0x5, r2, r8, r5, r6, 0x3b, 0x9}, 0x9, 0x1, r1, r3, 0x5, 0x8, 0xff}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x400, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: r0 = kqueue() close(r0) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x200, 0x7ff, 0x4, 0x0, 0xfff, 0x4, 0x9, 0x2, 0x0, 0x1}) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x5}, {{r2}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:01 executing program 0: r0 = socket(0x32, 0x7, 0xff) fcntl$setstatus(r0, 0x4, 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x980, 0x0) recvfrom$unix(r1, &(0x7f0000000140)=""/128, 0x80, 0x2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="00120009000000b201", 0x9) 16:00:01 executing program 1: r0 = socket(0x16, 0x1, 0x100975) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x14) 16:00:01 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x3ff) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000000080)=0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0xa, &(0x7f0000000080), 0x0) 16:00:01 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') sendmsg$unix(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="10000000ff06000017300000000000008d0f79432599fe0df63905e82dcde9f630268cfee104005ab50cde35dcc9fec1625242955fe430f7e781dd2900b441e59ca2436cbb4b21a50b8820ee31c0ac43d6680b8a5eed20c167348f664a61c2ee68a4f79e80f4f5531da8a4fa4cffa0d0b4259c27639d4cbf711946f3d9642fa9a2b08c88e365b09f0546f5ddf76e91c0fd96d15d9dccbd44c5c13c95e8c0992b665e1e67b62daba7072767bf893a7446af0f33871e6888e74eb4062cc961a1c9b8ab22b95f26361e77f0"], 0x10}, 0x0) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) sendto$unix(r0, 0x0, 0x0, 0x3, 0x0, 0xbdfb20dfc043ec97) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000200)=0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) recvmsg(r0, &(0x7f0000000240)={0x0, 0xffffffcb, 0x0, 0x119, 0x0}, 0x91631074d39ed1d3) 16:00:01 executing program 0: r0 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0xd}, {{}, 0xfffffffffffffffa, 0x1}], 0x66, 0x0, 0x80, 0x0) 16:00:01 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050160000704000000000706ca90041004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36800f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0xa) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r1 = msgget$private(0x0, 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getegid() r6 = getpgid(0x0) r7 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x1, r2, r3, r4, r5, 0x20, 0x3}, 0x7fff, 0x0, r6, r7, 0x5, 0x6, 0x800, 0x3}) r8 = geteuid() r9 = getuid() setreuid(r8, r9) r10 = dup(r0) ioctl$WSKBDIO_SETMODE(r10, 0x80045710, &(0x7f0000000000)=0x700) 16:00:01 executing program 1: socketpair$unix(0x1, 0x200000000000004, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="5997b9b0f4a885f251a917599b81d93284f7d111bba01243b71357357d500ba7b3d19a59bf81b9d8026158ba1441e98a9d82457144a866de8cd1b913c5", 0x3d}, {&(0x7f0000000200)="b90cf876b7e8c9b76ac8e2187611a1425793cab7616f5c124a1514015118dc080bbcd0a61643ef73ef3b9bc1e4d0f6c160f066d94ce72eaab56289837822ef79cedd77562d408b0164dc0173989de985b0128dde5775e780d84da622346a7c09da16769a15bbf24025e7772f2d23a97aea58c2c70ff62e10be3fcfd156d386542de662980b8c3e221ec462c3ca331cec0d0ed0dc3d9e0ae09deb63ccafed903bdf9620b0c41aecc7dd62af190b5e467b0f1ab2323114e6b4b6dc0a6bd19071f9b4aadf24b5aa01f8", 0xc8}, {&(0x7f00000000c0)="bddddc52bb3c668df3b5dcd653db47da3de69a63074fdeacddeff07ddc427975a97852b0f0d7aab91c36e9826d", 0x2d}, {&(0x7f0000000300)="fbfd80fd35ab068dcfdb32c92746c161205e27256f1e89f65ba96e1b4f202db74abc6eaf21364ce7e860056aa812eae5c826ed3f3fa6577c41c05d36c9d71fe43d717058d92711906b2042c42518462387194a808d458b213c186ad673c1fd0868d1b704a0b25bb99405be3470bb4c93553268f19b7162fec44f1be7bca1c6b030da50dc09a021773ab8c4d87c688ab05e262e6dd7e1c9ef91d67da82ebfd47cc7cd358d1d4887d9d13b230db15556cc2acca834354668b60ee285c62f9d2587f8cf4ccd54dde61fb111cd1e7a01371a8fb0a10df19fa8e4375726071060fdc74079a5dfac0e82d66c530fc33b7c215fbaaf032fc52e21a3c801800f25", 0xfd}], 0x4) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0xff2f, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10, 0x40000000}, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xfffffffffffffd6c, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x21a}, 0xfffffffffffffffc) 16:00:01 executing program 0: msgget(0x0, 0x38) chmod(&(0x7f00000000c0)='./bus\x00', 0x80) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000080)='n..', 0xfffffffffffffea9) 16:00:01 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fcntl$getown(r0, 0x5) fcntl$setstatus(r0, 0x4, 0x8) setsockopt(r0, 0x401, 0x8001, &(0x7f0000000000)="011e7d3711a89a6ef0b19bb3810a10350ecf7fb5521bea626fa1707efe0ec9c95a3c3e069c1a0bc231880edd3962591766328a72e2149fcf7620632155924afcc73f42b5df8230afe698a9fa27a4d9505406416a5550829719a45134436b2073566d99ed70cebcb4a414094649c07f76a0c8b9c175fd8692698df4920f42de228aea5df399ce20fc3946d2a5b8ff5e2c5f3adab3aa15d851817095a4501ec7ccef7bb87c4d72708cf0cc19d0c06400af5c5dbc", 0xb3) open(&(0x7f00000000c0)='./file0\x00', 0x480, 0x100) 16:00:01 executing program 1: munmap(&(0x7f0000000000/0x13000)=nil, 0x13000) r0 = semget(0x2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getgid() semget$private(0x0, 0x3, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x60, r1, r2, r3, r4, 0x85, 0x4}, 0x3f, 0x7, 0x5}) semop(r0, &(0x7f0000000100)=[{}], 0x1) 16:00:01 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) symlink(&(0x7f0000000080)='./control/file0\x00', &(0x7f00000000c0)='./control\x00') unveil(&(0x7f0000000580)='./control/file0\x00', &(0x7f0000000240)='c\x00') execve(&(0x7f0000000040)='./control\x00', 0x0, 0x0) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x8, 0x3f, 0x0, 0x1ff, "3d48792e4c6f6560f46a71b4e7aaacbfb745cd08", 0x10001, 0x4}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000300)={0x0, 0xffffffffffffffff, 0x5, 0xffffffffffffffd9, "855c1b0267a72300010000f91300"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "b08dce58000000000000000000e60000000200"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x1ff, 0xffffffffffffffff, 0x10000, 0x7fff, "6126e0ee0fa73f3f0f5c4ed167e2ed48ed876591", 0x8000, 0x989e}) getsockname$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ad300000000000000000000bd02ccc9d5c5ec171454b51b78c6b8ad0000000000000000000000000000060000471564b7bb3d2fd665304622a4e5fefb780195"], &(0x7f0000000080)=0x6e) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x100000000, 0x100000000000000e, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x68, 0x0) 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r1) 16:00:02 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) r2 = syz_open_pts() r3 = semget$private(0x0, 0x2, 0x10) semctl$GETZCNT(r3, 0x7, 0x7, &(0x7f0000000300)=""/31) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000340)={0x5, './file0\x00', './file0\x00'}) r5 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x8) close(r2) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) fchmodat(r5, &(0x7f0000000080)='./file0\x00', 0x1, 0x4) read(r0, &(0x7f0000000240)=""/101, 0x2b) execve(0x0, 0x0, 0x0) pread(r4, &(0x7f0000000400)="902cc35b390f024b7ba26d52cd81e2de30bcf21cc2884b51f093e63f41ea0823f70035334b7f0de1aac5254fd675d424eee0fa3b88dfc6032a0b8ef3abbf45d6d610cfe7d80683fcb08c97c9091a0e046a7db4be3effd85aa3a58729b99c325c0d0c57b4ec6d98e96a6bef7a935f317a4769b1009da611f6406ec5949eaccc9067ed88fa5e875f85218105b5ba2dc5c39e8d4725873cbcc28ca3a87077efe0cd1aa208add0673a80ef515e9c4b21c701b2da7394b09a37170f44b7f30bbbb7dc758677135db4eca91de5130f5d61d285c03048b54dc8f790983d44ff39d7aec3c5fae47aeeab7bd9ab402a7c352aa8b54b4a24bb001efe8a16ff5e148d24711df4cc11b68de7cea42b0504158b387007440cf0962793707b4e860b5c4c8e38018a01ba1d4fee77fd41755c37523f3977454209fc799fdba7ae2978f547b96a8d5dac3807bfede66a90c64c8a", 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0xd18) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000240)={&(0x7f00000000c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000100)="cccb0f71698689d7e6259f27", 0xc}, {&(0x7f0000000140)="8c8d7c5537bb1908644a8df8b24bc98fd8dfef26aca183a05d31", 0x1a}], 0x2, &(0x7f00000001c0)=[{0x80, 0xffff, 0x1000, "9c89d5795f69c90802cb769fceec44c4d75f5fa2982f152767eef206659652cbc69be479361bbc3afd1f2fc5eec43a8dc1803060074e02e2b8794c0ed8674103d5eb429baab0113d65eb1ae3dd7676ec13d2a6818cd160d669da68dc1e03c2ed665f3e9490600e8ebec1aa4b80aa821a"}], 0x80}, 0x400) 16:00:02 executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) kqueue() shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x2000) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0xd380000, 0x8000, 0xf37, 0x1, 0xffff, 0x0, 0xfffffffffffffffd, 0x0, 0x3, 0x100, 0x16e5}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) 16:00:02 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20298, 0x0) r1 = kqueue() r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x8, 0x21, 0x1000, 0x20ce781d}, {{r3}, 0xffffffffffffffff, 0x64, 0x1, 0x13, 0x80000001}, {{r2}, 0xfffffffffffffffe, 0x20, 0xf0000001, 0x3, 0x4}, {{r1}, 0xffffffffffffffff, 0x20, 0x0, 0x7, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x0, 0x10, 0x5, 0x2}, {{r2}, 0xfffffffffffffffc, 0x9, 0x80000000, 0xffff, 0xa1}, {{r0}, 0xffffffffffffffff, 0x62, 0x824ca5259ef7690e, 0x1ff, 0x80000001}], 0x7, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1, 0x65, 0xfffffffffffffff9, 0x1}, {{r3}, 0xffffffffffffffff, 0x1, 0x80000008, 0x1, 0x4}, {{r1}, 0xfffffffffffffff8, 0x8, 0x8, 0x7ff, 0x100000001}], 0x2, &(0x7f0000000300)={0x1, 0x20}) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r1, r3) 16:00:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0xba) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0xfffffffffffffda7) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:02 executing program 0: socket$inet(0x2, 0x2, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc028698d, &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7c}, {0x3d, 0x0, 0x4000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mlockall(0x55e4baa767a6f2f7) 16:00:02 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0xca9a3b, 0x499}) 09:15:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x1f}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:15:55 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) rename(&(0x7f00000000c0)='..', &(0x7f0000000040)='./file0\x00') semget(0x3, 0x7, 0x8) 09:15:55 executing program 0: dup2(0xffffffffffffffff, 0xffffffffffffff9c) dup(0xffffffffffffffff) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x10001, 0x0, 0x7b, 0xfffffffffffffffd, "f000000007000200fdbe0700"}) poll(&(0x7f0000000000)=[{}], 0x2000000000000048, 0x0) 09:15:55 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000040)={0x7, 0x1, 0x6, {[0x4302, 0x100, 0xfff, 0x6ede, 0xf9, 0x0, 0x6, 0x7, 0xff, 0x2ab69862, 0x994b, 0x7, 0x1, 0x10000, 0x100, 0x1, 0x8, 0x3], [0x7fffffff, 0x60000000, 0x2, 0xae73, 0x0, 0x3913b07c, 0xffff, 0x0, 0x196], [0xe670, 0x3, 0xd2, 0xfffffffffffffffd, 0x1f, 0x20, 0xfff], [0x3, 0xa689, 0x20, 0x2, 0x1f, 0x7], [{0x100000001, 0x9, 0x2, 0x5}, {0x3ff, 0x1ff, 0x7ff, 0xffffffffffffffbb}, {0x100000000, 0x1f, 0x3ff, 0x7}, {0x1, 0x8, 0xff, 0x8}, {0x8, 0x0, 0x4, 0xe5}, {0x3a80, 0x9, 0x3, 0x7f}, {0x8000, 0x7, 0x4, 0x8}, {0x81, 0x1, 0x0, 0x101}], {0x6, 0x5, 0x4, 0x100000000}, {0xe4ae, 0xffffffff, 0xfff, 0xffffffffffffffe1}}}) getsockopt(r0, 0x6, 0x14, 0x0, 0x0) 09:15:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec240a", 0x7}], 0x1) r1 = dup(r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000340)={0x2, 0x2}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0x0, 0x20, 0xf0000000, 0x7, 0x1}, {{r0}, 0xffffffffffffffff, 0x2, 0x8, 0xff, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x10, 0x20000000, 0xe937, 0x2}, {{r0}, 0xfffffffffffffff8, 0x4, 0x1, 0x100, 0x9}], 0x9, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x0, 0x40, 0x3}, {{r0}, 0xfffffffffffffff9, 0x70, 0x40, 0x9, 0x7}, {{r0}, 0xfffffffffffffff8, 0x10, 0x81, 0x10000, 0x339}, {{r0}, 0xffffffffffffffff, 0x20, 0x80000001, 0x8, 0x6}], 0x0, &(0x7f0000000200)={0xfebe, 0x8}) r2 = syz_open_pts() close(r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000002c0)=0x2) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000240)) r3 = dup(r2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000380)=0x4d7) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000280)={0x0, 0x4, 0x8, 0xfffffffffffffe00, 0xfffffffffffffff7}) syz_open_pts() mknodat(r3, &(0x7f0000000300)='./file0\x00', 0x1080, 0xfff) 09:15:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x7fffffff, "0064000000c9c06d020000000300"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248", 0xc8) poll(&(0x7f0000000100)=[{r1, 0x4}], 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x5) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/140, 0x8c}], 0x1) 09:15:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getpgrp() ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000280)=0x4) r2 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x9, 0x0, {0xcf4a, 0x3f}}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000100)=[{0xffffffff, 0xe85, 0x6, 0x401}, {0xfffffffffffffffc, 0xe3, 0x7fffffff, 0x4}, {0xbb2, 0x7fffffff, 0x5}, {0x7, 0x40, 0x1, 0x4}]}) wait4(r1, &(0x7f0000000040), 0x3, &(0x7f0000000180)) 09:15:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x6) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) 09:15:55 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chmod(&(0x7f0000000180)='./file0\x00', 0x1) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x5900, './file0\x00', './file0\x00'}) setuid(0xee01) mkdir(&(0x7f0000000080)='./file0\x00', 0x20) fchdir(r0) 09:15:55 executing program 0: r0 = kqueue() utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x100, 0x2}, {0x8000, 0x72}}) kevent(r0, 0xfffffffffffffffe, 0x3, 0x0, 0x0, 0x0) 09:15:55 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x7fffffff, 0xd88a}, 0x8) setsockopt(r0, 0x20000000000029, 0x24, &(0x7f00000000c0), 0x0) 09:15:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, &(0x7f0000000480)="6f6c246dcd5c3eeb22056e9b94322e68b65fe7e6b14b2740e339fbe3b86f6de1247f1fbfd99d727b46e585ad67ac8caa5761f5b05cf9c6dba751e3021cc7bbd58d71b359596ba12d8b20d3a62b7a2542129ec7ba70237a08248d7e6574e7608772d3b297f9d99f76dd10537dc2919adf4c7734c0f09319e02cd3dc0deef5c7051dd2553c61b7c80637b6eb74e33678d470c4a6a99766fa85287e08d8685e04db6f3916e15ce9cf2404da1a9b196cbdd8033c576437b3226b882297e93af5c2a065fb47365f0e9f8b9361648e1809b2cfd6e0f5774c5e88613ff62c205ae8c3975d590594dadc6352a6e96b48530523e4179bb0af16f11ffa29990572cbd7daf16023c8f7285970c1325e46c955f2cf3a5ce5c871fe981d3e39a3", 0x11a) execve(0x0, 0x0, 0x0) 09:15:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x14}, {0x6, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") writev(r0, &(0x7f00000015c0)=[{&(0x7f0000001640)="98404cccba2f3b8698974f11d8f360824f93fdcd56bcb174da2336f88d916b0e38a3d787c9c8e2a762b490f789acc145e9f126133c79c2fe4d6ae197f26009ef8ece2aa2f567ec19cff1329f5ec19f2a8337de1d3e17f61de010dcb7be2243312bde4bdc6988002165fc04e857a1af894f786e86b50508ef19b8899969d55b4ac120e03514432b1d4e38", 0x8a}, {&(0x7f0000001700)="b2f6d359a83fec0c7940d6f62236a351b32d081e666e054b603aa96d58379cb0733337c6261c86b9dc1cfcb86ef6ca58f66c05000000000000000b5aff279676cf4fbc25926a0c4f88cc362d956d874c90a36ba92a72db4f1343f5083e4b3e776cd901b255737e40a34502100fcc14c93067f50000fe92a902373fd1339eb39656cb382187cf50710ac50c486283d8513b1614bbac480a454794376e1a436b3ac0c69f1730bbff6a8cb9e7d25d2fd3000000000000006494520b8b2b6eead097a5f2c553b7b931e83bcc1b1b8c0d3cae9f12019d508305fa01ceb54906515caed30bdce99312ceeb3de1cebd6895875376109b814d3a78a3166db5dc52d0aac8fb9c1681187bad6c80c8ef76e98e1e8c78bed152194abc", 0x84}, {&(0x7f0000000380)="f0b14e7681da1ae7a564b2344625e4452b07976279d1c987d9de71b68e1fa58ffe3a6ea794e3611d18fed33406e2368c64da2236609aba6cf5ff88d71d063466a885d58c09bd46ab370ed1087362590ea5b9", 0x3fd}, {&(0x7f0000000400)="304ef53f2310f6268242b06d80a15a647587d079e58dd4eaeebfecfecafc6bffbd2d1e8162f4832645f06a4989ae9788fb4e5846bd5d1cc732148e4a4bdbe893797cbb3b325b05750be015ae83e399fdb9a9266206ee13e1ee72133e7d73f292f5a57289b2e1c2f5862c95b89f25917f2e25b3a2bccbeb3644d60b2f0c36f22d391cb05854977710529f5d53ddabe0ee25", 0x91}, {&(0x7f00000004c0)="332f9d8bfb3831956f61e26b61911c2dbb34c7408bef04f5a8073f475420b9d90859802c8e03af2c2a3b201b12b7e125fd5a4db1b2bccf3f3742a444af31703a4d6d4e1d37f48bb79ae60ad88e9f3688af8c247d9b", 0x55}, {&(0x7f0000000540)="125c2fa8b1493fdf5b8920176ad3ee95e40c6e2359cf1f9e9790209b712fafcb572e33e5c828db86ab32489afd090b794f28040ef46d107c3a2a76c61102fc65c1c94ad6e054207e8b51835150e7e5d235a27e89ba9aad19e5e8e154a65053a54069bcf96f313ade7e6386e3", 0x6c}, {&(0x7f00000005c0)="9daea4499602a200c711903e8c50752819476c8cab1c8e0e48e4fda3e2d5bc40d8e4bd74ca84deaa66988f24937630e28570e32c1564dc6e64855db6dd7f58eabd8e87193825c191c5896bf5c6a782f10eb26b1950612bea129aeccb940468ac0aeeb3613f6fea978929c47e13969a5337f86168b5899a0371c9490377248d0ce2832c4ae38feea9dc134e1fa491b6352ffd9df719a9c23eea1f06575d9f23960cde1c21b4a314cd183197a3e057bcc3a0e45a8e483e41758451ccd74680b65bb763b9a804ae4f01b9f861c068408d0746e7f7bce87011860e4f6e3159fc9d66d688f82ae4904d4a1f06636f8986b68f6aa8c1ac3bd066d2bbeaed5b43adb4f50dfd02faec4765715eee758a08257255c93e0809be1dd21be554e67a2c4b3c74f316b26c4ad83a10713c6723e8d24005ca877b457018dc2468c3b55757a8047a2e605976a5921f18a0bf8ad3c1bd94066ea12784d3e24c2398b49d4ce439bbc16e81a5fe0ef5d4b49df45ce252c099204b3080329065238d535414fac2e9a2ca606deb8fa2d23af258094059561681e0e98d631b6fc4e143dc0bb1da1bdcc34ca490df0859abc5eff91fe746e34ca3193f131d6476d45deed571b2c432e407e8eedb0476a0ff206672de9e7d89034ff692f907fe57351f8a4e26467ff85ccc44a22df1cf4b87a79a359b74eccd21b80a7833b8a0db2ed02da6a8277bd95c754c747616e5050bef05694c0b89cd735d804c3b30e7c21422ec1c913710881231eca4f14217fd2b2d4e5510cbac8b2e47a235bc60894d9ff8b89bc3bfb974cfb7123a6d0504000bc6f60a50a50afda7fbaabb971c52e6d7cdfe9604456e94a80731b412eabd8675e2133528f2299d5962d508db0e501a9c041c999a973fb80e01710509a44ab76e0f8926e379a871f3cc273a439a00f37f409e78b6bf1ed8ae013e6f70a79c413155a7cd470178829dced1fe10a930698496d88ae6ea7b4a4cf9ad08f2745dd4606ce61799efc55bcc373fe14f44ba003a039230bbe216a1170f317abe44eb8e45defb9e9d46eb11af92fb423f250b790dc692ba3cf3d28bf0b8c5e895556d43f0fce85e3e4c07d3961f1630ce055e24468074563523510983ce15e306e435951216dce47e529f50151a78d39cae2a870fb13c9ec44125a929951e2a2de645199ae917bfff3248402a5f22bafc1941d566dd81e0f7ace8b8b29c09a8bd9208994c482cec0c8e4e9407fdd16fbd1ba9da5890c8681ba31f75d9cd56ebbb48582954ad765801be8012f813ccf9804e14639493784ddb3bd050766efb8793ba40931397e15d038981dc6cb56fe096f57a7e8d54ed5c6a94e5b23d5f3d53a30eb8263e3933cce6c83d3ce36d45dd892504c2f7edbf3a2c94b2affd9698acccdfe68d3a2d5c9b7014382d22f8f9bfded9b4af6f89bb074f7762c8d4fb378b22487eb73efdc0b1a182d61f2f0af7d806facb41a0ded15910027eebda7f0ef23545a55e45adf352f5b3ad54587a600feb043c6ab49c65032bfe4afc1c5abca6c56cf9b22faae7d713b00e4662340e51e3cdc274eac78fc0e67a0ca5b577d399d1e21e4cc46b47ceeb80795c1632e945d9a4541dbc3965bd231c1660c5f3a2c3b2d419d408a7e6d934c82f4ebc7b03124b4495f7210d493918ba324fca0b4e39fe854e1f2a8a9dc8f2e639784c212992a4e5a11760112ee5a3711e2ae49d6a82cb547bef61a08a164e93313f1512671961f329552a5ad3ce6426804b3e55724e82d3dc73d28013a3b3d406a67c24d1db47cdd266ced8a5125b8fede72e616769667a1be50417560308c8f9ff96a6f9473552b2034d1787a69c1ccd2318dc12e94d64ce2cad87f56b49d65d4b2319615e36f045df62d7ddae350c55c5638af41f54d6928249b03a0249160ffa8e179cfccbd1e50678c16523cbe53cfffe271ca3a75011b270d226cd0dee4ea3c5cba7a29e2f0665cd39c27cf23c89fd2a2b16ef290e3a6734981de40fc36d2c7a3ec73f71dd5c29864546aa1a597159e3dba630f9915d2fe139cc486b61fa5dafecc54a52405ab4fdab6a9575db9eeb1455c9e725ad7fed608cfd3a74f2052528b50d279d742fd47f2a09a5b96d090b0d6bfe2261ba1d7d02a0b3d48de438795e0a4ff39c963771074aceefde84257c1477ac64958760e5fdaf36a99cdc6c599c9d42fe5fe0f9a83af273c197ed7b375ed4f99d56ed78f03d80e46d6fd959b1905eba9b0f5226c61a6dc12100fc855ae1bbc62d3d1d7d800dbe734ec36d3978bd5c4ad2f90885020b04b78a7aabdfe4f5c5a3be444a882403387306a6a2056b09f500239e7291b190422c36d08bda2822d3bddde7438e4c13c08bb7309f91e2788a3b01f46579ef04999b49e25abf898637e48cac6a8f8cd46e1d595b29a0d48df12c89fdbc0547f771fab3c37806b0d48386972c718c1f20447a5615ef37b51efd9aa28b7acb3b26c54921578a53cb18cb78c0fcb749387c66033d6de9bbc586107e4a66f6b23e8a4bd9cb8ebf340384ac434e78ebb661fba413c0d617fc719d3e0a504a369ec0f72c95d91bba0650f7061f0d52dad05b48c408c255c92d904ac6ed5b917f43a34a104f4894ef25970702ac3c6febc5f9472d1075f606a2017fb2970dfb0f844c58b3d1cedeb05568da25c6b04d14ee8a1a6208c05373ab768aef0dd911f74dd53b8bdf0f2374c51e481cdf4d876d9f3f3886ad750d2dd6fe428431f4cd2d23f024f16ec1c38564f46c6ca98fd786e7c29f3e9ce560f2544da12234af5e9171084d3992e83f97299ffbaa95d4d90f6e761a1d3f07a1111bcc7c7c2624c633d75958e2c16c939fed61e034edc4b1c6e1ffd444aa59e4c4b7ce09df0aea9d59e0d07dc2101e97df429fa02d4078dbc42693785794452c891de4ef4af7968ed3a0b30d6639889b740311c767252ffdc924fe4df56709cb21e02f05042ebd8181af5085526ac12f5ed43afc48e84e15aefd4544fde4dc2dcc6883a156f549d3a75dcc43151deff91b83b6792b172d945bf581fb8e5c6eab4a0af1061c23259146bc297c8d239faeceab0a4a848c63c78ae78a561ff84ee97c25557c02b7ee9fae33b9adfaa8ae719288b8ba08b16f124bae30af9740322ffdfd2251b63fa2975d89f2c757c916913fd64a1345e179f9e6b67541c03f388a44023295fbcd34476bc0ffb846540f927c393e9f3a5a0e685580eb19e499f10b248165eb1c36e1292ab5e599708d8cb3a44e3d05ee6cb6542ce5b43e9a1c6b4837b3cf91cdb63e34e00c1d05720a57be333af26776e124071bf3c0f788bc4f78d32a220f620ab0a9c8054ac49617be941eecf9fa7ec42b75cbb92bb6888fd7abeb235b4a7a924f45c8ed88911ec8739c61cfec30e5a56e348a09587156d5f306f68d20f4837c6164331cedae90687729b29b01f82629760062a205ed854f7869db5ff6d138df1de30a2e319ba5688d3e0e142d58283f27da65a77ae7be6f9eb41394076b5115ad7f969706e381661fe38465d74718678cb686e8a355cf171c8a3db56039201ef27047bcf20020d063ac4f624a4e744854a1e6abf98666bc613d697a7cc2d12e273b8c46a4dc88a55d767019eed195ab0e6810ed55243555ed7e08f2f05f399dcb48c63533eed0825b0271d6ae7927a28f4da357273a4479ac68d9ffb66e8d9aa758df754ba2b8f44fee65340b57fc26bb778bc8d98f6ef0fb834becf6d804686284559b37edc7a726b7ed8bc4898bf26e146b5b65df2564f5fdb945bf37287b3441d53d17beabdf71680a07548719b2792b883169e21599339809e1a10627e3abf7b0b2275758477fd63e155b3eba86f5cce050722f7f829559a792b5834d7212ce3732ea9004ad69b937ca0d33837faa087418939540ef1169ed756bf46b3ef9d372af6431786fc6eb354700e5c684e57d57d21312f96fbadfd2a4de4d0663e803d59f58f42e142ef3c522348474404173e9bdf53b1dbbd45a74936aa51137436bf103b5acee4be72c5553053541b297b2fe3b76f42d090d9f05a46caa475be9fb0ea30f6d8e530c28a2189ef0c99b03fdd8ca8e303caa007370ca20278ddd4fe62c7061491cfba4a0d188f2e445bbbd8e6a0ad9d10932ef5e6abc1c923fc9274f208861d8e97c222837abad35184d834f3495359f7bfa5845922c16b691ca5c4230d3f600f9d32e528502db1fcb525977b1db68b0e62ff26bfa9a60d6d109cbbdb968e191f8f21ef72994c39b29bca69cd890a34166f8b4604658bf90afe4e3dd2562c623fdb818c405ee6e911ee13e5b75779de981f1d9a14b2b1838c5e467efab896db97a86adc9f4fffc078c2e3e4daa50861664ccc94188cd8e869a21bfd80af0a176a23c9e59bf4cdb820c9deec953955985c40bd624e2b58d26533423de6ef13b97c490b55c0250f3e0f39cfdcfa60829762aef9076a31eda701ff0d78f437ca717d69a21708c5e9cb6d29b4660d38195969f097aac92c2e82c81100483c49df8aa546535603519364334cf17caa648c3a55296e5fc27ed1a3bd0c0a562c48038ee93cae8bd799d8313dd4d42e70a096265f0f557793f7bdbe0872dd7af12e9c92f570de6dff6bf23ebc83f1d36191e4807f5edefd73de9cbec165dfd7cdaef4f4f21d761be679be0d94329106c0f8e44dbbd315022a5a6f59575cad9ef0e9dcef53001c817b7a66ad2bfbbb048401eb9ec3b10e0545ca9834a799ffd768095e08bc3cd86010c95001105442a34f09d86e166b4a68bce2b4046c006716078b8c6d1f48af70b6ce29b53aa39b17ab1820334077f708801e19df944db9fd26ffefc588a58e35699d7a34fb16064c14c39b8c5d2aaf49504f703adee15063864892e84e28636cfff97f729df19c203be3b9126b361053b04a1c37d9f1dca256db5b551f95ebe8814c6dde3d7d3bd7e2d53b07598933e59879ac511f12d336e586b537f6094952902315f219c44bc41b9ecbad362466b519c125163b5f08f3ebf7af6328318162783ea1fe33999ac3211108eca49791cf4eb7e5272a3a06b403f058f3eafeb84d52481c5c0e8ce418bca774db524236cc2b2177d3cdc8a7869b021afb1df59080ae82044ac06203cd50724d64684782ecd59cb26b0f6e8225097b7c184997f78ab7a3dbc5e27ff61e7d815a248c3cd2c4237851a603812295d031e3b7ebab4486487fee8292883294922f5156025549a6b23275e3d7171396eb2edaf5a017004b4e2df7a104adcdf5acdbd0ef38fb8aa18858dbe4b5e02f831f4f9d356b768be078bf782b6199ced712e972be04189d561a7ef37fcd4ae6200fad56b870fb904cab8235197ac378d07f0ed02f288db4127ebea5ee131a0c880dfb2960f3998a7a16ad3568633ccba3586822049c869143e149e25f0a3dffc71b34aff2294323696926f922fbfe587764aa26b7f330765c35100624dedc07d537494a6a5c30b026382d603467cfac19288f828a59fcf3145f3b30c5b0a049c17c45673f71ee63696693aa46ad9065431dfdb937fb6eaa11e516fd3312901ee7084a70ad3498be5e4e9a258da1be85a697bbd0a768f9b09a50e0a4962c925faa9de0281d92eac55a600243963829ba62a0c39ce160ea8fcd2df22253a16bc3d5813948e027e86c417fb20e068840f7ca9b3f72edad528f1bfe828f1c692b96e5c6f2aefb63824e06e394a3ee95d3870af39b39a3d31044f08c1bbd13fadb36ff1901f71e478bfaa41bfe2143dfbf4a386bb70d949703ed3ab422e51f5a4fdf228ea3cd419a786f22904f282fcc460", 0x1000}], 0x7) 09:15:55 executing program 1: r0 = socket(0x18, 0x4007, 0x1fc) setsockopt(r0, 0x29, 0x38, 0x0, 0xfffffdeb) 09:15:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80, 0x1b135a65) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) 09:15:55 executing program 1: accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r0 = socket(0x18, 0x2, 0x0) r1 = getuid() seteuid(r1) setsockopt(r0, 0x29, 0x35, &(0x7f0000000080), 0x4) 09:15:55 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000240)={0x3f, 0x0, &(0x7f0000000200)=""/63}) lstat(&(0x7f00000000c0)='./file2\x00', &(0x7f0000000480)) mknod(&(0x7f0000000000)='./file1\x00', 0x1000, 0x10000001) r1 = open(&(0x7f0000000040)='./file0\x00', 0x50, 0x0) pwritev(r1, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x108) execve(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000140), &(0x7f0000000440)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='&\x00', &(0x7f00000003c0)='@\x00', &(0x7f0000000400)='\x00']) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x5eba, 0x1, './file2\x00', 0x1, 0x5, 0x1000, 0x3}) semget$private(0x0, 0x4, 0x400) openat(r1, &(0x7f0000000080)='./file0\x00', 0x8, 0x2) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000180)=""/113) 09:15:55 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 09:15:55 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x9) r2 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x0, './file0\x00'}) 09:15:55 executing program 1: r0 = socket(0x2, 0x4007, 0x4a6a) sendto$inet6(r0, &(0x7f00000000c0)="c90698f8bb451cac00d9aed63327914164d5c4d827c98780ba6b077fe33640738519351c528dd3ac9bcbcfdd29ee668a2b7740672d4282652d2dd9d2816eda61751854d1dd25d2e3d7da2e5490d998d8411aedeaec62a11334ec2cfeeffdda1a1c398910e6", 0x65, 0x0, &(0x7f0000000140)={0x18, 0x3, 0x0, 0xb71}, 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x8, 0x6, 0x802}, 0x5, 0x81, 0x8caa}) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0xffffffffffffffff) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000180)="0a5bfe143dd2a629ab6222227660b8bb0b63b1783c95a077c86a882decc575333cae8a028d2eaf106daf2681038aad24c34722341b4ad3db305d713be477f3fcbd8ac4d8597c592ee556e4ba773979c3305b9dfcacd73df79d754343c63808", 0x5f}, {&(0x7f0000000200)="49ab", 0x2}, {&(0x7f0000000240)="025717d18d26cc493d09fc0281abda44a32ccb5ed36d29ca02fbccda6fc93878d77b38300b1c907fe19fb334f4ec1a9a082415c38f8538a059b04fb5755280a4eb9cde853579c75b2627ba12aea7360e0f38c8cd08c8c86816d31414e05b8f1f486a0fdeb50d75cc545978635252557fb8e3870f6f276ed785856b5938bb1ac599e5b489", 0x84}, {&(0x7f0000000300)="a984bcfc48511f0e0fe72d7e4cc96e68eeb895f0dae283e132d7b161f21d37ad363255cd1efd7fb5ebd22783a9929c7e5bb1b9e0b57913bfb18dc58129b3b4662c79f84ed8d262119f4d3fc61e28997ec2a1e7ac4719fb9afed00be7f5d48a7c0f82a06542a63ec2248d8914b6727f27f187706e73417539a6810a147261e78de30fbb8e61e59fb41f913b8bd08a3c39c98efa1f9ccf9686bd139d4774ddae9978551a78f630a11d191aeb28f567a8471a", 0xb1}, {&(0x7f00000003c0)="0beb152560ce9f00ef73a4bf488c11ad4ffd248abf466eb6b21bd910ea755bfe16c30a23a561e5e658404319254000a5dc76414bcd841170a7d67153917854332639867ae6c01cb94be797f0f5583ff072d91cf25a381efee9a6a9eb84551f88cc267a0d759a12a4beb3f6b0eb53e6c2c9ac64f1bc934ccab6c4fb5c80190a2ffc728d584ec3134171947ffe206fe5a50cb4681199cca9ff0b3999da237500ad8dbd06bed9ded0ffca3580a1154ce93ce7e76bedf99ca47a3e2dcba9dc19dd9f7a8079e5eccff0ab362cd237e3fcea22e6b0d616b06eec92415f", 0xda}, {&(0x7f00000004c0)="20be4690ef134fc48c40620dd314e95d8dd51d54b8196962ee710e825855a29536e0de5050acfa4cff70cfe36ca0220a4b646dd7b7c3531dfd43e244b5acaddc408e5b5985e6a88c175e3f44d8e8224ef3725d7fc19d4ec6d22d44b9c6690e1b210cdb15a6aeb92349bd417cc467f135312c8828135420820ad5df48d020384aa5a8f566c55ac0ddf716a434626e0511ac103237735d891cad62dfad877c5ec6be68faa2253b833926a32b80c439c7b1da926d814fc80c10314b23b098025783", 0xc0}, {&(0x7f0000000580)="dec8ce2daa7e80335668eb435ee07149feadcc15a5075c1cc8389d6e59aa3dc41f6bc99ec4abfe969776db02dc31e7fb9cf93565b713539a3ed3ab2ee89cdd", 0x3f}, {&(0x7f00000005c0)}], 0x8, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000005c0)) open(&(0x7f0000000c00)='./file0\x00', 0x30800, 0x100) 09:15:55 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x5eb) r1 = socket$inet6(0x18, 0x2, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) getsockopt(r1, 0x200000029, 0x3f, 0x0, 0x0) 09:15:55 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x71b98bda12ae694f, 0x196) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000200)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1d}, {0x6}]}) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x6, &(0x7f0000000240)=[{0x4, 0x74, 0x3d, 0x3f}, {0x7, 0x10001, 0x401, 0x1}, {0x5, 0x0, 0x6, 0x8001}, {0xbad7, 0x91, 0x6, 0x6}, {0x8, 0x6, 0x59, 0xfffffffffffffffe}, {0xfff, 0x9, 0x5, 0x5e}]}) syz_emit_ethernet(0x41, &(0x7f0000000140)="48055b626319a2226739c8a22fca0b82fa050b37743d39b4ee210bc553ed90c45b53f7f28a4f19074caec9c00d73587a6caa27f5419702eb0293bb1ff0a0a29ec6") 09:15:55 executing program 0: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x8a) 09:15:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r1 = syz_open_pts() writev(r0, &(0x7f00000028c0)=[{&(0x7f0000000540)="376ffdf2c73794db2d738711dd17dadfe3e0fb539c4a8f9cddec838126b0d88a39bdaee519f29781bf4b18695392b2f1fecf07c25fe9e52fc8f2081d60e380d2f6ee888f458dd4f6561c5b1368044184de310e92c6e95d310c1863ca6b8796d989cd48df8c6a52256fe635cb5a0be4bbee08027b7847a522a14cfa6e28878757e28b2c49b62ac72faf2045a1b08f231e08aa0fc361c580c4f7d0edeccad3f525bac927f17d97c407c176f192f6847eed79084818a366a3f6066897894bf82ab29505f4bba68df24e00980ceacd5d7beeb7ffd409852691f86ca693fde4c4c276cf40f3bb3520b60037792b94ebf3e999fbae4d046c4c5fe1e4e2cd2b33a9ea161203442e5fc32676603ea415ac4be0718fa3bf28b654426a2aab9881567d0c3e4595d9482a5a3dc570e2347161c032bdddf747c41c0d82cf76d8d6e6267406428a472730570d0fe9ba6d47179724689567e3674082bc308b23081a20998875a809bf9efb83ad3f3be415cfcf070a9e715e7956e1921e46812a4c30d216cb20bc175f3315700414fa313a9d7b05a11c752923e027544a1fef4980e1ee7f1c66977819a635f17affc6e77d72fd6fe79cbe2d32c66a2742114ac8cb91030f64fc3c148035b6adc945cca3ad511b4b7d32caa81af834b715f854a781f2bcae0c344ba89cb43ff61242104eb87643d3500f0dd1f94b703c8fab02387b5b6cf8567b021f3bd9fa04922314c74ec4a01b19b53cbc1807647b5b90ea587be18eb5cc9888396b5e71288a03994c5462d9cd3154ca4a9f0e95dabaceca4fa7a18d814b5c2d3b83dbf605ab6d03229b644488215afe60f0e2265890dc2eb17b220bab8e71a00465d62f7816985effaa1af7377468598905133a46124a1c286897f57fe094d82f0d5f6fd3299f06cd43b58464c9bc1e8c1f2292fe5633dded3a58fd5f85731363b2b226b52841750ba4944af2c0a145c986ab6d1f4eac0bdf4a48dd8506c0268c751253d57a688130fd96ec0ff320eb4517fbadfd52ebe7199d1c79a3d3d41556d564af5e7f45a775ec23a34bd12a3df5b760160476d63ae03ba44017c975c9d6f8eac80801966d78290e51f17744f40b68547d60a789297d5ed7109946cc4b41b1d3adf16da990826465aeec30ba50880e75e398ba836f40e051469d8fa8240a3d5b44b591ba06437b3c8c816be458dc88874742658d52e5f0c698ee72386c02a51f42ea7e073c6c5590cf568cff0144c48d8c83ba81c209972b707444b2adee624e3d9583d8bbfe5cdaf9b5b29d72d077d17b7c56f916dfa42adcf86a0b4666b34f79a00e3fee4a3451ef21c81bdbf6cbf235e3e5b4647d25c42dd36869aa0567822f1b5f899021ae1a50e723771fa0e256a4721cfb93cd61cfadb72faf384b792c6cb2124d1d22b619211bc048fe3837fcb8f97e6e8e2856daa2c0b269a3569ced5190033dbeb853391427b388a2fb9d63120b194b5e390a2d1db6edb35874401e0146a6742cd7ce7a238dcb1174653ae58ac3e9c25112752013bb207b63ed3c4d6bf6dbcad128b6232596ac9d7a1d55ae97d36194f2819fe735e2fc6d0494b5838cda667954a0aa91e2b2a3aff48409099a9d7a685fb74ee4469bee14396da236b6178754ce176b70f8a2c90ffc4dfdf828f7644e2862a0e95c4412dfd9f5ab6dd727ea591cb143e8b2fe53696c3749daa8097d3cf1696d3ffd7e93681f40ccfa6b4c7b43b30f971dfca13bc1f2b018a2c941657bb2f9b9a499307cfca72dff522ace1122c9d783e53477744e3b576d0b2bc2e6ef3a577ab378a68ed3acb1eb5db2e13af37933bda1cd6261f7322a02090ca03c0e1d080031be1ae8da14170ef0388c739a7c5cd0f73c10d6d9f97070ee1c54328d8dcaf3471df662e16749c9e9440a0891373d35196ce4e65d711a4d5252e2cd15ab0dccf63bee0b767372081eb6986acf0c1c8ff1d9ac27f1796ce832e3346490f6b377ba2b297eeef0a557b7fa08470bebc31dfdd077563f9c47e286ce709af794ae69b20e884bed193aa841aebab26a92a39f2d6ac7296bbb627df3b03cb53c3e0d78dbd62536bf6c11568cc42611b9a947fa3c958a7d95ace4ce597e25cd3d4d4b3b08924154e9b055fe55384c1a207a0ed3b25a4cceefcc1efe7bcf80c827016d015fde9e83bbb4eea7e6ac3902d53a6ea96ad540c16ac977a4214097969f719ff7ea7436cc0cfc9aad31246b2acd30cc225118e292077af76eb36255880768de2b7dae6cc00e24729cdca12ea14fb043e31462dd3e611a9e4682e3c27897ba8e18d8d91e4d8ab40d089ee3551f8bcefe47e11def76ae7110d61a29d0e4c908174aada7c6607f66b98ae97989a89067c52d9b48f73af3542b8ae27ae4cb981d61e430b8f1f3b92cd9954d7caa3b6c1f4ad28e49bb25c50b6fe940150f4ea5ec328bd41066342dff71e509cd17b609dde99e5a8e7ad42a44751af02a3e8e7071f72c40d8849eb7024f1b857005799b55b8bb34ab5b505037ae4d274d9c9b42831bf730f66c2ba7e4778cd6a3b9dae5d94555b45d3208f0f2fec94ff02975f33ea7ada6e869a9e1ab96720f6dbbda4aaf08bcf48caff8bebd153c76738ae7dcc6e970bc8195de3a347a499881747751deecc45ff523bafc65917ec79e871edba62af75bbbf1b1ea1206fcf8631eb5f2ca772fe63b3b1680b4b616143e20643d93cf2f05fc05c98bc580010fa69d6b6125d80e87be7ea059efd6a8a63eab17365a5b0c4b91aad8a13d1e14ceec837602d6537a50159e4f64d4792ce72f49c0e77aec400d7d55319938148e9fd87fde5bc27b2364803758ae99e7a4c83d31a7adbd55a3ca830c68c5cf9c2d15f972497a348ef4fdb72ec33bfee4d6e9f60bfc0e4abe6bc9bcf6496a8bdfeffbe1ff062de5224862f71fd7e709616a3c1358f618f251212cda94f17402488b8d7501e31e3b39e4433066fe56c67aeff0353bf92895ea114e36e099a813bc6a74c38daa62ea9a9bca084f84aa5933f618194a9c79bee04ca3fe78de6feb0c782b01a15c584a5094cc9c7d5c7a62b7273c90fabd2692c162a41c0748131a62e73b8068ed9409b62048e88f0d4383343364642ea4d43f5156bdf37e8cc4cc8cb34ad5dffac8793e6f6f29cf0bf24084a0f791651a3091ee2b546f63280371dc180f3d4fd58ee6c1cd5efcf403a3aa0f2eb870bd48e7730c29cb2be0b6be6824d11d52e6c20f72ebf0ebc1beffbdf15a7fa7fac40b67db18beaceeabe7ef159432539432781c581c4db484e2bc55da7420050b30a5f26070f658c82c4dd758ee6b3854c962d40191acafa6afbe36ea1c39b5cb047154166779bcc7cf1d00a5e1ff5ff5afd64ee0501ebcaa8631d05660e3b8115ecf2e7de2ca913634f76921e50a99d2f32f75be1495aad50768d06eb45c685476949b00f8f77d36455f0710d4c694f86b446d2f4eb6ee5414c5052857d85bc56845b47e7973a1dec6c942becccdb5d8dc8083c003b14ce0ae7af2554a5352d1f3bba1f2719a2b61daba1ef83c7d04164657e4a8c1d5668f86e3ddba88f1562fa28c695d15c7ca64c67fc923ab1ed555db1e6ec08193e749cb3aa69410cb0fc96a1c1d6b7e378196995f3ddb05296b2b71c7e1ba5569d44b3e0fbb69417c629c5419f208982aca09b67bf4696814f985ea8b676e84d4778f20dae6bffdb7a969fc761f29a55b30bb0f758ed218323327147fa6e20a6431ea8a0b1ce57ccbf56bf2bd210d4c1adbb3f4f1bdb0465cc5b8178cb550c644c2b10e1b00cb8c221df2c90c22c7df406f3ec77c6a19f941d26a3895d0d4e43b27e3349b258100c4fbcff193da57419deccfedbdd9c193cc9ce870cb2f4f19437cf163712376b4e5e60075553e630da7b0c4be1e65ffcd7655f32e4b06f1873e36a8bd551cd51f780dfed36deaa60a65f16ed899fd3fa2c372bf1d37961f7d5eaf59720903fd570f8304faaf5dbf173f8765d68f0632485aa0efc332965bdaee6051a18c9fc17cfdbad146a259d0e6aad937734281988151b9b172e2ffb4d6f627bf0d592503982185b6cdd1fe739750005846df420b901b098f2c0ce80a1a911ceebbcc66e951bf2df7327b5abea0b753dcd27a21b017cf5f27e30e153d5a009fbe6f49cb32d04c67f55d0aed25471f0deefee674ef36c477e7549d0eb3738ee61efdfd678753af0cd6dc8cab374ea002f7013541078060b9aba640742b76fe487300bd143aa44bddfbb89e48121aab7ab0e9cc9308804db8da2feb1453f8b77cb72c8f8d195b36cbcb88ca4bfee905747c07c466f09bb4707843419d395df8b90634ddc15518fd88da04d1b50f931f3c7623b4c7cfcb0ce85f847d706170631f36e0c8e451869a2c94ab652507f5064f3b0bc084db3e801301292a4a1aa54c3a5f1a51fc0989d8815b3edb3f157ba05bed3fd67dd1226d7760d43c9180077e99cb92ed7353d7a0e473ac4a7767429b27b64ef9a86b12bdeb9ebf1436b028740291ec8ee3632c796cb341d516ae68250a553964b33447c9d15181c47871fabeae2ec9e5a572a6e02e735d74c7b40fa44af5938bcf7fba86d62156826eb69c808b8c031d1abed276cbac68c74dc04552b13c65bd6e5b966a03f4876dee0f56dc5c89cce9981f2b9e3f81e651b2f39367f6433497a9865b2da10361589f303910e9a8182d4666b49784620c1e98ded64ac8a7c40d9e5421b5e6f8a53421cf530f11a0e7462b7bb5b10d5db5c3e17e082027de5545c7b2c7db8e5bdfb157ad462cae0d912795a4544b7fe76e13d1548097bb12f918919fccfb979f93d4fbbc732bfacdf742d4d4e0a671711032fba8bf8fe4705a991fbcae7790a7a543a55256a2edc943edba2469cd8e314018e41c5a01ac76d36d2664b4e62bde954189eda58fe417af5f684b55cc7f9f227f3810c1fa16f50d0bf1368daf6f5b7f467fe1452c9206c2f974213fe77e099db0410f6def5d5e0724ce328d329eaeba7e05a8c0e510218631f03ea7fe5f61ff7493362e63ca5b7041d8cee4a285941ef50526827a86f3409b1efc3567047e8f0d90eed13b08eade5a34c6c66e422ba280490fdd1ebec865d84843a0feb09e97ee463b7acec0fa6d7a4facc96d8c3c49c916d93685d8546ee25f23e992a716262bb040b2baa8b6d1f7183159c5c4c3280c4c2f4d3a9defefba6daa9d55d69c7148e48edcb0a11d82bf129fe1c905f6ef81946b0bdfc5c4383feaa657db0c3c0dcb4b9b58a5def889c7c9f8a47dceb85c8b338a699461c6c7d076b03c36426ab9d556058e007d24ee2c308bb9cc2c54dbb400408f5bc6a9e2815fc8d771231ca5f6aec17d6de3e0ff6a6587df2a863d1ed36169846f804aecea87fbacf9e6df84d12c6dcecb3b4a863a653708784fe02678e68ef4dd91934115b37faf1316e308e6a915cacd6f197f101ad8820c895a00fdc32c6e5dc80c08f818073d921aabf2f0408f628e5b2386d333deaea4f3380b85fe9d17d7588de4059a7b4b09ef738efbbda9412cc80ceb1768ba508b95086fc55ce9519b63c0e4185ecdc9de27d1e1c1eb237915e162fd8e0f8e5f834e7cd19217389eed518964ad3bc751ee27bbb9d0ff9d8b33bd1a0a00f2b282e536ebee647891c707b36f201f6c1e4424643dcb2ddfb42124a65adf596f43abd4d5d53fb492ca3088cd7466c20011312b3e3d86d65dbfcf73cb2042023d0d406819c95f4b4804646b3726ceba8ece546e5cc65603f0bb6b30e654b7134f3ce2d7d77c200ebed1fdb3e2eaaaef86bb03881872605e88a7880bd39f9f324c41", 0x1000}, {&(0x7f0000000200)="952a88c8ef415dd43113f4325ac00016260b420d311cccbbcf31d72aa53adb41d529f899017473b0e2547612dbdd0d05f2ad9ebb2c00e233c8cfbdd47e1dd09d0e6894224023c82009a70a139e225509251600b32d245a85411a19de253c0c09ca512bd1c84237de463a45d2b08d", 0x6e}, {&(0x7f0000000280)="6b18cd92065fe8be04b35a0435dd2b7084cfaa352263872bfd6923dc4529fc5d179ea52a4b70be84673951c6e309e88d49185c2deebf1396154c030c998271461e23426e7bd2a650337862e2da37212ebe1b42699e953704602da994e94ca42694aae6a0aa4263c1ee97b3334c2226b8518a8d5950ccf7ae242ec38c722442915177134cd27ad7d016da7a3f8830ddf326619f17034fb5b520fffa23b2523b138bd849455c243ed49b787b1185463d34fa6cab91a19d16a8b9b9d2d79f20bbc5a6556667cdafbe371cbaae1a542cee2c6a932cb009927674de823c839234b4a6f411a9ed0d", 0xe5}, {&(0x7f0000001540)="19c2e395aaabaf0922d92d228aed668e3933201cb757b7fcbb92ba33579d5a65196e24805480472d6b69b5e5695fecccc49e2ea50d2451b96c4279ec61ea70734265237467db326b227387f6c5ae30a29cc6061aa40bdac94f353bd643d021102525db628fe7fe43d8365ce15ccc5b0afd6e3fb4d001f2dafebdb8ce9c5cb0410452e02b792038928b0c3baea85db284e05ab5f758b060f1e6313eaf7df727", 0x9f}, {&(0x7f0000001600)="716f6048fa8145e44244d5a0ef3d9317ebac6ac66d63ca83206f8bce6ff7b85d0c3a8bcc1b9b5ed4ddadb0934b0c8e2a47d07fe10d9438ea2717c187f1cdbb09f5b4ae779cdcd46527631baf9a6826a275b1a36c9e4f8bf33bb5bcdd3116a62ac46ba200c9df2ebc01eb4ae2c4f5944c1ca395c1d2ba4b2f0b49ee46bc976564d95af7f92ce1f454942ea70880afdc2c4a018e", 0x93}, {&(0x7f00000016c0)="cb2795b6c79d27bb89991d4c76ab32b94e8e829db582f4177d550346c97001486bd6a1ac504bf04bbb7bec4326add52bf420fd7d0d22165c56f7d56872b1cd6a5ba6c96240448b5fbd58737592fb7176aaa9f2da322487adab282e2654757d4f303036871e66e21abd31219901403ea909435f2c6e918d3c230aa00bf1d28e18a58852bd177bf022b5f6f9c6e38bf42c7f0cecbf04c2d3cf2562f2f6862ff3af45457588f0145439a4415d93f3a5995f1ec54378e4b93515fc7e9568d9f108ed53e8b1f9def280b042a1e2fde28060c5b02a0b3e0471925215a14d77bdde1455b877025d1088b6606e0f5da1ead3f6cc26f7c1ac", 0xf4}, {&(0x7f00000017c0)="7650373b787bb2bfd2365abc61de653f9c698a479e2e7d86dd88f8d89f483e11053ec51caf802a5126cbf87b903097210eda60eaaef1787a232298f82c99b7d92a7fdc98a49adeaa90beaf54541b688730cb7b7829e9b9de39d3108b32c12c1150feecfd8199e3b5ddb8239654c5a297ca13cf9c950287e19fc3b827fc364f087fe1c44cc6a4db0a8dde4419a3fc90a2b361ff6c2ff3f015674f0169af8a7285ed91f5aac9c7d566f3e937da891cb504d722058d6c16bec27ebb81f31de5a39935945a39b544539780905c74c16f0b903ca96deef6b0d3734ed1952d8799cd3014c82e4d4cc450e42a49d199960c", 0xee}, {&(0x7f0000000380)="b022dcd843d87973299525b3f15b95448ab6e0dd83f7672eb74e0e8333d8d3aa7f46eceaf0178e93385ebed71178cd653fde3cea0bcccc11d1c3ad947c7a54b8300230bfb04a0a80e3cce4", 0x4b}, {&(0x7f00000018c0)="8db65af7048070c433c6532de2e772554f3e8e58378f9dc6bf9ee552ddfb5d9b17645c157c07845caeaa6069c653cfe9e89ae91b38732dcb9c046c3bc04bd6b9ba15201715660503cf4d7565647847269ac4fbcd0773737907feaedcc227c513ecf8ab3667dfe1c05a710d1864aaf416d24346056a3cc5394c109ddc110cada363b000502be2e2930ef3aff2091183c8bd5767b5f33af683fca1c3f089e352fd47b3474979dfc83fec19d62453440289f0e60ac1f530d8b97c633735919e59df438eada21863083687bfb89f1d15c846953985e84ad3831d5686f3fbc7f23c69edcf2914afc5dcf805e27bea589cca9129100621dc1f6b6b917c3cdc01b2060fcc6a597d79ed9dc49fc2f7e52af44f2856fbc6b899ef5466905abd15dac9ec60cca076cad1b2425c99f6f9a1b4bc619c3881efa3b3aa840a3a36a239090f91e1ef266006cbb99e7ef268fce8cbf1e2f8c794760bc607de8026f2e56e91fe2f21501aa09371a1511e0ac5ae0331dd904d43b77323605098bffa2d81994b26d60567d02f438604207a1705343331d7af456e767f9de62d69c433d2abd6ef3f608c489f1cb37b97150011dbe6dd938673f4b0a9b2b4786cd0dea73b1b40d4deb7877781dcb58bbc063fac669a12bfad535eb766943b0f2e22cbb54341abbc03b8617b2993be9e8f261b9de7e368bc36fecca6963d170a60994f47d678a971f269faa6f13f546ea06f4f96da4ed5730e266f5b7c8c3656bdc61737c9571d991b50e46ce1b2a6951ce7bb9448a9cc980da1c00a4be662b5c1c9d1f0d154b779c5342e0277602b8ebf77501c0bfa50ce868ae6991f2990c67b04a8ffd535e0ae3de66fae228b7b8b36cb12467a20c85503547f5fdf72d7230f6810bdf0188bff8e78a8b1a0ccf02be4ad47695a9748ec1b10be9f50ec68b7b3cfbd7e8341f47f0790695a8e8e9403ec303911a838104f3666fb51436c2326ef111dffbfb8a805599a5fed5be01a935a2c2a4fb4547feac8f489cbbe8747f250f6534f4943ac1f6d51b70eb8b6c01df1c230be64364abd40cc76b9e2de87f9941223bc61d86d4c0e344680eddfb6f7d39f85681dfbcbed737c59e1b1b334844759ecb3ce10df73ccee6afe091fa4995ff34dd6ef6875326161e51df2cafc7919393e42884370bfd5778f8f3360962891baceb36bbbac5444565e3f08993c4bf92b09cd58e7fb02d4965651f39da27e643fa36bf7bb5fd4fd653d6b74da246adf9c5c6d0490fa914264201fd6aa4489656b0106b692cc48602ab129a044809aafeee77e0c94a0587efcffe5ff57b7225532c2257b6b0ce6610058fdd199549be26c572cf617c90e7e58b615f1d7dec5770d1ce3adc2e98695a6de16607f406b2c192658d14d9fa6c1cd5c5afa010d4b12cb0d59847d7483ceb2bf2e8d559dee87b5f5036a3b25891dcd1415d5955a1f0e9423fea33f6bf3bf03e4ef32a15822c7b146c1835ecfaaa4fbf3dbbd663ef08b8606524de0d08cc72aa6d092442ed3bb2aa991179b2579ebc3dc0eb0b0688b9f34d72525f1ffa7bda11d26cd4b6af6c1e101a52b152d9fbe3ffd4f7e5d07ddba49c2e41c2d5a0a2944f1d3dd2af460457b766dc214547b25e1d11e1d1a6f40519b31a416d1280832026e6c06385f0653365bd35b6e0b917d8f2c2889ccd23f12000bf2785c6226e265961f0e901e3226fe32975a5b1949cdd1ae7a884c248a67f4b2d24cbf6ccc63fdb89688c9faed2e88ca0cfb39c178ff3e587ee351aa2518738381ef1a3abab6806dac4763b8c11bcf4a909a78fc7b14370d4ebc2258891ec0c79e3b7a8b5cf0191e5781f9bc4a302c94e3b74c44c58e1ff040cf4d34b34ff101fb150348989f2ec6b26204588fe7ded65095faff3dde7f395e8752622096ece80ec761586645617cbfed37a9fd9ec2f139fd923d0edb04220b0583423e96474a1fa0f702a01b1820ae02b2e14f37a6fc90f4fba127f89442fbf282c35354935166d63847b6dc0afec3e81a94897a8fdeb9e88690fd80c291a2cc9c61f1c021eac78f08c350e8dbce35c2c617cb6b1bce63da735f37bd39b68abdb10f8272ca692953ba3017ae0a3d2354acb60427c361b7624750ae31831d8e40cc526058308f819fc88122a2b067f9c264ec5a1400f18f169072b9b7b6656d04ff850ef4ddf5c6fba65f5e7c6c35dee710be3af576ecbdb505890ab4a62e102e5fbf34584d0f41a6a0d2da6c6c3651c010b861cc764ad349b5a90965fb89c1b370506b5bf4375ace097dceef9dadc6b42540e9d68bf0534aeceb7533597651554857b892c1c194786986fd12c0f355ac5ea609efdd08ce7d70a1a69c0ff3de1441a36dd53ef94a70c58869529e65d43f21567f7efd246901fcb13279b919af7451a633bd52b503aae72e4e9f9de85fed369323d2c2c616dcbca7818fe62a4d92caa4d2142dffea90357d897bae0c94b4b11154fde8372c3da73556f880295b3ec4ed07a0586877888b4f83b1a0ef23c7a0d2a597b403eaf0ab5afeb1cfd9f1c695a3fe5a1ff369ec78b6551e4ed673fe2231ab0d26744f2215ef2c302be7bd2a0c9b252fa849397c22d2ec086c3db7d9294dedbc235a0a7a6718d118c4eb19a26b35d1d450f839ed84706089d3a7d0246c326b3aa684d1d3ca859205fdec69e80dae5fa99d2a2ccdd549db8f52b1f84b119287e426a578e0bd2e141c0201c3a2e111f5fbf1d91ed1c60840d563c156e36dd08a4bac8e8e44700266e88bfded26a241ec6c670beccb5962f793f67906e71e4e44f6ae8bb296e8f60952c1a8ede23074296a1ce2670ede5cc299b0942dff7419db7811bdf4e6325d761dbdaaff16780565e74f4f0e65845e1160f7441175d34d68977e1250fe1888cf454342bbc0289193c7817b92f3b3fb42d97f059bb8dd610f1a2882cedd4baf738fd5d893240da4a3757750c70a522c9e366d4e3c6ae111c2e8905fac80cdd1036f25fa7d842c89a51e4ba4f9d3fb89bb8280beae7d8ec64ad1c6e00ec9603d2816ef40acd0aa7b26482f6c8078322901ff3bdbd379a748a4d6965bdf3156dffd82be62e0580a45ead5f4674b19b3989a815354c1d45b42de6b45c422d37bd06e3b5e2474c733d82c7f83065c98c23ef2049552b112668b17785cba56d9b7cf96500948ce4f3ed7e006b743041c1de508c94617554c8839640773ea60d8af85f9d28d8ea86ea3e1ef1a725b2eb96e9caf148391ea216cf783620cb9500a17b6d7cb79a7b9621b060bba4c81bc372c67286d2da230f2534c63568e98584e9a348b2904cd98655cb0753c191313045bd52a229c698d443662a28cada38d6f3fa8251f5fc88d0158e9b11a5008e737d05082a35f49c11e56d22059213694a42dfa3b8b5b728443218d2069c42fcc8680b55c76ec623ecf0155894dbc7f8e96685e592ce7f806e014cc774d1fcfd8010343e769c0753c09a5f8010e30ffe1b33185b05f6c6cf72d0a2c172f647fb2a644db5a41e32f49e1f99e13d20355da271e5444eff0ff3bbfc0c635b5a288872b22935fe8010293dfe1c6bc06ab3023c14b31020bca0ab9375e7e3556e092bc26e1f05b5c93e471163f2e2d9ba8009f9ebcd5843b1270b88c625963ea6ef884aa6c0e4ace44808fd8b160fdb945ff18a52e36baea161b8461677db78038f5a637ab5dce3bbd32cd0d7f382986fa0ef94661d1f2e8cd9b7f054a9b4af2dcbb0912cd50091d64713e604fc0802f2ca00700c0a095c5e61b09eaafea99a2d5b42948a070d4bb91f62a62a431a749eb930d1836f444314f7f874c73a5cb009d8489e1c20795c67b2363e8f1d7b508adcb50a5d207b30d643ef968924a164db229d2dd3ced07311d1aea85f354fedd0f724812e46cf1498290fff35d20e6423f84cd0c511f547fcbc479e207659ccb1081bade0b1f161d4be15a9e25cc9cb06ef649d659e5b3555f8cde147a3dea7a1a026637f64f2cba8108aba4ee6badb0a2059961ddaeda1a8dc4821e177ad1c0a4c4d23c7a025f541612cfceaf9266b5fd4a1b358a37ff00016c670d9acc842a6a99ce56bda52f5bca66a170ef6e529be228c868e211e67579b7bcecfdcdfe56ab2dc520c9a51c83c41dd45a675a7acdb1e9d83468e80dc268160d5c361240283a2e03c47c2b99d988295c86121a6dc15dff9768ed6117e19adcc4bdae163278a42bf4c88ae826f58f0924bcd1a2f10611950320f555aa1256265c503bb3a4388347ceffd8787862a3a25e0c1314bdc20ddcf9c9c840e2ddacc15f0149e66ea3c2ce1a356baa4c3b78d2a48dae7eb2bb9be883be21f289d69287ebff9627daccaf50a97b5b0a451fc257bae841916c4ef9cda9aa12519110e9cbe9a543013eb1057c2db7b6219dcb1ac88343e44d2f73482ceff4cfd9eb6056aaf2b1946c9812e5200b66678d43ca0abba3c68ccf2264bd27bfaf461802c3403b7ce09f1c0afb9c81c7843d674cf8e631431f4660b86c4f30d8322e1374600454f685ba6514c0ccc98f076a22d324ddec7775daed93791ee065af214b66560b5537dbbf3ba167cf5645f83ae049e47c1ae20e59f9080e33ad3ec21993058b66cd6a747c51d21ea71995c3c18a1a902d5f100b3bd5557aecac8f6e70ac330a59cd04033dba5ea9551af52fbd0d71315d330dd3a714e60c284bafdd3c0071c85edcba956564876087ec8d56c5d4ffee148cf07e4aad748df5822ee668633b623aaddcae3c3f6f7cc042df8d16049a14a0e9be47c529447e35d3897ed70aa0698f93aa8aa980193ff5030bfa14e5f63642b048177e301d07092ff7654c1ae2a257e9cf1e03764a3d67235eb6ff73d283cbebe06b4c4dcdac0135e3a4321881dabd69505b9917215d30216c52358e688a73d422a517211a110ae8ff1a3e6a23d49045fa12425e18fe12ec36225451a731bcacc6264911d7839098be27092056c29b3907dfdc5750b33cf9cd07683617caa93a28d1cef71e8308804dfeacce4d83a73bbc471e7bfd90a8f0700c9a0985bc33b554171dab7bbba9ec83e390d5ee0c0e21f1bce9da8d8a371c143ac563f500d183988b38576a98f58a0d83ab6fe7551470dd2b31efe5f8d5c482065fe1c5df0599baf0c2fa027c58b90ca7cef8e246d500eb082d34cd064c5009f5292446183b342159085c3cb52779c12ded9ebb89be2eb0df3f58fdcd57b3aa5370913aa5fa11d211b070c5440b10cd71079183bc4eb590246d8bfed2292eed9ac6d0e39ca240ad35a8c98b6a8920163b2c20efbe346685b612b0340032164f66a781352d8f340b87e265c2d625d29c7d3a5614e76c398d6542530c7305581cfc8e56193df4df584d4094c39fe3142cfc1bdc971b1e9fc0e336e3b8eb4d9787b82080f32b6f1fb19635b1f51b700ea09258016090116b911353bf134b11eee5bec3dab96b26f1304ab5f1e9c03775df2ececbef5cce3bf715dd0a7511b18b4ece0ec60015b5257c1801876ad2a56533f2b292eb1fac0a9cf8aa21a458974de9cab4402a3f7ae2d3921c1340f552fc2d45f59aeca5f4f5c986bd8fbcc4a1b5cf8601ed8cd016aeacfb8cb3e6f34f859913b6acf47552d6c00e501fec8687ea9ee376a1a524a50dfc564db10934a6b3adc5a56739732f4dcb56b6c208816d941b2a212357316f7d7e04e72fb83d2f297c9c818a248d175f520ffe2da329f984889bf10ddadfd24da4dab30f000ea9e8fd4f141030d6a6453bf26461f1f4c15067618a83670af04045d80451f5c3d34db1c623435483706a31f3f44eaf0708a730f5e4ff321d3dd8", 0x1000}, {&(0x7f0000000000)="2b43a4e3d016efde1a9c55a42dd00ca105a525ba057d4764e5959897f70dc60dfc8e7e91ff", 0x25}], 0xa) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 09:15:55 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) kqueue() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0x1) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={r5, r3, r4}, 0xc) fchown(r1, r3, r6) r7 = semget$private(0x0, 0x1, 0x20e) semctl$SETVAL(r7, 0x7, 0x8, &(0x7f00000000c0)=0xfffffffffffffffb) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x2c}], 0xca, 0x0, 0x6cf, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getpeername(r2, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) 09:15:55 executing program 0: r0 = socket(0x2, 0x400002, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xffffffffffffff0b) pread(r0, &(0x7f00000000c0)="afa8d6e9eb7f75a750a7d3b2f27730fa2ec109c8ddad155f1f5cbd5ce4fc0ff0d97dec2dbc2f1e9fe9710280c371ae3ac6f6902d74c9299563711165b1e22a3c9683c31ff7acd317537ae4bcf0cb7b15d88c938279429c7176f75789395127d923b459485871e4b77cf21458b724d5daa4256b4bf8e69f56cb3ed42e329e48fc00cca446", 0x84, 0x0, 0x0) close(r0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xf07e81895a61d683, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1401ff00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) 09:15:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="0700fe711f05eb5ad3698d20000004343999f70e0717c8d7ff4bdabe5ebd1f12f853e108e503e6dab55555b5f4b47aa39db7195db9181e3a55a8d0dc2e2ab4689a79678738e6da6b20b8b4dbf19287362130e0a1667dc4e8477bbd9057067843f8a6b7df6da4d4955673b35ae00b5efbf64031eef2c1eebc69b5e06c63f25dafad2faee671a2c47836381cecdd5107a3037305b0166dc4675f21f793442ff14eab87628dc2e4cf462dbe3fa07fd2c7d0a6e248cfeeda83cdb84a42eebb76ac6eaaf49db50fe144203fe8906099894367fbeafde5048fa1"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 09:15:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000000ffc, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) geteuid() 09:15:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x5}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendto(r0, &(0x7f0000000240)="6725bf35532c68853026bea6948178273718fdb203c140d3e5d8244ceeb671e7cf849834dd229b6671c5c23cc0db38c5338ab7e0bfd584a808480364e0bfacb58119977f7f33b93cc4eb923b045c62487214e25ebc643c97e69ecb84bb3ebe2871c1e8d6ee01eb6c9cf1b93a71a5a40821d14e4249ffb267182559c9913107d46f5731a9cbdd5c04187833f711499fa69bd57224ccbac71bd103d69bd5056e14ebb50ba3d01ec9665fd4285de13d53f6a8e6aba7a7f003661b9094562b7f00475164e1656be2027ccc267fa4d2c41300e66e177391453c59607607ab6d598739d5582762034b8ec05589c6894c5d9d88ddd25ca03a3ecf39a2d528767ff65dc50d7fbd3eb5f264c12f70dae5fc1a7c1bc42743bf79d640d3b969c0b6b59b9840fe3763d871627f60e6dd2c0555d4b958c184daeeead1d7150a0f7cdb9a7af35600883387bceeff3911a2c16beb18a58721a1d24c5b70c54173e51b72dc6ada2630b990a0ef146ab5dbde44836428e393bdc7349b31cf0c49679232ea29646793c48b862faeadf21016c65508af02d4cc4da5904d95a82f64a71bec39a827b7640efaf769b711e9b96a7d8b392998ea3d5b19744b434ff1903705b6712cd018d7c36131ee966267afd5c684320c3b614468914d72c6046b45e4c8107d8ad653b40bdfbbfe9d555e441d889074f805d88c783124e00fc0fac138e5672ced306e2a91385c9d5c771f4fa04cf911caf10acb2ddd911b0a836ba70c9c0b3c438811e4d406a4338b5a28962841a565b618f0250425177f9df797a37c4ef532c0ef28c05d304577aac23b0cb0b34e7141ac12f489ce8c9208171ffe041d3bafd313c90dade1d72578c3f6f668328cb0f35591113f2e6c93622fe7508dff2b3339d50fb21756fb12becc367e0e29cef2c661299a1d7b6b46043256fa58192a35c75cb855e5e42510804fe5f3503957f0950a6f2979f159b3cef4a8cf5836024677e7c05bfe43f0634d2fbb8d82f03f2817d1d83aa812a37aed49c980d52f9015641410d09c993a184f230884be18bf21c6297dee897e0388b865713047f423667a661ac44284d4f4ffd826599561424869402716113ce0038d5fde3bdf34a32591cb395b300f43fcfd0c0037cd8c40dd005689f752ec7a3678c8b3890d30ed13bf3e51c67e2c881acb2bb8ec2d42d741905d770592b9d180b57afcdde2d929ce679e721f73470d42846cd94f6fde0237c94f2e8d34f0a150fbb997af5f28e8414b8c969049a307ddf6e28fcd2dba048008f22ed137f144e6e395e1408d8b04696cbab8292351032834046c679d1985164d6ce4d9f7b7308081469058d96cac335b6f31a0e3099248c739aa84ad9cb9666e5b7b7e2233de213359782320b4db688c7e649dc52e415128e059df462a373f1738e05d762de7d0c17f87b0a0aa5267497e8e8be980e8bb99a11edcadd32d4cfe64a375deb7d01844f0685d5e4cd26f188217eb78422b7765f40fb4026366af60f210a1ec7d810a006952e5ffdd09cab4540a95d60eea178bd70cd1129da4e51997cacaf7a20d97dbc5edf0d1946ec472fe88083eee562df7d5c99c2adcebf4c07269a0fd046317c5f014e6eb7a1b46c0db340394d8232cab2450c0f1058d9f593bb29ab66022a4d58d850c1b22ecc56f30b38b017d68efa81fa292f3dcfc45157eae41f8b0e30b4054037084d8c95929177991bbcedda944773cf88a651c9f88ed8171ce509df578ae893783d9d0f23b7e0e92d51e459ced69d8874cefa6a2cab6198219317546847edab1f97060fe9cd08ec6419b3d6820a772d8eaf79be772b9a8077d4334b6b042717612af1aa534bfc0a2b8ce1a1d47007deb4e9e74e941f1bcbffd1bbd19c12f75e4e39278cac370c3ad3a2796d12d09ee10fdbfffd0f431439413da96a27cfd0854c635041e4c335b0d4ecc970c70021e835214ddd80599149a451ff1e48dd611a8d1cd027cc0f9cd99af41006024c627e2722c581b9c49d387ef0e0f9cf45eae5df0de194cddab0231c73f7beed08e7ab34ef3647c23e7364544d2fd1e69a5fd846b1daa64e4879e228905f2687819a4724e870f93a858a5ae815c1fd962dc279c2173a7672c1e7dca14d62e93d7087cb7f28859d8e56950458319042932cfaa66135158125c82e03cd31c59aa4af0e577cb7e87ae6b80aa857e721cbeaeb1ff4b44962af657a3598c110f8bfcf05ac61e13cc168901af3ee3d697ef4e77c0239d9f2a070068a68e82ee3f6ce5f91a0fbb0f1bd29003a4ce39da22f85750b5b98ebb4f26484e82bc2c15fb962f439ad9b627f4820383f0a839c41ee4dbfcd8607dcf2483f55b1c848cdd709757d99c8a130c387c626fd19aba17304b01ca76ab27bf7bf70c70a7deaa95d9259a740030c0fa94c432e4a875f9d4d4d756b3bd7f4c47bdb7d67aabef74339b00f5f43341276156126ad64e279b26ec1db8588cff90ec69cdd06fdd5b3987a588cafdb29c18a1af1200a3deb9342b377a04215d1497d9de4dc90898f552c2ec09ad49d4629e4210966d910ac4d8edb72799fe4d606a5095d7b0c5e51165545b1c6036ebaa8ab16036b3e4d81528dcae0504aa7a9249f8e3bf52070f4213011c34ddb74f486f8c45ccd1b68128a7b36486f164d4cc082b6f1a6e61926a10d5178a19fec28da48557379902f78a3a7049b24671b511ec66419ab7c243926108df3c2cdb7ac3ae1c430ec4e618dc82a89a8a58864e816ea6850340d3327ed5e2ad02780ab887a9e7bf4beb3db33bf2842b7ca2987c54f6f6ffb3116640b5c4c56be04758d241d1602496bd6f8f463594257f8dcb05db13f463d3d363a4e8d7dc274d417e806f71bc45856a1a42644b4896427d29ac0f8df7bbfcf0aca60f8073a7254a929b10638a3e5b71b03ede3925c00a73524659cdbbed757bf52f2d4ddedf20a0b3a2bfaff1602880096b9393c273347e3d5d87cbfe58c862d261a329fe0b41dc0c273184d251bca4bc5855c62d064666ad61b55cc0e458285396befcc40d0ed0e14a4c9887b31d85ef0b17e882f2d638cafe0ed13bb04e8e3d5b839b4afb45a2a037d425b87ccb9b67012669f9f72db3edfe1863d82444776a759acbc21580837395099089781507e5a16c59f7da04522ec34742f90e089a6efae050ed1a5ac03d71337cea790236010f7979e3aa46dd20b84f11f6e41af1d9f41c23a62c7d592a5519e74b71c542a4fe5eff08282818b72aa82fecb351f511f8ecf9256e31b77d596d0a22bcede099219fe3544afdd90811e758214214d61da0b312d525b5ffa6946dba24ce584bc91dca533afb97792db232ac19bf30975d65a51b384a3d3231da75297b11596c418b96cf60790f623921be0b63201bc53db1aa17b236b48f3b0ffff86c5752e933176fabb3eba70d1e42b49c2d5f63e26b01706c449f530c237589c03171633267528460494f00f01d3281cc0977ced2aaa91428852dd5e402356ea4a9a5f5faf8931d4e2f4806e558409e3500a3e776994fb1427181f30315bb68cd9a30a70a91f835509a9f61cc754e5e99be8430c57a947082581fd62257e3676c5404a80109b676c4bd308403a7acc3bf6c4fb1997523d340ac0aa133d03ed38fee389f8fa94cea7124a110c933d250630ad5cd53204fe6654e359156ab4ae2487cb7ff836563d5483754b3800481a7611df8a1bcf0b1f4a77b873d16f99c24eff19f294adac1b0edb27bc867de41676de477020512500b097686c4a1fe4a844949be91cb041ceacfd8bda906d594ddbbe6e1d2481860654d8bd48c5aafdef2a6fc55e06d4dff9432df781d9069ab418718f9d436940a7c826b8b2b0c174eb7541dc51c8a2bff6f422ecc948246b8912e8901ce4990b78fe15b3d18e72fa4d826e81d29d782b138343447babe02248ca37de8bfe46615937f4cdf42020449741615892098c6a0fd697986d2c3216f474090987b1376a48138d93eb4f899b13d4d388256963be27ccb1bb15ccff61781cc9ef6d20d8a8a9dd88c7f614d3b674e3bdc0c0cce629ac9c9109512b10ffb5bd82c97a9d97782867c74b4added61e69f3d2e33b45ba4fb0fdcfa49ff540a2cb11a343953b43c7bbd65be33246c04b4c8a29d1579b27b1346054735fccb3e5a2a58c5e94ae6cb82ebff48dbc4f9b434e01893e2d9b66e3b49f49224db90de28a0b652ded3ed2f31acd7d1daa4f6adfd4bc98726515c12ad9ddfb7bee652dd65a1a74398b5a3bd5172278e25bcf9246b0fe85dceb0161006343cd024a372ae34105864c0094d8f31d7dd38854de338ce4be14e11a2637eb76ddce4cd05f3586157d8ee35bca42dbc983974f6bd5f98f14f0e5859374a693f2b080e0230c3938e63df11ff9efe6ed25ed4d0fb5728a5ee51bfd45016406bfda3778ed4cd69c9a000cc00dd28662d31c22e9e6b86a957767b0ddd598b38fee4744acf9b8558a9addd642847db1698e905c0771d770331432b94942d33e882e38e0776cad661810af5660f72577ea0d178395e5ca0a17962e1e5d8ce1fa1142006614a80ec0d142a46cfa2bfa1d4c5b8a30278639465531d27cab8f77c8ff82e0cc4846848990d24db8339b787766cd344f63bf1decafb21fa4d806058f7626a4efdf22e931636f0296df58250462c64dee17595dfa151c8a3e5b66b94e936c25fdf5f118bd897413fdb8e817af31b36de168fa59e8aeecda3343ab6e87cab21df84f2bd2b28d8bbd9ef2b3cf242c36754ded99c852b1115fcf5b1af67ba01f215a3507cdb79617016203bc2a68799a3e2717baef501f10b11595e0a59927603d96a8bbaad9d9dcb7f74959e80f571026218361f25206c8e81558981bb893e559ab0e6440ce88b5e1d0b01b505dc82506c55fd9bae9cd664c8b636cc58811b4d72719a797da05726f5ab50766597c98be751bc286e4de3a3577503571b56dfc585ad4c77c79e9214375c040caba8fbb593cb07a8c45d5dc5c768a8a369f299a2d88c3c38cd0d25157ac026db47147a4e6997d9b728474b2718cd50df38be71666971164136adda028ef6b49a48b41ae39a31ba041829d5e30ac6f1efed9da0b90695d575f86be08064f6cce05a95ce2d496dbabfa64f83e89437bddb531249079425037d0f236f317e51b5cafce6ebe9cf5e289e601447ad516441ee26153ef770d73e71a25d7358e3ff9f1abe774f1e3d4e51390a468eecd9d7ddccd8fa249c1a701a66e2b8bec05d935528702a5b9d3a6bac3d6cb2d6dd1de15b280571ca35d7eb3abb05683cd730c9935f3285c2ed6c00ed1112d516d234c2f4ebaf548c4dd6a6ed317117fbc1178fccde6da43fd595fccac37af8e1bdb8cb8937e52e9c89bd0a95de1a4568433bc6db00221ad401dc36d8ecda4660070b538e467c6b3480afb428b5c43c7191f6bb7d02b3fe672468d1e4aab699caf1dd37fe211a40e227b82e9a02ad154ea166447e79564a60e5bf3297a430f38deacdf55715e7cd001d2b3b9c4dc5ed4fbd5699ba0e117f7727f919bad32e60fc031734bd5aa433b94bb92e7fa47707657788eff5cce1414c1d1e007cccfc811b168d1eb6778759992e93300b8c51e2f268dbf514c00fac51797ae40c9f91f3deabc61f42cce2821c71308ae887b6ce22fd0d59a401af9f15bca7539a3fccf6734e308ec3ece1b889ac47e7cb9aaeb0a09646ca6175d12066fe660cc60261dd967d2691017857abf9ca868c30c7abf656feb8ca809f04778ef8dfbaa6347ae0ba2109628333914d58568366b0568d316d55a26bc9e3ee45f71bd25", 0x1000, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_media}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0xff}, {0x18, 0x0, 0x100000000, 0x7}, 0x100000001, [0x7, 0x9039, 0x4, 0x3f, 0x2, 0x8, 0x1, 0xd4]}, 0x3c) 09:15:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x2000001fe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x100, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10480, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) read(r2, &(0x7f0000000280)=""/4096, 0x1000) r3 = dup2(r1, r0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000140)) 09:15:55 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r0, r1) r4 = accept$unix(r0, 0x0, &(0x7f0000000000)) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x0, 0x80000002, 0x80000000, 0x3}, {{r0}, 0xfffffffffffffffb, 0x9, 0x40000000, 0x3, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0x0, 0x7f, 0x7}, {{r0}, 0xffffffffffffffff, 0x8, 0x4, 0x9, 0x6}], 0x2, &(0x7f0000000100)=[{{r3}, 0x0, 0x83, 0x42, 0x10001, 0x1}, {{r0}, 0xfffffffffffffff9, 0x8, 0x0, 0x8, 0x40}], 0x7, &(0x7f0000000180)={0x2, 0x3}) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) 09:15:55 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x6010, r0, 0x0, 0x0) flock(r1, 0x8) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x7ff) 09:15:55 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04008e12efffb27858fdd4fe6c37b3bf0700eb5ad35a0500000004"], 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x20060000001006, 0x0) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="76da0070392566a89881fbf04fc3a3fceaf940facefdb590dcdc42227388a49f890d94b902ec73b58d8c2006c81e45abad3af5efb69fea055a1dfe8f1d2183e2af241b418ebce10114beb18a8b2a4586c51a4ebeff4dbb43da7cc56b3886c14513aacf122dc9b65d231df56c67d23acb8b64f00bd176add6c48351675ace42ecf2128b8572b50c0cb3b3a91ae450f36d8b42506d1c5e0d0ba3c65a7ddeb4bd6fd8624be7515054acd03f0d6e3f6634cb065e287767ebd3ba18e7c862dedc21", 0xbf}], 0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x0) 09:15:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000840)) poll(&(0x7f00000000c0)=[{r0, 0x4}, {r0, 0x1c0}, {r0, 0x1}, {r0, 0x9}, {r0, 0x20}, {r0, 0x140}, {r0, 0x8}, {r0, 0x7}, {r0, 0x1}, {r0, 0x80}], 0x20000000000001b4, 0x9) 09:15:55 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') r0 = socket(0x7, 0x4000, 0x2) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = fcntl$dupfd(r0, 0x80000000000000a, r1) setrlimit(0x7, &(0x7f0000000100)={0x6, 0x8a}) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x3, 0x8a, 0x1}, 0xc) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') 09:15:55 executing program 1: r0 = socket$inet(0x2, 0x8007, 0x2c61ca53) getsockname(r0, 0x0, &(0x7f0000000000)) chflags(&(0x7f0000000040)='./file0\x00', 0x10000) 09:15:55 executing program 0: shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x3c, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x2) 09:15:55 executing program 1: r0 = socket(0x1, 0x4, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 09:15:55 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) connect(r2, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) 09:15:55 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x3ff, 0x3}, {0x18, 0x2, 0x431, 0x7fffffff}, 0xa9, [0x1, 0x2, 0x2, 0xfffffffffffffffd, 0x1f, 0x4, 0xff, 0x7]}, 0x3c) fchflags(r0, 0x10000) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_open_pts() shmget(0x1, 0x2000, 0xd23ad7df6305f68b, &(0x7f0000ffe000/0x2000)=nil) 09:15:55 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0xcea3873f5f17da04) r1 = socket(0x36, 0x3, 0x1) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000001280)="186fe65c", 0x4) 09:15:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)) preadv(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = geteuid() seteuid(r1) 09:15:55 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x4) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) 09:15:56 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{}, {0x1}], 0x2}) socketpair(0x2, 0x4000, 0x8, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x9, 0x1}, {0x18, 0x2, 0x4, 0x80000001}, 0x3ff, [0x7, 0x8000, 0x3d7, 0x6, 0x6, 0x0, 0x0, 0xfffffffffffeffff]}, 0x3c) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x40, 0x7fff}, {0x8b}, {0x20, 0xffff}, {0xab, 0x7fffffff}, {0x66, 0x10001}], 0x5}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) 09:15:56 executing program 1: clock_settime(0x0, &(0x7f0000000040)={0x40000000, 0xfffffffffffffffc}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 09:15:56 executing program 1: unveil(&(0x7f0000001340)='./file0/file0\x00', &(0x7f0000000040)='c\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x1, &(0x7f0000001080)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 09:15:56 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040), 0x401, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffbff, 0x3, 0x0, 0x6}], 0x103, 0x0) dup2(r1, r0) 09:15:56 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="f82e496e6c18f37657b1005ac99cc64035348ac13bf3479bf1eca706bbd7fd0be84159225268b54aa7e3a32921ff5f879be79a37e42f072ac22fb2693dc4a5a6c8a2d28a9bf58f9ca88c20f3b457c9f985a4c302c3643efe62a5414cafc29bf214e761da1476f6f6e26bd08c26de947896038a0575ba6853020a1658718770f70361d1993007ab506fa74ce6ed0efba15268ff3a0b51", 0x96) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x3, 0x2, 0x5, 0x7, "cd6ebcd3a71c48f243a76ab15a59e981d75ebbed", 0x1, 0x101}) readv(r0, &(0x7f00000003c0)=[{&(0x7f00000002c0)=""/248, 0xf8}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000440)='./file0\x00', r3, r4, 0x4) write(r1, 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000240)) 09:15:56 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 09:15:56 executing program 0: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) 09:15:56 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="96", 0x1}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) 09:15:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000540)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = getppid() r6 = getuid() r7 = shmget(0x1, 0x4000, 0x198, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r7, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={r2, r3, r8}, 0xc) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000040)=ANY=[@ANYBLOB="1a00602f62757300"], 0x8, &(0x7f00000004c0)=[{&(0x7f0000000140)="0f9c303d486ec4eae4379d3c249b08a58d3d44b25e20482100df5a7f3cd199abaafa6c7af657426ce4d74a44813cde7d8388ded96bc8cfa2f0a058cd0cf3e70801c2f1b215a3d8ef0f7522d2b399e08bf000d8ea6b8d027d485147d364a5a6a962b9c0f931bf92b84950551c7ce4789ce781583a63e982c3c0c97569bd63e6210fd060539f7c6347a32df1e0c7418cb9b2681835a584212bf2ad92fc4eea276beadb8866bd381f904fdf4439c371d0ba68a81bb11f2106027d687175603921b1e6864b65c1679a4b49542f048b777e4dba6285c2f798f5c60441fed51786fc9cded382f540cd", 0xe6}, {&(0x7f0000000340)="0d1414fa1affacaa64b538abb6eadad96328a33de16dc4d3ce0641dff9e27ef1998fd10238c077f2f8de895f9ad679358c1b4066459a682c2825dfe943504f4cc20f0de87a953f51739c3f05914dd1098c646a373693a877092da1db2e2c0ea052469a1abcb582fa16aa528c2a19cfe5f1e1f35fd9777503860363f0e1476bd04b5b5e2cd52c17a1661b919262c63e09b8f7a1036af2733d39e958756e3b8a54028c15a060f8cba22f497dc39353d1e098c54f3d70c4bc3fac346f3606356ec541b7868d26071e992f3cb10a4bd0920bc0ec17472ea81298013cf1f86df6a89c450e1f9cdf3dc2926b9258ba9b13a4", 0xef}, {&(0x7f00000000c0)="9ec15f1e9a95ada52c2ca8f34faf86185c90057882de4524d83ea6fbb0f46d7795", 0x21}, {&(0x7f0000000240)="a21ddd6461a7a3625db635cd96d3aaffd962d1a8370988f292bc1e1f0638f0acde8bf15ec0506a55a76ddd88c7b8955c0ea5af5b33bc2d93ef0108929dd32c8e01c640afe611ebf45948ac707d3c35c92c7a2d27eb901284d4b0cb4ec48494a2c5", 0x61}, {&(0x7f0000000440)="f3c15114fe06822d058f677e04b2483862833803484a2bca982fc681d7120ee111e9d4cfab1654fc79dee2e875fc1b13542044112b2badd099088769f98d94e25f209c826247036a79e81efcb5bd17979ffc38", 0x53}], 0x5, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r1, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r8}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x58}, 0x400) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001580)="cf9ed974b12eb93e5b5c639c928712a71c7ea0494e8b82073abdb9d4650831f6ae5008e4830d15cac7c57ac1b1e633f9aafb5e582057bac9590f597c98999473c9468ad262b059d9b8ce791b39ca69c83b3f53c1989638710c2576f97ddc21b4c7748b46b0164cd22985ff6a5cc3a9b476c2f9938d84b1ea2283e02eedb5461a9d974da74da12186ce6780b70844baaa3f3e705328737a7018657ef654987ca98808aa231414aa8c9be637a993b58dbfb23469eaec73d31089a1af53da00d58f737d7402a767af3e2e1ccef49db379e8c8bb8a547fb34dc59e19dd44de606a45b65d9069fbaeffa5ab0cee920bba12611849803e27ee8c5f7200d03a8398d368c1a44eba9da55b9ba379559babaa187487ededa27baea50f43f82cfef3e06b5c9fc704c30e99a4714c021a6d51268fa473090b5013f594ccd1fdb8c9c07ba96394a46d8a587bc73a7ce6c1dc3be3b32ebdabb1d3b2366c5b51fb91c76b53646d24778f989cf881a5faccdc5fc467ca82c7d344c62f996389844c619c571a0693791530e8972bea722b1c36990e84918a3a1215c33c257a79dc8e84e38f35c688bf86f022f1bef42f5d81faa56476eed0b4d620f92d820bd9245ad1cf4f622cde039cbcab10a3c5df2ba60fd65fc06ae2e0f7b932f030328cd800c7b509d023ebde4ea3d714759c3220a1647b322a4b6b3f5c8bde4f2b3d1c07fe49c650fa0b5ba17083ecc188f2c85091d5587a1d22bfbe40e499c5803e00457d298a2377a9f49c56075c8dc66ce83a7ac0464fdfac86f70ef3acf59c5fd0c9594b19c3135319a3b1b103bc496f55e22a8c62a511381fde65da4c90ac20cb9624ff638f28ce82cc961f63026c75c8b7b497234e7dfb81ecc4c1de231effbc63b3a04268f65d79d2cfb7c8d344642b4efe0d12828a13b08ed86d513f52f543818599ce32a2f75ad1c5e5777496ff324755a9beadf9fe01c8134789b929300054d47a7782852ab644401dd00f7a55345f24c42e92f816a2a1fc2f492fc28ee7620bd5fc8ba5db087a2e9e07d311b701f459b8cffac37b62294fa2cb4a8fe5b5989f98b914aed4d374e980a0f2fab7d8023fa8dd7cdebabd8f0a5b705f95997c6affe4b05950ad953d32428b0074bf6c1c1372c63e9d6072b027ab860fda8b0b0118bf9ea7ba2562e38878ee5af5420bddb8eb57d3d6746b6223efd9f249a8e156b26510fa7979f9c42c1f78f1eb48c344ebc0aa0ea89c5570b9389b11a87cb9c1e3b38a04bada9b48f088d078c7904bbe7d20f268f79ad182de20cbbe6811352807c8cd8d2ceda855fb62c5cc068c722a4261d4b1e5d0b405829997aee1f1502dd81d15121266227958abe4813acf2acc31333fdf4d08f28989064c6a7303da81c0c11c48988b90b7d1e5c7751a34ba0499a5e4811d30151a8ff2db2d4e8b948f793d4805c04c3be81a71938a3fbe43369245fc2f027e89aa94e3ad22fed3dc32d40ef73fa9bcbd5a4cb66c142575c52379d64370c3338d8cf76532bc3301986de3c87c9761883ec053fec0fcac0dacad6694f1c9f22664bf6f66c71a98114a09277f3c51df3216dce610b161e411f9722c0be02d1c38383aa8c5e5f830eb8d416e76e321b79c38ac7815c5627d90b633822a036ab040d1aa3b9d7d6cd79859a50a96e405bc103e8234e1dc142dbdf360b5696edfc54bcc0e3048f372edd2229629a6f1fc7f689d4b25e69c0423aaa905c5fc6b920d9353e73b36ce0380f632dd6d739c363dc6dac14051da91ce9e52d98fd343a65c491a68252225196a5db53f9e67d786787701dbff0666712c80d2e93937ea4103c1144e30a32abcba401317b10ac8825ab8c3c9c765f22778323200f703a0ef564b5eba8a95e62ea20dd7d0f87662e94bccadbc2aff39447334f6f126b3c33f13c3b28d631f494fe261a54c451fa8a09dc59a4e3f0f58c2d1711489b204fb1a0b9dc12038567046fb617cf857dc6430dab2766b7c34c65ab79d08a0b435b48082294c6058ff25a0ed8992cff220d1bd8f122459222af873afe3751290616abb7a277362720dd326bc0e14a6c5c564e759bf10f82ea839debab1170e56d4b49999d5d95683c1f74480dd6b8db94f01266da9dc43700bae9693ccb4affe60db93d10e49b8e10c1042a304c659a15c607094049f16cbebef2ca5dc88f7a17219bd572d7d847597b548637daeab074e4afca8263b6cf91525658be40d444bf1ea158a4c424dcf14cf652b52b4f2c1134c397ae6032f9f510a00625c127175dcf87f1961e63cae062c87cf07c36f2e6eb8838c4eacccfff6a9890e26983891414faa1f276f2f31ec325795aea4e997a944a4d7c9f70dd7a46b95bbc084f6cf9b4c2863683e6ed1aef0f95c4f0beb6930cd1509c1eaa05f18fcd2ae9a36f963e3eac3e4f3d293c0ea449084f9ec9c91cdb24aed90045a72236fb838b68141b2a5f2812091f9b9be13a16aca47f2868439f66c35d282516c492375d53710eeb7bcbab1673f5318e0ee78862eed71bf46e26698a40f917d9abe203d0096647bc20f3c26bc6013d05ebe5ddcfec772b29e926e9926f478a26a119bd9f20c8374a872e15790fb0e76a3c818a55bbec27bb8e72727dc640e839faaa69e047d2c43c505baa882944e2951c56a755e189cb0d94d6370f61b3ce64314775908a2f1fca619b0bb45a19cdc702ab264c9213e494359c3aa63e2f037942314aa8ac8ae9bec38989af0358381a3bdd20da393917d6c318498f41024696d0af2642d5241319f2c70e0d9bb4e4dbfa867de3454e67b190b8388897e4211a219ac160199829fa18ce7bee7afb13cb1e26a6a19b4aed81d17d6cd3396fd76ed846e5907d2e7a7bb39ba78968232da5192ea11fe6806020e897a49c48b997542d9612769a4ff0220b09ee0c01771038a6ee4dd4c153d2a4027f695e6cc594179989d178d16d5c886522b086fff4bfc6362561bb65e993cc4a9994e006c3f7e81525fac72106dc0db937bf835251def8fafec49a2cbd6cda026754fad22aa191540f10f51e6103d22f30bbb9e739fb27ef95ddad6b74ef84af01659e2800d96f2968f3e48d666893a2d6f4df7a62fc04c648940fd3ebb70af38711380f46423d2aebd356ab505075a64b09ef9db4dd26f9a92c16bf1c170a057affc2e85884e4468317504cc8d78bd68b6a2aff9ad73fed57042c4a6831a48e531bf88debc88e01c78252b9daa7e736a3f39367204ce24dd7ecaa812be50d7884fc339812291f24d6498ab346269e6f94d5e3c961f59608769e620564190d0d3fb8b71c472e426f9271c93cd56efd033a91627e08517541a02675f809c59027cbe61daf151b84687d72c53c64c51f87e5b008e5484206cf9d88e99e4d0b3a3412c1f08c6a3b8adafecede0064799dddc4d32afc0f209d8721df0d6c399aecf918c31af17160ac419d24fe7592bf66b2c48a654f0f6b15e0b3cebfc0b511e7161554bb20529ce6af2028ebd298180766ae1f4a8cf1eb6e83c231b4d0665de55bdd5a7ba36c291e7e7f49a635ded68895113f59dcb62f978f7cdfb974215d0d181131a859f314297127ffa0a73416f52e07f22f50b606046b3291bb9bc1b17aff803344a5adc72d81641ac1cea445e7c4869287e88cee23a592b98ec92b07b756a81d6dc7ea7c2720c9d6b7fa3f5e31db891e23a220123c6906440d042a67406a601dcad2556729cc273093a46275793bcf455e40ccba34a3098d59559c95bda73c7208b27c9c7f9cd21423299e7f0644121ec3779ca2d26918c38021d3188c0d37234fe09026ba1758aaa06ab8c1f00fb99fc31fb137a6c1a3588ae8096efa0047b4913946e7803beb7aefc6acb2cb2ec5a8a71d0f5b87e573ca55993f721a7ecb98f1653e933f7da4c74025d4388d16078741b5ae8408a44c2cb52b25538599faaf575ab61548f083515d1fdcc4ffe41cf0ac0b5607da621527d38c5e4f1a8c3f400165a2f330e03e893d0bec4757c6097fc10982d4c0d6bd8ad9dde5ae4b52c4598ae07d6134b6bcf3065790a6de42b0d31cf8af2a597e24e611102bd3ec94e7719c1f7abe13f3fb68fde7ac01adf46e0374fb2f37b501b8d1c1cf997ffe0e3802ed6079ebdf0afc8440af7c2af5427d104b6ab80294e63b341997429b7c35fcd93b0a95df0274ead1f06580c01bb69ea9a1483205686a3dcea2ba2058f9cbf5d74ed83b359014347884efad28e6dfb04099d97b4db71db4c5193cc1d6f6ede0c62511589a2686a441caba12cd4fef51e6850095cc1a614cb22389b0c13195e92288b3164ad595c94a9257ea8c164a146ffe56c5cc060cbf43220231b3db1538d8110ea84cb70a9af10a7b9465a5b8ab79ccf34101870321f369a369d193252085133d229143301063c0a8a46e435c822e36310004f0a186766737a4adceff74693d101cc89b817dc58d453720f1f49706d252157f194695a704cf9927013e27b2a912b25cc9192c7a906605714484a0cfeb6a4e9d8171c48b5d6bb733719d6feae835e6ef336eccf33e58f57476f554207b5b2cd24818b8e7e61accc13a7bd4697bf6bf6bd19faad173053fa994b90144180b926fd8a9919dce11756ac02341c9030675faea8921e7fea7abc82b090ca43dc1c42b034f4a3463add29eda870291d715275fd3631bfd1cec5bb0d0eb35ac4239fabd1c88fe4422abb6d49c5dfeb599354e45f7e177af19dec50cd2a0bdeff5205a20222ac4e09a39edbed47141aceefb86807f2bca72293ddbe6e7aabc623ab1c12b459f5cc58ee60c39f83dfbd978fc5658f58402e38643fca491dbe020648317e73ab0b95151eb8441bd3134987c7545566f57dfd2b2e106f0ed1aadf8bc3bf7732376a3f648761450d418de2ba058cb83444e74cad2fe02957632707ce39750405d5854de036a2cd2096e76e03ff61930c63371b6df922c7ab5987f4964ab2e646d9a616c911c852db7cccbeea481e7716ad53dd24d4a4c7abd4d439d33bb091ae115cd4b8f3143280e27d237bed3a0c6afee214aa9f46dee557920b3da192a9fca0131bea74d35457cc6b274847d6f9ad150f18333dfc4adb44cae889f1482f553bcb690dbdbb5bbeab366d3014dba80a6d66c9faaad073d9e2667d6ad84c790e1cbedee0bda0f0d8cd0cd4525510c96c11ee9ff1d697222841cadfa304eb86c55b4c734e5c7f7d7b9cab4012f0cdfcef1d5a1b3cce6413a0a68bb018bcd76dc59915b39761cb29a161d9fc125eecd3ab343da64aefce457ad5637046cb06dcc24dab4ec0277abc184eaabad8cf05ffbd1db2de2234a9b2ec690654942557532876bea767678b92da8ed5b286c16f7f78d9a0501d2969dc9b2588ca758f32f78e33f508b4df47dce181d382bc31a9a3c89ae090b9474b5ca2d52485d92dba5e8ef68d6076576b5a86a29e2acaa99750c3f64e2b4b3d6f6ca0e8e1ada8016ed483472eecf94b93a84c10605a19f050f7d8e85a4a54887a3d0c4f767a4a4c578bdcff11", 0xf33}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x1, 0x2, 0x4, 0x81, "9aa15fae0c9aae230df171567c7e329d830664e0", 0x7, 0x7}) 09:15:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 09:15:56 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) getsockopt(r0, 0x0, 0x7ff, &(0x7f00000000c0)=""/28, &(0x7f0000000100)=0x1c) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r0) pwrite(r1, &(0x7f0000000240)="b1d3da70649a25804f42e4fd850a2fd9774bd4cd1634d22bae34e70bead79928aaa183c5271184b8ae34a4a438e6b51b29a2ca5b09aafd94eb3391a1c8f7df884d9031b22ba2be0d39fc26e73276c7219053dc27b1121ec133141a7b8ed581b9a593629286b8dcba0ba0f3e7f5cc31803fb3318d516d28a202da675e262c6d1391c53dfb25f53cb4124f70ced5c197f840b8b550", 0x94, 0x0, 0x0) syz_open_pts() read(r0, &(0x7f0000000140)=""/212, 0xd4) socket(0x11, 0x7, 0x0) kqueue() 09:15:56 executing program 0: setsockopt(0xffffffffffffffff, 0x1000, 0x32, &(0x7f0000000380)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7277e26ae8c69f0afbc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0941bc906838a88d756b2d17d0d6", 0xa0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x8000, 0xdfa39b6384cbe478) select(0x40, &(0x7f0000000340)={0x40, 0x200, 0x6, 0x4, 0x7fff, 0x7, 0x80000001, 0x4}, &(0x7f00000006c0)={0x200, 0x6, 0xb34c, 0x2, 0x4, 0x2, 0xc3, 0x7}, &(0x7f0000000700)={0x0, 0xffffffffffffff80, 0x2, 0x2, 0x20000000000, 0x100, 0x8, 0x4}, &(0x7f0000000740)={0x4, 0xfffffffffffffff8}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000440)={0x8, 0xabf, 0x6a, {[0x1752, 0x9, 0xcf8, 0x7, 0xfffffffffffffff7, 0xfff, 0x880f, 0x3, 0x6, 0x1, 0x7, 0x9, 0x2, 0x886, 0x4, 0xffffffffffffff81, 0x4c7a, 0x7ff800], [0x60, 0x0, 0x6, 0x101, 0x3ff, 0x8001, 0x3ff, 0x0, 0x5975, 0x500000000000], [0x1, 0x2, 0x7, 0x20, 0x20, 0x100000000, 0x3], [0x3, 0x40, 0x1000, 0x2, 0x3, 0x3], [{0x7b00, 0x5, 0x401, 0x6}, {0xfffffffffffffff8, 0x4, 0x2, 0xff}, {0x7, 0x0, 0xffffffffffffffe6, 0x4}, {0xdd6, 0x3, 0x478f, 0x120000000000000}, {0x2, 0x3, 0x2000000000000, 0x3}, {0x7cae, 0x100000000, 0xfffffffffffffffd, 0xffffffff00000001}, {0x7, 0x3f, 0x400, 0xffffffff}, {0xfff, 0x1, 0xffffffff, 0x9e2}], {0xe16, 0x2, 0x5, 0xffff}, {0x800, 0x5e01, 0x9, 0xfffffffffffffff9}}}) pread(r0, &(0x7f0000000780)="044a55e41ebb29cd5d964848694bbf1f10b7fb748219749b726a115bd02ce51ffe243588ef0dc3954a9302e7bf2ad88771930ad9d06bc91854d4d38041021a6e58853c2ac7eef18d5d34b0cbac7869", 0x4f, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x28, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000300)=0x9) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000040)={0x100000000, 0x3f, 0xf14, {[0x8195, 0x6, 0xfffffffffffffff8, 0x10000, 0x9, 0x1, 0x0, 0x354, 0x3, 0x101, 0x9, 0x81, 0x1, 0x6, 0x41, 0x2, 0x69, 0xffffffffffff0000], [0x80000000, 0x2, 0x9, 0x7, 0xe6, 0xfffffffffffffc00, 0xf83, 0x200, 0x7, 0x3], [0x2, 0x9, 0x7, 0x7, 0x9, 0x6, 0xd6], [0x93b, 0xfab0, 0x8, 0x2, 0x8000, 0x5], [{0x3e, 0x8, 0x9, 0x8000}, {0x9, 0x3f, 0x3, 0xfffffffffffffffe}, {0x100000000, 0x0, 0xffff000, 0x3}, {0x1000, 0x9, 0x2, 0x7d35}, {0x1, 0x400, 0x6, 0x3f}, {0x1, 0x7, 0x8, 0x40}, {0xffff, 0x80000001, 0x9ee3}, {0x9, 0x20, 0x100, 0x8000}], {0x2, 0x6, 0x5, 0x1f}, {0x400, 0xe41, 0x6, 0x400}}}) zÍöÈ&YW$ªÂ©Xså3E P blÍ¿–·Ãë­Å’EnÏVHÉNœ'‘¢ÌÑô7:PQûLP§p¤XUy=ÈŠ‰çº,œFÕù¨$r¿åo°Ääo®$߈ßËT›5d§bZ‚œ¯Õ@rgb• «åöÝUbìŒ8”Cioy)ÚÂ0‡Áµà“\šå0¥¹ŒÞn»Üä¯Y²tË@öktNiÿ™ÒÀPƒ“b™¡QS4†ÝÕíÈ® &°lrŠÃ:/šã«-3ûKºÅô˜É¾ ¾é¤’Ó|%•ÁäÑr°'³ù•4ú@nÁƒ@g¹Éí¿rÖbè´*à…¯ ­§‰â®ÂFÔ¾_Ïí N¡!"‹õŸ<^swÜ”R |eN†ú›"Ô¡Qò>†?‘nb}æ ¯¬ ÷6ôÆt‰²™mÏžÙt±.¹>[\cœ’‡§                                                                                                         09:15:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000040, &(0x7f0000000000), 0x0) clock_gettime(0x3, &(0x7f0000000000)) 09:15:56 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x84c0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000100), &(0x7f0000000140)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x4}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = semget(0x2, 0x7, 0x100) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/242) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6")                                                                                                        09:15:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x1d}, {0x40000000006}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x5, 0xc0, 0xfffffffeffffffff, 0xe2fb, "29bdef824d53b27e7148ea55be0a641038e76e89", 0x9, 0x7}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:15:56 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00c27e8444378a091435ae7f0382bc7f792b5370f3234fff63d7c72f321664cc4699a109b34feea98cac94a7a0221446da1c44540e534d882c86ebd8a99ae3b4183f97566cc014ba44bff4b31d3ce400dae3300bc888b5d42cbf2cb353bc37afe80f3e5aa75f297809fff8b7acb6fa3031f21cddcd106889bc750a482d8a8164c1f989a90ffa0e29170857735b20dacc5ab3bc1fab29665b88b29189734a52912beb710cf0843fec0cec024c151c059775c40ea687a95390bc318a3bb09c7ff003534b1b0fbbfbe223ab5b49e5fcedef9cc1b48f15c81e7e3efdf4"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r1, r1) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x6, 0x5}) poll(&(0x7f0000000040)=[{r2, 0x2}], 0x1, 0x4) 09:15:56 executing program 1: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = socket$inet(0x2, 0x7, 0x5) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6)                                                                                          09:15:56 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2012, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}, {&(0x7f0000000280)=""/254, 0xfe}, {&(0x7f0000001340)=""/4096, 0x1000}], 0x3, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000e80)="082853c050f392d529042bac85d19900ee25cd78465e3e64bb659c412b85ce43dc7fd8af6a62b254e812f5029b1e516a0f4715acd76f49be5de314f8ebd857228ca2fcbcebed582ce68743a0aa7a549593d2239ab3ca8043358ec824078ee7e2f4ceec342ef11e4633043299afcb10e58217b81126320218ba97d73f020f8af2e0c3ad605ab782f43c6518fea87704abbf1adb51a30b1993612e4983c8ddde656ae329a34b8eacdd3944075479d4ef77f107d0bf41bd130ac4860e3e9a2862c2f67f46481401979a66eea5a56361368a85f95d62eb1d44e7c9a420a85b0c6aee73f38ecafdcb822e5a11bbe03f6e0c9ee7e997bde029f31b5ff73264f72da510010043c034ac1c6b46550e94158a3e4813765e70528f890446ff1162431729c8f22532194687f45fd9613488b770e215e228c87029a781d107f66f72a64d0b91bd9845ac183a3b7d271f9fe8be458e30164ed2b64e2f31bb04a7fe8e69961a2742faccd35d7fbfcb777ad7e0a08c07161d9a28644ab2731e4aed05c2a34ee44393bfe292cac596678c3efbc7edf90c0106f992882612e9b3cac0a1cdead584e8c44c7ad23f895512ded3f28325720c839030fc8e3090c04b872fdaa4ba11bfe172061a171865a4c2bacf865b399481a0a2a2dc97da91fc305963a99f682afd29e64fb9fee79ff0efa4b2e605ecd41169d304338c3de307cd5525ba5de837cf531da87488d28cfd7eb5fbc86b592d4a2f0f0aabe36186151d5513fd05a0ee292c1164639dad0dc53abc91d10b40f50078f726eda6c475bab90b51818427cbe7e4e486b72f2e3aa2d9bf13fdfa62f995b297e78e60efdd953847dc0256ed2d3797586a0e22aae1055ac0305484600397084c0f7212329ce37b3014bb02666ecfe395f64a92c7fc075b313ff0a1e1f4b9f38ba86cb9011484f34aa037e69f451c98a403b67d767f3fd03b0e604b483f6b17bae7e62d9dbfcd8ba0a6f8fa110c5401517d652b7f4ed6f350bac8896fcbf641f82a17414a1b7d5f5a920e886bc38762635002374f5c863895726252176cd5bd43c1a05d0a0133521eed35afe2cb397c4dfda77e1be9c140115d7a3331d8aec15aed67b546e597c104c33a6393bcf041ae5652c0e4f9217c0cfab96066d679af266fc64ebaf1f48fdedc3a2d17aae3736c86f0eb7146a415cbc632c1f2336acfce7b449859225502d0f277f427070996b2daa7c20d0c49dc8e557018e02c754a0db7da60b233e64c5ad292989b89cc8a2d7f29b99926fbbddd659c73724884b20b5d67733a48ce0f52a0b297efec85778bd05584f43c92ab13e989f62c2e7533e776ba04ada83a43773a9dcae26267ad1187bb44ac5d8a4405778799861922729b7ae2afdef26d20e1567d6cd8530f8900dbbce207e1820a9e5659fc8278c58e5cf6d82849381050f836404c289b549a09bd94e0e66013112611715b21ef4ecaad498bd70edb35496fec013445f0b920c87405801beba851918b1f73f8155d93e38bee2d52e1297adfb59a218a64ff5ffee06eaeeeabe19941c5e126022814b6779f132dce7914f93b85231af8c28687774204162456a00afd995dd121723719a15ebe094922299ef08b5b11060a5987af7055886e776da2de2bddd28d9c02c4b01a26ed2e54e0060e5fe9", 0x49b) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000100)) 09:15:56 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000000c0)="d96a710e11a2d33f5a8f554ecd630fb14bfcc61488d98d835f24f98e3bff9589c0525e5bf7beebc2ba69bc51ce76d7b2c924373c3b4fa83fd972387c6edf1fb5224b3c9aa49b0e056ce86e1dee7c8f40fd7a0fc70e4582ef8ebd0775c8b4a6371fc1d2cc5ad1bde13a39bf45a56e8768525ff642e4cbef9feff39b1d05f8427f86b4326422786288f6d6a0484120f8761940e9ee9160e68503fb278765185a70a163e52f11981cbda373aa0a3e3385f8623dedbe95f017f27eb05c86", 0xbc, 0x4, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x11, 0x1, 0xffffffffffffffff) setsockopt(r1, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, 0x0, 0x0) syz_emit_ethernet(0x1000, &(0x7f0000000180)="a8391151ba621e85b15776d96209a7075bb2f0983604e9bb302dc6611359304d5b4f0a5d420b0f9919d81e6234dea9d9c0dcad502d8dae8e273efad95e5bd843737350a99a74970e549738cd4b7742f7ea7e7511b967d5f2fb0112ee18f47044b96951514ccf9811b8763d69b0ec7172f879b8c18d250b11bc2c7a4bc2c78a998ee4fac035741f22e7e2405611915cc6f66fe83e49282a06e17eb26736081bee03c6bacb501b5c0ec620553c1872670c14a26a47e963353f5035843efce4ad6fb28ae70031fffb0e89e1fb3b9cd2add70163685e287b1785d3466ef8861ea5eb1e3ddc10d9ce02254dcf280acefafd5780cc42f74a84f3beb734de967408a2fac3021d4c5633036c230dfa188e709960e0b19085acda3deae0651496858b6f038f0e447a0c80567be61b9fd25298981d59475257735f10a70fdee7c5e9dd313a95f266e801ca0d9e917b8915e91a56ba661fce9a8e966286aa154cc8e21495c036e87211e00214c52d762296da0a38fef2de30edb9af8c727c2a854e0b832ccb024ec885259dd6560d82410325504ae9be877335c0cafde075453d3814fc541630b2c1b7b520daf32b18baedb6df47f4603c4328aa70d17f5902bbfad72777d4f483c059c478a433b960fd93837ed33c2dbaffb0b4d7361bd05cad550d59b3e810c1a90eccafe369e5ca8953c475bd95dfba5be1081b4e89d97f344b833183f42e2015831843fb0dfea0226ff65b8ea5f5ea8a8265b0a4a4cf083d0cb1ab2e3cd48bbbcfb832d39f28cd23a9879d7dedb3ec94564681e5176597433ba6310e656799e5205001e45269c885dfff5ae4be4d9a1b0f6a092b211001fa00a020e3fff3787089fdad1c13de21efaed18a1bf1732781a816cabe45f3f4d836f00b57944dfd3b73f8c948a64a9a8cb92db55deca8b09ef613d32bfe95085c9f5efd93be5c0f300daa57d85277ad1389af56f43f94a6c47a1f8a13d6f53d07d3e22724015db18e8ff8438189f5966c6ce648996f4ead454d7ecf8a606034acbf5a0d176121277a3425d3f91dfd10b2bee66920a958f900f236f7b5c5e89731bf5bdf63c15c9a85abfd652a15a92fbc4cbdea3e98979968fee64d824b4383de1f53a3ca412fddeabb8261be2e85ca43d9de5f8230a03ceae34acfb8a6e696c6a9c72d899c2b90fc6d2549a732e78da11236a3898e32aa902fa544bf9b87475efae7a154a7c16ae771436d754e2e0a1989713980c4b084fe1d643a98fc78f3b8753a418eabffb7a18d296d45a46093c62ace8928b0dba055afd209705884325f76965ff0f2df0f98a0c02072bc791e1e45b9b5b8fade2ba9bfa40cde8367c476f69d44172b2707b7a47d3350414d18d4e2dd1b2516df8e9f473e85b5feb47ae577ef12149cbd16336aea552698e3a137d110a5f6d5e8945c3afe23b36e633a48c7bb3b7f515c1ab1b61310ebe0dda385e89fa3d4c4fe9fc3301bcee584186529937335bf331c57f22c778a803bab4116619d27e0f7fb2f8e9f92b87c8e8a331f5032924793f2494bb6932e399d706fe98a1f85c268568671058974d281b21bd92443ba98b7af472da872a052be3baab7555576474a924bed4c21e71244576c17ca359f7654506c53b65037dac1ca9c9c3f12b72e4298930de80f0e84aa3ca3ce6d5cdcee9049c1c1a5b0b65cd9200a115fd17a1d3d8dfb1e03a9eb4182bd741fbf659db4ab734fb4a66dc11fbda457734780b9368a52a8b0cd6e3b794335254ec4ed34af72141b019710872b00994033122d4dffbc4c5c0c463e1553bba03f4195cea36353e519a20792d7752b1c76c4f81eb07a14f72095d04026e7e01ee476680fc3a432768c2ebc739d57da1a84d110db0da40de061a571fc01ebe1705700706fb589011e7663b3738cd6799e3cf206b9533c9f8df23c81ae48f32135a22f456983471e03db316e6bb38a7cb16e68970f82522f50174514f6f5ec95411ac90bf820b877277d066fade015970f9b45f529b8d016913a509d8608dec0589046646c9c5459d294013331b6416b38ddb50511e56b203adaf166ea7052e3217e04f9012522dfa8746c61711e3a708cd7fe90f8e561652f716c19e105be98b05ccdad880f643541f336d93bb4e0d9d6fc501c4e16e48b1369cad3a180e0b032f9b7ca711d3fdecbe5fccd66b0d2cddabf84fb4a869e417f8ed84713705addef936c623d35dba11bafc51204916834f8f3c6538334da84c015d46d41299b0c5500fcc123f0a9622414cc8fc72299ce82a7291115668b72967bb162d627fb39b4e704ad4139a498ba3ea84f929929d1c5bb8bcee83e4745bdc60b4d3d5037a2e1db01dbccceb56f874344bc9f773098d6577b6632d917b4a6b61c9928296ea0cb2eeb7888714cc25fddf1e3ccc0a64e2f411a65e92f05aae0449a8aa80338f4871202f9bfa99d1a68688363073c2e8e8dd8d3596f486fb42b96c08e49836392dca4a233306f3ab1d28328bd50bbc788354c9cdf65b751fcc84fdc45e7bf5e1c7da569acf93da62e4cd40f7b8afd5a00ba445888458f5bcddaeae8a6b8a8329041f97ee998ff32119034354509332dff3563daed1b73c02d4acb7d334d7dd49d5a46b8b48732a7ee9fc2ade4f56d2a344c89132a0e22acf6bf315a0aa51ade3a0dc43df7b579b9708b388243394b5218b078df225dbc4d9cb94f0ee976797948b53b239b918c70bdd2ec827feb942b5227b2ebdde970dc96d02cb540be8a58a1efd7c8ea1cbbda362a09698f25ffa20dddbd35a5cbc411d9b59c5e9f2cbfe2dcf15e8684e8314e088611b2053e327fe962efa9127b12d9ed32ad7c7958f3d26fa856e4cc7a28bf973132066e6e5f1b722d2199ccec0085ccec2220aec62e7c1f197bb1097cb9112391ca830dfc292b97f933aa7a92645de1093d3af9ecdde07b7fbe3d59ae676f0441464c5ac5f318bf673f8a77cffa656282fd4d164bc7ccde5c021063fc80a8022181a4b8e82d57ab9aaa6306ca6cbdba586a954e65d51d5c2d045484484e0178dbbcfec1bb78e7b8f992bf887e53ba39fe638096b4942942ab1cda1c58395e684b7f61137adead723b7c8ea6d06b1030d3a65ac4a886a0815324740ecd93d301aa9dbc7c635758db4819e9dd50a72d70b2db6c40b6203857f5e16a77df6f5dcb185eebf0395690a7977c2c6fc230760bce925fef5676d561c464cb75e131816031776a1bf1898ba9c724bd16a592dc664d4ecb2e98ddffe6a11999223d38c3e5a9dd06ed6f6c7dab6133e09b398164f1682b542b10351db2a9fc2d69242f7fc6498ca142361a6b6e545318ada11d1c9a9b02d595dd2885f4630a73bae60aac37e5aaba9dd11250012bf8e2761b4d7d7151fdc68c774749d55103575c43719b0a8f67e6204bbfd5d8a1868d9914a31bdb62c462b769ee0929b2777b5787b1644b6d33a989c9e1935ea58609f6901866a834c8b2af904f7c08b8f33116d9785ab0f2808b4f31d2bbed0b664e82317a89923205a862974192659f86109e560a17b9a8351fa58c0939e8cfd503c8332c0c171a2748626ab29e46e3bb18befb32ee49f851114a8481c8fc14b042b4e6bdc7518ce7b829a5492a7b808f0fdad280c80670b7ddf12e3bebdca3d6be64e64f117981087d33ac52486f0ae8b7c9cc8789ea031a31935e901e7fa2520ea97bfd1db174c606fa36098a13c5392093d561b54ecca17044f5f99bb215fdd65fbb6bd6985a065981cc4d32697cdc025e2f2d710f3bd50ac3b5a3de4308fb7eeac0a152a447c961d2fd2c3b5597dedf3b0083a85c22ae1e27aa82ad71683cee4b51ec13e749ba4af55095c0ef60b5ea0576381a8729d8809bdce7fb16b31bfafb839632b31b88cef0254f2fe9f25feb97d032f2654e30c763da7ffa8bf85e0e8ff11143161d29cbd33ab54be405aaf25c01919557967c3ac3411824dac37262e82a0c63c1ef5215bad125031b2088bf1047b9be71ef49631b81fe247394696d608100f07be2dcf794126692e0bd0e4d9ed4431a2ad76df8b6893df9e0eb37577afa4393587d630a870933f2e3e46dc8f0dafc5d4e28dfe1f784c1b252388350c625b1c7039c98d00821f4df3ccbaf1f14977e51807660f3c9ed4af9939c5d773bdf941fd93a90011bf8d25688403665a2193f679c31e90c98ed689b90a8b08b81591d1e435ef744fc503076117bdcf7d455fd24f89204581b08a197ebe8422c0553f4a96c85f065f8e226bd4c1a0a773d6c1ea1c11b01a81ab0fb28d0707ff8ff3aeb0e5529b1e83051e3a8ad0373b59640565db14ac6b295b5cd13f16a0ea08274683ac91f492bcb13be20ddcdf4883b6085bc56417aa2478d8d130e826f0af08ad14cf17697abfb5d1364c3f9a508c36b99b999b00181839e4b4f61b5c1d781cae05a35511fcf63692784dd9b04f552ade88c8ba98fad8f09d22f06942722aeaea14eea35e0088741ae3d33e1475d2246edb838ba7a8afe430cd183138a140663a9f8d288f494a01b36b9047b542644c2687f22f46c235fac1752f8db4fdfe0a036f1db6237e342a1787c60c9c84361e30e6bebe4cf3b39f5ebe38c0f513bb2402c957efeeb8525693a0a13c7eba05b33c503e54290b41a9bc16ac54899f538debfc3e88b7cd3a646ec50bfaf4fbaf983e348300448d892b2ff5411e9f2bf0683533ea76b94bb022b75bd74a7541417ba8ff064a2a0e408b20ed5d3f9c7ef0cd29338d8de106bc797bc77056d6d06db237d369a223dfb857b589f5c210735fad5aeb0d6c27bd5bc38e930540ba81dd8126038f0b18be2117b8e01474ffdec205e10a97cdebf497fb50ded508e53376a686d123e3399fc89856522d29d4ea7df2336689b14b10e9c65d5ed8f926129e9497dd3cf4081aa1ddd1517a53bd2cf218755c0fc85fff42d929efa3766a33fbaddfe8519ba432f670353cab4e4198e6813ab110784b5d75d2ed528ae3b2e65d33191ad0cdff2b5736f63cda7703f267fef529f3e7643acacedf249aafcad3c0e78465bf4d19715c10ee17cf8703ad11316a226a728494429c32911d0ede0c61504a74cd0abc4b0c4a4c260a6b7d35a680b64fc75550898c62e6f5bf0de71055c2a735553d9872a1bc2bf8de785666c41c731d2604b0a6e4d692405a2d0d69d76503360fb9d74108a894cda9a63ac2a92404d2a5839dd56f5cf9b6ccf3bd8394ca51b66ebf78007d60cc91b6fc09844c23bb45e89d5de955a9ce9291b78a5121279ddcf199d9635ace8b437a35169e2f4c9a4b224ef0fe4144561f2b2a931257c0914e16a8b338ffeffc2a58e5e8952ee5c2ce9bbfac3cb70164187acfb413cd456cce3cc810eb31b6900583b395034c87d296435007392d0a9296748fc9783e9e86e7594aa99a258c440eb24fadc8edc456922bd2bb5dab6398b4246c1b39cb522818d0b7663833a14a6b520212993074299254bbc31e91afeaed52891572e8d2e0f4a3f05092334879935a489d3aae41cee5ce1d0ad2d7007127f3c373f5ff0240f62d7a9249d214dbe36ef948fdd21c98fdacc9059773bff47c182ef78c3e42230b1cdf81de50904a56e65972be40ce0ddf345fb62479e9383cf89ddc774673f724f80c7d16410b23c464a23ad9fe8c129b3929472526e961809434b6e41f554029564b0d1215fa247a841b09552848db390bf2ad4b2450bed1333e295f3ba5b6f6a1c55f74c51d5381324faa321600bbf67f77e90ab18f1568fea9c62397e4651f9a4b6ab916fe5c1cea31bcbb80b3fa96bfa949ec635f7be7751c83a966cdacb83dd") 09:15:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x7ffd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x4}, {0x6}]}) r1 = msgget$private(0x0, 0x40) msgsnd(r1, &(0x7f0000000240)={0x0, "01c743a5c5360f8005ffe342fc1f5bf074ab46101974f617cadd21fffe597d038a0724575f835c6fa4b8778fd7044d938d46d440a92397861cbe061ee33f382813e97b28a838745a880ce45038c389579df70ce0a1c6cb13fa955ed29691ee85a8f8fa69789e048ca6154d010621047dcc35cd7ef883298f642ca8c09d3872ea812e8531d16446487422fec0838dee8094b39b0872305e7eb105d58f9fe2f261cf54e1c2bb622f24ded068f61f412f33899730d79575dc385f3b901f488b38c6b910ef0a5658c76f14d61a52d6657ba73dd0f5455cb8ae64ba08875430fad3a4e8"}, 0xe9, 0x800) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0xa, &(0x7f00000000c0)=[0x2, 0x1, 0x5b69bdcb, 0x9, 0x81, 0x1, 0x0, 0x7fffffff, 0x1, 0x1f]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) msgrcv(r1, &(0x7f0000000180)={0x0, ""/25}, 0x21, 0x1, 0x800) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fsync(r0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080))                                                                                                                                   09:15:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") read(r0, &(0x7f0000000140)=""/96, 0x60) 09:15:56 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc6) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="01003a7ecf"], 0xa) getgroups(0x6, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setgid(r1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet6(r2, 0x0, &(0x7f0000000280))                                                                                                          09:15:56 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400020002c7, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xc2) recvfrom$unix(r1, &(0x7f0000000100)=""/138, 0x8a, 0x802, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff, 0x2}], 0x7ff, 0x0, 0x0, 0x0) 09:15:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x24, 0x0, 0x0, 0x4}, {0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x588, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000140)) 09:15:56 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x600, 0x10) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 09:15:56 executing program 1: madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x122, 0x0) sendto$inet6(r0, &(0x7f0000000040)="575ff62b2e96137fc24e91cc88a24f75d8be2f3ecdada7c8b937e03d0b1c0fb8361a06a7eac67c23cd471ab2d7275293e90401adb7b159a34c0d3d7bea8c9f0f84d5ea6d5a47ec75f45cd121ba308ce313f231bc522be38519624e24ad465a2e3fdb26e703f4edf6c5e5d1a396d61099160862fd1cf5c39b4360dc52254ae41b7164e2301f2a6b1d59fc6669631f9be2660a7314ab344abb3bc852af", 0x9c, 0x8, &(0x7f0000000100)={0x18, 0x1, 0x7, 0x2}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x32, 0x0, 0x0) 09:15:56 executing program 0: r0 = msgget$private(0x0, 0x210) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="000000f2ffffff0000000000000000000000000000000000fdfffffffffffff90000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038a0fc15cf2405aa5106a4fcdcbb71"], 0x73, 0x3, 0x1800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:15:56 executing program 1: recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r0, &(0x7f0000000300)='./file0\x00', 0xd000, 0x200) chmod(&(0x7f00000003c0)='./file0/file0\x00', 0x8) r1 = socket$inet(0x2, 0x8000, 0x36a3) getpid() recvmsg(r1, &(0x7f0000000280)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000000c0)=""/89, 0x59}, {&(0x7f0000000140)=""/42, 0x2a}], 0x3, &(0x7f00000001c0)=""/158, 0x9e}, 0x1) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0/file0\x00') 09:15:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="b6f819e7e8fc4ac0957ed8fdaf20710f211c9b09ee98b4cfb294553679af1a3c42c092686c7acb7b08b6421d7b243f3098bd3d59e073ccacaffbccd8b4ac209da367aa34acd8b58724ebaa6b72d17c9c4986df278a1a7e2679f5797f8f0182e2b581311b7b86cb8fa5f80881792a436e2e", 0x71}], 0x1) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000140)="f3e86b47d96719c94b6057a08bedceffa9c9d2f62adcf5d2b3454df58e52856098ac398776dba8b6ab78ffc43123b17a9025f2244285bc138c27c5f51f98c7a3ddd7fe48c9d1450fd94dae1cc065df41f01306090ec475f3917c9fcf0c58f6ed605c47c4befae5459c483eb31e48135a74", 0x71}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x8001, 0x8001, {0x95, 0x6}}) execve(0x0, 0x0, 0x0) 09:15:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x40, 0x0, 0x0, 0x40000007}]}) socket$inet6(0x18, 0x4003, 0xffffffff) 09:15:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20020, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt(r1, 0x6, 0x0, &(0x7f0000000080)=""/251, &(0x7f0000000a00)=0xfb) socket(0x0, 0x3, 0x96) sendmsg(r0, &(0x7f0000002480)={0x0, 0x0, &(0x7f0000000180)=[{0x0}, {0x0}], 0x2, &(0x7f00000001c0)=[{0x808, 0x0, 0x0, "9a265465de2780fe7b4af0bcab0a782d46a8c36a21fd6d70e748efbf87122c1c05d59ff7b0724bf7cdca0352198ab3c158989d58a4eb73828ece87765cd2c5e0aa7768b50cb76e32fc31cc123769e304cb5c48e5df4dcdd52c70ab1949a03fd9dd66df3862d371c804944785427cebd7ce3cba1998c286552ba3905afeba701e190e5b710770d524251af6ae09679943159d97d7bf8540b84f5a300c154285b5cea87a168b572749bfd9bb62b39093f503cebe940cc42c288219f2eb3894732b8088fcda2ea9c60b574f1632d062f7478d76e6fa883c07487af9c57f6e5792e6873f3f03c3801c4ec3c1137372e901cef8587570f8e93461b6a610c234539d122718fef5e7ed0c9831e3f84876eb3aa5945449a1e9ec3531999c6f0d140b3cdabd866bc2ea2dd5b242bf27e850764b39833321004c482f901079bda42eb033e48e1ab66922136b05b26ff054d30f48a91823dc795ca73aca479cc166c7fd5e13b14b6dacdd59a5e4a0ab94c1f4cef3dffbf7d88ced2e6bc56d94fda2e9ade1a69622a92a8a753b1862585b8ea0d3c4472c5b8fa3ace66bfeee67eae1783858fad4beeee3eaa9eb587aa10be7dcaf81f26d65729e0827de53068a19828de3a8f8071d0454e922a214a3628624754739ee0512090fd4fec7f56e2c8d2c1e0c895cf55d66566dbefb7d403760dd35c4e1241f3520d022f31394adb2fcba1933c3e2276b26a3546cf2bf8e3516ea7f8ebeff822aa92c92bb469d65c902155aabb455bc98df0b8ef91e787f3d6b54a35f825acdb80e5b002319f4abc52714e09e12c0fb0cf71c55f53a4bff70c581a50f35fc3aeda5817c75b03a2c384b7957ea85e3d06c88baa1dca5b51437596c703f2aa4bb74b68faa4ac98d2c906b1bd320ebf8b49bee88ff3826389070e7162d9c6f3a3e347b4e16fef8c9e6e9cfb86165b46ebe94109b5a1a196730ba79214b5c3c24571da3ce31b77e18c825ba54871c895e594d9dd4727aefe3e74d105bfe79ba7635c2379c177078cdb833bd84dee66553fd6084107faa22ec1065db9693b74f9ff98d3526dcae764bd771437620bb7ab0cd9a4cab27493cd36d6914af4bac28c7b0e5ff3268819575d980204f7ff3b93f887e04d8d659c69ded7cfcd37851f241cca29367489642987244bcdaac3546099a0dbbd2dc1d71dcb5bf399afde16d0a18707cf0058a57f0f11032f9d442225d1439e38d6f880ee21e2580c264918f19371a0e72a6d70d3f5284456d78ac1ae82b2737a1bc7ffc0c4d5478bc921e5a6e2cd69b3ad02ec937b24e1515c76081fd54f59e9d618203aa39d73ea2c8a90fcd929a0e6d4294e56004f120411fa970ed6fc4ca8127d69b1fc35de6ae237afb845631da8b03dd3f5c78e5f0fa09e01f5199dfecc1125288da2614c25d58a22d92ae8c0330f7eaa81153fa4654ceecb2245de8711fcfc706f0ece2582025a1aee715403855d2069d435d86eba292f3a530e4b43ae9540a9639d75fa49596b9e1bf51928dd9d79e4f35ca7aa81adf01ade89f33f90125441383d0d222f19e8d5a663fbaddddc5efb11f8fb17952cdc1c394753e14d05df84ae52508fbb2889342a588be657648b52573ac213adb6d18e74bb216259c6bc54f8d7cbed8e8cdfa07e8a03a8337c4d573a8d27468595aa4df567a24f2f1300a7ac9a777cfba25fd5dbbebfa771a1312bd2fe38450968d4e8cdf3a1b55b049e84afa985d5e9180494e2b62255374cbf064c8af2f78bacf0e73b02044b9d9c42916d0cd5ffc1d96781a5e86142d03c00a1c6fc4f5cc23c20d11ec27bf275d4b1052d8cccd1c92b00b10094201b6a2d74edfce15a737e03caf000735b315aacfc1e984906ee2e91b4d6adbf21b515159ccd74e6d95e4837cfc0cde20d5a30d83f98b5f9aa6113cd22fa0a775d559d5af9c8febf4134943ad193d28008c66052702c21e88a461c4fff688747a75717c52f26d236646587ba542d2ca238d973ccf0f5313f0a8f4b32c6059b3ee467e6d33ae5ec2d23998851e1404a1f55c0c605436b229670b0e653bc7aff7c6f614f87b87fb6cd9da71a3fc475b71f4ce87e6a221f4db546447b5271d67c4f9488dfc8757289c7fddcbd63d9a31795399c610f4c8fdb11c28eb0bd82a7ca086bb7f8a088d61c81ee274c47e18766f5324b18f85c3b55547039895cdd1daa387362d6af2317057caed0e3b3b21f980ce0d82dd79736ea32bfc565a5b383457380f3e18880f1e616a8068ebca3b9f04badfdd63a4e1a7fe622ff23d26aa8fbb6b23069af82c0adf5ae1fae0288454fe8fe6f4299cb58c7cce4c346ee55b01536838e1380bc44520a57347f3b8a5276d29b45ec587e82b45830bdbef348701245cb1666eda1e441e8d98c3d4b5d948f9e6e747a4b246312f94f52b3713797a435cd239d250065541dae15ddc27ff5c2536dbc771f0c56d2174d58cfa373eede3305a44cf9bc895a0fc8f3fb4cd0e691adb1fe5f9c1d6e5a55b58c698d04482d2b4d6d18be66870cf26858245b0b780f7c578adaf9582560940ed9d99c1dbd36169cb3fc5a142f398da979926e35ab114bfdce676533c2b09b4287e8f858a4c5ca622814ecedd3b1ed2a4b72669cfe8549bf2e902429edfecc0669dff64e4992618e7e29d6ec0516bf42f53b44a3796b67b938151aa4a04d7ac7673abeb398e97004688cc787c84a224052c711de56336067de3b1faf449d58f875d6341238019887b06b7925f3799da678e57eb416621f9ffbfea67657edec49ed595045581bece40bdf64141322543dd38d85051a17ad0c2d760d41324dee63ba65dd3af73d69aa85819645ee9d367cd50323c09091070c79614dfefdb8549f1436b1527c25760"}], 0x808}, 0x0) 09:15:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000fc0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffeff8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d", 0x6ef) r1 = syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x20003, 0x2000000000da0, "b08d16c65519470100000000000000d8e500"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 09:15:56 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x400, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) close(r0) 09:15:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x15}, {0x6}]}) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 09:15:57 executing program 0: socketpair$unix(0x1, 0x400000000000007, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) 09:15:57 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCFLUSH(r2, 0xc020699e, &(0x7f00000000c0)) 09:15:57 executing program 0: r0 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0xa, r0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') ioctl$FIOGETOWN(r0, 0x4004667b, 0x0) 09:15:57 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x9) pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x6}, 0xc, &(0x7f0000001500)=[{&(0x7f00000000c0)="0ea072", 0x3}, {&(0x7f0000000440)="852d650b0f10947bfafd17d150313aefbb8fc09f05dcd98f7b6944b8402df9281ad756e84a9cdc5d430c0a0428ae3de26e9b30f424984bf9fa8dd69bba1858866afd2918da304d1d9d23d5e911d36782bab20803ca66148caf09fb6ea4793608f7b4b7fa6200dc861743d93ae4f1acad292da977353a0ae2b8bd732b00a935b2f2bd3ffa87d7ea91df2b6b741a9e559da34e8cc9fd5f4aae585839c68562a4e011c9a80c5824e30593e3dac5659ef09e01a6dd629aae562f12e5ae6b40617ab5fcd3d409e5b2be016920acb9a5421ab4688abd599db7f691334c46961e043a180ac7ebccc576e88f18cc1714733ab442e7851c5806e692a088111819389989de5ca01170b32dd92a88602e6288735178d8bc6d2a3376386dd46fa0423b8fd05eed7ef5db0c82ce2b3703d873889a054677a6aea0db300ee7e62d4dd2938bb33b7dce2b73a9594c2f980437bff896053d322d46d89f0fb03d69d7cbfaee8974892256b3918f3e0024ef99f6731dfad56ce36b1164f4c5bdd3704ea7bcec1781e6219aeff224d8a00fcdb8202d8d5ce49cc88ad520b6d8ec6b16546480ab5f8b59fede5fbafc4c02389a0ec699f6e76f921ce85e61ce2c64ff8c3bdec76f660f6ceed58e0a2f017b88032e6182b585f9f00881664e2255d7badffa2759dd86943d5dab6eba5626620870cb92cd1418130fd3205a2adf2773f559441caca2141f655baedb6ad2e3d32d6ad8e015b1bd753247472cc6c94a33da3b5e9f6609292fa7eb771e5dce15b78d8ebc3975c83d32bde2bf96b49cdc155c04d9394162eb716dd9e04fb7fc5aa4c21ab52f48daadd77bcec64335655e099232a6a4aa7b9e448b6b983856e9348aaa3b80a91b2c28792f19e2f5b96e68ce7c8e335237a01622f0433a545c00d02200df7a53d06b29f9ef81518f148a70d29b9ca354db46e6e24f99f1a2af5104f68a8fec3d755313e1450b07e12a2110d8b242957c6a122def6647d3e2c061aab37c436575c2b91b13389a974cc4453ae33446775a622beb38ebad477ced250de7b7e64b6e41f73224388ce9746c1aa1d5bb61aa92182fb9f825d87c2cb24fc22d07d83409824a92b2200c381076182913e612194321772c7372061b501279874b9cfae71844a924dd9732a8d1bb14c5a6eadad452587a02563c84cd8b5b2a856b2d291beeac7c172d58f2f539569e8ffa2cd333cf67e2648c331cdf37f6623e8892f360092d1dcd171d48d9c26ccc22a25f19dcc2e4aafc8666ad0ebe023b3d93068066a7dbd1a65d9a96f1da2f8c0fb8092e2c4de75b1e6477beacc5386dd69f6a9fd4624c714b23157ce0ca42bf01425f615ae62cffc79c049cbf9970692135c84c39089a64e899d3d25838d7861e7d24cbea2261da3a0134d38989719ce64ab0ec67a4e7be10870075836832c61279fe0c4bcb1aa1838c2216eca471b91cd96fc9274389009f4c150e36ddfadfb4c2b942b7fb78e85affa1f59b43407794b11614739bf9a7701c7bf36c69736851422b972140f6cb3d623a42a16327e276ce17b66da167708d11295cdff86a839e7ac47145c891c09b7c8906ce5f0b3972bc6504b44980255897d37a49a600419519c3f192c712564c7502946736918283b0301b52518b21dcb9682544c35ade509998dfb9a80ac64214377be5a9d68930d1d3be5e752794329a323d02e22a967769d211447edeebb6d78eadb536b4764aab7de00a76125478f7b6e7917907d9379ec3fb9e70a9b187d8dc0d26b538a8a91f5c9f1eba8e8ad32a8386639e14e26e81e6544042ebcda15f20f21833b936bc9c08ea4ac11e2d83c9982af716c58292cf1c04469256b6f00593e8f0f73fa49231061fb77ab493fb939938425f887a5ac9f78e6ed6c7e4df5ccac36f5a8f815009297606633829ef76ee24b70e7dc8b7312fc24886d12069b3eaa68891482db0a553f87ac7132373bb88c2174478344c58ce7f47d6c1ad98ca9deecb5b1f878d3213ab09d7713734e4a7ab65234a57286d8a056eaacc8d77193e36b19feddf497dc2b3ce662421f49b062cb43b4765845da5078ec6578c2166b61174f944691f095c331a729cab02d31f67702202d619aac55aa3ef210edadea5c5a693b4446d3d1f2aa27a42500f216ecee756414761b24e89ec0516adef4be82f4b9c0beb82d821bbb68db436f1b6dc01bc5af2bb791cfe62d076c0e5ca876557c3687fe7b75a1b550de0f73f4fc3d8ec20c87d5e21b6fcf1411854ef95306723c2b4fb6ec40bb65e335695d86ce0d24d2ba220a1fa4e1574412105bcb5128cdbc828c79aa227fb5706d186706d7ec120848271fcf06ae80bf4f3af6d2214b1230557bc0ce6636c421b417e31ca14be0a583fc471cab9c935ec00a2af9a6f26490f8d05c1264023f8a7d51b5a9fa1751d2f1c238b5a0eef077b5f26c09d7ea2d58cbf75ba22ea615a500eecb023f5e0ffb8743bda82e2faeefb2dc8e8210567869d02a4868649c618ac2e10fdc84304e988007205de051dd9d2ac408564469c5477bee072193571adfe149a49472189eb117632835454ea663995786a0d7f64923770d13d67f7fc09d9e3ca39dd806ef7d0cb41b7857b55bac6b6927e172cd0ffa15970267e7e551babd0a3281918b6cac1d6966af0ab5ff6a11e2436378cd2ea80e5d9dd3e02395f35604f88854e3c84f18dab5969be2c41e95d8876760067b217c327042df6899f85a987aa01bc4df4828ed217d6def2db19e2255d8e94d82e64e7c0147af32fd099242992258993de578c55bdf355036c7e78f6840d8a48feaf774ad431ae076acf8f839a7c2540b91904f4c212f169a93111bc847bc0e3ac5bd8fcc90c968e04c56c65fdccc9b1cdaae859cdf3114f34c378bc8817067ab68975e0bb82a0b8ec3ff7cd35206a735090bf2465cfbf3cff7356a0bcaffe33fee456e0528cb08804d8d6417b3d2de6d4b43a47eae72c519ff8faf1a5188245148a850faef5a5a5f8340806a29f86fbb756e3a1d2d8cc074221c27d927302480267ccc1194312671684555415ed148e8e4573a052f93c6509d5f646190feaa600ed717463b485133922e19cd83a4fed877a952149bb2ae7cbb8d9981cdb68df0fa97efc97228c3d2531aeba913d60e203d18589ba628f6871f19ee1dfa4b1645c071e26f8e4eead093e05e86302ceaacc8120743b3e19b9fb5e7efca5ae2d494611d511da267f3384eaaf43869939cb3ceb1f49c782d6cc7a04681bff6cf312c05aafaa7f0d1709f609ded25c2a8c24a9d3ac013bca72a8344b66b86ab3c23fff0f0579464f31198c0e5f07c3b190feec731f306335879f8332a1be6281a5b484d759c0ce34ae45fece09f8b9e91d6bce15fc8aeeb4137e77a4758d6be83cda72763656bb074a7a0656bb0bc5b4fded5a799a4f166d2d78a1acfdc0629451a6c5ff17b1084af5463eeca02f239a7ee177cb2e29fade093fd9f0b45fb4040a4e8ee1ebbc9fc71145939b5c01b2359133a0e63fe8ed438283de4355e4f21e0f4b63e9aa62c8bc9bef9dd24026662de13656e9b27890b610309766c67c5f636981c28fa925a232c8b83ea5e529fd62fb22cbd4e3ece7b8185a4c67100cd11a71683024ab33c3bab2a6669f2efa408800d16a4db06d9dd51084886eff63e0e6728bd3211e8032e9d1dc78c3ce003490f47b590404c88c37b9da4a9ecae48283953d5ac470e93df9c38b65ef979e8b2c32725e6c3026b4df83e208768a910fc063d3f443f6b80d8f6cffbe6f72abadd55b8c6a329a9b267a4349ed5df677bbc3e8fbd2b059ecdcc6f5325177ed79fe907b265b00470299359b953f39de4547a6e0936cfcdbdd1e9f830273e2f656ff3a00c2a47282bd946ccf53665618ef75b47d949a6da8582bffaa990734986ad107ac9e91d78afd5b0522a5c494185a3651d3e123c85e152c15ca4a5278039eb6ae51f1fb58b0f2e0cc199471183d020466410bcb49d17b0f74f63d8bfa21a24a32fd7539b5ae66965323249804800e9ff2ec5cd88973a8528c821ac28e576265ae903e0df49659bf4ca3cd3af6c074ae62d93a8c2f15deee0b6b3dc5fae1507ebb4fd128790d376b13c63e8fce0a960a7f3ef3cc0e16b034cce97aece649e6bc9ce50da7a14531827f38a14a2427dd5e6f155b9c70abe0eb5794cf574d64b9294cc2d46ef2e1bc2163667864f23550faa344fffdb4c01536477a99634831982e6411aea86987c991311efba6e96f623f3b157238dac83dc4dfe6d6a92262dea372a2d80d34bdbec658784b4505f5fbff23ae729ea8889247514b619264c33bf4b4334aac52f159f43654a43a06d8b7a3c1fce0d2e71450baf112ad2fcd19f0389699e2f10b31bfbe92f7d480e1df14c15a7d605fe31876223142c0f6d82be73b802842468b01045e63bc1a81890ab7c6cf3053cdb61a388b8804e2722020bed7aa84a50f701cfd970665b7a4d606b36bf0247ff6d4add0f21dba2cddbec84b1e0b50a8407c7bb485455072e9eb4929cd2e27b92fc522781b545cb06519255b6e52eb6f5fa0383718a432df6e2232e63dbe891c98dfdb1eb6e4eecb68fc90c17c2d16a26b2edb74f5ba298210eeda4058923806f29f229458fe30dc6a19941c379ac87fa4d276efb80828d4339f9a1da28c6e748867209985bc8ac9c2337ef38b7a4a0972e5aa21c7e3e78a9a70aa0be1d547a047882f0ff97738c886315dd7f2a383a15255a5a9bc8944790348bd8fa5b52a335099645dbe692bfe09184cb11b6ef80e37eae1747b45d706550e3362390f624b0aa5a12e1a29ad0f938427c16517c12cab7ea8fa05a51c76fab022252418b550efe0ec2c718d44f1b2c67851e569665d35a43a4323154152315ecc683d0b672931b425ce40085f1301404eafd85d6c35adc51ee2c4bf2197a6258ed4bd478d789f757f264383e2f7d94f72b1a28c8fb296a61646317c227e9972929b40bb21e2b082de0f41df3416695ad596dd3d9fdfa837d1a51490a07b0191f6f38c4df565f050b361464cd880229859c36a6461dd666a2341fdeb35efbcf8837996cf7947be33fae168427d4bd3cb08d96ff383f00ace51c1411772dfb2f5939c130716bb7c1b926a88a360ed9b65266101478d38670d582bb537b47104fe134cd5c9e096b7c07c28c5c7a6696b184a28166c5a0f9dfcfe95646ecde7156b3bcb8262f89413bfcf63eb17524c4414a05bbbbdfba65b209fabbe6962c5d392db3aab63c9c5414d1a5d7565d6372b5d4608e9654eaeb533b98431fd23e19c0cf8157f08b13aebc8fdaa6bc9a193b7c7e3657e42ed9ce9bb72172da83b86cee002dea1c70c868643760964eca9003d62bdb1a69163625f2c36645591521d01b384a2c404f6cfa4cbb0ecf97040059426ed644678bd55052888cb06782c46a2547f9681f381f9bc4289da26ebb79deb4cb900a7ac72e57599a8ef9b92c48e39ad0c616ba7fa768f2c62aac072f4ddf94612cb37dc87bb8ef20a4a72b077938d3683c8ed70bc169f88a7dde7400177a483f19fc61fd3537b62e1440cac5240da15232cfd5e0da297cd0bf80c9d37541873432e6e05034ae9b8688bed3090569501a34510e6f14c40bf7e5e14ea686cdd1f43f7a8a47201af23c196a24d6c2b465ebf7f184bb159535661d3adde0cb665c3cd5d2d41345cb894c2024f883f9b43daec087e3492dc7dd5e7e4a4729aee4d4731e8470824412ac1869a1ea53eda5e09cafbbc0ebb951685fa766db5a5535e50635d003139a494c3ad74ac1a07e72a23faabacd3f15c", 0x1000}, {&(0x7f0000000180)="cb4fe87006951505212311a5179fd388ba57496a51107ee8fabbc98f236754a9e9cecfa82ee80f43e99f0b87a3ae61d1773b60edf56fef399f192d41770b425451974a31992be6f9ed2d4e4d2381c3", 0x4f}, {&(0x7f0000000280)="1c30bd6f28fd886f4066918676434a8789f7250be3ee9320814f1770e98f4d107f7de94aab10573585c17f667c22f02f4d1e2cbcbc62a58d9e1e595a98ea3396c95b6c6af16b19c1893a29c12c4b875d48b6d8439087d6ec735a4f5552ebc6427bc62221a18f4fbf25d5481c88f7ae1aa2d483b0e335a7c579daeefd1c80a64d07376d802981dc4b11cd668e451efc00f4dd6a38a411b4610bbd70c9cf092c749096415f5666e366b16b256c926d183d4dadbfae0e8879ee996fda183d9c7d748a6f3ee698f3a7e830", 0xc9}, {&(0x7f0000000380)="16dceca70049a7b4ce308f8b1f2bef509db9ff7b20edaae16cb108ee96da2c6e5e4ecae77b65821c5c548017d682469f940e5ac9c490d3eeaa7d7be1ae4809650a9ef09081ba1c092928a435e125dc2b2e66dedd4b1731d31845", 0x5a}, {&(0x7f0000000100)="f8de43d3934fbf045d76305c764833bc40507271c795a1a6e0ab", 0x1a}, {&(0x7f0000001440)="4f1549b5bee20176d274974000ef5c91323894ddb68ba3715833b08891ed67bd8434f915f21c614af86479d0de9564cffe55c370be018413e4deabf96a855329468eb7c61bad7b7b9590b573158dc4202a80bd137d8950dbc0496c2024c9f7242aff126410c62ba2b70a8047fb052cb394249b0e24b92f94bda07de9f1999a1606ad8075", 0x84}], 0x7, &(0x7f0000001580)=[{0x20, 0xffff, 0x81, "71c2ede1b1fa92e5dba8b17ec9"}, {0x110, 0x0, 0xffffffffffffe24b, "45cab239283b6ef01bd2fae5ef6390a51707015308334dccef5f5d433aca26e8f4cca18d87c5e8dceec5f53afbd2ca9af223e36ec4058c31d51734ae857a00401701e465c2bda640154aceb0acfacc666afb8f7574334c93c6c25fdfd2400c925c2db29e626c3782aca63fefa554b029ece400729f26632dceeef8e12bd59474dcfadd06831186dbacae5a78e1631a8aa6bc04831742d73b24754331fcd8b526e7f9b6e5ad1020b398af115eec22de07f9dde1b4bbe7d5aad5d73909004464b450cd109d5a61b962b2f2e433d1a2689d947c73bafae32bacb0ddaf5f75019ad4cf42dc80886e730931a67049277cf9e607f5cc4d7d7300070cddb1"}, {0x1010, 0xffff, 0x400, "7d117e7788b74a61d3a262283064a54da8015e34104792ae129e2d90f59bc3e34b8a686cd3e8b278b1bedc9cb5d125b31fffb8db6cf683a38698cb81af0299b4552aead492559b305b6df21ff07a40ee2b048edf324a152f1728bbea1366f8bbd3e1a1218b236fa62fb710d80f60e66cd141209d37c1a9c15ed951911ae2987b529293adcb44f95ca8adb93735f8fe6254596efb6d5fd558947701eeefc1c468b44802b917e912a83bf5ab370eff9b6bf2222a6b23a99fec123b982c1676917273781c2d0be9929132cb72d50209b24c7e1aadaa565e03af38cd6c92d2362bb9e4afc095bc5a58e086edfd15d09346a31cee85c63625bd3c0abe0632768a60fbfd50e3cd261e0f94190b71ed323d5c6b7da9b4358208fe46660056f74dcb73ca06d7961bd58d318348acb5343e7611b0934baca95ce2616ffec93f184cc343e7a101b0b36d52d22c540561b81ff6b7db28a03e1188b3cae72ca137a55918b6afde47d788c421ada5d42e30bc3e1c994587c240ff65c5ee958f2384b2659626ce49c00715d73393735c51fd35ffdee825ad27a9c85b51bef99dbfae9e9cf8b6a4a269a43dab1a5aa1beff73916463f411fb7b0a6198ea2a1f3b98225dd5716bd2ed9fc96a5ac8fe4f15fe20999fb59df49f4167150f36bf27060fc64fdb851a38282ac9082338c21e3ade897116e97902f4092503c7b8330e066de7b4fb7ea46657b59d972522489b43049ce8e6317135a6d2281dd62663734969d9818a8c9f16ce309b996853ab67e3fb7ccab147af9e76b7b4457b4b8ecb5817ef91b5c6e584b9c4f11cf2835e5b5506bf0c65c93643efadde62a2dea2e67917388cb07aad35eca618c7c8d3149d8a8ec96709ff655eb03d7be7d057d0bf4402bf265701ffe5d0f02f14e8183ea0546bc039838b4a46ce029b730c5bd61a0b27d2ad3898923d4f97fb3c1ef7811a6690df9f19dce6e2a93049d788c14a71ca79e986f85d1fc8f29c9d9684089059d64c7131bebbde3d140d3c002b038a5c2967903a7b3730ef8632ef325a089368d4c046fc48dae86f9297263767f89057953ccd7933da512e4af6c23cedda616e03b1a4f5b396e997898120c140c40f5ad7dc30b25e77a4e4aec3ff340768b8963fbb3edb8b3dd91e317bdbf2f76c03e435508d4e00dd00944e374d70a0d42b15b9562dc025fb6a02723f8b2842afc069195c383596c5c53494d27a0580b272bbf2eb046bca0ce62bdea0dc9acfc71a7b9de08516337cc96c354658517502db186cfa37fd9d68b192307c998cf649873d6a94840cfcc772eb477eb509c5de882a1f6ddff2a3f073bbde8ea984efe8dfadbb9d3538b7cf8cc52981b80ef935671f9ffa3528a291a2a68b339c025c739e1f7d5afed7c8e48a27fd1b231434be76e6ad279d9019635dde1730fb4b8318013127835ee3f4fe7f8ad937d4d252c19a4e5608ce31dc27eb4ca954575a2718f99c07250f7a671f69d73752ec7a8a3e142459f776cf67fc6b442616d80e6bc68fbea6050b1a61a6760148fa83fe2aba8a3dc3bfc2a3387adff49d733a1429d3e23182a00a283eca62c2b810d6b04a8a4b046db5441e6708fb6b06bcf0512ce426bc24cb6c8ff86a22b55b7a3a44ed7b2ffe7619aa375de21a4024ea8bd39c04cd342f5c8cecc482ed6b5622998c1055a5dd4429a1e9d5330a619925e158e768c5014258fa8f6d51256062f65571580485693c85053e381d2d3c02a5688965c9f5ac215e208d29a2767397bb47841b9a13f28b3e948262122a5929998e306f0bd9820d80d4d529aca1ad75136d1943053368c1062278c0dbe028bb230e5c939c3364c8408fc68ffcf0dee947ebdc62b772d0e87857cd36455d7de57353177e149b3d8cea31f10798ebf27716483217fe2f647fed0154f4491508986f32ebf7bb111f7a9038f57d8aa829ea5fb028ef8b42e5e32796bebf2862eb44d9d1167459e522e19d68a3960bedaa2e05f0f7bae47b657763a6f8ccd1885331376c32b0f05f644e0368ab145e766877715a2ca7c719878a5d1cb2e82e855faae24adc3cd0bebe3a7c5e38af9b679e34142b620a5a23b7ed46c3c59c547d04013e912539727f224ac19b38bb018962825bf6de8b41e162a6595cbdf6db34a7f030473dcea2d87d870f4a9149d4fd71d7dea2540ef736f8f0ec7378c59d67803b1e985d0122b2ef06f63fd9474ca10aaa73310792fabbd25efd68325731a37b11864a474f01d6f02be74f1fb1c06c5b98098787d5f5fa4964297a4b55647603237261cc4b183056e7ded0f65273d3ef406d4184ad910a682848c2151d69d6527e42b9d740e828490bf2a1fdde2800993d30535b55897e3e1a576dcf9f024f14c007145bbe4aa3216b837d079e43d3d14eb53597ec3a2e222311a7a025f45213dcb28684008af99c2895855b7c4af03d6f8092956688d52b747e9bc541ab076e5b24655746301648825ad6bb30be09d97e3b827ea06870f53cf5f9f91bd641ae4c0e2f92e3587511be32452040e3468bc989bd589274801ca629f820c553369797b83789bcd3f97851eb7ce0c9ebfdc9779190f062878cef740b3578f67488a4af12fd97d188a7dd317f8b91d4cea53a37580b65e162f3622ebf69b132db1a96f42739f792af7707c938ffa3f7f711eb16918ba4d17f81f15d095691d1339c8e124fcad420e0f5d2a8b70e51110d47c09a6a1e1c8fb3b810c263bfd7433ba5e50d9047d26ff1c60b294c4974678bf4c62a09392b5aedae220e6dd77250b44c6c4180a02c52fe5aa8b35c07252bce1e3d728cda750f426fdcc4be534583df363416419707ef4cabb6c9dc2231d12e5536734c1b1f3bc1968eac2952a38db9123a10eb6d336f00cdbff9a5a00d58913eb920a73ad75afce0006edbe52d4ec543f16d1465fa295132ba980461a8bb2cf26aabc21b41e3e08be6bf14b1183447f0fe0708b7ca62e1a9d7b01044f07980d70bffa6f188d8b2ea4d368d3d826d0976956b7e95da08badf7b717850b286304df175967b48efc8a768f43db1c4405e784d0aaeef8dc7846e87e89de39ddd723d460244565dcfdbb354d010ea6683b4895947e4b16d1d66a3e3f811837198b0963def95181dc76a3a2b35a3979ed8dd8e18398bd585448a449500df632ae524a48cda82044dbd5c6682f07571248e01209c7f2c641b5e378c7bce65bc326d847974656a9ded906e8bc50d36acc2332142163d88a8da6adfe302112930f1e6608a60ef4582596e9d22f1d0a046c602aaa51b6ba72c3a6153990895f43661783f03b37200a9cc82fe7ca73934caa253c29b4e8e11196172f9290d4095d0e1d73d206e3a8a875733d3d7e6ccaa0a5fc6bb2f24192e38d4e14ec4a9807cad7e65b3943f1e28d7284e88d686a46a981506bcc7e4aaac1f381ce941f953711d7ab03e28efde9b9e51145473e3931d15da126616ed59ffdb27e577b9e5d35ba2be3428eec0b1524a93cf11c8d1a361c3b54db2468b65288dabcc3f72046434478e96eac9a5aac530a704c57ca19f5770345d82b3b6dba457252eb22e0f3affc68332d6c2ba079e49f3ce17484fde8e3dff6d126a8604ac3c0cde5779b41256ab134d28e76c1f77b303c71802f26fe99b81a532cdcbe18f71d558c846d54dd7c6719520e817a8461d3c7dd02f5dc6e939ba41ae741af5090798182db546845b659cd0a9f80e9aaa3055230987d53693385d9aea77305aa7bef6580092d18c6db862f105744fcc540593d1c14e338465aafc43a9a502548423007981436f8a06125442f92672a6c5ed0319a7cf000d048952c1a03d30f795650132be2b24f4d80e8f5aea7115934b87b4dad0c4ef7211dd10c7abbd593f472d524daf8d3949f41449e59aa4bb21e1717c7374a7674115f987ed0e37d4539952f82c734c643e82f44ea69bc9b6fa32012701e107fe2024654a37bc300a9fb80b665972fb406061ffd5af0450591c1dca04771882ae57a9f583f1dc4121f8f5fcf88d0bae03d1d31381a649bea74ee6dd2f31be4a364bbffc5573b5bd68440c617b730a4bfdc2821ba73eba22d98492f79806a4f3c27d301d99bd13bf359743849b35060b99ff67841ebe254b6775dc012c947bf16372d233ba0d9620e0f6f88f67e66ac9e328bbc7223c475d1702fd50a5fef6297ca355a86516dd48b484c02760fd42b41096dee5618fe20f77ba7fed98d40aa5f7ceff38d54a890f8b44cc1f68029f79456c208f43c45ceadc82166f7bdb233531a4e20a1b05ac7e4f67411a8d65b46dfad85e90a9c616fd166ff2ea664ca056e081545c07b5bd8823b5d55ae69ebac6da5ac3e29a73267de15ce94bdb7822439ea224164c88f590b682a9c89643e91ce7e29f388c6dbb82ebe6299d01bd0aad4d5a4207710459009a4ba50b0ce260ce843512422f2b3670c4068d003092bc592a8b008289b9a8412786c19ed5ef8058061928446bc1a480dfad4a464bb337f87a839ae92a508bf02cf6e7b15af4da503f3b3843c8daf6aec82613340c3715c890cd627609d1b0615221099669d3b33dadd709f1790f0fece25eb4154b698518eba4ce3b804b0712691f7975469866db3164866129dabed9dbdf4a5ff12a50d2feab161dd3ec695e3f61a616e9fc1e92c038b6364c142b1f25155545333535b57bff62b1514a0346f5abd5f41d2578c54bb890e3b7f226d21c6e3d8a35b763aa39ec37d3aa453180bc288a3c988b055b8d92b66dfbe62cb1b197f3253c0bea505efcdc27269aa58fd6843821c9740a6eecd04f91ae0dce0ffacc4dcc0ceee95eeea99b5c7aeb5b40107c12f459a28efdba8b8bd5318e0a025d4550c516ee722fb0af0fab364803c678d4a942d457623aca4d971c8f740f323f12d417e3193f119cfe378db77e975ef2d5888fa81783138b13e909b4c3f48ae6e418a19d0ec776badef5a2ae8cce458326e24f4b52741e175329edf9a5966f884621a509c18aca4e0398406fc0fb9ecfd46eb1455cf334faba7239591a4a80603cb14b15e0259a3616e01c4d2a5ce0a3e63db54276ea464b59e5c34133597b0174996dc827ca70934af0652d4101b217e88ea68cd430a8165a7b7b9706300d03d3980517bcc037006f9cd272a8657c18f3b1818bf178e529bd8c85ed3c98bbffc86f9f6e69cbeaf0402d56466b95f2c5d026346bc6b4c4b9b18b35cfa0693d9dfac8ed6c7ce62c9fdea1d75d271ec084060de708000b59124fe89b19f2caeeaca171aa00de05b0950d550820e975a97ee41de0f943e7c447ae4067b9edef5b6480d5b9226570ad9f8b9572c35d041c10a783ed911d66cd90e2236064530cadf2ce6c2e03824aefa2b13c533d8596c36570f87b9ae412c9058647611a656fc4c5e3097be95b2484025c307b0b097c9ca16ad31b1fc91dd3723f07592b5c173f3f58fc881fc78ed5ea1a94650f4946c29b7aeadf062f03fcd51aab1a40ec1adc91614880d1dda62f532c774e6800656f6ea9ea8202364e816fb6a6e9e69ec88b916e39e4b6c0a6f3e58b6edecff1828e67d4bc8cc5e62e16a38024e5486c3eb261035b5bebce70eeb0f084367a002126662736607871d873be564b9dbd8ad8d057782c49f2f3506955ee760f36be82a072e4c33b1e0a4cf180e49e0415eff97075cbb12acfe3a2d56de20bba53152dffd776742f5bb0632b392a60c701cd606261616d99db034d177d9f8e5aa8671985829b11408665bd153d39ceccc84db7d5d53a87dc94d9f5aec83d13fee0b2c3629a4d72b2936d6faf97eb66e53f00936280"}, {0x78, 0xffff, 0x7, "e2b6e6faa19b6522a847da94e6a62813078e0aa5b8ce09bc1ff4a091f951ff6d5b1bda3c8beab100138edcc412a1e9c666d169b281c5ac20f5ff6228d1859750d3f314437f6c71ce237b5ba007f24dca4faf12296c8403004285b48f56c26093e651274a1f569a"}], 0x11b8}, 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000240)="000000186004008b0000232700000000000000000066d1000000000c63ed928d272827446d37c10000000059", 0x2c}], 0x1) 09:15:57 executing program 0: r0 = socket(0x6, 0x400000012, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x0, './file0\x00'}) setsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) fcntl$getflags(r0, 0x1) 09:15:57 executing program 1: r0 = socket(0x1000008, 0x4, 0x1) setsockopt(r0, 0x29, 0x33, &(0x7f0000000140)="ebffcbff", 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) chdir(&(0x7f0000000080)='./file1\x00') bind$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x8000, 0x4}, 0xc) 09:15:57 executing program 0: socket$unix(0x1, 0x7, 0x0) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="2800e325000000000000000000000002", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 09:15:57 executing program 1: r0 = socket(0x1e, 0x5, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0xb1) 09:15:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$inet(0x2, 0x8000, 0x6) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 09:15:57 executing program 1: getgroups(0x9, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000080)=[0x0]) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x9, &(0x7f0000000200)=[r0, r3, r4, r5, r7, r9, r10, r13, r16]) r17 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r19 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r19, 0x1, &(0x7f00000002c0)={{0x3, r8, r0, r12, r4, 0x1, 0x9}, 0x816c, 0x80000001, r14, r11, 0x7, 0x1, 0x9a}) ioctl$KDMKTONE(r17, 0x20004b08, &(0x7f0000000340)=0x7fff) linkat(r17, &(0x7f0000000380)='./file0\x00', r17, &(0x7f00000003c0)='./file0\x00', 0x4) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000400)={{0x80000001, r8, r5, r18, r1}, 0x101, 0x8001, r14, r6, 0x913, 0x550, 0x5}) mlockall(0x2) r20 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000480)={{0x10000, r15, r16, r15, r2, 0x112, 0x7}, 0x3, 0x8, r11, r11, 0x4, 0x0, 0x3, 0xfffffffffffffff8}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) r21 = msgget$private(0x0, 0x200) socket$inet6(0x18, 0x1, 0x8001) setsockopt$sock_timeval(r17, 0xffff, 0x1007, &(0x7f0000000580)={0x3, 0x4}, 0x10) ioctl$TIOCGFLAGS(r17, 0x4004745d, &(0x7f00000005c0)) msgrcv(r21, &(0x7f0000000600)={0x0, ""/29}, 0x25, 0x3, 0x1800) syz_execute_func(&(0x7f0000000640)="a30100000000000000660f383bdbf3409067360ffc810d00000078b890f245a7c401432af6450f0f812d41f5f09a41d85f00") setsockopt$inet6_MRT6_ADD_MIF(r17, 0x29, 0x66, &(0x7f0000000680)={0x2, 0x1, 0x8, 0xfffffffffffffffc, 0x1}, 0xc) stat(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)) ioctl$BIOCSDIRFILT(r17, 0x8004427d, &(0x7f0000000780)) 09:15:57 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() getgroups(0x3, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r9 = dup2(r1, r1) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000380)=0x7fffffff) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r5, r7}, 0xc) r10 = fcntl$dupfd(r0, 0x0, r0) setgroups(0x6, &(0x7f0000000340)=[r7, r4, r8, r6, r8, r4]) open(&(0x7f0000000300)='./file0\x00', 0x46a, 0x18) ioctl$TIOCCONS(r10, 0x20004276, 0x0) setuid(r3) ioctl$TIOCMSET(r10, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r10, 0x0, 0x0) mknod(&(0x7f00000003c0)='./file0\x00', 0x0, 0x6) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xbf) ioctl$TIOCFLUSH(r10, 0x80047410, &(0x7f00000001c0)) 09:15:57 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) 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, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pledge(&(0x7f0000000040)=':{!\\M[+\x00', &(0x7f0000000100)='@\x00') bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 09:15:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0x10b) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x3) r1 = fcntl$dupfd(r0, 0xd, r0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x2b) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000240)) faccessat(r1, &(0x7f0000000200)='./file0\x00', 0x10, 0x0) r4 = getegid() setregid(0x0, r4) dup2(r1, r3) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 09:15:57 executing program 1: r0 = semget$private(0x0, 0x0, 0x45) semctl$SETVAL(r0, 0x8000000001, 0x8, 0xfffffffffffffffe) 09:15:57 executing program 1: r0 = socket(0x2, 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x10000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f00000001c0)) connect(r3, &(0x7f00000000c0)=@in, 0xc) 09:15:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x22, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x7fff, 0xf466}, {0x18, 0x1, 0xfff, 0x2244}, 0x8, [0x5, 0x4, 0x5, 0xfe7, 0x7, 0x7fffffff, 0x5, 0x1f]}, 0x3c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 09:15:57 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb009b2c4c7a18ef00201167f0000000000000000000000000000000000000000000000a2bc3c3fed9e907ae0817ac9ae8089ff549166ef4c81de589445d99e81442690eea3b617b256285db42562548a62acdf6fb75c4d3e93a9bee424ea37bd13a1f417f979830d6a5793c819c690e42221963f123dd0702e42d2f7ece489a6b15cbf", 0xfb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffbf7f, "859c117e4dbfa600"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 09:15:57 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2000000000000302, &(0x7f00000000c0)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x800, 0x0) r3 = dup(r2) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000140)) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000080)=0x10000) 09:15:57 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[0x9, 0x78, 0x40, 0x3, 0xffff, 0x100, 0x2]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x60, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getflags(r2, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x206d2, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000280)) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000002c0)={0x100, 0x291}) syz_emit_ethernet(0x7b, &(0x7f0000000300)="72c1d76c98bd272e78acd2d1f34c2d56bef83c72a49df7e7ebbb5017d74ef0b5b50dffc09fcb4b2f6b4495caeb8e8c23665f9b4a5fca4f63eeedb0ca70738dff0c6a24d8cb6789ed1d270247f9745b3924eac7f6c3b4a1d59f82f0b23a8bce0f7e93ad0c0dbeb404a070acd94b84715638becfca497e680c70791b") accept$inet(r3, 0x0, &(0x7f0000000380)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x44a, 0x0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000400)) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000440)={0x400}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000480)=0x3a006f1a) getitimer(0x1, &(0x7f00000004c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000500)={0x7fff, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000540)={0x80000, './file0\x00', './file0/file0\x00'}) fchflags(r1, 0x10000) syz_emit_ethernet(0x4f, &(0x7f0000000580)="2df3b7edf028a8f2d970843be0908a555f9b3e5470c6bc2af1ea6b13afab87a4af98ded4c41bb156993a5b20bda1534913e54929d233b6b39d0cd236d1cd4f137eb5c9ab7870295466ebcaa2b161c4") ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000600)) fcntl$getown(r4, 0x5) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000640)=0x2) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000680)=0x1) getegid() r5 = msgget(0x0, 0x200) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000006c0)=""/209) 09:15:57 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x210, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x41, 0xfffff, 0x0, 0x9}], 0x8, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x2, 0xf0000002, 0x80000000, 0xe1}], 0x6, &(0x7f0000000080)={0x100000001}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x200) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) 09:15:58 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$lock(r0, 0x20000000000f, 0x0) 09:15:58 executing program 0: setitimer(0xfffffffffffffffd, &(0x7f0000000080)={{}, {0x800}}, 0x0) r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x7, 0x2, 0x17bf}) 09:15:58 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB='0\x00\x00\x00\x00'], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r0, 0x0, 0x217) write(r1, &(0x7f0000000080)="f533f008fd8d32c2f50cdda9325350eeb72590c6e14c2f3fd6917e3a7518", 0x1e) dup2(r1, r0) 09:15:58 executing program 1: r0 = socket(0x21, 0x3, 0x0) sendmsg(r0, &(0x7f0000003780)={&(0x7f0000001080)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000003580)=[{&(0x7f00000010c0)="981af4039c4e5eacc1983e2825f1d99a4b4f1b0be4a9081cff43d8a08602bc84e46b0d18c96f07795a9fe5485cb4e49e84facdb4accf082b06911d750e379cea4f52ac272cd5c76c87955aebcd1918d7ec7effba3bff3d32b3fd6aeadb4c53fedb10a39dd33540d5b6bc02445d46a25cbf4cc17cad43f09de7c36676f3fef3b8ee534e8e702f44be10e3f034ac95622eb129cdd2884def2a207886bcb70ee213e2761f0533a41da6567a227e4da095e64e47b3519b2a265a43aab388bf5028715be4fda4414f3b52a23eb1d50baf94c566bb5a34a00e2af3d7589ce9240ba107073d73a4f477a3f88529f3b559a165def463225a", 0xf4}, {&(0x7f00000011c0)="329b8531434931d15c3a9c747ac5a4212aba46900384c2f45fb40709fd05265ccdb9df70445f67108dce2f18a00f1bf4ac3e7d7b07dae0e53b096c7bfc67b7a5717694af7ef34e30c8a46e99ec2a39006c53e0ee727a241f0a735183dd9b74d40e9e905387cc854c980d580c095f128451b61be87748698d188dee627522adb437878fcf87b84ca625fe447d7dadc7c246f99aab6be34c83d026bcba", 0x9c}, {&(0x7f0000001280)="e978f5bfc5c39d5b3d3493cc24600050a83cb40befd48e437aace8a20e65df0b5181fbef2f1391af6e1abde987411061e75a21b48b4141738d55c925364b6624b116b73cb11fafd7", 0x48}, {&(0x7f0000001300)="877836d789572a4603f419e8b14fb05f6fad34de43792cc99b1417f1ec133270dd7bd43746b573399bef3d994eca62fafd4318933fd8c97a65ad97dc7bb8abc1b63993fef19accae1e4b54792885ac24bb051226f1a5c207fc5409aed58490aa74521fa3f20fc52c251d9e8e0fa87cc07304223905e29e4c11f20b5fd618b82467551f2cfa2195a6ddb97879a52097e72964f1b3672e83948fbb6f7a05ee71849b062be429260ed66dd72b3b9deb2a20cbf92a4cb6f3c9d71610baa38037d322d2e4e61b51b4700e50aa92ddb63329b2928660603e825c3a1ef6cb20e14255bc8b40e29b1fe1083efd338c59340b2d677e66358500ffce1e882a7f40352b7ba817b3a67aaae3c1f9a8705eb4110647bc885a0083c6b377a2ccc0ac27cbc531277e74e0d8fbead0a7eb1962b787d2617a232e17ff5ea0f81eec24af8dc2bf2546f7a18467cf917a072c3ab94671401e661bead9a128e571244b086f5f1b2f8dea9860fa8acae92becfbb1aeab13b378f3cdce90104024aa4b5d6966d05f6ce31835edcac75b309de4dd1476ce5435ccbf2d645a4589c8db74172118e08933eec700c9740ca7146c01109696505f41f7deff976ee2899b9da386ebcb7a6c668f99bab724634d2246aac5888adec38aaa24a5b0805bef5f520161d77718294e4182bf9ce672e490397723963f35aefad0441f01628f4f5769970d84ecd9ff5a0a71e5fb13fc4846f869c9f40ecbc3055238625d3dee6423d881bf6c0ebaf2459914e0e95a512c02678292a14eefa277add435e454ec2a7de5bfd6ffaa1125a28f4b01653f79e7b8c2aca92e66221b17894b7c4308a919e549b6b94bea90dd03fba6de51c263f9522c751965f021afcb8ffc97cc3e3d03f6b2c60012a39abf4624566fa106d6c5b35d463a9a03b49ac166e05b4d81099f25ab029174f0f18600f682f8c1624ce05577f9c06b9a41653657aacd13f065b26a1b69551a446bd4efeb6c311f3b60f24fc8c3c02479da23e826039eddf12946eb6f579cd1e860f67baf1179c5dc7b7d850630bad9511c38c1366ae6b0504da06825c83392104423207e6b4a4ae58cb65e2dd66f39c089c42a7ad66a0f48caf0111e0e7984988e029628241d49798fa2d431282b514ac4ed1cf82b9b404999d3893c86795ec13032f8343914177f74cd32bce3f36358de1d53090eb137eb3f78b5d64bd7286e9b4e97bfa1ff22beb38cdadff22718fffb9624bf8400dfd5881670f5f835c58cbbe6e1f20e7177a53a28d49e9ee063ca2b6d21c0478586a16477bdd14a6ae928c574c0085e81e0b5509b192dd73d4abb6131a566126dd2638b325279c2012fcbb570f320f00bc79dba4fde56161a04c6581f4de3b83ac12f7b859c9b252d27f5d94706005bf068a44d5ae4cf4d6b12a03d96c33adc76d40b664358fa1e51d3bada50278937345bbdf7620c69355fc9e26f851bfe7e03b92c6f285401b4c23ab32cef54c3358d8f7295ed36bbe49704625b18adbbcdd49da569eef5d69200a26a73132f9eb7c882b32d290d015f1cb894702a023c533a77a7cfcb37cac968df3d573928c4ef0ac5333386711fa040e5f432a1a0d022fe3d1022d6655b9e5e36d2f2412f39a06d5b30028a7ef3889a83b52e3294b528f2c663d0b80d93749d8b75f0cdfd6cc2adc400881c396a7b78d10c43dcfd0b85a1898ace35e4d0e72228db98652d4b45632f355cde5ec79327f2507a81fff0b8bc4905a1b101a55729be9f859f43a4535a4098f52fe3e2d5bf30dc909bade65ca97172447305e761c25c03273d8d45329ed920ecbbba52ba8aeb141f11a8d2564a24c06f627d75bf50a435b75f7187309e3e191ebff017c2d93c15d615155761127fb8b9805d8e57b5806459d6c7bf3593b11922eef525906c51bfa3354a99856718d053964ed534f22cfdb890a96e879d20035e2df90e390228680181b3fe2ffe52902344a4809924d874f7c9c9c5ed6c78ccb3f7088d87f0a8fbc00e3a5bd5e1b6f4048bc7046ce65cb4e72667cdca3f723a310274f087d8f66a9243d70b1ef99804783ef38442a4e76c5adb9c9e0ba75f3d16a914d6f8ff222471bd25b14c2438b84ccdd357fd58b4ad375c740e613061842d754fa085baf3e90ca6608b29dafca50fb3012d4dbfe8f55050a30c683d5ec20d5ea0dc24ac7dbe35cca49fb3050164523e357d54e955a185133298dd1ee7de0f4eb89490c316fd5505422ac2f1ceba9fbb5a1545e9ce165cdd167148cab7cd139d50aafa6a56befb1c10a435099e175c7ae8147764262c0fcabe81cde02410325fff8434fed59c82d38e287140ca902bb22fadd173b654575645e98cbe71e77d5a0088189d87338ca48497998b11e1bba9cd9b8e2a5a1c0fefadf1235794e41e118c2721257accdfea63ba0842e7410669cd3e5866164ea3bb07c616e42dcb8aea5d94c52898190efbabbe9d48b882137b05b2352fd21465a1f7c51fa7553b42cac05bf1810ee3e0cb129c002894323d3b09c43e102fe3b70a132239eeda85c2491e7ca51ecc2bd14e5c28adf2c72df7f22f87ff4c8816236318e903e33a5e42b106c8a5463ad0238403ea542724888f11f30fbe4f629c9c98a995850389c3ea829e30d575c55eb10ac3721aba3cfc401884b26c566d7dfb886243430e2a8ad317cca29e6378463db79c14cbf1a19472b0d5bed4d8338dfbf45bbec7b05ae94f1ccaf1870d888d6a6dada7fb0b772a68dbe8583e9801e0095463ba2b4ba434d0b0cf5e07e0eafd51598933593b27e77a6de7c11a4e22335c8958ea572845456fff78064180cf18cf56b937c4687451102e6af7b89d9c8fe2d7c0992b16146c791b098da2dd2a9223a0fdcca7d59b59c60acf2d424d35f60a4898dddc7363c634b22b909d347ac2268e15321cd1f253c3b5ce60218c8b27066ded67d00d2fded60cc928872170f9d34914640e3c9b862b160803215af4722c9793651ab6ab52fedeb278cab1396f43fc24d36f81a89977ebafebefbd6b16af55162cb0797c4a5ae0f5a95fea15a34a9f28164844737dc90895208cf304fd596f507933b3d0b0e22b456682ebd588923e1e1db0956af9a4aa310fda5523e46a80dff672b3d88ac8b985e3c29456fcfd1af998c3c96201afb9c546c22e0cfac80fdb57137e4b5a477af11cbfefeaa506ebb1c92a22b871f79ead4979f7d5276e154045f63550f2ab11b782943fd02934666f5a253cf8cf1546b797b7fdfa3982d19120243bbaba6b5332f152bd1a14e06d02a11fc3b4692f02f084f6b3821d7d2e542c174a9d7c3d21499389b9a69a22b22c8aaf89904359dbbefe575a36d69bcb0f330c6377de50eb72fa842f3dd53d3f33938dafe8e98d07a2f089f995f079561f5dc14a066ae29568550abce93d640c7dc41e77a6733c8a68f4f6e700390662892bf982a2b62ed0d13a67c7c328825d5aa5a1573c5fc2d53b03b5e58772213cd4a4213a59547b43da0785a0b4d5ef2ef3f9b0aeaf18a34d6cf13a301152855f5d3ca7ee5435187c5b63a93a7549b16524a749b512be0a1d39c6f5f37ce69962aa787a840b088dc18f3457018540941cbc3c516d60b9cd9469f61b9520da7d97209aa6c971c880e4a5be77a1fb4b930c04eb5c4c23352752144c3f75f0769e39575ac964092469a7083105c6cb5274376619958c9baeaba718023025498872e34b57a1c4f50a5f636861dc81ed59769897b609a8bd3de82019b447ba26471dd61c0f07f0751d9bb9983f2503bbbc7e8f893c2fb49dca1fb0f689e296e3f0ab52734ed24e557c7f05b2f01567e1d4821bc797679408cdcd37d3f2945b39f0bf15c2755b4daa3a3e744e05b5ee54ca6f460f4425c9d3d0402b2fcac5f0b7642a055aa3722cf90af998f6ccdc4fd35bf2ae75a6811b6b1e3ead9de856ae38cfb902df575a1966f5e95083bbb2cb7c0f24b8805a0ee47eb0b2bfd16a8a7be6f0c073122eef2af8297353782c8b72921df47730e46408cb2081452b67ed849bc35a6f631869a7a66bb0196fd43b291af6614f02827c82d600c217f18129dbed3968b47d5c4fe57e47bf632aac42014e7defe13d709499930b5016fb205fd6bb6f2a08b9bcf2c46228911a116c7161cf06b41f773bd3bc59a41f8c3d8ef3a72139ead3bba086cc30daeb69437f43883005a2d7dd23d76391af583e04094a4b3e7d9f914fd3fadf7359b93f315822d130772ff2a9502444363742e164d7fe4adfce218fa4d18e2c33b566a8803986ae2e1c70a8ca791b18a03594628decb3dc88dabe7bd96f2924d19aee0fe804af1ad6bb2c13a780af967928cb245339a0393d9d4bf85ca1946839faf38dc6560b3f50d61eb36dc3dd9f439b76df45b25c9cc5187d51b3d7d3b93ee39cdda8d4a263ce4d287f16accd7c66b188e9e064c7b80fb4590bc87d06888a63c2524c4883af1b815624f0cec9b09f4cdb2959464263dbcc14107ce33a066114eff6d573c25a224e7b2ff4150815f98a7ba66751e161d86d3f0b7941a0dce0c34c27be4255befa957050ed502c227bdc82046b74a58c10a2e9ed2f7ee7cd6df112c1a0e08b37a5b5153748587bb71d5b7ad2f3791348194e4d4b01b0409962d1f0da218adbba075d5dabcbd3852bf652665c3262d0699ed96ee4f69dc87195203b4752a25495b00bf58613410431f29ed1c2027d60e90a95d0ef8903cd59d1b79c1a290927f504ace45b3d826a68387a2522588c47c3a37bdc7957e0efd7aa3d346cac210130f8b7c6f3f835f33fd87d9139c6ff82da33874f07d671c533714f010ba5922f44c7346dd966d76185383d2294bdd6c46a9fdbf56953e0f9c2d9129f5455e4b8d581cf4345f5e0ec0526e3591a5dc3f75d1d7dbddf475dbdaf80a9a4ea7aa27bfc583abd428df6c376dda3da3ea9e81d42f86249edac3c36ab693b3fadb1ae75f309ff84275ec4177bd8be070ee100b746a7d0bdcef33a1ddee0ae768c3f65dbe34fcd6dc587d46c9a3e825e2e691431fcf3f231194b52a0b606e2bcaadc75ea016f40b14b08ce005920ed5f40509dee9212509c445a0d20778babde021b244f90603a887a3fad470390139801f1285406c3263c882ccbae9d1e9f23a65cde3b75df1323a6f372f9900d3f9fc1595ffd8a0ab733a0622159c4dac68c7a3d751959965f9bf78785083e5b3d73554446cc6de1122dc97bfb3f9b7f2ccbe9eac9161440be8e622c317f3c5e4ff2e406b2817deefe21f71dc89a2be9c2c002efff26c5ab46fcd48b15da23600993844f425a8bb1b24686bf947e4eda9ff626862c9738c34e873abb76edd6f7456499f3f41150c01e10000b98ca798fc8b4dc81a35ad99523ffb2e4fc5016685c54dddd20c7b3508fd9e70627b14d5d8baa1c70bed22c9163421e6a77741b9389e7281e8102fba3582ee0caef9b6d4a33aeff21dbd594472887e59dd6c53ed3067ed27c2f6d68deae868a2b7f47aad581edb98bcde25b6421d1075bb2f7a5f084fc55092d48da4e4df81943bbe38eb04886f264adf5ae95003e46e266534b63ab898ef79d5f24ee664f24fa54dfd9f6f8579c5e6c3bd11ac66e6a4be5637816a54f2375328cb98f1c38e6431c08297992bb9e0607e37a35b4f2192c100872a87bfc860172da594dfb4dd34551484b72621438177e8622bf1e8bac5d211ab78cfd34b3fd4b973714b9b8db1ab438c6e99799ba7eacc99220046405e1f79ef15ce9e211a0780178575202470fa1abd1c00c47cf80591d20ed0ed266deca9e8ef038c953048e00cb8edb50ef5ba123", 0x1000}, {&(0x7f0000002300)="3798d694750bfb287f8ca5e16b732b524290ffd8227d6505f67b1fbab4a6ec4992bd375712bc354c730d5e981a852c33b056cdbdc9d54d963b1d59fc69fe88ad2fd8cbf42eb81bff9900e84415047c0f89d790534007ff3245985403dddef741aea5b3462ebf5f77e18ed1425870ec8efa49c5b273fff8564e9b35fa838117394bac02b1a76bcdb3c32c583cac1569195415fe0392ee326855543b86d5e23935f53afc1bcb70b9e8f2d5584d90a489e6b7597ee4ec6834ece707a79dbd99e457e61e7d145fd7f6a31ce40c9af19615dc7c9f6d", 0xd3}, {&(0x7f0000002400)="9142fb81cd7b2387b31debd211c63eadbe53278e5ce9c50cda53919612dbe4ced2339492fb5c18782ee75f4f809cc7c31a15160c6648781b22bb6c2a8de7e5362a0b288a256f5bfb3bdf2fc3335ab2b7a165b7db7770d11d03412770deff0a634b0e34793510e57810d7502014a0e95b3990b5a695cd17fc876fd54e5acdefd21049e063f083b160382b0faab266e7872f8617e36e1a41b0e575132ad420ae0d6de5010c0e18ec2df1da488516a70dd820ca5da94d2da0", 0xb7}, {&(0x7f00000024c0)="8f54d94b8bf5b9c5cd07e73cca5c5eef0cb8c2f3b227ee70af37bb8ed1388ec2c4ecd85c3fbad7090ced293827869de08315c6bab5062ea35733ec0b16d33f337b5c5009cdeff42e895f0015c46b29d17b83a7507a5f6c835b2891d6edcc03b0a4ed44ec208ba90c266cdfa535376eef8ca81599fda3ec5ee0f2b31514a575629b5d9b17d3db7dd2f030c19f0e61b2bb76ead6567a053a8e100982c360b7e41ef1cf3c35d2090aa4acc77d224292294a10a8c9fb1ff8711e751243d49ed6b0d92a54af146b783789801047b8ab6ecfbe08abe2d0d9eafa90d685455bf7dcb27abb0f82d5e34c8c2601379e23c12dfa78334b81e6dce45ae1f360a4289e1961a1301642df7d5a6e5ce7b7a5b72b282135ed5a480803a6f553c6b54bfd40476ce7c69c0c02fbb1593408033a996dc87a3d677733061b9e31b997de2f82a81315972948c839b9ae5c7d3e8d2e708d2e0d8ae07d0df8759ba3b75ae19bac2b2d857de67986393eacc7c1d896ae67b82602f8eaa108105cda739ce17fba6f49be1e26490b8c01013290d465879071aff8fd5c811871fbefc97e99b6fdcbb336243d2f5be3eb000e0b483510de84a64a14d5d0f002967ae2915d313208b0422f1ce5bae02384aecaf22c06b0716f5c4dccbd1029abf176d8868d4d96e659bfd3cd2a3ce99593c80604f6221bfbf5a05732bce23eef69358c85b2440178a86f40c46f22e9114a8c4928f38e5a29708aa1aff0b1c244b62c3bb6eb23027c85bdb4b398f684472838da14efd6b7b638fc5d79727b917902f38a2a387117771d7b4a523e8d673b97e114898432c5a6f71cb099ed5d1d3fefd512da78ba268cbacee493429cdfb9c898ee2f6070be421d6609891c9136a96d39602d1c76f99425809f46e9c6e5c2fd48cb34e380890bb7e1f6e69fa13c0fc5420730d5e7075293a644ee2c78b9d2223feae3f807f8b7138f1e5ff6b9b20234655f7b8fa35ea2b472724dc57abe35eeb7068b9d849e12ade67a9d0c7263f6bc8151b6500cf964868301c32e596dc4c3c45255587e7e578668218689a127c0ec0dce4092062c9ebe56583b51adb17a243c3f96295e0b7e9bea026a0e80cbb30d6a84bb4668a09efd0e6152891b06725922a472406b344a34302c8371a1a266180123d5a5c65cfc1230d910f32e8b144ee640175139a8b59adea944ca71d8e92274c56e6a77926acf9635113b1e73601f6d3080365f71cc43e5f605c92ff728c2cb3fe382272509405ead7671e32e42ac68ebba61257a332d92491983503d18c919e7fced7b5fb88d5ff50b7ec8e904497ef064ae147535c220d451790cf5c6ca97da8e9a53e993633ebca3dddc32393c7312273c673a0d096c997446af1bc6454b9179277f035882f7a598c3557deff8beb4e28bb69489d5367cfe1fb071dfbfb28ed1ee0f7c490abc8d5fb5e58512c1fb191676a3e4b144096b2e0c42b047f507ce9cc85c67bcc1ca07e825efa34f61d75cb0c1f6da0ffb4adb1f62b2c6f7e931a832bfd6528d0a07fe57c05b36352f1e0519f8c0c1519c696396f2321df54adb6bf25b53b25025daa31867b38323766b9db9fcc5a102f5704526c3fe632a8c5b231ba439dbf78af7988efb4d771f609ce02eba39dd5e069ed820f2035c30363693232b799c98ae77e488a7eb8cd5fadea26c2fb32256d53df9e3699b08d9d95b59681ed5a02f03a7b416ee58c6be5fb8c63bfe599607fa6dc8d9351386a0739da02f9d35fb5f8ea8b3823b2b72190f108075fab18abb3a78de4439ff654232ffef89ca930827301a25a977d982931eaa9687d8e7c68fd8291b831868e8b9782076a8bad5459924b75730a8ca779efefb936b21666e15a23b68135a88e55fd1b38eacbdba5b6193fd0d0978d0778abc3b8700b13d2dd8f62b8e88f8e71c2343fd5f9820245e80a8f5a5b443a4ac42318972955166d14d3a2745b1983366908dfb27e4229d649e1156c2ce41ca70bc4c31cd6487d8831027b77b0a2f9db48f20837285f51636f08edfaecb4e7d17ab17774ee45dd42f367758bcaef980d5ae4ac04d0de4c21ef2ec0b4f3501ddfb28460adc90c790a1e314faac7d46e581888a9f9c49622362d666a7e339bd635632095e570154186928f2d7c237d379443c32f60d6ef1596a171b2f845c0d2304aec122649d9e3fc8cb47046c9eb66da04c2bf83831dbc27b2acd95ccf9604ba2242c8a48b20ff5e24e06bd2c9ee0c491bdea9075bbea25bff00c48d32b69d778dd1d85951963514430970ffb2db9e9af373d4b0d760f2d873894838b446d7efadd1e5c13d63b04d5a3891323b2f7f3eca14aff263af1b8229318420f6aa03b82c767e9ace8dbfcac5fe9ec75258108c25aeef5638d3ad9668e18260f3c6566d3e3ae269d6a45b668d359f175a1fe6c7261878269a9370f2554111a7024627da34c1ae77949d385c5136232311333650787836a2680c9a3872cdbad89a8cbbd04e1256ace5683408169743ec7d53d19948c699c82837bf0b017a0d6606a22604e3e1bd5633d2114b03f551412edf816fcde0a1b8b82723e6ecc72fb1b5af77d2b0004f134378a71c97597966f020de6eb15c1cdb9e6e80b5570f7b94067c953dda1ce6a066f6c75e0f969eb8c0d2bce1aaadd0d0f60ac6c78744abcb973063b7dcde2d3d3e65dd6bd5f61b006a3ac553872fe9404cdab809ef95ae143cb7c6e92ea9dde6b47a15fcdc5ce80556af2869b537af59669a3365d3f5cf6f6edf5f8927f9676f514cb68b25cbaa6ae0724818a16e10ebebd8ea43610c8ffa5b946aaaea4ebf917ba0f095d607c56cb0857c80d314741cb9be63723d66a250073dea42254b851cead594db3aee457b7b845804d256597f0c36cb9301049230a165255c5ab03b780df58aa26276f5c855aeaf80f98fe68e347ff40069d4aa54a14caf33e42e8e6ab5213142183c71f79613f7805b69fa03b965aed482f1d7ad02c656319f47419cf0dfe51344748baf014e00e901098dcd8f8c9d78dfc28ed489a30307ddccd41aaad9f7538c079b75a6fe0a688a8c61b05aea8d8008bf52ea966ee4f7a65fd464714c28dcfa4b7867f248f0e2c7c7b1299566c6050da0da1abbf426b64b9d8100ffabae766f54f5824b0d7a430cfcba3ec054252a146df45ea1c861e5fa872f4e4fac26347c023ecb19cad324cf9a411340973329c75a28cc06c44d990751af32aa69793970cc3e04a817ba0fe10491cde0987c0dbcbd5f3931d1f1964fc4c03013579d48d8a01bfc50882c5b64c2e6d61b8ee7dff3841e081e7d78e44298077b2b6ccc55468cf7cb87d79d17bc2ad0e6775f69a40fd3050c7451f44592b216df7bed7dc57bd6de5500d46f9f08391f69d4afdae69d41da82413742f4cabe5fb19fa0c7a16e2103bda40b02c0e87f758c41ceb0e42aabc951152ec0ca68c9afb528f1f724e97216430b64cda653b32b62c302017fec65ef7ee49776daffbe7818206cb4d5ab9c59aaed78d5c1541c6e770bb66335cb1b109cb2bec547212a39e8949dc00b202f7e6e89772be915d3d77c28f7a605da2a167b82e0b3f1de9d70f59d66940f86af5f8f7b3f2e02d0b6ab15ccddcf5d3f403b9cd407a0e2094863f31a971391d957284fbb79fa92f450a0bc090dab0e45689a7780bb23169a246462871c14cdd7b8e0de9d8b0e4bf8b6b4b1399eeef9cbe8ecfef96229c2634137bbcc0c2a9492454e8090dc56d6abfc31130637807eca0e177fba3620ba4f43b12d6f5f424d6d931a2030e0b83c84b14c942193b121761885b50a433ee6ff66da3abd7300d9109ca36f751caf2c2462dd592ad7d68a26b12f191951a66cfd95501c42a82545e47804e0ccf57077d48d7bf794cdd584983a70d34de080a39e38370950f319ef3d6680c78acd274fc392ea84c3122dc8ba830a14cd7e6ec238ea3858c841d4a051428208b483c38bb98fc7166c537b91a060ca1b7391e5799051b7aab16b543ea234c286aa5e4abdeeb38734574fc1280fddb5ca081d5fe52a23aef0582f4217008423a43253dff2a0db47a4f9ba45ec180084f792eb14059d97f95f1ab2c86fc5f9ed9516b3721ac6f50f18443819e751e18e70628262a69b6c2c547aa380692ed5fa67f7d681958d2619ccac572f35c17bab289da9c50ad48c3c67f0ede8f7be7de40d9ca76afb01c05d418a172710ac259917b1796241ee3b324946989d4250f5062ffd78e0be960d0f24bc2d9ec297cf0a46281fea4b36343f0ba86c6f43b5abf814de50b1691313b488d801e7349b06b7a5e65b87901963480386ca37074ad0c615899b14b285545cfb5ac9c1c10630c176903b5ec33a31a7e7732139173e0a1bb79449633995fed8b36114a12f49c2c185356f956be8189c1bc2174ae1577e3c3f3133f675b9019fc7f80e351c31270fa694f655be8021d0d50b8dc9cc8b67800026c0ede4bc48bdb63cea0007a00196c19cc7a57b633ae829bf67c9e34e7a2139ea5d2567074c18355215a1d5c1b94d7b232afd2bb9e198a0d8c11506feb24a38a3abe5bdc1993d65f6efe7a4e09b7ced7fb669ce3c398c295db4bbb965fab629f418400e3e1f4e3880d71767406874b0661e333ff2472a6e740e7afc55b1ff3b36e04c6efc72c8509f598de56c3b50f2681d37a0dffd4e620bd8eaf7c13e662cb29587bbf2e6cc62db6d445db869e9ef673ff81257d5709fa3800fb6391b218e6c10b32340b6394ca558b5c151aedd69a814fcf161cd0829b67b03ee85da9a4c526caf690ec29d6f2dffdff5646192f9bda0062f5ff15a5819dcae966ec33fc42a58821f3e57384d38772f6a2d5582f3920c3a7e4673e36f218118b23c7288312fd775842eea7f3f69709fd9b0f44439474a424f8aa63c6064943cb269e56d8fdf032d9df6f196825b1ead2d0783a9ed13c7a18355bae85828cf4fad9ede3083a0e1c130c34b51d05167ac0daae46b18ac56bedb6a6a63c8dc1130363d4ad07c96e7a3b0661c03d6b5a3344c77f0da8cd50beb20eb38eac94e78513c534048ed99d30849712d4ed88922f9872d6a56279624d765e7253002fb78afa552ce99e75857ee8e2f56fa3ccd3242a7853361499e465bf9677fc1d1a914ac6b6d49c3abba597e10152655d03b9daf9ee53d7080a7d9fcb8cc46c6242965072ac63a772c94d2628b83bcfcb521eb9da4c73039dfff792bcc40e63ebb6e619e6d64490d174cf545c07d2f275483c2a06274fe07cd90b5435d9ccaf64156a461e757fd33856d3dc00b412a6e347ea9b07dd9699bf28624b1adbfd7c6a20014eb28948783c0ae01bc6dcc0371254228c6efaf25afcd5b466d347bab6501382b5afa87cc1e5575d1bdc62782afb5de8de701ff8ac603a784036da1febcec97caba32feb2398e38cac9bcba28aed1a9362d31d7d02db89403a13482fd469c9d34dc5f71d3844a3fe6231575356dc0ea02dff01dd77efff58b97d0d559c57e3b383e9859746e9839eab5586c2fd0613b36fa08a6ce3c3bc8e20a4e1d539851b9169570dd5b6a33162f85ffaf98a9a1817dc2bf84b019ee5c8ce4ba61045c90352191c6cff8bea5e0b2ac6c727a22e4041432e00c41a2a52c49f6b79d8548edcf87b1363d1f4a5a2a402e42103a2a243126a9c648eaf6e135636d100cab7288011d301f41192db65b0833fff4f8250f293f8f188e278b15dce88002d1bf72a2b65adaf3523766cfa4c0ca8c1eeaeace81d8050beedc0565afc811486c63f3045a1b3050f75d1a9506c5220a6f4871180b44f7b1b6a8af5d55da4e1", 0x1000}, {&(0x7f00000034c0)="0c7a0e8d3bc000853ceaa6534647fe4dda80439428743ecfc30a0fec19d8fe8fe49d21a490d4afe5", 0x28}, {&(0x7f0000003500)="94bfdfce9208b217f74a69934014394251ba09156e92ee99c635d48ffabd60ec13b7b7b5c3c1174a2adb2db23730057fd957d14efaba51a2123257e2e9772363b1b04116b3119d277d916fa21325cec4cac13ec345bdbf8a08f9029dfed5d0eaa5a0bdde355847b7f169663ad9fe2242708fa98e65e538938516", 0x7a}], 0x9, &(0x7f0000003640)=ANY=[@ANYBLOB="5800000000000000ffff00000000010039ec2074f8ae92d3f76cff00000036e0eacf3518b3ec81b12a8fd220903f67556cd5ff159f50784f82e6747052c3172e3bf5d09225172a36fd36262da9861be0a8919ba8350000b800000000000000ffff00000400000012ce67d9c493a695d5f12481a22f8c7c2f067d882e1afd5bf050799a01fe4e605d35f23da43523272026eb4e9102faedcc7c92c389800f1f5dba27368d2c23a0e6dd1d5c93038825506ce4b2d76b84fe9bff5ce78c1e8c94651022f966f6db2e68b031ab282a085b7ea2130fcfd2e9cfdde1be05de6d97c420110229b68b97c47a1a51833cc958702f2b9366e661bb64f18e8676f66351e9b00fff3e1ddd0b00"/272], 0x110}, 0x404) r1 = dup(r0) getdents(r1, &(0x7f00000037c0)=""/82, 0x52) getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) 09:15:58 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000000, 0x12) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x9) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) r2 = dup2(r0, r0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000000c0)={0xfffffffffffffe00}, 0x10) r3 = socket(0x1, 0x4007, 0x4) sendmsg(r3, &(0x7f0000000440)={&(0x7f00000001c0)=@in6={0x18, 0x0, 0x7f, 0x23c}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000200)="9d7ff6252a4ccf0981f2dd836509dd3250fc4b295b97cbab84f7bd72ed5015cc96e79c64840e569451c0589316d828eab7d8aa5cb5daf5076f29c7b48eedc3722ed9c10d4eb2b5c94bf5ff4729e46eacdb73c165b9d25644507cb5b420d9609fbe574e2037111d4a6f5436fc133bdd79c10feeec77ae9e6a375558f2a5c76a032401", 0x82}], 0x1, &(0x7f0000000300)=[{0xf8, 0xffff, 0x3ff, "45a895c4d4c36632ba84f04a26d668138b2a28d845bcc299f7d214cacf14d37b8a29f46b7d69e3a108c18c6babb63291b6697af4075e1c17d68ee5a25da7d390d25ac64de1ac3586a2a8517c4c3b6c1e9be48a49f8c32257e6333549ab2bb140a5a94a2857d2dc1b7c87caea2bebb9433ac10d1d803016d924784d89057fdd38d0e6ee69a634298aede78c53f924d091105acef860e8d9face556b3848f7134f67652f44fcbadd2d56775e5e57524a47187c325324962f6d454b75dae8d13254eb219c11a4761d5aa9848de9797bcdce85bf714943305956d54589ea16bc1dda3ef5"}, {0x20, 0x1, 0x2, "ffc7d79ab97ded114bf9"}], 0x118}, 0x4) r4 = getppid() socket$inet(0x2, 0x3, 0x14) fcntl$setown(r0, 0x6, r4) sync() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xffffffffffffff50) 09:15:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x11, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000580)={0x10, 0x6, 0x4, 0x7, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ff8000/0x7000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x8000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4f53}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x40}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x100}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x1}, {&(0x7f0000fed000/0x11000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000fed000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x2000000}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x27b, &(0x7f0000000000)=[{0x81}, {0x800000000026, 0xfffffffffffffffc, 0x0, 0x200000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 09:15:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x200045}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000000)) 09:15:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getpeername$inet(r0, &(0x7f0000000100), &(0x7f00000002c0)=0xc) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000200)=[{{}, 0xffffffffffffffff, 0x2, 0x40000000, 0x9, 0x7db}, {{r1}, 0xffffffffffffffff, 0x2, 0x60, 0x40, 0xfffffffffffffff7}, {{r1}, 0xfffffffffffffffa, 0x1, 0x20000000, 0x3c, 0xeef}, {{r2}, 0xfffffffffffffff8, 0xc0, 0x0, 0x5, 0x4}, {{r1}, 0xfffffffffffffffb, 0x10, 0x0, 0x4, 0x1}], 0x36d000, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xbb}, {{r1}, 0xffffffffffffffff, 0xa1, 0x0, 0x400000}], 0x1f, 0x0, 0x0, 0x0) 09:15:58 executing program 1: r0 = open$dir(&(0x7f0000000180)='./file1\x00', 0x40000400008002be, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000006c0), 0xefcf}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="8ac5edd09735c18ce2dbf5f1680a8730a580b177a2b26eea5a8e8aa1f0087e0a5ee54a496a078fecf160b5c74e0808776917", 0x32}], 0x1) read(r0, &(0x7f0000000200)=""/4096, 0x1000) 09:15:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x4, 0x20, 0x4, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb1}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 09:15:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x54}, {0x6}]}) r1 = msgget(0x1, 0x20) msgsnd(r1, &(0x7f0000000140)={0x3, "553eb52011a6060754ffc2f44d477c86c8ac0450a3f6481dff381f49ba23e14b62d15a9dfe88d47676215d1d1c29ebe649c1631e313ba4fe04af6d9e3e5ff8073b01027effe49b5af2b48ea4e26ba597f149fc0e7ff7154611af8ff3331ce35a32ceaf8d372d91600b37761012a9734c8e9165d2f3fe342e2f8eedcc1adb35916da363b812a64cdef0a262627c92944faa29ed68de81dc1a492b80304ffa55350d89747e841e0072e542fb9b35aed4105005f4a8751055af3b72c2a313282101a0e2bd5b12e516eb92491995ae9d9e8e0571e4a8ffdcc2e11850fc"}, 0xe3, 0x800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 09:15:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 09:15:58 executing program 0: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') socketpair(0x16, 0x1, 0x8, &(0x7f0000000880)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000380)={0xfff, './file\x00', './file1\x00'}) chroot(&(0x7f0000000080)='./file0\x00') msgget$private(0x0, 0x40000020) symlinkat(&(0x7f0000000800)='./file\x00', r0, &(0x7f0000000840)='./file\x00') r2 = semget(0x1, 0x5, 0x40) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000240)='./file\x00') symlink(&(0x7f0000000440)='./file\x00', &(0x7f0000000480)='./file\x00') msgget$private(0x0, 0x220) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f00000001c0)=0xffffffff7fffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x2, 0x100) fcntl$getown(r1, 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000940)={{0xfffffffffffffffb, 0xffffffffffffffff, r3, 0x0, r3, 0xc7, 0xe0000000000000}, 0x10000, 0x9, 0xff}) 09:15:58 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r3 = getgid() sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000280)="ae", 0x1}, {&(0x7f00000002c0)="88628a7c3370da003bcb178e6c988a13fed4ef07a8003a464723b52a83bf4f02cb9cf01eee80d9607c2830c6174f42fcc6ce38d697d447ff6b5f6631aaaab4f26a17c13bf04627db9b62114f8258ff1e810a9aa5dafc05dbcc03fbd766d1ea7126914d744b5869050b279d169f00857156", 0x71}, {&(0x7f0000000340)}, {&(0x7f0000000380)="d90577f047a3a86993dd1ee9315ef0913454ce2265e60d8d5105b245cd74b1b8e113fcb635c6c1e83c3c0d8aee69e3a76b49582eb3136ce5f7f155337ceef5a9acb7e4b6b278dd8eee17266b28e34dd4e5e3ee8ab6e12134d65bfecd59dda1ec1a4016d012ffe24fc68180f2710b", 0x6e}, {&(0x7f0000000400)="60c233ae80c37667cdf74762c864563410b2f95933f0c68ab0fd805d71fd07c7206b989bd53e987338d54337b2b9138251b71753fa8a336e9e48cdb329ffe66d7c90cfe0dbc364f94df4f4c2fb09fc602a67531c7f5b8a0309e44f69ed71f8c04df464e60ee27b9be1d3bdf5647a340f68ef5b351f13695aed7a6b837ed5ca5b47054bf3ebb63950a06b8d075278afe064697ef060e71902a4aabb052f42e7b94fdf60c179f8938a2fefc2604eb89a15c13e479d32b492", 0xb7}], 0x5, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x10}], 0x30}, 0x1) r4 = socket(0x2, 0x2, 0x0) getsockopt(r4, 0xffff, 0x3, &(0x7f0000000140)=""/235, &(0x7f0000000040)=0xeb) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r5 = socket(0x10000000002, 0x2, 0x0) r6 = dup2(r5, r5) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r5, 0x44}], 0x1, 0x0) 09:15:58 executing program 0: setitimer(0x0, 0x0, &(0x7f0000000100)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x2) getitimer(0x0, &(0x7f00000001c0)) 09:15:58 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup2(r0, r1) 09:15:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x0, 0x440) msgrcv(r1, &(0x7f0000000200)={0x0, ""/223}, 0xe7, 0x0, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x81}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x3, 0x77c5, 0x800, 0x99}, {0x7, 0x8, 0x5, 0x39}, {0xff, 0x1a32, 0x1ff, 0x8000}, {0x2, 0xfffffffffffffffe, 0x7, 0xfffffffffffffffd}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:15:58 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)=0x1) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x8}], 0x9, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) fcntl$getflags(r1, 0x3) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x100000001, 0x9}, 0x8) 09:15:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000580)=""/178, 0xb2}], 0x1, 0x0}, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:15:58 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000003, r1}) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) 09:15:58 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000080)='.\x00') chmod(&(0x7f0000000000)='./file0\x00', 0x21) r0 = syz_open_pts() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x81, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0xa8, 0x0) r4 = socket$inet(0x2, 0x4007, 0x6) r5 = accept$inet6(r2, 0x0, &(0x7f0000000280)=0xfffffffffffffd58) r6 = socket$inet6(0x18, 0x8000, 0x7fff) poll(&(0x7f0000000240)=[{r0, 0x6}, {r1, 0x12b}, {r2, 0x1}, {r3, 0x4}, {r4, 0x142}, {r5, 0x1a}, {r6, 0x20}], 0x7, 0x2) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') 09:15:58 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) kqueue() truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) 09:15:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x28}, {0x6, 0x0, 0x5}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 09:15:58 executing program 1: open(&(0x7f0000000780)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x2, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file1/file0\x00', 0x0, 0xffffffffffffffff) mkdirat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x121) 09:15:58 executing program 0: r0 = socket(0x18, 0x1, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f00000002c0)="1361d1d7c85f1e5dd154bc7400032e3f2adb4675a0c4eab2c09aaf9955b53dea5a267350f9f8c26824a829983e76613fa192f15f141165f351b1297f4b1d273060be9f26db8c9f41a36627b95fe936e4e3f66a99b3e098bff95760a8003fd4bfce432120427d443ecbf222d09aff207dcfb6dc04b32167162a8a135909f5b9d93f14fe73096339cb738c183250ca46230aa2321f6c87ba111c606c7d870e2569834d066e80194215e97d489a579cf42c863fa002cebd25a85e523a1324206710d4cc2f6c26f848b9219b2d60befa06d1a35dee5842dcd3362bacae3686e930ef7ad91fd23040", 0xe6}, {&(0x7f00000003c0)="1a4e44ed4a6510854f3f0badce0f87fd6b0538e5611e8145c95d3a1a36c83689685710f98b55bf25906fd65e7a863c06a38455e2be6225f4231cbbae086ff00cecdcbc9f69cb7edaf3f39a3f50d5f251dc92850010126f0d67781d4f843988709a5358ee425da5ea1ab25a02abd4f0e4daf9c5471e27592a9eb3a17f7d5a325d28cdad7b0b513400d85b4d07722675ce9f7326450d7caf01996caa5c15bcc029d08d8da20fa3f4a23220208487e85c51415aa2fac95b84ad03a3bd56d910fa9432ad99e9321712ea06a30c83118839b862e302306c7f8038a7e4161c0b2e514f97894ebfe51d10d2d88f3ad15eaed6f90cc4125cc5991110b2671200db6f", 0xfe}], 0x2, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000500)) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffdfffc}) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="31018b329694c5499cc436abffe26665f64cf965b83bf604f9628b6926e362e04b9f0f5376d9338b567c66e29babda7b3d3f30e98d81bf5fe3c84073faf3e66a5f329e7d49cea7024df96786b1a149fb986bfa89325c723e7d0d0486b1261ea8d22f996dbd5ff6b5f941743968ab055a2b420c06141640ef98cc26ee56dd30e8b7e95c68d19b0dcec5e62bf07027237d48a22f6ff7407db9b9f4badccf4750a337939e8dbe3e2346babc37e5ca7a9a9e2e", 0xb1}, {&(0x7f00000001c0)="0b125f410a182be72fa8318fd4800375727c8e83cab6ce58619b5812a5037a4805ad3bc9f30b21117e842386cdcd89c878903e8af9018a376c893f83164c2d6caa08ec8182550614906ef7a37865ba9514e28c0c20a576193d702ca6383613acc0fca9c203c20b6438b58d40ea28e4fc069e0a3e0f0a23a79992214b1ec57a88eed762b44f1d4b10118759805cbb607d9596bbcf7fc9aa94bbad203888f28ad34a8b306a367af96652bca5e1665941cbda9f638bcdd8b5f0d34b600e27327356bcee83a36c4ea5f28383dd0e1404bde45126", 0xd2}], 0x2, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) 09:15:58 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x4004427c, &(0x7f0000000000)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0xf7, 0x1ead, 0x3c5f, 0x1ff, "25c632c5e74a2ed6f7ac9face5c96171c2ae318c", 0xaf1, 0x8001}) 09:15:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x100, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000100)={{0x8001, 0x1}, 0x400, 0x334, 0x6}) 09:15:58 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x24, &(0x7f00000000c0), 0x0) accept(r0, 0x0, &(0x7f0000000000)) 09:15:59 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1401ff00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000566349f6fca04ec7685d65be"], 0x18}, 0x0) 09:15:59 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x2, 0x7, 0x5}, 0x83, 0x7, 0x415}) 09:15:59 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10040, 0x0) close(r1) r2 = syz_open_pts() write(r2, &(0x7f0000000300)="3efc2861c626e11b9f1f504212f52767ab5c2f59f84149149a88bb8326798b8a346374d7615f46416a9c5a81bb28a83d1fc0a3d1641164b3e713dbf2e9225a5df7436a531d652c74cb16c44789fb82176b5c5212163ceb3a80b7538416febeffb270fc7a447975e60fe1577db0275a4fb6b607b83605bf49f0831e860513ee03f442050faed74d66e6069ef732fa5b152a509d20d79c42dee0247bc9b502b59d7a439b5ce2ea20a4e8419ef4e9132bf45d773f6a8b78a4ae44ae9e1846b407769ab060701e334dd570694284d96189eb47d62b77841a6efebadccfa8142ff3c3629e8bd127", 0xe5) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(r1, 0x4) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000002c0)={{}, 0x7, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) kqueue() r3 = getpgrp() fcntl$setown(r1, 0x6, r3) r4 = open(&(0x7f0000000080)='./file0\x00', 0x20180, 0x146) close(r2) r5 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) shmget(0x2, 0x3000, 0x24, &(0x7f0000ffd000/0x3000)=nil) syz_open_pts() read(r0, &(0x7f00000000c0)=""/117, 0x75) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000140)="71cb970337a6fb4e0177934ff5405d0f49c8f732b72b9b5275512dc15dd55a3d07a9c9618c2e37cf9f4e0e67a51abc2c27b17d38c2ae175a85ba104805f44a79a8c4ab3f1b086e2a1d669d5ca78115ad66bc3e42d8b38ad8dd2fb91cd4f821f6321fa256b82bf2f2bdb1592d58b03d1ef39e01798a7e00ebe8a3bf07adf4444a296af092a2e66d618e45f1d02187687b63bdb439dd382896a757", 0x9a}], 0x1) getpeername(r0, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) 09:15:59 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8001c0000e0ff070900"}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/242, 0xf2) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 09:15:59 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) mknod(&(0x7f0000000200)='./file0\x00', 0x1008, 0x2e18) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r3, r4) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x3, 0x8, 0x9}, 0xc) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockname$unix(r5, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) renameat(r5, &(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000080)='./file1\x00') 09:15:59 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000140)="c693a40c72afad3bc6de757f1f303b1ea84bdde24999bb59130b98aa0f9b05350f511f7e929afd8c6968d05617095b26f30d4cb3", 0x34, 0x4, &(0x7f0000000180)=@in6={0x18, 0x0, 0xffffffffffffff48, 0x6}, 0xc) sync() getrusage(0x1, &(0x7f0000000200)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0xfffffffffffff07b, 0x7, 0x4, 0x0, 0x2, 0x8, 0x80000001, 0x0, 0x2, 0x5, 0x1f}) fcntl$setflags(r0, 0x2, 0x1) 09:15:59 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0x7fffffff, 0x4, 0xffffffffffff8001, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xf49}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xafc}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x401}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x401}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x74a6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1f}) mknod(&(0x7f0000000040)='./file0\x00', 0x2005, 0x400) utimes(&(0x7f0000000080)='./file0\x00', 0x0) 09:15:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="42ecc63722504ccfa94b607ba29bd65605c8bb9d10d5652bc14d06ea891c0cfce9817a441b79011ee7c1151ed4b2436189ffa6be6c7855e3a7bc2437c63c075e20d53f90d980bcf0", 0x48, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 09:15:59 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='x\x00') 09:15:59 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, 0xffffffffffffffff, 0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/75}, 0x53, 0x0, 0x1800) 09:15:59 executing program 1: setitimer(0x0, &(0x7f00000002c0)={{}, {0x0, 0x100000000}}, 0x0) r0 = dup(0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x2, 0x20}) 09:15:59 executing program 0: r0 = kqueue() r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x100000144}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x4) fcntl$setstatus(r4, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x4011, r3, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r1) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x1}], 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x40) kevent(r0, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x51, 0x2, 0x8}, {{r0}, 0x0, 0x3, 0x2, 0x7, 0xeb3}, {{r4}, 0xffffffffffffffff, 0x80, 0x40000023, 0x3f, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0xf0000024, 0x10000, 0x6}, {{r3}, 0xfffffffffffffffd, 0x4c, 0xfffff, 0x5, 0x3f}, {{r1}, 0x0, 0x4, 0x4, 0x3d979b7d, 0x8000000000000005}], 0x1, &(0x7f0000000500)=[{{r5}, 0xfffffffffffffffb, 0x2, 0x2, 0x9}, {{r2}, 0xffffffffffffffff, 0x83, 0x0, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x2, 0x61, 0xfff, 0x1004}, {{r4}, 0xfffffffffffffffe, 0x20, 0x2, 0x6d4b, 0x3ede}, {{r3}, 0xfffffffffffffffa, 0x10, 0x1, 0x6, 0xfffffffffffffca7}, {{r0}, 0xffffffffffffffff, 0x15c5ad00b0a8e93a, 0x40000000, 0x0, 0x8}, {{r4}, 0xfffffffffffffff8, 0x0, 0x1, 0xfffffffffffffff7, 0x7f}, {{r1}, 0xfffffffffffffffc, 0x10, 0x20000062, 0x8, 0xe3}, {{r4}, 0x0, 0x10, 0xf0000000, 0x10001, 0x6}], 0x9, &(0x7f0000000180)={0x90, 0x2}) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000640)="4035700f578bd020411d72f0301b1033b29d9b4be5cf53af7a282f8349d29f9ceb660b7db74257d0f11e574a6a16d3deb3674ad5e9779d0191056ad99c46da27eabc861cff24bce73a7fc99c948558b4603cd50b6a7fb9a219719dcc0989c1a4115d237c4e06a6b1db18ce3adfd2d92d10ab5b83476104b7d9f6c20456a44818ae39d1a45348d3f2b94c951dc2b07a83dcab4a13cef145715280eaf91f7c0887c5c9755de9d69801bd04935abc07573eb56d64259dbc148b8262751ce9cccb379c21bef74de6feffadf231ca242fadcb30663e52915cac1bb2d669d09d5b577895fec0a8388af5c44b9d8762dcdd7881fba066", 0xf3}, {&(0x7f0000000740)="1aaa42b54c1501ff3854ed952687542759067c119ecaa2781a6a105ecee421a0150dce38174512e828964f97ba5c7f648316fbd57d47dc2d35a8d663a26c78df0a220e6e41f856ee7ff03dc96e6ec124f3c43f33eacec2a1eed8486e919d045fe6028737057bbe66b03d8c7d7c954509215e95f8cd64df9c716bdca98b91f38d37420b959ffb53ea41873c8370807b7fdbcd819fb7d03590f690ad8885bcca05ce1c45c97735004d8894ed4562871f2f9ce5dfc29e2f86", 0xb7}], 0x2, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) kqueue() close(r6) r7 = socket(0x800000018, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000040)={0xdbfe, 0x8001, 0x81, 0x2f55, "8c0902bcd4e589d4e091c082fd90e3e9bad244b9", 0x1, 0x200}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) ioctl$WSKBDIO_SETMODE(r8, 0x80045713, &(0x7f0000000340)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x802, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCVERSION(r8, 0x40044271, &(0x7f0000000100)) 09:15:59 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) 09:16:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x6}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 09:16:00 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f00000000c0), 0x0) socket$inet6(0x18, 0x7, 0x8) getpeername(r0, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 09:16:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000280)=0xb1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = msgget$private(0x0, 0x10) msgsnd(r2, &(0x7f0000000040)={0x3, "97ce9962db28c8626598b89c87c47b16367e395cd2e82742d34a5d286063df0a1227c9f4ee87585af719816dd3ec79541610b7e14c"}, 0x3d, 0x800) syz_emit_ethernet(0xfffffffffffffe91, &(0x7f0000000000)="f3") 09:16:00 executing program 1: r0 = socket(0x18, 0x3, 0x3a) socket(0x18, 0x8005, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x81, 0x4) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000002c0)="2d226d1b3d61022949d359b852aa502f67a435c85761310ab4ae8048c51a865e68b210ad69a7", 0x26}], 0x1, 0x0}, 0x404) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 09:16:00 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) socket(0x18, 0x1, 0x0) 09:16:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="b5567c8fa7b847c58182daa7fdebe8b34664b70125fcb69230fa4875a5a14584c5d9d0b0a4a0ab03c78e620dc382093d6c781c69fe08dff3a14a1174cce851343b0af4d1741391888a8937b0a3fa2eec74a6871fc0700e0d6137d68a2e478380781b2724f02586275c2b853bf31817c1391c2f377113acacab62efbddabd4cc939a367ad52d7c84410578967bc1eca4503392b045cd860b3308349ad7e60c2bb570d0e4cb0269704a16dc7a3ba40e823bced7ba141ec384ea68ddb9d9f893fe24f60373f3a1ebf65e9f9968447c6e9afb3", 0xd1}, {&(0x7f0000000180)="58446b260fbf74549f21de", 0xb}], 0x2) connect$unix(r0, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x8) 09:16:00 executing program 1: clock_settime(0x0, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r1 = getpid() setpgid(r0, r1) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') clock_gettime(0x3, &(0x7f0000000040)) clock_settime(0x3, &(0x7f0000000080)={0x3, 0x3}) 09:16:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2033, &(0x7f0000000100)=[{0x54}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) r3 = dup(r0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000001c0)=0xffffffff) 16:00:00 executing program 1: r0 = socket(0xb27adbf868822652, 0x8003, 0xfffffffffffffffc) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)="da000000", 0x4) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000080)=0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x8) 16:00:00 executing program 0: socketpair$unix(0x1, 0x400000000001, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000140)={0x1, 0x1, 0x9, 0xdf48, 0x401}) r3 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = fcntl$getown(r2, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpgid(0x0) r10 = getuid() r11 = getegid() r12 = getpgrp() r13 = getuid() getgroups(0x2, &(0x7f0000000400)=[0x0, 0x0]) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="c5bf2b293a17ed7d868689524f3fe4e74b8b22ba0ec57dd9322c550cc5c00ba5e9e6f3dee5b7f6eb7889e4f399005fb458c2929afb0cc44f7a43a33779a06ccd3b8d908c50db9f5906381a5b3606db58abdf8d3d11aeb2b6c05742c93ab71180f8405dd50ec334df056a1bd25e417a7c37bd65ef578e7bd4799585802cce1bd2e1e0c7e36d12c7dc26133d12b3a7", 0x8e}, {&(0x7f0000000200)="12c2e8fd04c938e562fd1f431b9ff4cf969585058d8dc743ce50220713d43e052f5261ac724cd01298edd0b0fa891748af48d9668b7a4ba86fb70f3a48240e83be7e5b4ed8523fa9d253", 0x4a}], 0x2, &(0x7f0000000440)=[@rights={0x30, 0xffff, 0x1, [r2, r1, r1, r1, r2, r1, r2, r1]}, @rights={0x38, 0xffff, 0x1, [r1, r0, r1, r2, r1, r0, r0, r1, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r1, r0, r2, r0, r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r2, r0, r1]}, @rights={0x30, 0xffff, 0x1, [r2, r1, r1, r2, r0, r2, r2, r2]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x168, 0x1}, 0x5) 16:00:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000280)='.\x00', 0x3, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) 16:00:00 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc2485607, &(0x7f00000000c0)) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x7, 0x6}, 0x10) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5d00) r0 = socket(0x6, 0x4, 0x8) accept(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080), 0x4) 16:00:00 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0xa, 0x100) r1 = getpid() r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x200c0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x11, 0x0) r6 = dup(0xffffffffffffff9c) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x10008, 0x0) r8 = dup(0xffffffffffffffff) r9 = socket(0x32, 0x8000, 0x7) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f00000000c0)="e8128cd8848395c5daa974913841f20510fb1e1bda8189cbc6041e0b793cb6b5b32fd3f97448183b0adbea639108a8c41ef499325997bbbe81f68ee0766bd9c6da5b9db53737835ee0b0b786f7c3102296d9567e750232cbfcc04746dfc90e7c41c0d1d49bdbc8520dc316d6ed7ae0687962c32cc99f25a2b620813fb33d155ad7974f178e1e330c38", 0x89}, {&(0x7f0000000180)="0b34f817dfb242df625f2a433873a4cf70745d32825c1ac30756f28f589b87afd0089b06257699df5b1449091dd3a9f58abacb22d9f536673eab7f7bba4e79eab0f4779d7c4da1a470dae09798103796bde21de68cc20197d0cbf4b53db97f25d8364cf799aa97b4a8fb0481ea7c98077743a3311d0a6d0bd6d386b863dd21c62897956b0cfb9fd2d3627506e32cfd56bfb632f95ca6dd0ea425a8cc76af6ba8af28", 0xa2}, {&(0x7f0000000240)="921a9c612ae59703f40383c7adc6153b79d37ac356650a87252b7891e8666ecb2c56cefbbd2d4487e7c73e6a3756310e865ecb4181be92002147a517de8551d7b2502653d686efe4aec38383a5d585876718236ee8b44ef608065fc99d7817f155b32a63e6238b18dfe1eea080191aac06e5", 0x72}, {&(0x7f00000002c0)="4a6a923ef598ce28823efdebdc242c17e9396d72221238a9062850bcbab8d82fae98a97cbe039dd1cb864add4642e7a2b8619a4a98c5e6c30af0faf9b2e18b9773606cd1eb26ee62d7b3bd817935824c4f5137be3725146d0ff17ee118db4db78ebfe230bd796c0ea14dc0169009500969c6ae900fba", 0x76}], 0x4, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r4, r5, r6, r7, r8]}, @rights={0x18, 0xffff, 0x1, [r9]}], 0x60}, 0xe) r10 = socket(0x800000018, 0x8003, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) 16:00:00 executing program 1: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) socket$inet(0x2, 0x0, 0x7ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) r1 = dup(0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) r2 = semget$private(0x0, 0x0, 0x410) semop(r2, &(0x7f0000000040)=[{0x3, 0x80, 0x1000}, {0x2, 0x1, 0x1000}, {0x3, 0x8, 0x1000}], 0x3) setgroups(0x0, 0x0) syz_open_pts() 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) ioctl$BIOCSBLEN(r0, 0x4020426b, &(0x7f0000000000)=0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x8000, 0x100) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget(0x1, 0x3, 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x3]) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x82, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x80) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) semget$private(0x0, 0x1, 0xa6) 16:00:00 executing program 1: r0 = socket(0x13, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000501b1000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0xffffffffffff9ba5, 0x1, 0x1e, 0x6, 0x8000}, 0xc) 16:00:00 executing program 0: r0 = dup(0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = getpid() setpgid(r1, 0x0) 16:00:00 executing program 1: getgroups(0x1c1, &(0x7f0000762000)) r0 = getegid() r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgroups(0x7, &(0x7f0000000140)=[r0, r1, r2, r3, r4, r5, r6]) 16:00:00 executing program 0: socket$inet(0x2, 0x3, 0x0) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x1, 0xff) setsockopt$inet_opts(r0, 0x0, 0x1000000000068, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000300)=0x8) getsockopt(r1, 0x0, 0x1, &(0x7f0000000280)=""/17, &(0x7f00000001c0)=0x11) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000180)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x10001, 0x7f, 0x7, 0x1, 0xfffffffffffffffe, 0x8, 0x4, 0x2, 0x3, 0x4, 0x3}) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) shmget(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) open(&(0x7f0000000040)='./bus\x00', 0x8500, 0x190) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x200, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) accept$inet6(r0, &(0x7f0000000100), &(0x7f00000001c0)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0xffffffff80000000, 0x3, 0x8, 0x69, "6e4b3c3317e7ec3945e3ec5e5c70292ea2ac0ec7", 0x8000, 0x7}) close(0xffffffffffffffff) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000026a, &(0x7f0000000040)=[{0x4c}, {0x400025}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x2f, 0x6, {0xe0, 0x5}}) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x20000000000002f3, &(0x7f0000000080)=[{0x100000004c}, {0x16}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0xfff, 0x81, 0x0, 0x7ff}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000200)) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x1}, 0xc) mknodat(r1, &(0x7f0000000240)='./file0\x00', 0x8, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x80) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000180)={0x4, 0x1, 0x9, 0xfffffffffffff78a, 0x20}, 0xc) 16:00:00 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)='\x00', 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$KDSETRAD(r2, 0x20004b43) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000200)) 16:00:00 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000440)="000000186004008b00063300feffffff0000a3bb6b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d", 0x2e}], 0x1) geteuid() r1 = getegid() setgroups(0x5, &(0x7f0000000040)=[r1, r1, r1, r1, r1]) geteuid() 16:00:00 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000880), 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r1, 0xffff, 0x184, &(0x7f0000000040)=0xcb87, 0x4) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000080)={0x0, 0x41}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x90, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0xf98c}]}) 16:00:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) dup(r0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e940000000000000c1a1bf00"/28, 0x1c) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file1\x00'}, 0xa) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000780)="bee0940a02f97882709a6059ec928a6501257f8f4c24f3d0bad062a2af859dd46c73d80f1db4d43e2377c6128a6d51171f4d0051e679d7eab5610c858d80c06c8ee82aa27b4825e8d67a0f5ad280fbde8214129571f7cfd9a841ba43369e43fa36652a2757bbd403d4d49aa98ff0b996be0438234f9379169d44dad66f0ea9bf9d0f156099712886d1e0d93d07540342194fd78ba3255df1331ae2e5e64c88ea1f715d13978fe3935f31b47dcf1ce474da898997443aa51c9dedfc004e06d51fb82f4f00a0d2697134bdd58a3f500705a31cd5611e2e666a569b42a66c9fa46e1225e77aa02507c14b92ffda4b8baeed42eec942adbf64f3a16b2e369cd9327579792bc31fbe029439432f03889bbfca926cc7502b9ef1a05cac743c9301258c594068b6985dca9e521620e0fca51fc02eb2d550b92597062b58591f4c4ce17acaabaf0cb3bee8106314c890f00c7e73f1cdd839ee5e2b301c9fc6fb0243287b4cd8ba56ec2e1ecb352bbc7e4c76fa22534b8cd99bf34e1649f497a61ad732625c796219463e04336c2ae24457fd637cf79a46ee071d030ad6d7afb0367376ef1367761106f99cb7a0698db4797dc97794a2e27a03fd72adc947a07714e2d65670070f22f9fc4b3f744e829b0d0fbf015c22d7846e394fdbdec0b978cd3c5b8329866c57df66168e5e9dc70df898b5c3d416c24cd04f3aad89c90c789712c7cd1aac38bd6aa89aea83ba29ca67cfbc89fbe235cc4e064af9bb0561269fd0cdd303afdf570d2a398301707b3f2dcd4f551866e83c7145779eb708de463388dbb7dea0deb6278636ac2c2e23473208bfd9a81ef108cb2bd078cc268104f1bde13c5386d7da3366e19bca7df8b38d8da92aa1cb68077be0ffd99b97cd6c04e94b67962b5baa8d7031718d100621146cef52b05dcb49931d29ba9478af6fc51869f264213cc1362c06d985e53181303152f80326fde808d6d345f85aadc453bc78ffddbfc93a35d700478164f02f68ce78945ba92a5eb57213e8844e24f2a9b6ce5d10718371f596bf20bbb7fdc1cdd17e75d30111107d3d574aa84082ad598182d43532295adbb4e299de3e46dc957b87a256a3437df80fc437d87fba78d13dee75b94be3d59eb7787eb6918fa177a7d571efd911fe8574948f1f4316e7ded13b617b00e188617907c230b7e329d1e1751da5a7e38c768c79d8175a65bf20657d3853d4e111c6cec009bbfb2909a0b18873a91bd6037824073e473eba8bb4b219026a09820165467e51f0bc78ca1223aa7a1a6c7c14cf25765dcae730536df5e6bafd60697e077b2d8dce5d089f7b438b5bbf3d5b2b20615c22794ce034c559ad9ed1be7ce91626a10970b5d9f93b4edfcb4b6998652d83ed4a3b180b0b079a30d50ebec2719dbaa67f1266937cf00c32c6f757608a8ef9a196f76a68333443c092dd4913180a19f4f8b436f5fc2b23f9177617ac2d574e61ace07eb65bbe6bd2f8a965c63d7a434f38865b1bc887913e4b9890d0510fed93573f700a5dded32bfff85c31f1649c02f22ce6510f7f939510773e4cb2d89b26918c3d2f7a3c99ae8fc9de654e341077fd924125cd8edcef791b89a0301811c77c0e1d22c9d96e848b238973e42eb1a808aec37ee858040832695345f346dce4355ace02ac52eddb891bf922a39a06d1a28bed2e625b2ccf8fd8ef6835aad8f4f9b34f62fa5d5d80dfe197178e9202fd27a071ff6ec26f834e6a3ac5f8c916ff3da03e22dde386b576f7a61325d55ff57b5a42391f78f6ede133d908568ec6743bf7c2d558945afe97e7341997b794d3277b29ec9865873cc3b8da311beedd5fec5361fa48b9a323d6d64051e1055895e311d1ae1e2937ff2ea1d4c47bb08d2cd387aa4dc57e55ee4ebd1b02c6e8cf0d4e0e3c31d72e5c49fe010a6cae2ebbe6ab33af94aa910268ca42a1982866bb3505cfd319c4f6c33b05330d5b5d5df9484f7d4db9f60a", 0x57d}], 0x1) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7)                   16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f0000000140)=[{0x9, 0x101, 0x7ff, 0x20}, {0x20, 0x81, 0x7, 0x7}, {0xe4, 0x3, 0x9, 0xffffffffffffffc0}, {0x80000000, 0x8, 0x81}, {0x8a, 0x5, 0x7}, {0x9, 0x3, 0x2, 0x1f}, {0x7, 0x0, 0x13b, 0x2}, {0x7, 0x3, 0x800, 0xc0}, {0x1, 0x9, 0x1, 0x9}, {0x4, 0xffffffffffffff01, 0x3121, 0x6}]}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="15") openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x30}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0xff, 0x80000001, 0xa851, 0x0, 0x9, 0x3ff, 0x401, 0x1, 0x0, 0x5, 0x8}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) 16:00:00 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/23}, &(0x7f0000000040)=0x19) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10100, 0x0) bind$unix(r0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) lseek(r0, 0x0, 0x0, 0x2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) getsockopt$sock_int(r0, 0xffff, 0x1806, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1004, 0x0, 0x0) unlink(&(0x7f0000000180)='./file0\x00') 16:00:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = semget(0x1, 0x2, 0x400) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f0000000100)=0x2) write(r1, &(0x7f00000000c0)='N', 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000004003000"], 0xa) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0xfffffffffffffffc) 16:00:00 executing program 0: r0 = msgget$private(0x0, 0x400000000000041f) msgrcv(r0, &(0x7f0000001640)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005abf80ab406500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000"/4110], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) dup2(r1, r2) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000001600)=0x1ff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000edffffffffffffff0000feff00020000000000"], 0x1, 0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/51}, 0x3b, 0x2, 0x800) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x9, 0x0, r4, 0x0, r5, 0x10, 0x3}, 0x1, 0x81, 0x0, 0x0, 0xffffffff, 0x5feecd6d, 0x100000000, 0xe3}) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x7) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='c\x00') writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="0000001860b5008b00002b27feff0000000008000000000000ffffffff0000000000455ddba9000000001fc2", 0x2c}], 0x1) r1 = semget(0x2, 0x4, 0x2) rmdir(&(0x7f0000000240)='./bus\x00') semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000180)=""/178) 16:00:00 executing program 0: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x2) setitimer(0x0, 0x0, &(0x7f0000000040)) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x69) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x9) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x200) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x100000000) 16:00:01 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="51050009", 0x4) pwritev(r0, &(0x7f0000000140), 0x1, 0x0, 0x1) 16:00:01 executing program 0: open(&(0x7f0000000040)='./bus\x00', 0x80, 0x40) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x3}, {0x6}]}) syz_extract_tcp_res(&(0x7f00000001c0), 0x8, 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10000000200, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f00000002c0)={{0x10001, 0x5f}, {0x400, 0x10000}}, 0x2) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="e3093a", 0x3) write(r0, &(0x7f0000000080)="7589c4e6759347967e0b9c6a03e21aa80a7e6755b7263cbc27700a68af79118331af5226b60420a919564fb32b1c6052080823827ec3768910a8b3e00e1de3fa158a039fe157e06300d29d9cc0837387e7ef93eb6624f4cf84706a0f5eb00a34fc3d3e91e02c7c651e1964950350cd3c3325d6b5cdac56a1", 0x78) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x25}, {0x16}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x50, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x148, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: r0 = socket(0x1e, 0x8000000003, 0x0) recvfrom(r0, 0x0, 0x0, 0x1, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x5, 0x5}, 0x8) 16:00:01 executing program 1: r0 = kqueue() fchdir(r0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r3, &(0x7f0000000240)="3e2a7913e4bad21c734f4dd36a27e5e27b216d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a", 0x38) r4 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000000)) close(r3) ioctl$TIOCSTART(r3, 0x2000746e) dup(r4) syz_open_pts() 16:00:01 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = socket(0x2, 0x4007, 0x20) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x5ffd, 0x28aa) r3 = open(&(0x7f0000000080)='./bus\x00', 0x98d, 0x0) r4 = dup2(r3, r2) open(&(0x7f00000023c0)='./file0\x00', 0x0, 0x0) pwritev(r4, &(0x7f0000002340)=[{&(0x7f0000000280)="4fd0557ebdf015bec1399ddb6d71f350f5af3e38481c6fc1025763075a98d077a589df50c02925a836465594284a35276b2846bbcf8c01a1560366b91568a671fae39426c8f54407a044cd9f5393632ea20684e04f37e299306c327ced935b553443b7fef45c5210e830fb93501ac57af9a699e6502a942ed0ab6a945dbfe62c3b6c7b7a2be61cd9c5379c67cb76da74edbe36c6449fcb5d3d436adb70d96dd65e4a82735273dba844c1413a986eb618d99dbef55444b3c73f9b293e0db6f91809fe68bec15326d26d801280dacb87eb3750ece3db0491f0e71376b863f11d204783a8916c64c4b60c1696e33b7696d8244a5fb2920f88fedd9aab17b48a2f5bb98bf21d238bba65f523911963bf1d7248f906074f16a2855d69a1d313de0f34e2cc63aae96ac8f5dc52815358f9a60bd2edb421954b80fbd17168d8516baf1807a60036fa1f73cf613d16b50d068259cff8a4082b252d06971d8afd7a8e991b5c8e374ab114c094ad3c315a93145f7d7671621bb21a8b6b29d35124ac25530da19a2b384ed80871acb2290ace2396ecb80a0ace04cd6a4eb42d90d7d65bbf5644ebab61a5b74498069bbc4b15b14e523b1d890faf1b5d5a31c695f1c2cecb19d15021f0f6406291e1cf3b267bf8d01f8d449ceebde25507f59059c694c715aadf8caa0678f338f84541dc1fbe75d8445db602dc1cc4cd385f84064b3a54f42cfac7b67f0b7f6afe5c744aa554c448f8eeee3d2722bdf4d171591d6f96110cd55dfa6212059be773ae73ca8334b74f85c4361d8fb2a0220cf0b58e8bf6d20eb4c2babc1e71b6f61483d8dd6773bf596f4c5125286045bcc299971ed2f28a2fd229257661f841e3ef3f35f9f86f6edf8fcb9ac67f6621d6c3ec10438bf2638b040755c22345d8c2c1b17f677a6ee14cbe35e855fac44f795f75126b3e73749491d04c30d3c349d40a9282cde46a3a8a615dc9ccfb98885075043917aadf70068395f21b7d6b012b468b2c59e60b8848c5bf6a36711a8b6f323c4c6398e662240c8b08bec8d5d9bb1b3e92f7243d6e3b02691553eea64350763bb01d4df82c4c368edf2a5450f76d12faa0be9eb9f06ccecab9bc0bc3be46a99986b2575b4ddd51f657acff7b4990625284d9f73a1dfd44254add3e17978bcf86252b2e7551d896096cc78af477562e228698c9018daa33ff216d4e2ef9b5d3ae2ef091f2a21a12fa3e6e48b31aaab1e62bb181910ffc77cc2f2dc6789ac74058e0080cd77ea2c15b2f44afe92f16b2166d649c84986f5ef1bb77576fc5d394321958b8e61ef95364361e4f19371fda9d8bc77845f5ce648974545cf8f14f6c281c8047720356e6f094137d10591cfeb13593abbe3eed7df5f80ece98f66d5519dc51060b5e95ea5feaa3854a23fd1be4665731bb7c4fdc1696d7c3953f287048cf69ce80fcc580ee1576f9a6ebdb5711f8fb32fe477e875418eed970ae529ed89092806c85093d1eeba9b34c25502878d4ad2e502c6c6b9593456ae1d15185f2ab4a6dbf4fc8dcd0cf5155314f90d0116344eaa34d95354d0b49e34fc2b0b5b229d1d31df6baa5fab5a079cd98f81248f8d344563a9b090038669106a8ec1c0a049a47939ee45a712e423361600e75b422643dc4260367f779bef74f0b3b0668a4f85b6e924d3119addae90e65d9566c0f80cb783f8d46a5895e7e94d6fab872bb5eb90274c8f789ffd54d9edbe08fa12115efb652922181b6147a9fe61c090ff5c0860e4a42f5d3b71b53a65ab81ed58157bfe7571dcbd2b4e568d4c382722d50a5caa6500d1f2946699b0d6949baf215b3d3080a5e224aba100f81f660e09129a2daa205cb147a70955adb9cf4ddcb32769d09b54ac9a8545dc43ebb588d75dc6c93907438f874545b1a449ced8f18ead088dcfa5232f223bef79982c5cb802eb03d16ef84241577609adbbcd4ab5671c78bc38ac4845eb7c1643814429199fa502f92338c9261ad37e2da960a3ea0e4fcd56590e209a44e6c59caec2f959ae050d98f9cbc0dd4bf03b26fa63a5e8d016efae819c64c5387fb09e2c43988855da1726e9252888513d211983f88e0e4233df0c8ffec9427b7c64de8651c3870aa2eec6d5913ee50", 0x5e1}], 0x1, 0x0, 0x0) 16:00:01 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000000), 0x0) socket$inet(0x2, 0x6, 0x10001) socket$inet(0x2, 0x8006, 0xbc) 16:00:01 executing program 1: r0 = getppid() getpgid(r0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000140)=""/89, 0x59}, {&(0x7f00000000c0)=""/18, 0x12}, {&(0x7f00000001c0)=""/83, 0x53}, {&(0x7f0000000340)=""/194, 0xc2}], 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000300)="4f351c", 0x3) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r7 = getegid() dup2(r2, r2) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r8 = getpid() shmctl$IPC_SET(r3, 0x1, &(0x7f00000004c0)={{0x5363, r4, r5, r6, r7, 0x41, 0x9}, 0x3f, 0x1000, r0, r8, 0x7, 0xe3aa, 0xccf}) rmdir(&(0x7f0000000540)='./bus\x00') fcntl$setown(r2, 0x6, r8) 16:00:01 executing program 0: link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="ebff", 0x2) unlink(&(0x7f0000000000)='./file0\x00') ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0xcd) 16:00:01 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x7e0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 16:00:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000180)="aada31afde6156b273eabb54bb00b2ad846f7ac9e9c361e98613d45db0c7b60b1b33dedc72d18acc182b12be8315c743713f86a415aecb410ba7f9c99c2d6424792a8dd710bf193d4d454a96f55a24084f9922f2bceba47fd2a652463bb8dadf4f632c6e3c91583d68a7c8836fd1a9e55ed8174de76f85d79c7799568a71d50eb5bb9e4967538b77adccd3c0b9c7c4c8249449b2a9a4621d4e32fb3dfec83287fc290c3f0f504e116e4b82574ace429196664cb385aa2c4fb9d2b006426787cf2f04770f0ec2f1f49b2f2fe8d49b4ba04aa1395095e0d6f7f555a9014baa56d13a66554ee845cdfcbaf0eef0199f4997de76", 0xf2) 16:00:01 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) fchmod(r0, 0xa0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000180)) 16:00:01 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x87, 0x9}, {0xa2, 0x6}, {0x45, 0xb8b}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000180)=[{0x16d, 0x746600}, {0x26, 0x75418500}, {0x0, 0x5}, {0xa6, 0x9}], 0x4}) 16:00:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x16a8547bff1d2c14, 0x0, 0x3a0) 16:00:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x81, 0x1, 0x3ff, 0x4, 0x80}, 0xc) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x40) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)="000000186004008300062b0000000000000000000000000000000000006b5a0e4500000000000022276e008d", 0x2c}], 0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3, 0x2010, r0, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24, 0x4ca3, 0x2}, {0x54}, {0x6, 0x0, 0x4000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) ioctl$TIOCSBRK(r1, 0x2000747b) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r1, 0x5b}, {r1, 0x91}, {r0, 0x1}], 0x3, 0x5) 16:00:01 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) sendto$unix(r0, &(0x7f0000000040)="ed4035bd9c19bd77a82da42002ba02174d9918b123d087b4d81fffbba19d1c854b6e7098a46493c62269aa9ffba74fd6c7ff1f7436543bb40f201ac59fdf2d68ce2bdee79c809c291c77ad16da0e064df0a904de3a093c0166328102e0ae5d2f83e88a182d363317e4e011b5ec955837190ae9cefef675004b152f40d4cd0bcb89a008fb12167078498b8494bd3ba7df83c6a337", 0x94, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r1) sendto(r3, &(0x7f0000000040), 0x189, 0x0, 0x0, 0x16) recvmsg(r2, &(0x7f0000001b00)={&(0x7f0000000680)=@in, 0xc, &(0x7f0000000a80)=[{0x0}, {&(0x7f0000001b40)=""/204, 0xcc}, {&(0x7f0000000880)=""/208, 0xd0}], 0x3, &(0x7f0000000b00)=""/4096, 0x1000}, 0x40) 16:00:01 executing program 1: r0 = socket$inet(0x1e, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)) socket$inet(0x2, 0x1, 0x5) 16:00:01 executing program 0: shmget$private(0xc6, 0x1000, 0x400, &(0x7f0000328000/0x1000)=nil) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1047e, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x82, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x90c}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: setrlimit(0x4, &(0x7f0000000040)={0x7, 0x400000000091}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a7d6b346b7387f8fefae21535a2f4862e5514912960c143c2c984d44e5bbadb09e0ee1bd9333954417ccbe644d67a08f82125a7c7bfd86fd1854089f9e5344118837e47364bf03ac2c8c83d3d9fc01727917c24f9009ca0a6685cf41f6d38267b995e37c9e2f2fdbf80b6420ff25077a53d290ee3959d0f1cf2bd5c428884ce8af62ec03c81ea155eda537b5c0e", 0xaa}], 0x1) syz_open_pts() 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) r1 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x8000}, 0x8) r2 = dup2(r1, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000340)="28c3aa4b9acdd7985caa0709a46224ddb7abfd729891f198e32df383c9621fa59d27a7e3867e0fb2370a59b448a17d39ec8269b0579ef24dda62cbc088148e4d0b55a13260afaee8f1181b2e44412f8e2ea96dffca46e3487665610279b01405f4071a0b5a5c3671751cd9ac5ff56aeaab687e15792a2e09ae0be253de61532aa0734cdafebddb7282379c382f1a6f6de9469b5921762ee2b3866caddb3ef5a291622bcb553b1b582c98529e825e4c74e0844a706d64201f312368bd53cb278349793c3c9d7f5333e09a626256244fcdaf0fcc1ae097319b3c022600d0a5", 0xde) getgroups(0x5, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) recvfrom(r2, &(0x7f0000000440)=""/146, 0x92, 0x841, &(0x7f0000000500)=@un=@abs={0x1, 0x0, 0x1}, 0x8) fchownat(r2, &(0x7f0000000240)='./file0\x00', r3, r4, 0x4) 16:00:01 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a0c00000000000010"], 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8400, 0x0) syz_emit_ethernet(0xe9, &(0x7f0000000200)="e643bf2bc80e40637c6ab44dadfd48446f4af9f9369489fc07225a512b631748c279765ac63f388b4054175c114153e948073d9da71c303b90bb041285f9cabcbaf1547f2f8a0754ea0ac0458553f5975d0bc7d88316414a07926ae50805fa4dc228494ec34805e2a79228ff06d143fdf13c1955466c801e3e5a52498db0a151f34d7ae3c763b4d676b6acf4aa3a6c54e8243ef423a961b3f939faf11012a07bab6b0bbfb4c02531a25d3a9d7e73f792470d0b5889ad07b3362ca34c0958dce0051b268de0a9a44e507e80542ddae0435437fd5179f5ae5a77903b1419ee9786c59b061fa2cb341a36") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000180)=[{0x86, 0x81, 0x4}, {0x9, 0x5, 0x100000000000, 0xa6}, {0x1, 0x100, 0x40, 0xffffffffffff708e}, {0xcc, 0x6, 0x6, 0x90b}, {0x1f, 0x7, 0x5, 0x1}, {0x6, 0x8, 0x3, 0x3f}, {0x1, 0x7fffffff, 0x2, 0x200}, {0x0, 0x7, 0x5, 0xffff}, {0x8001, 0x0, 0x4, 0x4}, {0x698f, 0xfbd, 0x1}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x60) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80185760, &(0x7f0000000100)) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 16:00:01 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000040)="93e3ba4b1898dbf20335d3672394379bb67b1ccbfc3b3130470edae85c246b047f24ebca2a2d65f4748fe7cb8a25ffeadf8e000cb803a1458f46f83f72218cea", 0x40, 0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="dd872d4a7bbdeaf8", 0x8) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b00003c27feffffff080200000000000028000001feffffff000000000000091400000000", 0x2c}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[{0x6, 0xadd1, 0x82c, 0x6}, {0x2, 0xff, 0x0, 0x8001}, {0x3ff, 0x9a, 0x1ff, 0x5}, {0x7, 0x3, 0x3ff, 0x1d}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:01 executing program 1: r0 = shmget(0x2, 0x1000, 0x80, &(0x7f0000000000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() r4 = getgid() r5 = getppid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0xffffffffffffffff, r1, r2, r3, r4, 0xa, 0x1}, 0x0, 0x8, r5, r6, 0x7ff, 0x7, 0x100000000}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r7, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) kqueue() ftruncate(r0, 0x0, 0x7fffffff) fchmod(r0, 0x44) ftruncate(r0, 0x0, 0x2fffd) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x0, 0x9}) write(r0, 0x0, 0x0) setsockopt(r0, 0x8000, 0xb7, &(0x7f0000000080)="2b0d8c7c409375539f", 0x9) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00002c2700000000d6560000000000000000000100000000000000000000091400000000", 0xfffffffffffffc6e}], 0x1) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) write(r0, &(0x7f0000000100)="09e423e1bad9dc51523bbe82c35dba78fdecd31de084f6ce15961002e422aaeb73ae4660b63935d4961d6280457978c7be20cc07f818c0ae19d28016a481ef0d437d117eb0fd95f039b2018e9e55338c55ea709419b300be9d49589b827cc65e846b68adbc6e4ca5f282a63f44987f3c534e918c534de4e4f6586838d6e14701adf40ef0fbfea0304549e2d8fddbaa5f2b4fef83863060c08b899cf45f7bb31e741d98f72c9532e35763621deb3ee04d0195f34d0c701df770910df6bd2c71a2abad01328a26de3ec65e7a0c0e535c6d", 0xd0) r2 = getegid() setregid(r1, r2) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:02 executing program 1: setitimer(0x0, &(0x7f0000000080)={{0x0, 0x800}, {0x4, 0x2cd2}}, 0x0) 16:00:02 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x2) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0xfffffffffffffffc) syz_open_pts() r2 = syz_open_pts() write(r2, &(0x7f0000000500)="0046788729161b3a605c6db4607788d5a14581433f21b402df003ff4b061a72c8fa61c463d2d929f6dc56990c2d3ecdd44b28e2f88f2ba75724212ccd30000367cc784c822a14860c246c5c93319dd6a81fe4e36f82e196d5a8d5f01a6647300000000000000000000000000000000000000000000232edcd00219927d2e6c0bd159a0a52f9502685753b418f5e1a8b61720c3682f7b4b387fa7ebf6320b453b9626091d1b3ca35689fe25e93a15ecfa28c9757f1c53fdcbfb19b0d4e50d1515db7da580d602f4185c31000000000000004e3a8b20981d5f24d755c3f3b0e8a72dc0ea6d20424aa30803ceab3beb8e9cc159e2ea97c1c0aea6120d62b4ee9d007a3a1c47ed99b9a956d6c51e896c5a1fab3be05740427e21e1b62202c7811b1dea42ab171b328b943fad6f793719e2689a4b0a09c28873ef05dcf7ab244e25f4415e7d3ddbd3494013eb6e83071b52b05cbd8bb5715d7058f94d85dd7009872960836b7046092de1cb142da51fc98de0951ee868b1f76e52ff070128d6bb5e520aab9d1dfc303724ecca21f13886989f15e8faa483e60643f672d1fab2ac912db844b2d869809af1a54c238128775ac3dd22871c93ac45215d392a01b865d4f518cf77b41c56fd335dae8bcbee3886203a374c79774e8829634f9811569a856c356fafbf2ccf09738a18f69e68c38d0100dc32cd0930c0b2a7813cbc1da40225ad", 0x201) syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x2) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) 16:00:02 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x20000, 0x0) setsockopt(r0, 0x7f, 0x3f, &(0x7f0000000180)="0a910ef311009b248df2d0d39151083b97ad24ce4ed19b5fc451e1446f8814fae36fdf7220167f1a3f266a021285dbe0c6c475c00d26d8b2b64121bd8184115c3ad6aa41e0fe0b0e01e768bc9e7ae0811648ca774b77a259a86a909f8282f41116affd5e94669b892028f3f8fe1b708660428fc20e7fa3193340b10ef1e596fe79c639fba973e7e110db4e30c214cabadc1458f339e59d42ba4dcb22d02208390f4c78f6c969cd8fde71d2881e6d7cc7ede68cd8baad198d7aa1c2165e8dd037bcce3491e2b37f79222af2fe38b9b0e8b2ed72e0a036d54b3a940e3230e21cbe0bfdccbd29bd9ce28fd0d5bea94ac54071f9be", 0xf3) r2 = geteuid() getgroups(0x5, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0x2}) fchown(r1, r2, r3) flock(r1, 0x2) 16:00:02 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) fchflags(r0, 0x10001) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffff80000000, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x40}, {0x6}]}) r1 = shmget(0x2, 0x4000, 0x502, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x100, 0x0) close(r0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80000001, 0x0, 0x0, 0x7}, {0x3c}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) syz_emit_ethernet(0xb, &(0x7f00000000c0)="462caf46dcec1673f4aa7f") r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0x80, 0xf00fffff, 0x1, 0x1f}, {{r0}, 0xffffffffffffffff, 0xe2, 0x1, 0x6, 0x4}, {{r0}, 0x0, 0x4, 0x11, 0x8, 0xffff}], 0xe17, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa0, 0x60000009, 0x1, 0x9}, {{r0}, 0xfffffffffffffff8, 0x1, 0x0, 0xfffffffffffffbff, 0x2}], 0x6, &(0x7f0000000300)={0x6, 0x8})          16:00:04 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{0x0, 0xd9f4}, {0x0, 0x2}}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) writev(r3, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r3, 0x5}], 0x1, 0x0) readv(r2, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) setitimer(0x1, &(0x7f0000000000)={{0x6, 0x4d91cece}, {0x7f, 0x4}}, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0xffffffffffffff6e, 0x3, 0x7fffffff, 0x100000001, "2955174a14fe8803f0197a01d415ca718971eeb8", 0x100, 0x7}) setitimer(0x1, &(0x7f0000000180)={{0x0, 0x3}, {0x5b0e, 0x8}}, &(0x7f00000001c0)) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/28, 0x1c) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) 16:00:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="57a0924de2", 0x5}], 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, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f00000001c0)="86e204e96723ba72c24c6786", 0xc, 0x8, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000180)={0x7, './file1\x00', './file0\x00'}) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x1000}, {0x40006}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x10) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x100000000, 0x1, 0x1, 0x1, 0xfffffffffffffbfe, 0x4, 0xfffffffffffffffd, 0x1, 0x0, 0x800, 0xfffffffffffffffe}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) sendto$inet6(r0, &(0x7f00000001c0)="4d8cf4510a28127263ef4ac2553aab700daa821896469d3825ff5f9be8970787407bc3c47280ebf6ce971547145189bef59d1bfceb6f6ee1c041736d9e01adf7275e6757d56021827abbd2db22d903835d405ad82673d12ba970f54d3b5633ea4c54e9c4482dffa534afdaefd0adb698e43d0c027d4f57979ecf0611cade7a569a6370ae6ea18ce8f1b262e990fec71df991ed135018f49e0d0a292582716d1114d5937a4c81d735948c49f92539d1bffdd3ad14079b9bcb91d728ed035587190a3db9e99ee4dbde23b60897fe51af44b716", 0xd2, 0x2, 0x0, 0x0) r1 = kqueue() r2 = socket$inet(0x2, 0x1, 0xfffffffffffff273) listen(r2, 0xffffffff) open(&(0x7f0000000040)='.\x00', 0x40, 0x4) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0xc5, 0x4, 0x4, 0x800}, {{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x8, 0xbed}, {{r1}, 0xfffffffffffffffc, 0x4, 0x1, 0x8001, 0x4}], 0x14ef, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x21, 0x40000003, 0x3, 0xc764}, {{r1}, 0xfffffffffffffffa, 0x28, 0xfffff, 0xffff, 0x10000}, {{r1}, 0xffffffffffffffff, 0x2, 0x0, 0x2, 0x2}, {{r2}, 0xfffffffffffffff9, 0x10, 0x8, 0x4, 0x100000000}, {{r1}, 0xfffffffffffffffd, 0x20, 0x80, 0xcc, 0xfff}], 0x3, &(0x7f0000000380)={0x3f, 0x2}) kevent(r1, 0x0, 0x0, 0x0, 0x80, &(0x7f0000000180)={0x0, 0x3b9ac9ff}) kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x2001, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x10000, 0x100000000, 0x2, 0x8}, {0x3, 0x1, 0x0, 0x4}, {0x8001, 0x0, 0x50e, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x80}, {0x64}, {0x6}]}) r1 = open(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x18b) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x10000, 0x0, 0x100000000}) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x3) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0xfffffffffffffffc, 0x44, 0x200000005}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000200)={0x4, 0xcc, 0x9, 0xd3e}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x8) r1 = semget$private(0x0, 0x4, 0x200) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000340)=""/215) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x900, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000002c0)={0x4, 0xffffffffffff0000, 0xfff, 0x8001}) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000300)) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x4) getpeername$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000300)=@abs, 0x8) r2 = dup(r1) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000000)) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x0, 0xffffffffffffff80}, 0x8) clock_settime(0x3, &(0x7f0000000080)={0x1, 0x677}) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xe051af5acf6813b5}], 0xff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0xfffffffffffffcea, &(0x7f0000000580)={0x7ff, 0x1ff}) syz_emit_ethernet(0x16f, &(0x7f0000000300)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb1795c173ade5e7b5d26a3b4da8f5b66c4961da5b697ae3ad213c08f4a57734ea1d8842296ff00e58098ceb68b5841655b1c91b52e56b70d2be9516b64b7e83ae7cc24aca21881a636f8e3a3d5894721992dd9e7e891db2ca5cc372dbb5f059745a6ee0cc8f337e412ffaaca4e975ac58cea2a47740b46b90fff4dc50f16535d72c264772cebe2fb61162f1ba1ddeb31d026903c683b4f41a81b9a0010716a5098737aed7b1f95e63d155b8171e4ad62dda9e7c45ee6e6746476bb8cbff365f081872a17e258470514a1491006f8c14ee5b8d2714b688c5448") 16:00:04 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x24) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) connect$inet6(0xffffffffffffffff, &(0x7f0000000100), 0xa) listen(0xffffffffffffffff, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002003, 0x1ff) r0 = geteuid() r1 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = open(&(0x7f0000000140)='./bus\x00', 0xc10, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) chroot(&(0x7f00000001c0)='./file0\x00') 16:00:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = open$dir(&(0x7f0000001100)='./file0\x00', 0x10000, 0x140) openat(r0, &(0x7f0000001140)='./file0\x00', 0x10000, 0x44) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$KDDISABIO(r3, 0x20004b3d) sendto(r1, &(0x7f0000000100)="d28c1a92a0a08c138f54117ba3560039fa29bd5bd6f811252146f4e052ccbb2684cbf34421a3c374e2e5f7946672a28f35a23e6d37742bb66f4815af1737eb48e0c5a5fd140914aedf0998a7f6efc4a87af6e7aa1b425da756bbf2a044786a70af7beaf8891cac2176cbdcec745ea67a7ff3225c867d19c9de1778bb719cc38f15c9ec49a863e4e1f4e60d466095e8e5a5712d40fe919d16a8f8293e44e306cddd3ee9373c04411106a0624b2893012a4684c6feb4c205ded7b67fcb6b5798daeca540e5ce303d082efc2cdd5caab58cf99eb3daef4a7a5fa7a6873e4f9fc47e698b13374d2593c4754c42c17f198fabf321eb28c17c10b6071950dbccf3e54173661e97aa529b571570d9a1196a52f42c0c3862ec4c894acb1f09fc6d19a472962192db42b67fb4fe94171f44de5022c754ce535cb5695ffcc8a93d432c415c67d74bb1ee32cb3f4ded11b7495cf70d1cd82bb1e0a20bffafad93ff15a77fc2a1f3618423c06fc8444fb4d2316d915b746f69a9767adcd0a3b49846fb871645483acbb5a4afa5bfc031fbd5e65d8f3575a08adab4f5e19fcaceac462ce167e1f24ad9453d8c446a0da679476ed109f7423d9415a10b234f777e9c1578d2e7671c212e3caba298e6f845d152fb1447ce1ac0aa463eb9970a8014c9c221cfd071bf90264c314bf83ae56e2a8514a66a678821a3e695d0a72e29fd84fceb886fde6826a1b68fec34e6bdae629a434f74aa36730c346fc20b79555553181670ce6b1e1447f40637e158eda9b2db60cd13584511c06e0e7b97620d331c7e1d469ebd6c97be4099fb1aeef7d97ca3b203cb7c66fde2b7cb604645748329df410bb0ca99376acc526cb69b53c029375516e07aeb5e4e377c34e5900e3930079fed94152768b48a4c3aefbfb59b49ffb99d174ce787a80329cf651507d6e0120cd1a66ffb1a9e9ee4c9a3c1a86375a236f18ae1d8daf4f4889a349a260047bdbfd941b8722d351d314e2d991b536b11731f4d675b3f7eb5b9c56c77fd700042eebfa45d98070952aa239a8cf18d5b29580ab476e2ecd025ddcf61a0320fac6e691b7347a57159dfebd6e2aece8c49ad8fedb3b5622f24557894cb0b9d3d7acef2dc29604f7658da64adca3a768132afc3cbfcc80ad1ef363f819688fe74e8017a254b7de458490e94a1400caf50f59c97adf291de57c07fbca9b2220747b4489797453fe385948d0967b75bb54d25424a9400ddd6d29a5619dbb681ba5dbd9751fa88779b7d3a91eefce8e425255974e5ef0f5c6af5bc103fb69aeb875fd88c2bfaf97e2332399635f50fb302188d296f04dfc24726cc7e41f0c8526e3c628b49b6b32bd4395e17b5f76279eadad3782a5134b628dcd7ac980e1ed04eb49a66988a6495a226f422655e842ca9f946e79f7ef41afd22e2be488cc2645a9dd4870bbfeba7c0bc320eb222396f47ab561a3f7212b6843a87faeb0e265a2c6ba1c1807754cfd7916bd0f7117ac3506e8f75e339aa4420f9bd9693fcb84a4e3f44547f943cbc58311d218237bb7cf628fafda7e58dd39e873edfdf3bd06a09344ce125078b5ab87f0d506cf1906fd06ae1f7980b417bb2efb9044f15e00cb108663bb318001ef21dc6a08efa33a32b6c391e646453cd885cec480d855ff61842a477bb84ad7bf42835550b59a591c403028a90f777607c05ea05f67b3a83372cf8cf3520ce78f9b2f21eeaf78b1b139873b7a12a309e8a2370da4b9a8771b21ae27266bf665b1edd6623e687ced46c97b35304b0d64c1d4a291ef2ca738c02890b53b945edf0349bc0c687eb4d6ac7d0400a7895a1c481b5b1baa8e6bd60708e6815f3802b85e3ba58b94918a842ad987d15e0cedeb00f564625966388783451b17e348797424b2a4c67ba2d88a9d8a9699d5e340a1fa82956fbf0e4d7ed8ba29763181b2c3245f7672ab6c1e99ff652e2dbced8bdee8addd485e438fd2ead4b38d3d3c16b91f20bc91eb1194f568de3b82a06b0e10af0e253062124823218136db343afe13725d26a80ea4d910e460dde3c24ae168bd2b4a8f2ffbd7bacd8794c9922d5365ae61192f46caed7efd05c6e426336fda54a93090bfaa1794679d02fc4b22aa1cc1cc4b45fd7347fad970c8fc762751bd151daeda5da817355334424df4efe2efa7e56e05f13017e76a590b37b5798083516011a01b74f3ebca6295b8ac12bc175fde0cc66b10b60a73b4307936728375361ba66f0c768e9f6f647ff169f456380d60378ab831b9031717a3851fc29a294642de894f47c92e346ac30745d4adbcadcda37091e2a531e98e2bdd6d62ad1b16dccf25239dc1b160a9814635323a8957ff6aecc975ffb4e9c3dc01c0d7e058c8bafa25c1a69649d95d23737be436c393c0e03d63ddca1795b13101599d08280be64b149bcbab89b4393ee0344af09ce0be00415e3902d4c17ba71e4a46451e949a015e1094dba88f83798225b6454f0c3113497062e45a4b2b2ef932905f82a29090dc2e4362b97ef3b834a4b0ff10ff98730f9ff7f12385935cfb4d6c55eaaff695cd7db4d85b5a29d5fe99b261002e7091f04f9436b52541ae1fdb4f1ca4b996ebb1801397c13c11db66d53cd845530c7de4d78963c558ea99b04c6769181cb00216b76f7a892bb7dcef197ea19d73025f4708042e659b386b6a90afe0e5d808e94e0f0dc8ac4ad01f7b05701afb56cc5853b6be11fc9af88aef53132d3b7ebc61b45301fd8309f4dbcf5a3a4c051b6d7175c8aa3123c47ff6f966cc86314639209f3ba15ca2c1cf2772930c603c878268f670ba65aafee256fbddb019e93ace065e94de1bedb97508e44a610f543f412bec6fb59a3486cb1619fd23c6e44d2171756bc89605db8206632430b3d1efd9389f810764571a5cd78a7f9619bc4c4a27a30b77b2cebb1a6cff1890d2045bc925ec885b23d561211e0c31f99cc5b96f01519a67389e42384de932856bee7104dcd924d80e6141f51e418e36e9ed5301e6db9ceebeb6f9ab288e902f47010d8ac60356df46e4d236ff826899f1f30d84a27acbfbffe8d830f1078d4cc740c3d4cf446eb5083c507b4955ed98e55106fd3b64da355d71511af9e4e3a95b2aaba64719f60c05149abd79fb91f4639257f9e6c0cd81c8659e87874cce047933fef9b9c281d0d34620ed9c94d53027771946a78c84427bd64470288c2e083961d895badfd49492f5a19586c9bc3ac9c80f3966fd92f5ff7391aa4e81fe33f76ab52d5ed55335d02bc71c935ff03c68bfc83aedd46b2c811880494d1bc570230a7a4c9b85ec0e4c743a5228b7455daf669e5d1746715403b358daa343b2874898f6ccb881c48eb173c96121708992181e7f01d10b1c97817d550a39c3027d47e985d61176c38e12345a469665fae619f707934833b83f2a911eb8359944d9aa2073af84e21f02b1153a8650dc4699f180d7af865f67f686345e2be21e82c5de485d84e202ee3dfaa65beacb364c4cb167dabdccfe89708530dc779c936a3391d694b740fec4ebf763adf9f217ecaefa513cd847b8c04a8d2e164068a214e03b7e4361aa6e4a963f06decf6f7b9f4b33b82e3a4a0dd1c2279cfa8d54e104084fe52580bf2f97c429b3e388a3a55e84654d93d5cc9a76bfd8a1eafe9f266c5068e03221216e9ec0c77ffae7451adbdf595dd870ab3053f7ec05f93346731844b1eea7ca3986fc0b988a7e6ee4a077797b95ca6842145a5a849cf5cfc445a13d63f7e7b7a1520270eeabda3c84b9592c399433bd791cee765ccd5eb745bef6ccea65b02d8fc09eec048bb23cb47792d19f538f84f12f494790f34d787f8351b2886285b488bb376657d8396c7d60556cb3315a44507ef1acf4e45174796b55834dbee2a0b123ddc0556767dc09f52d6c269f5b37220ceac4d4cf94af017f64b3ffbe360c2ca66dc886eda96f96563b0a31427b7ed674a398178021c8b44324ea75df6e65543019e6e6c24a6478e6d5679aa7df1c517ca15039b84b7ac571a9c7b864374da85e7b5a06099f7783646683d77226e9bdb5b10aa71bf023636313154131f383507fc4f6ed9d9b800d02ade21cc1281ec7dc8cfb8f3a34ccf0e2d46ed420c3293da55a2a765ba9992fc47209ed3c32d59c0c8e93997ef517485a397c36a3d0cf33552b3afa872f776e8b1ca63388b2d7740124929f5d66658076feeb7a86204806b5ae0acb6a646ef8f92569c1076466bfa552b8e3bcd2632f8fedad5649076bbb240d03e14f3ae7ea74416f8a45522ad46952f861742f9d654eded78caa3ed029411fabda0f45e58b58195634c76dcc6b84acf40ce5098b7e192c09529ec75d71c4b29e4e637afd0ef09fe652508d2b53dda09f17c339e707e31a673e3f5f100b265898b3e7b24d92b210a428f54c7ef668a8f8781c49f819a85491f21ae3c147f84be01175eb5faf02be46cd6f7c3d912241ec83e82af061010aedc74241d73e5fa0a6bf62c2e8624f6739ac78069fb3a46532dc614a38bf8c14eafa2f5d64342add560384563a22142982ca1f247bff974d0730e3ca65fa76dfce94db52fc5e700ccd2d1dcc4b05f7e06a7144fe726c51102297b12a38b49a269961a8bf15c8c2263164bde9671c78ac173189f68088999a59c130067096d1313bd54a72d1fb7345578423b0e40508106e3b1c2f3fff7288a09f1787b578ed0a91c8ca7bf67792faf4cc365186ebc385ef3aace327dc7361b7829fe7f4585483dda534f13e5f21ae06068faf33dc254f41068966812cf5eb3d685896b3bcf77610525f01692564312fd6117be05e54a295d46d89ca45eb906370334e9fa2c3fd24262bc4c07dab0938aede4ca3d74668a585966ea353efbfea6efaed985a1c172fade3b5aefe3efe6b3c6be8cdad161fec5d11091b19e525847203b7c9ad35297ac4bd9274fbc48e3aa4dc73c7689868ec8fbcfa1ac8eb6b9bf761dabd2dea56c48b446e2c27b68b867e315a49fd26a403c5947e4b225755bfb059c531b145f4e2bb025939e5a3d494e0f0a7650bb38764c48821e6d31005e4b4ea89315b03e39af46b5425f59d7d440b038670beae46cba93d213b9bca5beeb19ea97106c960dc2842189e4bd97742f6cd87c268a9c40e22f75fd5a7a22a1f8a362d0472ab0ccbeb35698fc23c91b53cbe4e121bd65daad7c01b7cfdc2584e04ef9cf9f98a5df534abcb0b8ef889eed6fb304d9032aa4f84a35728ae2e4a20fbe8b54486f1bda6d4e4b679c9bc8873c21138704a7ab03024ea52bc17972776778663f27601b801f740e2410365d5370a6d6356dc5b7be6ea30fb33a73db11212dfccd4d87386202ed184287a79821afeca4a4d0c9514033c81e421d08ce957e7c87a09d602119e3322f8b265ffad59441683e755ead8bef1ef8e58c132bb1578ab56a1ebdb721c4017848056efed32f271359f294b6e54dfe2ddb08705c00505353c3b1ad537b8745842e9fdc20bb09caaf5b5f9b2e0a2662ed2a137e63348730d4e2ea3a9d5a958a5d95b48ed09be333b1a320c931937d80a7568f25aed30dcc473c6ff1668266553b6930ff8c72484566688cd7f6998a217d3977ef0a01c7ebeff88a214104f8475e1a65a4c3440a09b1c9179d632b4304b65e36fa4e9e0dc58d4f567c08b029f2653881058b70d87f366c25718978c7f810b383ca3c9557a490d161ad98fa212bf0178deb0666fe06f73a42b41191bc69d74d8082a53f115dc52945923b4c1e6f220d250def825c3c086172fe5fe7ebf3c3e12a79b842f6cfbe0212c8f559d7c845", 0x1000, 0x2, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x3a, 0x12, 0x0, 0x0) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000001e80)=[{&(0x7f0000001b40)=""/221}, {&(0x7f0000001f00)=""/168}, {&(0x7f0000001d00)}, {&(0x7f0000001d40)=""/5}, {&(0x7f0000001d80)=""/105}, {&(0x7f0000001e00)=""/82}], 0x8) r2 = socket$unix(0x1, 0x3, 0x0) bind(r2, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r3, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x3}, 0x58) bind$unix(r3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) r4 = dup2(r0, r1) ftruncate(r0, 0x0, 0x4fb) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r4, &(0x7f0000000380)="fa", 0x1) mknodat(r4, &(0x7f0000000040)='./file0\x00', 0x1000, 0x2) socket(0x3a, 0x0, 0x800) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='^-/[/v\x00', &(0x7f0000000300)='-@\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400), &(0x7f0000000440)='\x00', &(0x7f0000000480)='h\x00']) 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000000)=@file={0x3611f73d102418fb, './file0\x00'}, 0xfffffec0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x2) 16:00:04 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x100000000, 0x7, 0x80000000, 0x0, "40d857a56ad5a7faa73223200e92edf80a8f2cbb", 0x1ff, 0x8001}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) r2 = syz_open_pts() setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0xfffffffffffffffd, 0xe40000000000}, {0x18, 0x2, 0x1b}, 0x4, [0x5, 0xa111, 0x6, 0x10001, 0x9cc, 0x81, 0xfff, 0x8]}, 0x3c) syz_open_pts() ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) syz_open_pts() flock(r2, 0x2) 16:00:04 executing program 1: r0 = socket(0x11, 0x3, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:04 executing program 1: setitimer(0x0, 0x0, &(0x7f0000000100)) getitimer(0x3, &(0x7f0000000080)) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x38482, 0x104) connect$inet(r0, &(0x7f0000000180)={0x2, 0x0}, 0xc) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x7ff) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000380)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r5 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x1, &(0x7f0000000440)=[0x0]) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000140)="b69c74377f48bbeaa038fb7105c27c0426256b1a122aad4c8757af04ab5fae855ccbb9d273bc9e5d999b902edbcce6bb8ad8a1a2dfe0e2a6f7004a0e580823e32979907b432423400593bcfd120c4e13251451acf1466f16d7d08226aa160b6c844b4c35633bd3566facba6f70df285f1534778bcd799545bb1e1e4a56aa6a519bca8898ee4f5e1102cfbf904be406acaaeeadb67571a3d5011f9a4a14b87a361d638c", 0xa3}], 0x1, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x68, 0x2}, 0x404) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) fsync(r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20488, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0x400ffffffff) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x2, 0xfffff, 0x2, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffd, 0x88, 0x4, 0xbe95, 0x7f}], 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x0, 0x100000001, 0x80000000000000}, {{r0}, 0xfffffffffffffffc, 0x0, 0x2, 0x3, 0x80}, {{r0}, 0xfffffffffffffffd, 0xd2, 0x80, 0x4, 0x650}, {{r1}, 0xfffffffffffffffd, 0x44, 0x2, 0x4, 0x4}], 0x7, &(0x7f0000000180)={0xffff, 0x5}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="00080083090091e10000", 0x1f8) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000000c0)=0x2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x80, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) write(r0, &(0x7f0000000200)="510f", 0x2) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="f8d92a2089de6269fd67b525cf594c8cc8575157c47d01405d8b7386f35c91f866dd1f9ce8e4e3009eaf26a1c3e125e6aeb3711324ed07a3737851721486cc37fa783ff1ea3b22ac9ca41295dd8ecd1b08da611be61f416ba7204d76f586f78e6543cacfd2bee834688e03b97fc241aa7d5b042eee9736ae267ead61caba0cbdc89a1af97fd14364c38c2ad06c61", 0x8e}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) preadv(r1, &(0x7f0000000480)=[{&(0x7f0000000300)=""/170, 0xaa}, {&(0x7f00000003c0)=""/108, 0x6c}, {&(0x7f0000000280)=""/11, 0xb}, {&(0x7f0000000440)=""/52, 0x34}], 0x4, 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0xdab, 0x1, 0x9d, 0x6, 0x7fffffff}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0xfffffffffffffaf0, 0x1, 0x0, 0x4e3, 0x800}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000002600)={0x2, 0x1}, 0x10) writev(r0, &(0x7f00000025c0)=[{&(0x7f00000004c0)="da55355f47370fa37229ea8a035dd2037622e7d828c807d6a745251803c0e84e3e66701850339aa547b2b9f2882a87c6b64a48aca0a1be52c3bc5abbc033f631a9668b99adaf3a82d063e0439d27744710faa9e9ae75bc06341b970bbe628d3bcb21d4b1ebe74219911afbe574a9a94cbd2fc3559a091fb88203150cc1262dab522688322bc595dde84a1754121ebcbd0197a28befa74f21f9da7c4f46035ef89c1d0c6bcf2d5644634130694ea1b73b9a01048a7a1dd1512fe57bae55c9dc31e469fa42befd4f31c29167a5cc2dcadb948baca11e9300ddd19a45aacc80a3cb9c9bf04881e24508685ad9898965d146378854f22fd8e23058fac16faaeb71245bdde5b27159197d83b20611375ed568f324abdfc998d3da2c0a183ae9145fa1c3066eccded572f6845ebb96bbd8c207e9887a28928651fd32eb23995c98ab038e70189220f3f2cf23a7ae075c956c6f27ff27c2b27704f208f74d6aa6463dc8317d065543d9362966c3cef1bed304bf86c45586105d31b1c11efe81751a45084375fa3eb9d5fb90b8b1a7132d1783fb66e14df89d4a576540c6189c4ca095b08f2b76b3f46638ebc99a4f6bfb9ab2f42f8bc7fa882b3acc08d9d0371c7be01ed0c49fea012ebdf2c5c9b8be7b6e276d3d408138b26718b19f52a1aacc5b1576e239e5af3aa319a2dad7245f688c214fd245ed1978a0da6b25a6fb2eb96c4fce9f6254ec67b54ff4384ab12db3403fab43d1b52777ca7a0804489c8de411a951bc8c1f5cb52dd9f1ddb2b357d720f4fc80ff393decd1ec1fdec7770a91328d24b2c5ace6857791175b66c2b89bd439197862b9129768ff1a08bc49c721a66a46c45d5e6efac11b761cf38150c87849b3ea18552f1e4aafde6e8bdbd1b1a6214225f7dca6baab0379647a1187abfde0fb538c229adf7827be4c126d674623492d62f27afba7d7cc28c8210ab5c3c0e8a6aa39152528b06d6c0660a50ece88d57d15043db3e2ca45cce703bf45e0c5c79d4e941a39f320e640f5dad57ae4a81a7a93c673acfd484401fbb6a6b4c88819170e85c4d4568ac5127d56276a62c685bd6cdfb0bd46cfe53dac560f4acf70a7eacfa4ecce0a38067edab3f906f78f7124143d147324c7fb3c996ced69bbafec3ddd692d3defb50baa8b225c7fd77bec91987048bb2031d95479b751006f6279c4ac07b8dbbf67a8ea111dd66ca30cf994f75e142a6cb1e582cd0fcd8026f60e5d6b703d2807cd9c4881342d6a65271a0cba59e534049040333c2a2297aa73ae0bcba01f6f2c0ca8356588146d1f57006f6c6b1f428ed2474a66fb1ac9fcb393712d89b42c72accad51f168bb1fb01881923b18f58fe5fd9d430d55164e1d2485c426b8a4e10137c06eae585355f25cd0b1348d2d30feeb09ef29cee039168a4805ce0be10f655ad85c81453f3555e39a9428539b83a8f758eadcdc1220515bbb54934da39e9819bed177d8d2bc5b08f77ae6f8eedfdc72bcc48927274751ffcaf659575c7db3d799a8f3b16bac5d026cf77c21868e10858e582af81c40cf8cbbed7858ac05bfa9cfffb75e60a6dbf30182601f41f910e5ce034c34b89ade3b83c66ac858cf4e6baeaca6a9cb292cf48cbe98accf356e1be79fa348c058b5a249a0cf396d105f0b01efbb334b3c9379761d17786a4e7be23049c2740af42587079d1257eb7ab8dec5006b0c23b7066fa58ce8bf8afee8d23e7c8a166532a45b4733279e1ada3ae3d48600ba7030a03146d531f1145f9138de081fb6c31324021219835e3b24c36adfdb060043527db950673d6db66e7c37d76a6d3c917b33d04e3e358aa6269a8fb7cef52db90abda93d0b986e8bc032e4d82f1d6c26ef18d4ddd0bc8a9810de30820a71e0c561c8f999075d842730f1f3e755036f0df43dfe834553c976ff2a61bd63ba91ae48b91b6389e8743d08f403749560bbfb67b14a900bc12d0fe58988d36932dca43191f08cc7a7b20aa54f0235357b7d358617f0d253416c8bca9618b499c56b4648078ebbc0b54afb602df452ad64cb4a41642fc44688953460c8fa835227294e4bc3ced67d8e650eb68910fba5fd430e9317fc365c80cb4007c8ad6a41cf50ccb7b44526fcd17ade53ee4e2797382a35177b90ee00d728f3e51a249f36895698b8833b08d8db8787184938113f8ca2a00e8ba4cc39028034e12b2989d8c3284c5183c56289572b0a9c1427c2b5241b7bc63f336d63c44d4f8d07f353767760c2293be996126de9cb870be81fabd95219ebfc010f57134e938c8bca50689a329453e7c892ab98ef4d2ff6835c9a3fdcb1ffa4647ff6d78c02c512b2e4ec6e43685660a8b576f4b00cdc68364d6c905a23f6216ce6d62f042fbe7cd8ab38f6e729828874e85e84d7faac501470df91e1ac05d4c37c24295150ab09fdf409fbd572163475b22465da8e455696fddf86efc41c8757954145e7345d2227cda24fc87c3b97a4aadf095ff0ae13a03d0d9a8fa98269fdf5e6363e8b3d6ef03dd2da7366d880f1bdf57941776fc75a7e61aa945abe4f9ad82b20b6f24ff71e487c4bb069a67e2121b4f88d7f2dc3699613ff386ae0acdb088a276205458fe8bdc37f944c1c078618af54e89cd0c5e60b633d4a73e63b4e031970a90e8ee1dbb325ac1ca487955c783cc4d9ad0fc46334cd952badd8242606c8264f05e7afae5241c7e8e77fa8d1700865535c45b9fad202589522812b4e8971f18cd0eb0cea40bf4d65cbecffba64346a463511a2642dbe97f4db57810bca3c180bd7151e1d782b61402a5521384d54a8566a54be8e8364b5f73d2360c471835165b007ce39f030ac3b11660d042f3cf3408c835f676d392f754e942c6a07ec4b952a86c6d849f268d0d7b10115cebb3121aeb931c1ada29e24c4db084538369abdb2405a5aac958af8d02e8d261856903f7d7b60e2b445cf5a438192a48db270389537cb2dab5574bbf02f35c3c7da0505c5f383a78fe5fdb4abb7bce586ffc858cdb705651c94c9c60307214416de9107c147c6f31b4fd84c2b303c61857acd09bad8295e4bf7f5e18d319d96bf5de330eb1a1f7263766d33bf16b316353455b4d054490d6159731ace6e7ab150f75bcd13dcc32c862a115741c7fdff118782fdd2b0ec02dcc7f12c48b31013b7531b652bcd986aa7a808234fceb9913f14e0bb2b8d07936af1a82e4d9ddc264b76336e42184e1b96808ac02132c2f3da4e3112ff095bfa9054204907d70914c88cc436317aab37a7ebd404d6ac747d49e80c81ccb8a725cb9978004af940ba79ae11190308d7582a33755f15577612675e3dc48c9fa32e84f40e3b85eb264d83870270e6a8e8082b35d51e3e5a2d3bb9fe18803334e3b17a6a69548d3ca96aeb00414fb8850173c6c72924845291f96f47859347b8560f7f56f041e299515e267e083c278e31cf623b3060d23a0ca610e6cff8766b02cd35e30aa95fb6acdbb59a1cf295a63a44709ea3e700f9bc7ddad1a05a4bf5b886522246b5dee714663bd651200da72410d061e3af047ce916dbeda2214cdb7bfabc6f90ef92e8a029a9a4683cf0d577e9a5b386daaf68ec55984d0304495ef28ecad3e656bd20fd373844947634a16d89b92848fb9098e2d340d0889b5b4f882363192c0e69f7e4b1c1f24e76d68b373a8a8190a523abcdc24ddb13c120c132c788d66e96b5226b954f5aaeca47dbf70067b4795ccfa2452e29cf2c2cf7bd81220a9406bcdf3f7febe6eb1fc73974f68154188f2e3f8581e1a175bdf38012efae0951b009430178aa500f86f31ea89b0a554eb143c3854def10a6b69d63f2abed14d6e7308017fdc47015ec85ebfa0292a323a7b6610cac23db7de2daa99b0b56e93a64a6fe223dd34c7bd9619212f8d3c62a7e61e61b5899e0f8e01c0836f57018c65370d09203a874cf2e8d3b5c4ddf611993500655fee56e0f59489139e2d93318ce45391a2a3d5cf40a26e11c7b88b8ec2b381ebb100ebebb32772710b44a41aa5491bea0acaa266c35b458f3ba3fdb6b4c7bdd239913c6a2ad69f3ee1ea22c32afde430fc20948814955e97edcc95803a69fc9881645e3807d9dd3a3d6876487fd8123d8c71dbafdf55da792e5391deea8ed5943acc9c3f36cec7fe0aac22acc18ca2770400b9fb29eb10c576b09e18eb0d560c913dff89dc40392b1d7200e538a372ee9c2c16613179d465c0ad722f9f5259aad43b7c298a62fbacfbb8cfd0c8824f31a7797341cbdab6fbb0ed21e025ee909802bad1ad20f2119f812783ab67c60fb47697f17e935079a39f667ab592725aadd48248f34b794e84e1983c27bc2f306a321a47f8af1eeeecb8e5377e6ffcf4ee588051efd4e561ca992ddbaff920a2f23215be50fdb401e5b2184bc3549590e97c78887c88d729fc4ee76af6c5aef548d5d32c83eefae4f6bc7b455b30d5f472f656a565b9582a4dbfda7ad4e6a53b0c6bf5e8a87f6a24f413d8fbfad838e1a06ac07ee438940ad3fb6584249ed02e53e057ebc126a4367b71b2543bb714c75e5328de6a383cf824f1ef3d0401565f7cc6e633aa7581bef89c24ed477a049e97417fc9082401f5ac78e056b29a6c4550a893a92d25fef94a1510f957c3ab7ba750c291ce2103dce4f690823de1ba1ea722a7baca1d51dd9b50267b6ebfa3fe649267a25ce86990a46271b4e9289b73d98a1b84a7bbaa39efad0ccb76a22240fb2d6fd226265ab79fa22678ddc8dedf17cb8c480e85ee069157d59082951881577cd0254c51be37703cb4a5b0fa629fb12403c47a645c8deeda44f9042bc61355362bb32117770e82244facd23f84679716cb25e5072769f2064a683c886791ed0c56e09ccff2dc3038b8f3a144f323ec6a0d2741407e234676f81c38eb5ca267e51cc21698c5e2186593767f399c44c47fe8b0f2ff96d3e6f08770776efeeee1e0241f3a8453bcfb61126c6d208d422a081c2ea85efe7a23ff09be41416f01801c45d2e0fcecfc03f737bdbae465237fa709bdbaba31c8539594a96d4a37c6b0e42230960a567dfb0e500cb31131929b91a9c9d3d6bccf5051d4a0533b8145481506440e0ab75734a77cdd94f8f254e774a1b19d00dd55688dc3079ecc5977e1d19d3a6901978e88b8da81f748a5cdf8ef6e4fb89dcb62d7d7b7693822541073336df610f4b3e06f86176cb5335c30456f7e2363400664c6675bce1ccf3472bf1767bbfacb68f1031fe1fa625d2a59c303caa6de50d0d88f48837b4837d5dda064f389b019697b722de0efe1e6e0a4773a11a0b0117cbc9e94abeea6552d0e3a1a244d694a2ae393c16b5b561da90a59d6c9cd9fa5a847cfd45d0d44a6012eadeb8601673d69d27689842d5d116fc3e1d80806f98432686eb64b7374cfabc477a88673f5f7b355ba42d299abc4aab48d9718cca618c84e191ffc9887b8b0c8d31b5ab2eed4cb694730a8873ac081d2eedbbe346a0d04026c44a1d4a0407499a4a9056fd2a1dcc24cf91000e858ea009a888c6757bbde33deaf3348409a470a606091ca37222d6fc4488ba091d3962e9a8fb714b2bb2da38e7b528d0fd873575eb542a44abdf8a606ede03996fbae4b3e4c607641e9d1fa49d8af638f7bde81d6942817f89c88411443ee3376aad78601a4286eee0ca65756b626e41ba7f935dba3ee33b7271ffee0ee407d2e2abcc42506400a5491b41ceade2aa7e3bdae9717b0b7659c9181d98087c8fe5138c9ee99ba13c741e661af486fa5bc18bab4d6a8fe9a1f9ebf674acd012ccbac101470435f587873", 0x1000}, {&(0x7f00000014c0)="4642b24a07aab38c95b1b65350f9d4c4b02c8b69b815fbdbd0f04a0311ed4fef6950efe9c8aac102ee33ae9f30560a08f9a4015cb90663f341ae67c02a036a2f57e0a27d4a201f9be5bcb92372ad38d9412ebce75a722de39b092a65a1f4f17dc198e8dfdc1318de43a1d4c61f6912624b0b59e686012d5accff66e0a527136133c9f47e05ef73901ddb86c977d8775ab22359a7ac3549d77144e3e1b4c3fe5f18ccac2656cbba4bba6f9b3962a2ed15de6d22dc1877d83fa559c75274bd8be6663cbc5d4d629d7bdc8dc13bd5bd83b83ccbd88d050e17719ae15795b66d6a10210303103626166a528c44c3e1aa61d3dd295e86a3f95f2c11ba9e4b301b7b06de79f0d320da1f4f8b67acc2c39d6f5d5ab19d0867b1b40d635e7f55f8f941a4990d39d00fba43a8c657f1b1407abfc679ed7d4dfb376ea3daf73aa82462be78be4518762b64cadb9bc7225cb7dd5925722a7a4e42f5d4ac32fd89603b3afc52f83dc6439f0a3b00fef5bc183a6d5e38ae6920239f5de507ba02d53ed4236b7fa7ece0fa27fa9bd104d26f388182e95f5a43c9ddd7f0f00d19a943dd84560b5509e66c9a41f43fa937030f1b04e133c2a8a46c3ef9edf954da71834df490457c9131fa31b48bcf37f5e7fd110f6d6392d446765359fbaedbc83c030324a7b7cc90eb2f6808e48fed05c3f950323eaf7f5410377aba0dad180e7bfb33d08702b78a040e7a2e9d2e3ad000ee55724f195bf51ff61efedc9e4555cb72015478ba593c845981c51549ccbd1ac41be77ad2c12c610c8b09d9a8dd63d91f3297a22a07351eaa9607b00e16a17517d9678bad8c7aeb10c5873fd40d3af44095e882769f67247482f8f581695ee850da5a10ffac7f84a77f589ae60bf149f8cd058a5cc7899e53e8ce6160d43a69a10595de2b6523a94899008beedc806b939a3cecb24040fdc114fdf78bd5c9d2ccb58bbd304c83c5cdc60c6ed8dbb36168b010f55ff45b9183485212cc3df6af38a2b706f39087ea188133e2e69b375bc7a33823ce975bc8c57c43cc8cccb74e057adb9b016aefea92dc9e52bb0132e9a4ad13319ec74b00368e4574596787a9b45ed6bd9de124ade026f107ddd49397526213fe367f98b27d43819b587bd2170747bed730f62514115e8fdd87e3ae15b07a89518bf4c52f7143b21f43fb6aa79d00ddf976083194a54e8f66dc20d13fc047f4e3928c056abf309fa68e6075e7b7033358e0d151052cdb34ad03e5c8dd3e49d49bb498bab955b6399c43ac63e3fa3948c450d5b507eb4f203c043acc7511c5685457eaaa3c1f74fdcb6689a4a2c84b779611246abb4b0309d1a4bed3533208f0880f288a4a096dd1476fd7d06f7aa21d6e2e0e5e7cb422a637198640cbee0dc622869a7d67e43f7bceb3eb6da6944925228328da25a69c6c34d9a575fb2c8ad1e7f10b505c85d4d1ddfbf2044104a88f46f4466bb73f307b3fc934d90bf6a9ee1b3a2e121fdf95b1c03ed2bb91a961cf77900ac60e05d63f2f7720b7d51a2bef76a4c1e2557c1a421fcb8ca7a765e3b938d0df04fcaa2c515f37517665db6d87dfb0010c3f0ed4ecbea0ac20bf9533970e3e87acfc89bd0d3eebe42be7e80c7bedb21c56aa86f2f17d79c1ff8cf925c4a65de0f9c7445e90e279a686821692dc73cc85f4609df3ff2f53a5afe34f785116e1d1d5ba01a6b4d2d8a17ee538b1cdee357948df3d43f98b3b02a7232d8c18f0358fad31c96208b7536120c83d7f2d7a36b8acb1648384060b54efe1d183ecf188aa44c500e5ca69ab34560040d135d763c3259b39a393f809a37742b0b847013474d11e229143a9b8af546cf2149eef3b4fd7ef009143477cbfe312aeaeb0e2acc1192aa01277985c752e8334e1859e0eecd38b8a49a3cbfc2e6fbd50f6c7f0e093ab74311a6cfd20fd764c54781457001be03b8aefa1aac6befb2ac3b12b25c1d5aeed6500dbc99234437222a931cd8ed73929400b5965b9bdfc332fa7e3abe3d830670916d0786127d6b00782774f9b22106b0af67dd3dde34e2482f48c527bfd1a99af2c5adb4f24e5702a445be3a2e73b95eba04d43324e8836e86b0aadbf877e75ba71f1fc7003e0e56d0128cc88ef4802e803ff4b64b6441b0285447d50ecbf980185bf8841d8ca00a73ad843db32e66339feb030f34fd61f4bb86747fbcd7e719f437537b6dcf6aa4ba140572abebfdb8cf4d9b281891ece0f1083cdfd99cb8c12a7c95dcebd8bd21f74d1367c2928fe691be02b83c91cc2cc590408c6e9117927f77d7d70712a9c4721ddb8fc31f0314902f868f0243f7af5e4bf089e6cd3206b062f6ade9fc9f1d4b2cd6553d3f48e8317c0199c4ec5edd4f221c2d854e53f00803bd0867193175e1e1d876cc52dad824b359b0508ce3b93c0bb472fa01fba975b56b5255348299209d43c53873c286d9beafb886fe47ba3c2529a6b4ee3c552f8de39275e3671426358bcca15320568acee6abd7090da0b31a885ad82b68c6178e578f1eb385baedef91102454d5c8b00b5132ef1bb1979f850b914b1ece70aeed189d271350ed119a69dc044adbcb599cfb13a5d002436639175e6d7f0883d94ac2d14a1525c4e3c8bb985a94b300f96aed5b2bd9e5d550b6559e0c0ef29e334858b5fdaca5d94023167ccec854b1dbbef8720e8b4db548e22112dcd5012c38cacb1174591318f93d3fa58765bd4b1af4dac2ac2b1779f849479276dfe95a0fbaf1c8fcad1face599030afabe06f88a44b37fff52ee30d260ffe1b183a5ec8ef4956987b5423b4a718bb630fdba9aa38051c74207e0cdbbe2f95120275a22949647d2fcce20624d590e171a47824d0ac5e98f724916519250f3b94fb7d3b1b382450929420975d828144a7bdedc183df4cc25c3f0fbb4f3a31740e1ddffc89e5dc04371461e55dd5dcf3a05046d888583104d75aa71d79dbc766243eba682da6963fb41b436d265e301a642edad98c3cdf10e458bd54e292b9dca645414cb6cf1fefad7cbe46972e4f408bc6242927946478db36fa1616fb492d354b5d248e92f3a6631792ff7c95e54cd0eda8dc079c3f2d3b3614a1411261d09424026d7b7b0c1c69b694d1eb70ba11a2506b67b0812632e6ac8d9d54d3625719c02507660621bca829927504eadf0b2f0b498361c1573a7bd7f64a0774afb627372f47afd9a3e4bc3d1252bea82383680790f8b9e96201cbf5b9b6f94597683656e379a40b7de4098a3bf08436ad7c00c1a8ff8751d32a5860cfb45718cab0e4c677851cd9947116a568a1c5237785fc4b464c9774e064741c8f04a8b06f4742841699d1669258620dcce981d298917b564322141c1153b045f64e9fcfe4dd9c1bba3b5271b5d0fb1db46b33dba3bc21f3a2cd4d6ce24de06896383ee8e763f278ae2f17f91d36ea1044cb30bc990a71e20712bd5e442e04633cc9620e0acb24c075e670b3ca53cf8d9262decdcce77adf5512032a50beda0713eadc51ca9ad292794f9b360c860db10a21a0853a2e439e0c42c3568d42a55d04e70427fc0cd97f1e0d100e736f800d0985ddda6e082c820be1f6fd85cea66db5b2d653214bf0669c30f46806f2cb9cef88108975471416c66c1df0437cda376e48179334c9953a2071efd1a86ca6ad84835b70d32ebfc07021bd22f5089295b1435ff4b8898771ed6f96fcf110315622b3d93892e1ebbaa8e74530ff897cf473e60f910d2c8cf9925f5a386ca3e8d1dc53d120138c9b8add3d1b9e34110f0bd804a5644fb2da00ef2bb229711a62424ef40d1bdb88b43850368848fdf491922ebea6f723bd492b4a35b9539df84948d1622893286ff9fe9a02234fc4aeac8de275f598a9722cbb2c0be22319fd3b984daa182b925560f7bba1e300afe8bd07c8201de9b26f79a1c39bd5b6fdf059375c817cea74ccf9825b26aa4f3baea594af4b983faa032c2ff0875c0319ee843a3ea1239064c49b5cce4cb21b9bed9e593a435b72e18f08391e2d723eaceba66cad7233f69f64d5dfbe8132460c23449cf78bf70b26fb65ef0820fb6106b146a4e770ec83772190186aa659f9fdbc05ea0d1cf971a1c838cf334cf2c2140814b8e5f71dbd0d0eee34f919b12e63c504b785346b9cd1f853120ff916b0104bb678ad9d271ce94cfe204d87a0938ee537f146f6a57c621e0ccad1229d1aa15f025e7caf903e889f148c4e5e51caa74d3e3f9671320c71c58bb43aec74d820c0cb60f816509955ca66ce897978c470fa65d1d18c93ff8f84cd0f26d29a003799f901d3f8ddb6f3245181b381f919e501549601bf8f86b5988c6f68ccd974a30b3c38f78d18652624e28141f3b1acc2f3f697241bf2ed2b375615ab6a83bea1a89ea97bdac995a1242e147ce18300805249ab53b29a2f0378e3f4ecce8fa6b58c314d22d5666614537e71d0ff1e802fad1ffb56bec30dcf67872c495e0f5febc958f5731da56fb9b5defe3c513c353fef408201fc8a5287a2490ea6e8ea599a0973883be1a43fca90b8c334cd1c0cb8a2e068bc0d91e0a671beeb8fe38491a3c03c59a5202e375d4ed8b4b117529ca31e5475448c409e6b1498a6eca997be6e901e1a93689245990c4f68f1568aa8ea2fcba3659e7aa04b2fcb56fa3ba3e9dfd33db3c6dea76f8744bc1e45af1a97f5c92c27c07aef00743c509bb66cd597122e4926f82953b8f6af9726728c1b9d234f981eaeec25c1d852e00e8d2316cba9fd8c44423c4784428c2e12b68e6b32a75eb066c998c47b041ac6f1af519880f0da8aa62dd09c0efbfdfb3f1a961ecb545b20e098bb14106a40826ef82d02386eb3e75e9d7a4f28d26ac35679fb79aa4d8a229339ce9086fec1effd2caf8fe921e65ceef534f22ab65d810890d92ff67ddea66a1433edcb3a3080c1e42f2e23beff47c7d8a891080136892892e8dc824ea8aa49759e92cfff961e0c00a4da67a4b8d6396d624a4eac5a4991c09dd7fa847247a44efe04633eec1f5e6208069bf4a0a878418cbb64ec4a5018dd9ace31ce16c484aa6b5a0a8d940f8e41e2c9bbf7f828a9d651b9789f89c99efa08377de5506ee0982b36c47d8163d113e6643b5deeb09134fe857b8c3e21698805e887c60fcf5dd0d53cd709109b55e4518fa3cca060835fa64fb8a0569c7973a96b7d8245708b65bc5652a6886c630bf40bc1d79094186db1203b354cc1c462aad9c42c654b0c7a8f677a5f29806fc0fdba1b53eb339e6d026431ab2cd56bdfafaf103b6b91b0a08f64f5a29a526dd6207fe583ae2bc8407a9a011eb9a150c002b05ed0ddfb9e869bb660708963d287a148c84ba69e1e671b0d4b85de945a5d3dda1956e43ad735f8b4d2f0f668ef7aaaf67104f7fb8385f23ecef4f7b0532c7f15bf3ed4086485d26d61d6aa35dffc622b72f20b7069a4d9a2b8596648c1a5937e6dd94c6d6d3517ef248c382fb64791c7a50d046a01482a70d0d0ccea55289d8f4e6b2992152faf9fd1aa57941ba52beec85a03c3953c7844c41bc52fe004ffe9856cf9c721fd4ea7c3f5f0f153e648407daccc6c69b5b8754c023dafdff027922e1170af42049373f88e165b4fe8797583c2b8a98d49c114a9068e3b37fe2c2f617a0452fd36317e684c711e85bd7730a0eac511be803d9d60f29dda6c04f5ebd340a48fc484558b0441a127997dc23a1e11b83c9818d5c389ca34e0ddce014b95526e39d7ecf7a20c0c74dcc009ed26fc00b2d32f0c28226a2f72fef9c9a9a17450aa620fb672bd79fe74b894835aa2d3be859ce00c16db6e9860d3c7", 0x1000}, {&(0x7f00000024c0)="791a9d54e60737a8a24f777249657ffa2325b085dbcf7f659c7ed6caf0541f8c4b1755a8b9004d8dafbcef2b4c5e2e3983ef13a2d3a2ea148c1bfa7072b5745dbdde1f886d009783d2582a5470c3cdbbe17d95a29e72b7c7464cbf8eeb5b1ec625ce1aad0494ec7df2ce650fc2c55463ef1cc101e4418a0e0037af80e354d1013c9391167a6385981ebaa1e320888dcffc01db87b2a386ea1ebee8eb912e28f5b3e65a51777bd79044e95f01e6610fb6c364d5bcfc76a490c15003668943578766845cc4b6287f4f23b24aa3a0da881c9f81860ca7d950284e38e2e0bb70b9fd62679163", 0xe4}], 0x3) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x2, 0xe95, 0x20}, {{r0}, 0xfffffffffffffffb, 0x2, 0x4, 0x3, 0x100}, {{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x8, 0x14}, {{r0}, 0xffffffffffffffff, 0x8, 0x60000001, 0x8b7f, 0x7ff}, {{r0}, 0xfffffffffffffffb, 0x80, 0x80000013, 0x0, 0x1}], 0x4, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x2, 0x8000000a, 0x80000001, 0x6}, {{r0}, 0xffffffffffffffff, 0x81, 0x0, 0x4, 0x1}, {{r0}, 0xfffffffffffffffe, 0x4, 0x2, 0x0, 0x1}], 0x401, &(0x7f00000002c0)={0x0, 0x5b61}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000200)={0x2f}, 0x0) dup2(r1, r0) fcntl$dupfd(r0, 0xa, r1) r2 = msgget(0x0, 0x1) msgsnd(r2, &(0x7f0000000080)={0x3, "bb6d9f17e43d293303adfc1e6230708603cf3ae3fbef5e7e2e0243b95be191cdaf132d9ece8c5e68840f740754bc52d15ba6dce3ea58bc17a46baf8e663715f6946e972fd3ee5b4e2317dca6460237643df4375a9a367fb569b2dc4431ed6b01b52dd0ce270a8841edffb4379316"}, 0x76, 0x800) 16:00:04 executing program 1: clock_settime(0x0, &(0x7f0000000000)) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000080)=',', 0x1) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() close(r0) syz_open_pts() socket$inet(0x2, 0x3, 0x72) r1 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000001400)) recvfrom$inet(r1, &(0x7f0000000180)=""/223, 0x47, 0x40, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x9, 0x2, 0x2, 0xde}, {0x3, 0xff00000, 0xffff, 0x1f}, {0x20, 0x0, 0x8, 0xce}, {0x1ff, 0x1, 0x4, 0x40}, {0x9, 0xab, 0x200, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:00 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x2) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = dup2(r2, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x8) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000340)="d0e60203", 0x4}], 0x1) r4 = syz_open_pts() close(r1) r5 = dup(r4) syz_open_pts() r6 = accept$inet6(r1, 0x0, &(0x7f00000001c0)=0xfa) r7 = shmget(0x1, 0x1000, 0x80, &(0x7f0000ffc000/0x1000)=nil) readv(r5, &(0x7f0000000040)=[{&(0x7f0000000280)=""/121, 0x79}], 0x1) shmctl$SHM_LOCK(r7, 0x3) r8 = dup2(r0, r1) ioctl$BIOCSRTIMEOUT(r8, 0x8010426d, &(0x7f0000000100)={0x5, 0x3}) writev(r8, &(0x7f0000000400)=[{&(0x7f0000000340)="557172b41852bfb2681921ee0fcff401508b2b899b5220b49fd617321a917df9aa140a3d720db57a192f63141fc5551b057aa6348de7297cbf62795fe3fe044e6344e0754638c185bd8a486bd674faa9660379fdf30b359d69c3ec3e18ae5202fde92e0e1d13bd618148829a0be103a0afac7de2662d9b55fe786ded62a8104a789da75ca36c1f638541b91ae180fc", 0x8f}], 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) nanosleep(&(0x7f0000000140)={0x9, 0x80000000}, &(0x7f0000000180)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x80, 0x0) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x0) pwritev(r9, &(0x7f0000001b40)=[{&(0x7f0000001b00)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000440)={0x3, 0x1, 0x4, 0x0, 0x3}, 0xc) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="00c5", 0x2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)) poll(&(0x7f0000000000)=[{r2, 0x81}], 0x1, 0x0) write(r1, &(0x7f0000000040)="348b1938647e5338709cd592f07d7b2134ba5eb7c7d933a72b5c862e64d1f35884519191adb69ce973dda94a4e4e916a7494975ae9", 0x35) fcntl$setstatus(r2, 0x4, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)="04", 0x306}], 0x1000000000000064, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000002000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open(&(0x7f0000000080)='./file0\x00', 0x10402, 0x0) munmap(&(0x7f0000000000/0x8000)=nil, 0x8000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x4) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x7c, 0x0, 0x100000000000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 16:00:00 executing program 1: r0 = kqueue() close(r0) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x7, './file0\x00'}) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x28e9) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x41) utimensat(r2, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0xffffffffffffffe0, 0x1}, {0x92ce, 0x3ffc000000}}, 0x2) close(r0) close(r2) 16:00:00 executing program 0: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r0, r1) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fchflags(r0, 0xfffffffffff9fff8) 16:00:00 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x40) utimensat(r0, &(0x7f0000000a80)='./file0\x00', &(0x7f0000000ac0)={{0x8f55, 0x5}, {0x7, 0x4}}, 0x2) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r2 = open(&(0x7f0000000900)='./file0\x00', 0x80, 0xa0) setsockopt(r2, 0x6, 0x690, &(0x7f0000000940)="6dd5b49e267489333be435b13507aac943ea56c4d62d75a7520bc0c9729685ce253ffee33fed091edc01427821750d73f9761a1255f47994ccdf1dc4bd5cad4ebe3201e2aaf816a1f0000edc25cc29761d6f7967a0c5c23174f1dc55201d5e43deac7b14f81993", 0x67) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x3, 0x4, 0x80000000, [{&(0x7f00007cf000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f00000b8000/0x4000)=nil, &(0x7f00005c1000/0x3000)=nil, 0x9}, {&(0x7f000063e000/0x1000)=nil, &(0x7f00007de000/0x2000)=nil, 0x2}, {&(0x7f0000382000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f000028b000/0x2000)=nil, &(0x7f00007bf000/0x4000)=nil, 0x48}, {&(0x7f00001ed000/0x5000)=nil, &(0x7f000032a000/0x4000)=nil, 0xffff}, {&(0x7f000003c000/0x2000)=nil, &(0x7f0000488000/0x2000)=nil, 0x2}, {&(0x7f0000041000/0x4000)=nil, &(0x7f0000122000/0x4000)=nil, 0x3}, {&(0x7f000063a000/0x1000)=nil, &(0x7f00003e8000/0x2000)=nil, 0x5}, {&(0x7f0000603000/0x3000)=nil, &(0x7f00003e0000/0x3000)=nil, 0xfffffffffffffc01}, {&(0x7f0000792000/0x4000)=nil, &(0x7f00006d7000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000449000/0x2000)=nil, 0x5}, {&(0x7f00003e4000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xc1df}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000063000/0x1000)=nil, 0x20}, {&(0x7f00007e7000/0x2000)=nil, &(0x7f0000103000/0x3000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000a40)) fchdir(r1) getpeername(r2, &(0x7f00000009c0)=@in, &(0x7f0000000a00)=0xc) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000880)) r5 = socket(0x18, 0x1, 0x0) pwritev(r1, &(0x7f0000000b40)=[{&(0x7f0000000680)="ad53494f61528e432b3b23237f7c43d468d5561190a108147a35b9e646f53ed3ff0d2563e022ac084bddaee23178ccbe82a8e5fd935afa11d8a65e2c1aac5cec52b63441a6c73ad073455a80de6923298f9e909ff666431229378db0cd2f56317c24b78cdb8133a51e0c09df1b190bea31daff88287311717ea27827bd340ad0d3aa931bdeee4f04aa4122c5306d649ae18602e96075cda1d1cbb4aeb49d45268cd3308a148fde8a0f7707e2b453ea2de2e78fac608f2c14c993abfc19f7e2c25e83228424b89f372aac5d9a71e873", 0xcf}, {&(0x7f0000000780)="b10e4904424a8f8382984282b2c773f0ad435642c899d985a8287297d5a3225dfa89331856f9938574c96a083b8a855332d9b34866cf22e9453e3d97f62d74d9ba989d665449372ee58a1d56f8a4b6c6839ebe6fb64fff35f0917e40601fcc652e3db928d87b7f2a5b1464e65eb53a3c4fbe36394118da5bccda9cacc0ab5a1284a3dbfc70ad63b535e888f2f0bddb7d9f903e52c6826e0fb8d0805a836761067f9bb665e9c549e79a3df37e9ac7b3f9def493f4ad6425c06baa8544267b514e7e0239b0066b15be5596deeb21d9598e5f2570be25c8437c7f7e6b0c878623953596154d3636cc", 0xe7}, {&(0x7f0000000c80)="819e0c4964a6e81947576bf053970c292b963abbbe12f2d30c97cc41bb5245da5e77553de0bfef332e06e3156de233d96c85b4fcc207ab2670f7a5ecfef30f80943c0f267b4c81835022b575f9b682d4c3678af4859a6493550599483b67660a2173925a88d5641de03ea19757d1e9bb1c4a44cd4b6528de0000000000000000000000000000a0afe16664f86587c9b5eba64b84", 0x86}, {&(0x7f0000000bc0)="4ebdd0cbcfe2d9d69b43373c11069f491201b8da0083ce14b97c6effa362e5f569409ce887d9b465ccc75892328f30314767bd626e34a3f8caccb6bf3d1c6f00000000000000000000000000423c95b0a41a28f2c2545e94e4a8446daea7ebc277140ca7966876a9baccaca53be0737249d1a5edf100ae1ec20fe9aa6aa6c5e06e", 0x4c}, {&(0x7f0000000e40)="4e8e05860b83ec8657e1307832869024ca74807ab1703f33ff0215b077e92e568cb3d14f00d12c4caec13e03aada22111748f35543d5902e9f8d893d24632f118c59c9e992cbbeca5e36670d65512ed0c15b9b7783dd177648c21237c3e2a94fa8fca7b4e12291e776b1ac40cff392c08262", 0x72}, {&(0x7f0000000d40)="500d462ff9d7eec88bd2d086d100c787ba7cad33f2e9d9d0a40875da54ac2463df6e354ffdffb38216a29f09db92cbebe9a263f66ee4be347b8fbc6ba61b7c06bc6d9c86788caff4263b51a3a348505540984ce21226c98a6feb3ae7b0e223a21f3fc1650be6f147b93cff4b4ab377cbce11f70b5d717d1f15d14d9fe8966676a9b9743f26dffae7a3c4238895deed5ffe0c2fb314757759bf572cac90a7e0e2d75d8833188c8a8bb6296b203a21e430e659c826f0c0f02e177a6da852363f5eb8a1ada731289f0a2975d876000e3d3cdd1383ad3a553d360358c30539beeeaafe76430e85b1b95c", 0xfffffffffffffe6e}], 0x6, 0x0, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r4, 0x8, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvfrom(r0, &(0x7f0000000000)=""/56, 0x38, 0x800, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x5, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x5c) 16:00:00 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) r3 = open(&(0x7f0000000180)='./file0\x00', 0x880, 0x18) openat(r2, &(0x7f0000000200)='./file0\x00', 0x0, 0x40) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x10000000000000, 0x7fffffff}, {0x18, 0x3, 0x10000, 0x1000}, 0x4, [0x400, 0x6, 0x5, 0x2, 0x4, 0x401]}, 0x3c) read(r2, &(0x7f0000000000)=""/50, 0x32) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f00000001c0)={0x5, 0x3, {0x1, 0x80000000}}) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000080)=0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)="15259e0c31d1057491d34daa2678200c33667e89b3f390b2633d8d48ba363fc818957f5deaa84617b760261ab4ea9101856d1864beb0a68aa56e2926a40e27147bae18a9117e47b17d7257c687f7637e023e6de702d5a74060485016fd2bb0c7df8953e6f071590a736d7fa8de1499657f6e095d091f847baf8ec13caa152663d98e398e2ee6afdeb439334de5113deb59e27c60e13bae", 0x61) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000040)) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8f}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000300)='./file1\x00', 0x80, 0x390) ioctl$BIOCLOCK(r1, 0x20004276) r2 = syz_open_pts() poll(&(0x7f0000000280)=[{r2, 0x45}, {r0, 0x4}], 0x2, 0x6) r3 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x100000000000044) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000100)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r3, 0x4322d01273df4171}], 0x20000000000000f3, 0x0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 16:00:00 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000140)=""/247, 0xf7, 0x0, 0x0, 0x0) setuid(0xee01) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x7) syz_open_pts() r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x92) r4 = getppid() r5 = geteuid() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x7011, r3, 0x0, 0x40) r6 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={r4, r5, r6}, 0xc) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x40) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x9, 0x1, 0x7}, {0x1c, 0x2, 0x1, 0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x20) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./bus/file0\x00', 0x107, 0x8) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f00000000c0)=0x3) getpid() geteuid() getgroups(0x6, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x228, &(0x7f0000000240)=[{&(0x7f0000000340)="3bcc5e633f1577f894294ae31ca33bbe15fbe33172cb1abd35ff5de96beb4c616b87ab00fff614fa79ef5bfca2b510ec29dea11a9038224521307e5a1f171ad88f6a4b7383fcdce9e4625176bcddfe4031b25b6541a4c4e84f8a22ba7f182529a4c49fe74bed468c97a3add4600dd925972a5cd22f383ff085af9782829a7aa43216a2f833d8c2d0bc694e4d748268cfff2035f53413a387245d661e920eb82867a577f2b3abde735c7f65f0cf08ca57b89063116a6347f55a015a343858cb609ae17cb22caeb9238d", 0xc9}], 0x1, &(0x7f00000002c0), 0x0, 0xc}, 0x401) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x3f) 16:00:00 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10088, 0x4) bind$inet(r0, &(0x7f0000000100)={0x2, 0x0}, 0xc) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) 16:00:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000640), 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135b67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d", 0x7}], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x7, 0x2000000000}, 0xc) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./bus\x00', 0x6, 0x0, 0x5, 0x1, 0x6913, 0x5, 0x8, 0x0, 0x1, 0x9928, 0x40}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 0x8005, 0x7fffffff) accept(r1, 0x0, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x4d}, {0x6}]}) bind(r1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000080)="b2") flock(r0, 0x4) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) getsockname$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af0622df23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f891d88221cfe0df81e7c55351e672d", 0x48}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 16:00:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) setitimer(0x0, &(0x7f0000000000)={{0x1, 0x4}, {0x8, 0x7}}, &(0x7f0000000040)) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x42, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) chmod(&(0x7f00000001c0)='./file0\x00', 0x1) close(r1) fcntl$setflags(r0, 0x2, 0x0) shutdown(r1, 0x0) r2 = fcntl$dupfd(r0, 0xb, r0) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) shutdown(r1, 0x2) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[0x80000000, 0xffffffffffffffff, 0x1, 0x8eb, 0x400, 0x0]}) 16:00:00 executing program 1: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) poll(&(0x7f0000000240)=[{r1, 0x1}], 0x1, 0x100) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x0) r3 = accept(r2, 0x0, &(0x7f0000000140)) setitimer(0x1, 0x0, &(0x7f0000000080)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, 0x0, 0x0, 0x0, 0x0) dup2(r3, r0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000300)=0x6) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3) setitimer(0x0, 0x0, &(0x7f0000000040)) 16:00:00 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) r1 = socket(0x2, 0x400000001002, 0x0) sendto$inet6(r1, 0x0, 0x17d, 0x4, &(0x7f0000000000), 0xc) 16:00:00 executing program 1: r0 = socket(0x1a, 0x4003, 0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) r3 = dup2(r0, r0) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSDTR(r2, 0x20007479) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) fsync(r1) ioctl$TIOCSBRK(r2, 0x2000747b) r4 = dup(r0) getsockopt$sock_int(r4, 0xffff, 0x1004, 0x0, 0x0) r5 = semget(0x1, 0x7, 0x200) r6 = geteuid() r7 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x94cc9d5, r6, r7, r8, r9, 0x0, 0x8000}, 0x9, 0x0, 0x7f}) 16:00:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = dup(r2) kevent(r3, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffc, 0x80, 0x80000002, 0x4, 0x2}, {{r1}, 0xfffffffffffffff8, 0x30, 0x40, 0x1f, 0x100000000}, {{r1}, 0xfffffffffffffffb, 0x48, 0x40000000, 0x5, 0x200}, {{r1}, 0xffffffffffffffff, 0x10, 0x44, 0x7, 0x1}, {{r0}, 0xfffffffffffffffa, 0x86, 0x80, 0x2, 0xfff}, {{r2}, 0x0, 0x40, 0x1, 0x1, 0x7}, {{r2}, 0xffffffffffffffff, 0x47, 0xfffff, 0x27e, 0x1}], 0x5, 0x0, 0x9, 0x0) fchflags(r0, 0x10000) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r4 = kqueue() r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x100, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(0xffffffffffffffff, 0x0) renameat(r6, &(0x7f0000000040)='./file0\x00', r6, &(0x7f0000000140)='./file0\x00') ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000080)=0x96) pread(r1, &(0x7f0000000540)="55d054b8e68d1da0e13d812e256e0e8683471419953ee5ea60b24535ca7262d2a51d462d5de2e391cebbdf145f21665d7c53e3bd14a013513b66023ee69ad96add367596081c41dff96bba3d53904491fb6286fc64a11b4a3755996bae38422bbff92910e9e7ae4beb82d25be5e454c56639241a4f6bb61d4317305d53d3c9fd0fffd3a7813b57fb4dc4fdcaeaa979e7bf12fa8d2ec61f3c3ea22cdb9a6388c71799789a1a91899720f83006bed4d786da025b64233ca8a43b302cdb87c4124f34c9bdb2b32e536e9fee6a955f0ae70127ce9aaede9ee8b255fe324943806dfad62cb6a8691495c399b7ea9a6e77cc06ad12ca13b919284b29615278", 0xfc, 0x0, 0x0) r8 = openat(r6, &(0x7f0000000180)='./file0\x00', 0x3, 0x3bcd97e4aca42d47) recvfrom$inet(r8, &(0x7f0000000380)=""/245, 0xf5, 0x843, &(0x7f00000001c0)={0x2, 0x0}, 0xc) kevent(r4, &(0x7f0000000480)=[{{r2}, 0x0, 0xfd, 0xf0000000, 0xffffffffffffffff, 0x395d}, {{r1}, 0xffffffffffffffff, 0x20, 0x80000017, 0x2, 0x8}, {{r2}, 0xfffffffffffffffb, 0x72, 0x400fffff, 0x81, 0x5}, {{r6}, 0xfffffffffffffffa, 0x45, 0x4, 0x7f, 0x7}, {{r5}, 0x0, 0x1, 0xf0000008, 0x7, 0x1}, {{r5}, 0xfffffffffffffffb, 0x54, 0x0, 0x2, 0x9}], 0x66, 0x0, 0x85, 0x0) read(r0, 0x0, 0x0) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xff41) write(r0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/24, 0x18, 0x841, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6)     16:00:01 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0x15, r0, 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00')     16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000380)='mN', 0x2) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/34, 0x22}], 0x1) 16:00:02 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x1, 0x80, './file0\x00', 0xfffffffffffffffd, 0x8, 0x20, 0x8001}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x7, 0x80000001, './file0\x00', 0x74, 0x0, 0x8, 0x6}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x408, 0x130) r3 = dup2(r0, r2) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000140)={0x3, 0x1, {0x3ff, 0x4}}) r6 = getppid() ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000180)) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000001c0)=0x80000001) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDENABIO(r4, 0x20004b3c) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x100, 0x0) getpgid(r6) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = fcntl$getown(r2, 0x5) r13 = semget(0x2, 0x4, 0x762) semctl$GETPID(r13, 0x3, 0x4, &(0x7f00000002c0)=""/4096) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f00000012c0)={'./file0\x00', 0x200, 0x6, 0x7fff, 0x1, 0x4, 0x5, 0x41, 0x0, 0x0, 0x401, 0x800}) getppid() ioctl$TIOCMBIS(r8, 0x8004746c, &(0x7f0000001340)=0x358) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000001380)=0x1) semget(0x2, 0x1, 0x6) r14 = getuid() r15 = getgid() r16 = geteuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002540)={0x0, 0x0, 0x0}, 0xc) r18 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002580)={0x0, 0x0, 0x0}, 0xc) r20 = getuid() r21 = getegid() sendmsg$unix(r1, &(0x7f0000002700)={&(0x7f00000013c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002500)=[{&(0x7f0000001400)="9551370541972c83b86a3e716fc2e8416ba696efad30880a665cb063ff30b15054342a0bb2164bd48a4c28bf262d915041596b4d778d625bbd879fff0a9e8aed01c0d3ab0c17c35792f5472fe07d96993d93dac3c97901eb0e120e6f50b892c1b4b846890972dbd1ba601a2f82cdde62357ea42dbb6e85d650fa0d2310b207ac0456b5d979785f23957912ac942fe4c1bb9e3b6a19ae7e0f6db5ab9978", 0x9d}, {&(0x7f00000014c0)="513e84d887cd44dfa13acc928eec61eb9c8dfc4d21f825c334b19df6fdb436b8cef638a0356474688bcaad553295111273a45076bcdf3db78660e5a739bc17d5", 0x40}, {&(0x7f0000001500)="10c546c126ef67324266fb0280add60616ca2b59933c46ded33004a6c480ed4d6775b7eea42250918f3e6c038b2a064824d6b51cd1acf766beda79970ac3b43a31d29bdc97e964322d7829dc7f3f49f4805970beb80ccbbc77e5f19b28450c66f346573c11a12d1408cd6ab1adfe98f3e45448ba1400c57f1fb770a30765bbde38a6b799303e8e2ead52e42eb28c9f04ff588a1969e5d974f7856c0df9e7e81cc7b2e0b6756d34c3ccb591f98a2c201d3ba16e845806233e440bd8d30cee46258aac0c938033f457193fb7845ca1f7f3314d1e648aab64067d2dd9f1823bf67f6cc3f776794f1d6a53b0e4bbc183fdf6c94046ff604c713fa0fb5124d4b37a3637dd32d458488e4ff18681dd509b43798379a28c97d0454d7a68206bb3f537e5b008c4a2587d04f0236afa68089d163bafb40ea90a73d99a734c52ad5f981f552d8a6185d44d3e9b603cf9cec7d85bad7946e7c0301012a1e30797843a9ad7d0023c5fb4e3fae3a3e5e7d162f5e30289e87895083f78cd2abe107c0746fe369e347c80cc727f3f37efe19fb20eadfbaa8b692ec2008deff22edd043583e7b7abb716a35ea4b50e989a2417bc4e5353359454143c74fd0d33cd6a3f7efa4affcb2a5264c5164e4e521fc1a171109fc809ef03aef8a2924263a7d2d1793914e781fca428f01eebc693894b0b3b2700df233adb49cdc7745d417a05b791c01739d77042a06995da5e1dd4cfe013e072efe550e65b41410df427c89485c12e8f201c0051be822dd19dd7db67c90c0840f18406a92e87d70a1bfbeed7a0b237ffd5b77014297735d4212fcc085e642003e995120cc8180b3432e5d51d53cf0e91156c73c0080eb097435507df09183210a1ee9a2d96f3f029d8b6d4ea8e96e2e23069fea0663a2a900a5d692b1407314c465a74e998527869e5fd126878aa76c3e72d7d2746c6ac64c01c6b57b98374ccdb380428d45c6b6f72867d8bc03f015bb9477beb9025dea2111500381cec7d933de420730c79c6dbcd6d0a9064a9d7cb7e01b0a79dde3731c1efb68c008406d919e7d986bd92d5f75fbd19f55904230f1da7d51b92bf3bfb372af60cfe42bde0357578dec7f970b818a229ada2ec01279879925c7adb7536640e677f18e163258251691fb6492e92d71b04b4584b47fec05e48fe1fa7d7f4746eacd392623534f69ff7b6138ac3a714c12b1d2d33189b3a217245e120619a84236b57faa46b520a99e6154c9fdef5e5bdbd284bbd0d69f551f65fd0ee70f51afb20ce529633f81ee01e0d4970ad042a7eaabcd9749f51a274e5d66f6d9fb70546390b374083d270617364e776d6bf06a32303dcf31e4c9cdd7564dcb7564e13576d4feeb62304e5a1bf11f3cf9eaccdcf267c3f63eab3327260a13f7ff80513bd4fa9427356d276096bdf699e6c2623efccbac1836bbd84d0fd7de56148e490fae231b1a7577644b1fbe95706bc482e0595358bf98cbdac60c7dca4dd47be0b3764ca1eb28cc931887d40551c6eb79a0ce038f952f64ba77ff6920fd435f426606610f0804c2721fa3992cbe61c3435ef74636453796f0c66e29820a86422c5e8900b310ea607818a07ce87232e55c14cb8f11929338b6f0beba49879707cccc125863453fefeeefcfa24e7a8f88bf008d2c1808a9508b08ff548857f44cf33f6860920fa7889e7b580adee7ba1d29cdb638dda46d1983ee3217b72970e19140d822d1b0e04bf3a370b0b57cce12e04e741fbe5d098546de341254b1e5fa80936fb3b8371b0310da65cf8f3b8e8de032526c854b9363e00f330b1a515032c438e46863d365046f689f9d2d950d1ba6a0d85a370b30311bdc09d8b0f35a9cd5d2f3eb122098dcaa1ccd3d4556ab9152c15c7c873f57e0acbe12f1b1f8c4d2fa75099e1bcff2b10328005b325e5cc94b23f55bf14148f6acef716cc5207e1545e2cfc73a62133afe48444a99190617cc5ee9533f832353e8013e781a9fd59936328ccd0d37c4fb5ddd82aa1edc60b4897d1767dd27c51be5d36fa19ccbe9d6dfa9ddb6523b6bf8ca8a84608d2492659905e14b43c3895b2aa59fa62cd4f1525f608325d314599db3124f96e1a518cf3d7d136cdea2877fa103196dcfac8c2fb2925b5949219c9b7358cf18b95f8228a26b4f2d4af23c353a5f27dcb65936fee243c305d08d78ba7a0735818277cd509cf679123795c82ed246bedd58a2f9ee512d85c735994b7e8b27cd1905bade1769d83ab7e150dbcbf3d016d13544e70ccd27cbf0a3bcac8f41436c198b98bb3711e730a5a6428bdb0e030fdea156ec95c8f947007676c8ad41bcae16ed30e4f1059f361876d32dedf0fac60e987d94f6cb429b8b4e684fc66c7fe533d9e18b4f39f4461c523c9c7f634d36b397622bb32a8fde166fe1fa473b997c9c600e8f2d35d6f0140b89d26cbf28a4066b1366beb41216a46c2e340163cb1288185fca5d672aef94c8764d108e61dc892e78bcd59b4fc586b20e92766f60b567d85f254b304fce7361f272179462ad4760adac75581adbe13cf27acaa0826a06b4607650cc987c90ba3d970c98bc2efcbaf3596e9175295ad317d1bbd24307644a26b5ea3cd54d34244f2e925ccf4a21caebb55ebad99bf2fefc63eca6699fa60cb3c2d73f1f84413c37209c8e845e866aebcb7f7ff65f94891b56eb339da02d73be729346a1537e1ba6b7e4894b855f0a37cdcad3f98a58490fafd7face381b65440ee7b827cf12caa648fc748f61972c9eb485c4338251ec54fd9fa773a87901f43b76d71febdf67a8d89736bcf631bcde13c51ff5ae2a761ec4d0a4f3733d2f612b330d9d7546278f822c1292433d27ede8f09ff3e7fcdc8d61aaee011beb659f3d3652a2a7a2be772a7849cf124223c22604e50e0610beddeb4ca218c32a7bf313358b49661fa4c64d9560403886ebb5c2d5c14fce5fb503cb5a2ee8430091c3c286dba4d1f7fd5a9772beebb0c700d646787c982e9655b0ea91eb2be803715d0457ca0a06e6e53b319e4bde3655ff33b2b52b022564ceb4f19aa3c415d0fe383c5865e918973a414a2931f27af8c06dacc3b0cc7899076715430c56549b09e85f27a30eb16bb914db93a8119f6d505c50dc1f741872df77259a4fe0a8fd3fd7d5d66cf4e938a468200ba2a74259dfee8a04701e20525620561a53d4c3d362a1df2964561e14fd940cc5db6af20baab457f6859928b3ae7755fe9bf7d61d1ea33d22f4d6103a39790cc4f824c4b34d914257c630c90784b8be6601b66b8240b2ef6bebe51201aa813a9a65462f2e4dd2b1c75791edc24de8c7b16082c850d6a61329f0a0e486c6022449cbfb7171895ea96dd6a13b84069fc0f6e374438926361176b83b1b9088d7d88ef4886358b12dc26c6295eb33d95ff5d220b5e4fac675947f4d9792dfa265c18a46c2b0c0d45796dddd9f33ebaf1bfd1c6c3956c51f7647e9990df0acd825f9721256781f86cf4719f13ef1b0581d01820d37b7ac2123238feba3c554b9f013b41e9e6713d8fb5745cccc996253fb43639942c4c6084271c0a5c39c4c090e04ef65d923de1b206ca312eebe5724ad6c07840386675fb9ac101e44bbf359e773da8dfd8f02bbc328f1668737fc8f3708a448a09dc6a779181977b20020b06d4fe51307e8186064880f518a1f88107f61df8dd8834e9f7915bf54cce80551c004da53b3bfe04ecf96b32dd8adb11427bd125ad7d6d700b684fc107e53ea0b31080ac5f5b6774b4c4b0674be5bca6e64147a97b7b2df4bc4635da5d8b59ffa26f56622693cc0b0894b55cf1bf757e36dbfe07299c35294a6ee7282af873146468ebbf82d00679b65fec471c794565dc2c7e49dfa69f96c8b1701140815e6eb99bb4d60439db6efd3d84e9211089419ab8ab778246f654c1553bd2ee553c3b39e248556144b8523b516328d1e5ca3a32e411135ba643db67a481fb1d44a676c004114192360d6b3a085bb9436c78b7a8f81b3cb26eabeda819995f64fbfdc54bf32bb4b9afa6db5317d8837a8145651168793b9e6db4aba3f8dfc557faf1d2c2d353d4a8fe43e02e76f9b488d80867ca7ce90c239c0ce938be28b893e12d72a10fca5371f9b2478531e5b2cd985e8a2c99719b12188072a3aa836eb96c0065b98fe89b0c6e5f0b20d8bbaff839af378c1e865f8faba1366d3b34c06a392bd5a07b78bebe40b4ca13e04b513be339dc1073d72204ba626adacecb70f9d682d3e2641bc6d01431b273ef789970f3bef46e17bdc03453e542c745325e624e0aaf9db35c17a38f543bcd2f3215c62d102dfb0aa90bebcd96b0b7b9ebf308dbb34d9ac905377bdc9eafcfd84494eb384a2846d924e5bc0cf91f9e730716f598b717b8e43a052223ac3ba21c766629fb203d7a812dc0e105102b03702234bd3e41d6465f5ed7cedb4f67b26e2a0db03c6d3ba9824c930c0f743e7af078de00470da7df0724c8e513c8c91cc8d5912c12aa20e32c54555c4e6429d806c860d3d0a4645e2aeba11a949e87ba24a09b10b1ed075bd788c6244057579d7bce087d798ecc37d9c3c19a8daf8e2fd86d114a464b6e5071a1253b2bb1c03363a252367a83eced9120377e6b2f162f8b361755b57c69142a0e9742fd09edf8a8cad525c9f36163c579e354005fedd77da1231ed8cd418b9cba85b4d8b89ea9b4575d0d39417496e6ca2bdbf1464c10a301086d4d4190791812e5dd1b7267613fea841649a604c3fbaf281e977af65c235c28277fda51d0635cbc4b19776e90deef65bc66365a20c2d68e0599584b7d6698f41a877973bb5873ba7e12b7b60c3369475257b32e3fbac3deca1a7bae47d6a9bb4b78feb6a0fa43d637910170e3b527398c2ad8f5130fe00d04032ab741b18a42e11935b5cdd8668a0fcf3f42809ae9f7960183afdaafab30c5672086cd963056e086e1594821e6e75da677e74d589101f378b9ec7e1bc4131fed7236f118156feb9504af865e2d324fffddd3c1b2f9ef83551b36f9fdc61a06a20929c6b458c30fd401807fe924088ff536cc280b3d0c5d49ad6dbd035a78c669a2cc7ef5069240471652e86e09cee63d5c211bdb14fadeef2024f494dfe2fa0ecde657d9d95b78d53d141b81bce37c03da423c8e82bf77322f77052c7bff4ca055459dc3f3b693cc943164c9cec15b9b4a0f04695aa1d0ced5143dc18fef961dc1868f50c855809d7ffa07649f80ebc33919224eec9f540290b69adaff66f9e3cca48d5a1c5135ad68537641d0c112152f2d2763e6478123ef7b152cb035655e36f2b0aba79a34033c2d312742b83f39a59b764575309eee2ec0606de9cbfa266f93af22e9bd139d989c19d270216183174b3db978e9408ff963da72ff47c6ed8798f7624d09a1715c760d81c3ea5a5df9a6a594bcd53c9ea1385943aabe963f8466a4961d8853a8b8fddf5e2996a47729d52f21473d0dc43303e308a5883a16548bac51f269b05b58354e022c21e004fcc68f21affe246c36a1da946510e4dbf1b1bfdeb2a0974473ba14bfb230d7043efffaf42001f0d5412a182ff4a9b3a2e85ab30571c7ef115e4e2c4fa66c0a098422c67ad5de9f26a142f6b68dbd1866ba953d7e77141e2e54601af7964b8070525d827dbfd8b76b0788154dcfd55b6a60ac94c05700cffa97aad388e62e471d1442251af3faf1e8317ce7f5050cd2bae8ec712001c0a89da5cebaa443215dfb965349d75c76e7ec93acacf9e074258b3a58fcc7fc5a027545c73c41fc0e1606300732e15ae30b25203725b9b288517b", 0x1000}], 0x3, &(0x7f00000025c0)=[@rights={0x30, 0xffff, 0x1, [r5, r10, r1, r1, r7, r9, r4, r11]}, @cred={0x20, 0xffff, 0x0, r12, r14, r15}, @rights={0x18, 0xffff, 0x1, [r4]}, @cred={0x20, 0xffff, 0x0, r12, r16, r17}, @rights={0x18, 0xffff, 0x1, [r9]}, @rights={0x30, 0xffff, 0x1, [r9, r2, r3, r1, r9, r10, r1, r5]}, @cred={0x20, 0xffff, 0x0, r6, r18, r19}, @rights={0x28, 0xffff, 0x1, [r11, r0, r3, r10, r8]}, @cred={0x20, 0xffff, 0x0, r12, r20, r21}], 0x138, 0x403}, 0x4) 16:00:02 executing program 1: r0 = syz_open_pts() setuid(0xee01) getpid() pipe2(&(0x7f0000000000), 0x10000) fcntl$getown(r0, 0x5) 16:00:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) open(&(0x7f0000000900)='./bus\x00', 0x482, 0x0) setitimer(0x2, &(0x7f0000000000)={{0xfff, 0x6}, {0x7, 0xdd3}}, &(0x7f0000000040)) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xc80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24, 0x0, 0x7874ccce, 0x1}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000140)) 16:00:02 executing program 1: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x8) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000080), 0x0) listen(r0, 0x0) 16:00:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}], 0x1}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="4f2c615802e30eb0e1788bb0e1e71c429fd3f6ff7790bc90d35737bc215c745f46f835bd33338a814cb1d9843db8a242928fe704dcf1c34f00de3c3e94257c090b323eab38f13b9b70542931b0ac104585550f2d12a5779e7ffdab9efabaea7e165128c27ee5b3a368d4d660d534b907ba1940c6cd", 0x75}], 0x1) 16:00:02 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) sendto$unix(r0, &(0x7f0000000140)="a51d19ab1936e1647277a9ca5f3495eba8f5cb64347cb327a8e783458b8496ebc4736ab319352eaced4d27f728e2661153795cd06a0084849215d72c8eb6fbd7549118e2675a718b1fb33f76764fd6446abd46d50b4ce30031a989a4998c0b59bd61fa18929f151c", 0x68, 0x402, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_open_pts() select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) preadv(r0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000000000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) 16:00:02 executing program 0: r0 = syz_open_pts() r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = geteuid() r3 = getuid() setreuid(r2, r3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c1888cd2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31a70b4dc386972d2eae1f50146e657077b47698d5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a2c37e6f300000000000000cc584aa972034a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d06aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7d008000007455e3a311c96284c2b5337613910b76922e59a3e00a96066486322ae9b47755c007601128e08e6e8d", 0x20b) r4 = syz_open_pts() close(r0) getpgrp() dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x0, "8528800000e900000005000000000400"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x0, 0x3, 0x4000000000d9f, "938d16c66662471771dc3397750421929fc500"}) ioctl$TIOCSTOP(r5, 0x2000746f) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:02 executing program 1: r0 = semget$private(0x0, 0x0, 0x31e) semop(r0, &(0x7f00000000c0)=[{0x3, 0x2, 0x1800}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x362, 0x3, 0x20, 0x1b41}, {0x1000, 0x78, 0x1, 0x8}, {0x10001, 0xa6, 0x3, 0x7}, {0x2, 0x9, 0xc5, 0x1}]}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSBRK(r2, 0x2000747b) 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) shmget(0x2, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 16:00:03 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x18800, 0x1a9) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0x7f) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x2) chroot(&(0x7f0000000140)='./file0\x00') ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000180)={0x7, 0x3f, {[0x100000001, 0x9, 0x7, 0xfffffffffffffffb, 0x3, 0x5, 0xff, 0x13e, 0x6, 0x400, 0x4, 0xb7, 0x3, 0x8, 0x100, 0x2, 0x9, 0x80], [0x5, 0x2, 0x296f, 0x7, 0xffff, 0x3, 0x2, 0x9, 0x10000, 0x3ff], [0xe07, 0x1ff, 0x9b, 0x2, 0xfffffffffffffffa, 0x1, 0x6], [0xfffffffffffffeff, 0x2, 0xfffffffffffffff9, 0x8f, 0x2, 0x6], [{0x7, 0x101, 0x400000000000, 0x3c}, {0x8, 0xfffffffffffff001, 0x0, 0x7}, {0x200, 0x6, 0x4, 0x4}, {0x3, 0x3, 0xe9, 0xce}, {0x6, 0x1, 0xc0, 0x6}, {0x5, 0x7fffffff, 0x400, 0x9}, {0x100000000, 0x3, 0x0, 0x6}, {0x80000001, 0x2, 0x9, 0x5}], {0x7, 0x0, 0x9, 0x3}, {0x23ec28b4, 0x2, 0xfffffffffffffffe, 0x100000000}}}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000003c0)={""/16, @ifru_media}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000400)={{0x18, 0x1, 0xa, 0x6}, {0x18, 0x1, 0x8, 0x9}, 0x10000, [0x8, 0x0, 0x400, 0xff, 0x7, 0x7, 0x7, 0xfffffffffffffffb]}, 0x3c) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x30200, 0x0) stat(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000540)=0xcffb) chroot(&(0x7f0000000580)='./file0\x00') r2 = shmget(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000005c0)=""/56) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x0, &(0x7f0000000600)}) read(r1, &(0x7f0000000680)=""/138, 0x8a) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000780)) r4 = socket$unix(0x1, 0x5, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) symlinkat(&(0x7f00000007c0)='./file0\x00', r0, &(0x7f0000000800)='./file0\x00') ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000840)) execve(&(0x7f0000000880)='./file0\x00', &(0x7f0000000a40)=[&(0x7f00000008c0)='/dev/bpf\x00', &(0x7f0000000900)='/dev/ttyCcfg\x00', &(0x7f0000000940)='\x00', &(0x7f0000000980)='/dev/ttyCcfg\x00', &(0x7f00000009c0)='/dev/bpf\x00', &(0x7f0000000a00)='/dev/bpf\x00'], &(0x7f0000000cc0)=[&(0x7f0000000a80)='/dev/bpf\x00', &(0x7f0000000ac0)='\x00', &(0x7f0000000b00)='/dev/ttyCcfg\x00', &(0x7f0000000b40)='/dev/ttyCcfg\x00', &(0x7f0000000b80)='/dev/ttyCcfg\x00', &(0x7f0000000bc0)='{]})^\x00', &(0x7f0000000c00)='/dev/ttyCcfg\x00', &(0x7f0000000c40)='/dev/ttyCcfg\x00', &(0x7f0000000c80)='/dev/bpf\x00']) getpeername$inet(r0, &(0x7f0000000d40), &(0x7f0000000d80)=0xc) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000dc0)) clock_gettime(0x3, &(0x7f0000000e00)) chmod(&(0x7f0000000e40)='./file0\x00', 0x60) getsockopt(r4, 0xdf3, 0x4, &(0x7f0000000e80)=""/243, &(0x7f0000000f80)=0xf3) shmctl$SHM_LOCK(r2, 0x3) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000fc0)=""/234) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = dup(0xffffffffffffff9c) dup(r0) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)=0x200000) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) pwritev(r3, &(0x7f00000000c0)=[{}], 0x1, 0x0, 0xfffffffffffffffe) connect(r3, &(0x7f0000000100)=@in6={0x18, 0x1, 0x8, 0x800}, 0xc) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000000)) ftruncate(r3, 0x0, 0x3) 16:00:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x102) unlink(&(0x7f00000000c0)='.') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_index}) pipe(&(0x7f0000000100)) 16:00:03 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x4) lseek(r0, 0x0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x2c) 16:00:03 executing program 1: mkdir(&(0x7f0000000300)='./control\x00', 0x0) chmod(&(0x7f0000000000)='./control/file1\x00', 0x2) link(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control/file0\x00') 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) fchflags(r2, 0x10000) r3 = syz_open_pts() ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) recvfrom$inet6(r2, &(0x7f00000000c0)=""/123, 0x7b, 0x800, &(0x7f0000000000)={0x18, 0x3, 0x9, 0x3}, 0xc) 16:00:03 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/4096, 0x1000) 16:00:03 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x16, &(0x7f0000000140)="44f2da3647cf555d5b18a77b000000006fda03ede4476fa1312f9a16f3d129f213f40cfe568f34f408df5bbdc1145dbb06e9880107422d52955ebc1a1a7c3139390067a33ced1f381a73e32e8983c6eb9dcffe30bdc0f426a100"/104, 0x68) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x8, 0xe000000000000000, 0x9, 0x8e06}, {0x526, 0x8, 0x1ff, 0x8}, {0x6, 0x5, 0x7ff}, {0x2, 0x4, 0x3, 0xffffffff00000001}, {0x7fffffff, 0x2, 0x800, 0x7fff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x91) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) 16:00:03 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x0, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/168, 0x256}], 0x10000000000000d8, 0x0, 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) close(r0) r4 = socket$unix(0x1, 0x2, 0x0) r5 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={r5, r6, r7}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = getppid() r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff00000000000008000000000000002a538706000000a71800000029000000230000000300357000000000001189c3"], 0x38}, 0x0) 16:00:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getpeername(r0, 0x0, &(0x7f0000000080)) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000000c0)) 16:00:04 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x2) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000140)=""/218) r2 = kqueue() connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) kevent(r2, &(0x7f0000000040), 0x10001, 0x0, 0x6, 0x0) 16:00:04 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x1cc) open(&(0x7f0000000200)='./bus\x00', 0x400104, 0x81) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0xf21) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3e8b03610a5b9614f7510b8987cd7384e095aee4"}) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x5, 0x1}, 0xc) 16:00:04 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) r3 = geteuid() getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) fchown(r2, r3, r4) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x11, r1, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) r5 = syz_open_pts() syz_open_pts() close(r1) pipe2(&(0x7f0000000000), 0x0) close(r5) 16:00:04 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x3, 0xfffffffffffffffe) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x40000000000004}, 0x0) 16:00:04 executing program 0: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:04 executing program 1: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) preadv(r0, &(0x7f0000001300)=[{&(0x7f0000000080)=""/164, 0xa4}, {&(0x7f0000000140)=""/232, 0xe8}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/133, 0x85}], 0x4, 0x0, 0x0) syz_execute_func(&(0x7f00000013c0)="67660f50f3c785b51a0000ad000000c462791d060fe516af6134340ff8a8040000c4023597d3c4037904c42144c66d0e5ac401e57cdc450fa9") 16:00:04 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x110) getpeername(r0, &(0x7f0000000100)=@un=@file={0x0, ""/23}, &(0x7f0000000140)=0x19) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x401) r1 = socket$inet(0x2, 0x3, 0x2f) getsockname(r1, 0x0, &(0x7f0000000040)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x6) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x73, 0x0}) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x4c}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r3 = getgid() pipe(&(0x7f0000000180)) fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r3, 0x2) 16:00:04 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) setsockopt(r0, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) 16:00:04 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x100a, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 1: geteuid() open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, 0xffffffffffffffff) 16:00:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$unix(0x1, 0x2, 0x0) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) 16:00:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mknod(&(0x7f0000000040)='./file0\x00', 0x8084, 0x100000001) r0 = getpgid(0x0) r1 = getuid() getgroups(0x3, &(0x7f0000001480)=[0x0, 0xffffffffffffffff, 0x0]) r3 = getpid() r4 = geteuid() r5 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={&(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001440)=[{&(0x7f0000000300)="55a1158c2732fa13f2d58e657f8f05008c03a2b1d2580e68bec407beb61322691336d5a6", 0x24}, {&(0x7f0000000340)="51d87ac801b495521158922000b0a4a3eb6a4928552042fbdddad736357fca2706314b8ff03e22b0c4ce77e6a90bd4e7c6f115a85898a24c8275f64f0fbad16b6828fd31aa8e5bea3e86cc3f9c2d369104f6187ff892e472b69e0f49e31f7c965781bbc5f705d03ea91c66028158ae1a5d573cde1ed09de97fcb5aad3b6444af8ca90aa838ad6f60c07f90cd8a4083e8de6aaff98a1aa59bf688bee15a24462377e99c0b913669da994e688c2a3e1659185e78615ed462971ada15714e97016a1c0b14bb9d52234799f1", 0xca}, {&(0x7f0000000440)="7e947fdff12c153edb17fcdf4f8fc364a9cd9ec2520a286a7d603914857cd9d179120f41444e26638bbbd22146c4765e2fc6bcb9171b20cfe2255b0e31cbe54f85f02e1455ab78fd75b43cb386f708d38268c891edb0616e5538d9bebdf8667f5de530540345a81c2e582fc7ce41781d672277d14f75e2bfdd14590adf6e042d30e7132e6b25c2c635617f221b38f8102e6932d97dec12a570f1195517ec19abb163b4eb3c9d51fa375f34c9472524cd0c647bc7af12a2e394e1e0fb427449839db03899936b860a3b2053dacbacf6da6529bbfca1c44f0988f1cce83351e5801244d351fa56c9631b37f40e5abcbbed97cb7a01b8a9f0e76003ab081ed5202378639092390133731fa29faac289a0942ae9bcca4cb82218127ee0bc7c48fa447cc36c1ae073ade66ba7e60ffc9974de05a644f557042c2906139a31e943fa7b6019b203941563f38ba0b296f6de67909d60caa6e90e22ea721b92fffd5e64f3f71b62ee3aba5a3f2adb5c2f5fd3858db158f9222992aa28ac3459bcca71f34b75758a3595563499d3ff7e6c40b5153f39fa38eba83427765c8773d8b43c38a9b4d1559c22a64233e76ccef42c4e219976d96ae537cc8d901de82303412ecf30a2f42b6ddd586b3a86e16456f29184035409196096c4161466255fdaa70a492410f62db21420bde1eefaa76af77c3405fda89b540cc04dcf3459e010755d3e149cb128d13d96c8c1854a837662cc11846728ef399ce23ae1e27f631f3b8f14e11713c7277945433dbead75687b5da21e8b9f3b56b7eb05e3504641347888c4b3f45ebfa26eb963018b9e2e75475b91917ccb36be1850b2b616d23aa31b825ae6241d3fbbd3ff4cfe016efae18ec1c20dc195deb4f86325d89f64efe2ac39a4fe9fc0993d7150f536e47e55a08140cf2212322fa251b62517be2e0eb03825049a2f680e8e9720319c2a993bf9d0bc0fba117d63424d8314976bc12a8bec93cd7f7ea62e6e2bdfe8bbe94cb0f144b94b375219c67ae3c017484fdfeb44c4f6beb4eb67378586598b4b76e5487a12a01b778d43d0aa9e27c62ed3074fbf571128e669b194d8f25ebb852e682328369a2a4a781879d8e4df7a5da36545c5eaab4fae35a0c182a522ec7601365a2ecb326a790ad30f69ecc94fcb2e8b96a9ba60deb4625ff035ac804f211b45559cf034765b7e6e5f784c5fa0c40436a64d4a677e0af40c5d6fbf4cc3d159b67dfc2dbb1784d0e1e78c74f6185e7de12b762a89053fd02db0be28a54a91808674ec7c2017a9a5e4b6f1429d79fc497fb03fe37bbc303bc435c4b7b5a9b1b870c5048ea0b6a2fbfa0ef89cba0aa4b7bc98385834b007d6746b9dfda7c33f72c8f08a5e71207fd778c95800d50894f043087a633705c1addd4f5cd11759ea48ce4c2cf9da35f8ae2453dfb9adcfe8d3eabdfcb64a49cf49e2e0f250e05aae9aa1fb7c0d79ab9ec0d397cba47fefd86e516c645705cbcd3fa4855731501a013f08bc37566eafa4b84e015846bb37529b6110013914567a703885238aaaab3dc6d6f68d25ef66db5dfeb4fdf6fa4f837bfc55cbf92f48120da6409d0f1421250e87ad08195cece632e446fa51fa2da651bcd6b88c419c2f97980961d2b733d60cf34aa6d4cca891de0b8367aa2d899bd7c1baec7440d30b08648625aba69f059a78f4f79a750d39fc71824e146a6bc083f214e187e987dbbf3bb5e1f7e8b80c12b29e27fa1b42719db4286401238063a361ab9cc40270c03f71b53aa9f60bec1246e389bb335917f3dc7fa112f72f1819567e8451fd756560bcb2ea00eb49f9810ee48db9c6055b4dac252d766577c66fc42ce80fdbf82a45ee41c2ab8c3bd8241e43b01ea23d1de6051e681748986ae02a4c812e15229b0cefd387b1d207ae38e4dc22a2558ce3be40e2244a50d87e4516954e9f4dd6cf8cf1d6a65bb17f7eec9e258b652479c12a877f247c8a72c48b534d97b4690b2186f466eb1c3e702fddabeba2eaf6bba702a602f62a21836262a29c0407b2810bf0cf4130e8f94fa4e02c5eab21eb9c517a67ddd2844b6aa33c40c53f5f1880014559e1429ad83cc47701ef419c9f6e57bda7c729d8104736ed3e29c8b0005a129f4e72500a4cb400e9174d28bddbac15a4f663f8d823f2556cc285c605786495db29a03756bca8e788df5b0d2508a0705f6eb54fa40b8f01b619473cc269cedbcfb84a23d539a4ea8f604f8b5a305ad0a20e464298b3212b1b2d99a6e72363eafb3561ef807133e1382c57465b640dd1bf5fcf8d3480bada98f6e0936deb25d5c69e333304a5ff721f4193a3c74aec96a224bd7b254b89edcf58037c9130f1b866b0deb074978bb1cd488ba406640dc36f874cada654900c90eead25b741712cdf88ca8ca0d55f49385830c1f46e8dde09a4cd382a387ccaa136f757da6afeaaf8ba04ece7a571782be949de9b4bfeb2e68c53323cc77f8d814dba7b8339ce06f0c60899e10be7542937e5fd955891381e23b51c7e93e88bc2a304c26891e7b47a2b1b0e9e77288ccd60ba1f3c12b160075d77b5a1c17d2bd99cc0e3f7ace35fac1550ad375d17a2b35540415704da6c90f81c4c46559c474c3bfd138dcbf19a425849f038a3a03471ffb755da413a56c77bd674e6af894d38b7b1a844d1c96d8e724acf797e7a3be97c84995973477282ebccaa997c6c6e374c2aa37ec0753185e4e668076023ae0b1208211ecf4ed8be8419f6f90d016bdc1ac9bab928ff1ab2430efe80ae02c9f06c114f7a43252f6dc2ac15dd7854a45fcea6d00fca3d1ad0e04a28e9a9b66869c6c25d7c542b293177df81765a6afdcc7880fd48a76c85a74c777070adf65d396df0a5723fe0d1adf2bc32ba646e49f6c53cedb01663810860539e15cd38c8b8204f25ae05e3611c57fea05a081b64cc929f1937bc14f7bae89f118dde86f52dc9de5d826504a106733f28bd7f9405e1dd1df141b2177aba02482798fa56855f9963bbef3ae09690a55021132af90cf6f6c6bccd3ed7167f67b22d308f96122c93c5d6b1e44129dc43c1efdb097f315530b94602284f172acc0fa1e43d66fbcf86d785d3d8901740cb267f1c288c3fdca5b9f04482ba4a0e1f7499672cef3a983360251ec7f9be7982d1437f3a899bc0d0ff7f3b9f19ebcda1f6b0badcea74e6f3716e1bfb61e03e8d5b6f74739785c06c42548e6e0d91d910285419010b3845571c8661556adc0cf4fa1ec501b9874be693a7e6e36bbf5a777e5d081aada6a22787315b3df56d25d5987dd69298dafeb078298facb0db1c2144e645cc80464e16713b64366ffa830e1bdcd90d6b0843e7456196516bf4670e0c2034a4d4bd3dc6dab34ad3ea369d701fc7ba80861829635ccc4cd6ee5bc1acb4ee993bb6c66db11602cf7e9ede73f71c54eeaeba70afec76bc839443ed3e2cf0f94df2ab33869672104bdd94df0f471955f78085b236cc996550c572d36f89bb5f22bd5dfd3e93fa93327fd881c5e4935b49f07927f24adca4f6e7358830c3514ac1fa767217446959f283119bd7994b8f2d264a21c01096ef2e902de6c425f663cf9721a398c88d6123dd46cb16f20621611a6ce7520f11d6af616f1d201bf27accc8caaaf35c360dea0b12d981068c5bd55dbe0d7449f897fb9958c54d6ffe82278dfa01a0c10df47dbbd5e253fba3ba40b0ca4cbfce13b9e2d1bb1647fb7e8c8acf6aa575338db7a1772218e62441c785a2edca837ab38ac9ad54f396f00e3595f3493e3978890ad22f380bb2c04c0ef7b4a083590dca4dbfe37558c71309aa3275a3e83a8d4af92287354a617e55ae79e1f78d10a488b4c263574ee2586eb14f4e06e44c9a88899f315c0378bfabcf891cca53f40450c7d1099558e97811c4eae003a6bbb8218d88381111cbf2b22d53402bcca3d08b6c82419a3c68e63b2fcc93221aa898956ac7bfa76db2eba4138c5cd7fe4852b9d2e3dd2754ea8b8b6d4e5155051bb3342f9da91fe99ff15e71b556638a7bf3db72ad03f7e07a77b74638c0d1a500e5b713935c799753a9df72f5bf13ba6de2159c638b4daff27c4fbcbb4ce80fa4dc55750f4cadc70b4119448d4357b58c08da739b0c377d9065814ae1334990f20bab0fc8be1b7ac92f6ee5c72dcd48eeb1a219b7820b552cf6a692db78fbee99cb482f832edef866e2f0e2b89e7de6d07fefe04a8e7b9d596e9f8a534d9f3553eb57d287ad99f5be01202932d5673047a966d45f8e8c1eb02cae450a40e237050a07204570e8095006cd0072a550b2923174a422cc25503ebceb001fff73b26215e1d74a1620aa84813b32b0524658e742fde62f3a9217f76e4ac7d0e959169242e5eb51bb5fed397ee7d55ec778474ff7572a17d33150adf13c1f6c2bc87bcfe54ccef6be9fce79c507e46d82e291b597d5e5a3c0433ebd4a0daf0a1762ab83fb433879a95664a1f89db1d628343b1fb6b305d67f6acee3febce60c58ee4a12c216c47fade5b9831cc057a7a040bdd9eaa2a6a8218469e9c7b29672c22f6d09fca61fd48d645f50cfb1e643a5c4bbbdad852b003f4525f4e56f7ab22243f3195d3690586da761c29a36242c411822af0776217fdca130e6cd37b51d7c14a0a8d1b3380498993fdefd3ba5f9aac43c44d058c604bbc8b01c59b10075158e8a40dc2b972b581687ce946b64e1178c8457eacaa43aa1650203f2338b80b63692f36fcb9d178b3e0bd7a23dd4e39b3d4e1ae309b7f5e61448654b42d2b5616e33007184e06228e4fd43601e8f6097f76b4c5b51cf0f91fb08b4b4f4d4788f9d8a2a4b019da54b2ef52a625e9a0be116aafd3ccd2616a0fe41ef2d66eb022c2e4fee53e650aef66809bf4170713d6fe3693eee35c3c8768d60313b63f818784541a390fe350322b9d812c93aa755857c9d501e9909aa223c56dba08b6d322bb5699712239477ae0650670e29fcbe09d8cffbf3d1d19d8fea37c744e4185776d10a2d5a173ee09a566a6054b3ffe3eac403514aea6bba0fedc536848f161ef5995e088dffdcf4e2b32f930d3c699ff3fb5e0a30bd7525a7f66ff56d1ebeb1804ce06fafbc5251d3972404231c6661e7e77e3b59442b2ba3a9ee3885e74714c6d2425822034f27deef644e334cb578061401657415a7ad887823ba2e603d8fd44a5a812d329be5303b7f8af0e7a426bee884cd273131d737622563742a2f8464f7a8ede3281ee2758d38bfd702c5b37b747e46467dfd24e04716fafb61dc9d05ebb34e8bbc2b8268440725381fd17bfa0afbd97876a2f646607623207844bfb8310098945712b30186de4f785262966667d41f4b17fa14e27ce94e24f53655ac54eb9212b8507f83486e54879c8cb99834aaf5d001bf606403403112eb25c11358ce00f86abff91f6e3d95e76bd3bbe3b1560b8db8001b3a07a8150287ee8be2e615bb41c116e3cc09b80a2c914bffc9a2fce7e5d03c2ef3047df13cd939e275888f4fef9248c3c5e388eb732be1f2d9031713b1e8070af08e0cbeff33c2ca069155de910c41ffc30f47b7259341551b59a1454cd26c3d4b333f72be7b685b5c50dbf498c548bc16423ac8a0490ecac1b3128bf69a1e05f7bdf38302a9b72621af74efcb27df2608dd8a76188bc2739471370ea05accbc7e70f9bb1a0c986019853446da151bed243b8ad881ba8326d5622f3d66bb6db3b142760bb664558fc4b55527059cc6f17deb3c2bbf9532a6381692d9c8d680c70de37aa9b880b405fed9d83bf30605e1193d16096cba40ab3eb0a9ec990115e1357649", 0x1000}], 0x3, &(0x7f00000014c0)=[@cred={0x20, 0xffff, 0x0, r0, r1, r2}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x40, 0x400}, 0x404) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x200, 0x80000001, 0x56f, 0x0, 0x8, 0x8, 0x2, 0x2, 0x1, 0x3ff, 0x5}) r6 = geteuid() getitimer(0x1, &(0x7f0000000100)) setuid(r6) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000280)='./file0\x00') 16:00:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000200d, 0x400) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000080)=0x10002) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x8) 16:00:04 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = getpid() getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/41}, &(0x7f0000000040)=0x2b) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) 16:00:04 executing program 0: r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x12c) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)) syz_open_pts() syz_open_pts() 16:00:04 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f00000001c0)=[{&(0x7f0000000700)=""/253}, {&(0x7f0000000800)=""/251}, {&(0x7f0000000900)=""/191}, {&(0x7f00000009c0)=""/73}], 0xf82b8fc, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)="1266849ee341e9024d0e7b18d00342fc9ca403c0a63893e6388c9b333791ec651e96f358e80b1409b2c989fcaf0ffab250b195fc4c428f603781b079f9dd3e493e44abb5176813c5c23083eb046544", 0x4f}, {&(0x7f0000000140)="2936122b0bda93ab7554f34c4f45f4c0dc92e2ee3c5858997bfd81f67bc9a057be8415dbc58f76bdcafdd07c7579d245f9546cc6ee2001774e462c88e242995c12a817f2663524a1e9f4b59bdb20dc46b2eafef1ae3d324721e30f649ee3ad213ecd17445261743cc80753d8d22a7bc68087b5cfeef0eeeb91da36d8b417bd1d", 0x80}, {&(0x7f0000000400)="8b011a0c5a9282284e9001a6f545719878e6e3bd4d18ac36f05f344037ad798b303770b9650b1b8fa72491eb21c1c804958a123f48107a009b300946ac848a95a0346d05f6c5a13a807731c8c38429c984c30afec34f0fc8a9c9fa057862afd65905d023bf61ea153544418d66cc832187cd68e1f205d64f5b0c7caff9b25f6759de1f7b278512afb9bb6c7230471ab4fd68379929dd1b8d09df290dca41a39fc668e610d94e80fc5bceb6bda65da09e52", 0xb1}, {}, {&(0x7f0000000a40)="3c80266212d45bdb89e210cc4156154db679d24b71bb8cc1caa2611c7423e8e158687de3acefa557b801c2ab2c7630e3b3e335f5e2d2d1165374a82406b1f9ecaeccb2ad65d713d73740e8fb6c783569676ee4582a4afa810ed1ae1b14742c47488cea169dad262e67cb7e9cb9a192da4f32b8b035df5bee4efa689affde425c5e6a3359caaf12ad2f09104ac227a6e51705a765998c6e817ff1ad5b3dbd1883dd5d9560363a97edc9f51c7de055dee6cdb79c2e3b41b860a8d554ef73e3f1b734b388a1b998541fd46b27cd6b9131edf4cdab1ee2349895a0515c2b2df7405616f2b6571175f0ed5347e3a0c4345c15ac796ffebf00232aafb4cf1baf9ad5fd90f70d1f6753a3a9e22eb22950abaaf7537bca64a6be8972439da8d2fdc44119b3fbe566cc9af29eedd67cf5c8e977db2ea8ad71a489818846f55a1a45a874b1d92eadd64da056e6f119041fe1d0aec969244584f25e2b809e2661ea72bbbf62f149b07db43df312747507d2bdfd69e2e224acc65d4f9824201508b0e3db84a13fed1566d174ac7332a05bddd6c8e595343094af204a36c87c1efaff365402ddbecc1d648230dc200d810cb9b6cf3f41d26e5e3b567cac2f65b0d9d9caf90215d62cebdd66e9bb4390df450d547ffe805f594574c37a6159b55e7e66167c0c328924d7f2ca67be2d36d5be6122f3997ad68d247e1b969fb9711651e264134324be7573747622b0fa83b584f3da1185eb33d5389b8534d6c431b096931c5682f9535ff77a5e581ef0cc21bd24fa83d7f1d36f68579613b4a79c550d151ea50404e50ed1ba3ce52d214fafdb6bf39329710ca7e56b7daa40f539e4e8ff4fe047eb4a908658594e3ab562aef2a240870975dbc495223940ffbeb5d5917bf5a6dfc14a600859b502a75026e2c0352613be388574e3f838a38a00e8dbc5618ecfb59462e7def98634226e09651967786bbd694ba22448af7db2ebf2bb9d212ee21688cdbd84fbe97dab13fbe34c927b5dd351478fdd21bcc2d70a3ef97945ec97db5ceb92b20f23d5289062c6a9418ebd6224373089707e39e83e1fe331fc1e3b7776d86cee5ab9b28368ae8e94323842f910db5ba4afb62f8259cfd8a4f8d7ccc8b99fbb77f234da54aa30587e02254d4476c6ff7ddaaef6eebe42284cea1b3ad9ede389c779cd870107ee7ff6d14a7abab17d540c90bb5f0fddd51fca8a05c991ba681ac64cbe20532323eb0d39abf9d79a6614f52c17e2c07d520b81f06782a0bd71c12a62bc2cdfed9532ca59656c810d6af7d2ace2378bed4681fd05dd9bc59767324b30988f8a7c19ecfaa7323d981fb8a86cd158b1b5c0946a4f8c2237cdafb3fc20d985a3902660f98e5b1e97c4f9ac7a83e14b81a2cb2803932f6dfffe133f5df5ae9569350aab99d7500ed22d108d7f42d35a5a9ea4af5cc5df95909a20f055950ca05b59f6c02b9ce7cc5e7c4ae436a844d765e2e81987675e2c3a57d03dc6380a987273133815e6f977d54c2812e52f3a6c95330a09afbe947f327fcd9b9df148416d242494008a6fdeb4b4b07b0708e20f6c40731e40625ae58d9f7927f1c983b36c5a93925912a49b8bb5c48fa0b54c8195e584d4ba7f298f2df32bfa5e8e538535d38d9e0f2f7b733f73742dd919c17571d37b43a348e9ff6a70661b3bb20e921058da9c21ecf098070cd13e4c9ec8dad984c36001eb4a877a29e3b03e01c51f9267176e870d90142cada973481e5a19856245fcf2758301fe590e59b4d439e4f2d2c9ade939ba432b37848822552d5220691de570fb661fc46690f76b79c9087cc9a80ac8c33d4a53fae6c3149d458952464bb25d4ccacae2e64907683291c28279ddcc651ae3bbff8b9f5f1ae8f4cd707cb10cb25ad291533137bac5f55310942696d0b2f04d51e156b7fe250e6f812aab4308c5fda9aa552b8c1c6a62c19592d5ef01b2739b9dde9e7ad5cca07fb236c6296b3751e9706444557f0792ea27d54016dc52bda477d3a4b92a78383d4a74f415b5ebfa4bb64c2c56fdf452e6487779c2fb39759263ba1beebb28cc6e6ea2ed2df967acf2ba29c174ec04995ce92efda7af6e3a96445f148ff7a56b18a8e010b923f0777412b5e91e6b9daadb86f972f777c64bdaf0830bc3062b61b7706fdf184aaaee175508c39fb7d353eebcdc9c8209e0172da4b8e31f38633cd27bbd3c5e125a54e6741802ade3e3ed23e81979a64440b96b628edc93c48a4a7d13644da2e15f9588e2ba13cafd54c97d5d027a274ae30369a4bf63beb7fd994fadae39d5f3969186deec02470c9431aecadb206b6fa4adc907269f0fc3c4af3927777bee7769119fd5f5afdb410dd639f12549fe3e5130c9bfbd8c573aae41ff805adf49c59be63cd6f6a140571bc079aa6e988816405bd8ff6bfca85e06d6625389ea97035e935a20023343df84ab7fdbc83580870c0b487d6fee5115a2501af2ceb2d1612e98cac4378a0fed86f9f14e7c6dafc9526cebb3852917f8845f204d5a74b59ac0af4b4460e927feb839f3c7c94a7c3a369b871e62da01eb559c2dc7409ffc83f52b9ea7cd9c935d39295b65e2d5abe520eb681322c275f6023d07a84a5f7598b9c3ba69bb9d354898c42e6fe62dfb8b1a1ad9b41a3e9bed52821b9ec6206098464a232d0a4f5b2a31c6a1cb7757449eb6d3dcd9d8d3c55caad9bb011126d3c9bc6f77acee70a678f65671bba1554754924ccd9f61940ef52902a3a96ed755b19923c11df1f5471d30015294a6f1b0fcb5e8381d2dad9f65668a42a356b2a04e14e9052e2af81912c0c76bf42979ec4a77f93139be7d080f7f045eb5a1f1a0b7d9f67cadc2c56d58a78c77ef32e48f231ed20f9d69f1b48726c444654392239bc49e2237e0dc260b4b6ba898c61c6fee0f521305604fa54fca26a895b5f744e3e72955b1e0d6c70684b2855bc4e84e6abe8c6ffdbc5c9339c952d13c759cf89b5d94fd1efd402e13a1ddc4001a42d73ce494b33d757ea360a94f359e4ffe78a67a3270e177b9f56e40413ff73a492941af73eedc112a87be6604415f08d5699ff29d48f5db86b6a94acdc2d47ab76b138227d10688823531c37369d6094336a7e91a2f88b22b9262bfa760a624962139b502c88080b0ad45b67faf01cd7ce4468d3bc6252074ba339615551dc4c22245fbddf12ccd3abbdec1faefe37017f0555c16cf26e899bf16e6b9f684ffa030f2e7a3b539391aff1c9aa60cd2cf7caa2a0a5ba9053fa948cf48a06eb2fecca964f69c9d8d34883a2ce1adbe31825e20cd826a731639a42e29fb4a0170ca357e50ef2fa6c59f31eb69579ea4540e964a7d028851a687cb4a1a33bba04da925664b08484883471439b273c12a1e75d0dc97eb2fd814279c7d5c9a9c17fee9cb39af420151d2bc79a54a0a6e08809737cc1e6c4e1bbb78a588c0e8c26a2434b4bb898a5bb16ab8517cb9e751750d34f04f24d73d918da3becacef6f1e34f0305ce51c1c2cf49c74e19e4e5da4527c6852e6783d830d3d0dcdadf0b584b2758121a9b1a6a149ff8e6d0640d52166643978cdeb5738ae09c74b3b23432b69039b76c83a22ab630bbf68fe9198a63645b5551c916a9c0a62f81372f1eec3ab3c380785f134379d6b3de0eaf5a8a43c5659f1abd4dfccac8854e9bfbf44da2e8aa6ea897c7b4a3319441b3ae2e5900a2626bec58476bdc688a0d8a93f6cf8ed7399db9694f1226ba973c5371de7720e3e0cdc02ae92a80285f6e1f851e1b59f13be4bfeceaff343963ccec48834331ccf52daf20d898b331a9847f29fd90c9cd68e6a18babdb4cd8170cde5112b9ffe0c02c50181e8779aeabe6651d96ac52904f0b2c34b88b7b060c471f731e2b90334e7cab488431a44703bcbc592624d27f70f0c6dedb71b441fd579b41e34db753fcc2b10d386360f025af901a31cf27911eaeab0f0587791262d2a676269e09bfd46f5f559ed1b2695c4d594e90793087fa7d8e07ccde2a4157dcc7eeafceed082fa8c6069bda68994a6e12a5c4afa8088887e5169b3f289803412c5cf5e43113ff9bc405ae96da8bca53589a6724deff42935ed4fbfda516828a29243a02a15e53e3c8c4c4f9176564e00b9b114d2a1fb08931b7c787b8b5b19a9a0132dd4cdc4f5cb241565d166ddd92f6e79384b4fc02747e9e4f7e5d526295edd6c8a1e5d863b364a413fc82d4a46226110cb307a80526775861660ac1c2e599d9dfc1cbc8612ba31863919fa2a389a3b90f35297aff882bee4ad50361c0a807c7c72ea46ab73d0f332cf72d2ce6851883034e71ec07b84b3b69e9ce1842a268776ca7dc5b826ed3824c97141cd02ca09c680aee0cc5a2c120186d1b79b775323e28d6a1f70d29e512dffcb1fa1d31bcd346faf5461a4a43e170b079617f1bd220f7da16ec9f14659a8a251fc50db6f4608fab746acb6c1e662f65c696825a3c7124ca893955945c747ebba4d498baba471175b665decb42db073dcfcb44738f652555128fbecb477fb3914f3d034c968f4fd5c5f74bf8f379f5fa8faaaf9140254193271668eeccc5092ce7e85fec28e3a557781e751d1cb3b639b61910f7d305882d97e776c6506182e28f6a2fe26ab7f439b307ad20188e1798cb036f8fd226fd41021fa7aea80386fd06ade53fd1045891fc0d5158c8ba0f79d04538c5d62b3c022e321857d16ac2e3987afea8bfff24bf382b67aea28c0dc79d2064f0a0bec7f93d3c8871eb4652bcb41e3674ce5863fb5612e7d407c084943dae52b8729f20fe4df208cc587c44d1a09f110f3504f01e6c349b4a236b2203388297b32d1aff986b48da2ac1bc38e1ce22e4dba8cdeb555283b6e49b2953a8fcfbb15fa86916fe7ee60ea5d1deb570d71a3a57195315ce5d9b17a3e1e2bedc2a537f30a88c7380e8c5930ffda20fd0855afd082ba7491f936aa9c6c3c7c3af426a72891063e647b5cb013de2e1adce9f1bfa1c93e552b24c4771a77d17e83a974005c9e39d94411502635f626feb2d06a895667765abb13e0493264cf881e4506842d3169aa63d6960c0b5fddbb6914d74a75fd6e3df44ab335990b032d1cda45a5f97819fc1ef879a570ac6061ead6a41aa08a9b0f4f1733cc4b35f361b551e74c63d3c968707660d4ff60733b8b1c123336a3b76ed92ea55aa5407c16613e9e3417987a1accc7aeea36ecd7003362009ae38509624eda530eb9c4ada2a535b8698171ad1a38d4c5fad9bf67b2504a2192c6d32ef630b4599305186418e2fd156350c77102e2cbafdaf7d3e6b08dea1370a73913837e8ebb331b2762c07d66707b43a7a5072d259e9ff063a41826783da242dd121d89cad94964419e91f7d9ae38e8981b83a65420b12b82730a938789b8c9c593273593961fb56d958697bd7b63ad68bb9f9d3c7a6f360ec562468ccb0556bb7bbf11f5cdf7ddc69b3156dab5e6c7b645f11762c22f9aaf232156038d33cca4f75d874f634ba7098dd9fe9b1dad17c2fa6f1f6101beb6db7e533210303b4984295278414b76618b017ac88f6fae80a9678791cc503ad7bbecaa5fe8de88b0179ab60e5f8e19d45fbda37a15784f94ff6188f61292ea1d7e29c97de7191fb676f7dcdf99f3433b45c7b0f62b3f4d19f0d53edb1fd4d6589cdcb132ecfe2666b11672f9b615548d3e9606f416039eb378d90d1a331c6def36eaf0ed6f84be35d0866a6c45610cd9b2f8de97f62353acc96e7205683bb396823cf5af697d43aa7dd978797005aaef49be50dd38bf8cb3528cdb35c1ecc71f8f9e929efd5d5be667d", 0x1000}, {&(0x7f00000004c0)="3e716cb627af0567d23f3966ce9d03a6eb5e1d5fbe1682b488a57aff60b7125ebe9dc977c1da6daca03e9d2067e3b6ee775a941cdf840ba591464049e1da5730faa441386638c9838a45d6ca32e9d291e4d56c63f367a9fafd9e59bfee75bc254f1e945dae8f984959ed800ca03a9be77f50eb634b1988a1e2018ca3ffea09029eeee2000dfdf2b55337cf38", 0x8c}, {&(0x7f0000000580)="3307ee2a3be8152dd186e65f0c15fbe6d807a8a16c4a34dffc11105cee0cbe34aa8a04c41543ec968f4a0e713bcdb27d76d31d6228cd99026a5c9063fe2facf3f32403abc31655928c988fa36cbcfaf265efb30dc0aab1ff2c4dcde1b1b80cc34194b0d7ed60a3c3ae0b956b5c6e60b59f10507ee72500bf90f68a1039b7f0a732763d78a7", 0x85}, {&(0x7f0000000240)="8942f76c0a88a73ab13a82a33749dd931c97172ffbb8", 0x16}], 0x8, 0x0, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x1, 0xf020, 0x8, 0x3, 0x1ff}) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r0) 16:00:04 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x25, 0x47}], 0x1}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x100, 0x7, 0x8, 0x0, 0x800, 0x800, 0x7fffffff, 0x3, 0x1, 0x1000, 0x3f}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x6) fchflags(r0, 0x0) 16:00:04 executing program 1: r0 = dup(0xffffffffffffff9c) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x5}], 0x3e63, 0x0, 0x10001, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xb84, 0x9}, {0x99, 0x200}}, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x5, 0x0) 16:00:04 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r1 = getgid() chown(&(0x7f0000000080)='./file0\x00', r0, r1) mmap(&(0x7f0000000000/0xdc8000)=nil, 0xdc8000, 0xc, 0x10, 0xffffffffffffffff, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) write(r2, &(0x7f0000000040)="a095b66855a746af8886582eac4babf6d251b09a325d23c1964616b9a0e1dee1d171441499626edd17b7560624a95527b0fbeac12275", 0x36) 16:00:04 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) clock_settime(0x0, 0x0) 16:00:04 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00004c2000/0x3000)=nil, 0x3000, 0x0) 16:00:05 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000003c0)={0x0, 0x0, 0x0}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000180)={0x80, 0x40, {[0x4, 0x100000001, 0xff, 0xffffffff00000001, 0x1, 0xa84, 0x9, 0xdbd6, 0xe0a, 0x5, 0x1dd8, 0x5, 0x101, 0x4, 0x7, 0xdd4, 0x9, 0x80], [0x4, 0x40000, 0x4, 0x100000001, 0x27e4, 0x6, 0xb0e2, 0x401, 0xfffffffffffffff8, 0x3], [0x101, 0x0, 0x800, 0x1, 0x80000000, 0x7, 0x3], [0x2, 0x80000000, 0xfffffffffffffeea, 0x0, 0xffffffffffff8940, 0x100000001], [{0x1f, 0x2, 0x6, 0x101}, {0x8, 0xb24, 0x2e, 0x1f}, {0x4, 0xcc, 0x4, 0x468}, {0x100, 0x101, 0x4, 0xf9}, {0xffffffff, 0x1, 0x3, 0x6}, {0x7, 0x2, 0x3, 0x7}, {0x200, 0x8, 0x2, 0x2000000000000000}, {0x1, 0x6, 0x81, 0xfff}], {0x1, 0x5b2, 0x0, 0x8}, {0x0, 0x3, 0x6, 0x1}}}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x57, 0x0, &(0x7f0000000080)=""/87}) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r3 = kqueue() poll(&(0x7f00000002c0)=[{r1, 0x4}, {r0, 0x2}, {r3, 0x8}, {r0, 0x2}, {r3}, {r0}, {r1, 0x80}, {r3, 0x10}], 0x8, 0x2bf3) kevent(r0, &(0x7f0000000340), 0x34, 0x0, 0xffffffffffff7fff, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x4c0, 0x2) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) kevent(r4, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x5, 0x0, 0x6, 0xb27a}, {{r4}, 0xffffffffffffffff, 0x81, 0xf0000000, 0x1f, 0x10000}, {{r3}, 0x0, 0x40, 0x80000001, 0x6, 0x6}], 0x868, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x70a418dbc1ee7d09, 0x80, 0x8}, {{r1}, 0xfffffffffffffffb, 0x80, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x10, 0x80, 0x6, 0x4937de73}, {{r3}, 0xffffffffffffffff, 0x4a, 0x0, 0x6, 0x4}, {{r4}, 0xfffffffffffffffb, 0x0, 0xb, 0x401, 0x40000000}], 0x4, &(0x7f0000000280)={0x10001, 0xffffffffffffffff}) 16:00:05 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8040, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x9, 0x5, 0x31, 0x7}, {0x10001, 0xffff, 0x100, 0xa671}, {0x6, 0x1, 0x7f}, {0x2, 0x3, 0xfffffffffffffffc, 0x1}, {0x2, 0xfe, 0x80000001, 0xfffffffffffffff9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000000)=[{0x80}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) syz_emit_ethernet(0x1, &(0x7f00000001c0)="a1") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x5}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x81, 0x5, 0x8, 0x80000001}, {0x7, 0x8000, 0xfffffffffffffff8, 0x5}, {0x100000000, 0x101, 0x4, 0xc71}, {0xffffffffffff8000, 0x9, 0xac, 0x7f}, {0x8, 0x0, 0x1000, 0x101}]}) r1 = shmget(0x2, 0x2000, 0x508, &(0x7f0000ffd000/0x2000)=nil) poll(&(0x7f0000000280)=[{r0, 0x5d}, {r0, 0x79}], 0x2, 0x2) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000240), 0x10000) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x1, 0xff, 0x800000000000, 0x7}, {0x100000000, 0x8, 0xd5, 0x4}, {0x3, 0x4, 0xffffffffffffffff, 0x1}, {0x3c4, 0x780a, 0xffffffff80000001, 0x4}]}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000180)={0xfffffffffffffff8, 0x1, {0x31a5, 0x100000000}}) 16:00:05 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x10000000000018, 0x8005, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = msgget$private(0x0, 0xc8) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0300000000ad0000bf6104d590e7c78d06008018000048601f13c9779fde6517bc26c6"], 0x23, 0x800) r3 = socket(0x18, 0x2, 0x0) msgrcv(r2, &(0x7f0000000100)={0x0, ""/171}, 0xb3, 0x3, 0x800) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) socket(0x12, 0x1, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:06 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x21c0, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186a56010000002b00feaf000000000060d5706c85c2768511fe7422374e341de39f8fdac535055189", 0x2c}], 0x1) r1 = shmget(0x0, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = msgget(0x1, 0x4) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/110}, 0x76, 0x0, 0x800) 16:00:06 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) readv(r1, &(0x7f0000000100)=[{0x0}], 0x1) recvmsg(r1, &(0x7f0000000500)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f0000000040)=""/59, 0x3b}, {&(0x7f0000000080)=""/79, 0x4f}, {&(0x7f0000000140)=""/76, 0x4c}, {&(0x7f00000001c0)=""/9, 0x9}, {&(0x7f0000000200)=""/137, 0x89}, {&(0x7f00000002c0)=""/144, 0x90}], 0x6, &(0x7f0000000400)=""/211, 0xd3}, 0x43) 16:00:06 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:06 executing program 0: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') chdir(&(0x7f0000000000)='./file0\x00') symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') rename(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0/file0\x00') 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a6", 0xd4) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "9cfe4dbfa60200e1ff00001d00"}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x3, 0x3ff, 0x8, 0x1, 0x5, 0x72b5, 0x1, 0x1, 0x0, 0x747, 0x11b1}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:06 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x202, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x4}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:06 executing program 0: symlink(0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x81) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='@%\x00', &(0x7f0000000140)='*\x00', &(0x7f0000000180)='&H\x00'], &(0x7f00000002c0)=[&(0x7f0000000200)='.\x00', &(0x7f0000000240)='^!:-(]\x00', &(0x7f0000000280)='\x00']) mkdir(&(0x7f0000000300)='./file0\x00', 0x10) 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 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, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 16:00:06 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = msgget(0x3, 0x10) r1 = dup(0xffffffffffffff9c) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x10, 0x100000001) msgctl$IPC_RMID(r0, 0x0) 16:00:06 executing program 1: r0 = socket(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDDISABIO(r1, 0x20004b3d) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x140) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='c\x00') 16:00:06 executing program 1: setreuid(0x0, 0xee00) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0x2000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/75, &(0x7f0000000000)=0x4b) shmdt(r2) sendto$inet(r0, &(0x7f0000000040)="5303c459e092e661b9ea76b8a447b127c02a3825e1dcf935177ddccd288fce9e29e77615d85a132e4d23bd6086ce674c8020d82b271771c25abec160af12032790d709e266a55286251aebc3cc52a5e8bcc9010bfb49709a4f6b91038ec46338e0040c6f563f5cced64959ba8b", 0x6d, 0x2, 0x0, 0x0) socket$inet(0x2, 0x5, 0x4) socket$inet(0x2, 0x3, 0x102) msgget$private(0x0, 0x200) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x400, 0x8000, {0x3f, 0x3ff}}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x1, 0x1}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x5, 0xaa, {0xfffffffffffffffd, 0x6}}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000180)={0xd886, './bus\x00', './bus\x00'}) linkat(r0, &(0x7f00000001c0)='./bus\x00', r0, &(0x7f0000000200)='./bus\x00', 0x4) linkat(r0, &(0x7f00000002c0)='./bus\x00', r0, &(0x7f0000000300)='./bus\x00', 0x4) linkat(r0, &(0x7f0000000240)='./bus\x00', r0, &(0x7f0000000280)='./bus\x00', 0x4) open(&(0x7f0000000340)='./bus\x00', 0x20, 0xf8) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000140)) 16:00:06 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = shmget(0x2, 0x2000, 0x20, &(0x7f0000ffb000/0x2000)=nil) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0x0) r7 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x81, r2, r3, r4, r5, 0xc0, 0x7fffffff}, 0x1, 0x8001, r6, r7, 0x7fff, 0x400, 0x5}) setsockopt(r0, 0x0, 0x14, &(0x7f0000000040)="0700000f", 0x4) setsockopt(r0, 0x5, 0x1, &(0x7f0000000080)="fafb2e90a0c5f1f044eb729cab104b5d5654c313e76789fba6e4c3fb45996aa0b84f63a72ab9ca05765e396f5a3ebd74c5a0834fe34392a5637f38e4c292280db03e76a099a7e5349c4f04c5db730a8590a22c6aa0833834ef3cdf236bc5913918c5f70cde2e3f1069e94cfccb2e8c614d15b3c61193cd314dfb5e5ed88a22e686e5ac02e59133b6c9397bb914ef9bdbe995eadb6842226be9b3395428d40faaed69af23c4d4e86609b3e338e8dbc47431c9ee08a16de8546a597a46b1", 0xbd) 16:00:06 executing program 1: open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:06 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x9, 0xe82, &(0x7f0000000180)="97a3a137e97c919a3859e1567ad73a9347c1c2a737625a606701d735feea9f63dc590ea4092f1dfc3fcd4c7674d67c09afcd2d0a63525c2d417f3c9f45f84ce3629d433a8d430dd83a1bdbc90108af7d251d5373c33c4f6aa57049699b48e5de0a1aca63ad40a6d62d46284b1e7faeb95017347c120fb95fa56fea9ef9d03e55a393b49401fc2972c81f19144d85c09afd8ab760739b03638a06df669b5fee1ea6eeef6c3547f246e90f4700f490b6ee417e0bace42a0220a2dd91d2380ab2ef4c9928bdb80e0b1592230f2cd13a2a8e6743fabe1cc9450fd6e75d3d8cff822e5520e742ead8bbcc82730899c46819a62c4f", 0xf2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x400, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setuid(0xee01) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 16:00:06 executing program 1: r0 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') utimensat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)={{0x1127bf28, 0x6}, {0x7f, 0x7}}, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xffffffffffffff17}, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000400)) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000140)={0x6, 0x4, 0x6a0000000000, 0xd0a, &(0x7f0000000680)={{0x4, 0x7f, 0x8, 0x82, 0x800, 0x1, 0x6}, {[0x9, 0x3, 0x53, 0x4, 0x7f, 0x9, 0x91fb, 0x48, 0x9, 0x0, 0x7fffffff, 0x7, 0x67, 0x4, 0x8, 0x8, 0x3f, 0x2], [0x7ff, 0xef34, 0x3, 0x7ff, 0xffff, 0x8, 0x20, 0x9, 0x7ff, 0x4], [0x3f, 0x3ff, 0x2, 0x4, 0x7f5, 0x2, 0x400], [0x3, 0x9, 0x40, 0x3, 0xfffffffffffff800], [{0x779e, 0x2, 0x4}, {0x8, 0x7, 0x4, 0x100}, {0x602bfaa8, 0x47, 0x9, 0x1f}, {0x2, 0x54, 0x6, 0x4}, {0x5, 0x3ff, 0x13, 0x8001}, {0x8000, 0x101, 0x1, 0x101}, {0x74e, 0x2, 0x3, 0x1}, {0x0, 0x800, 0x20, 0x9}], {0x40, 0x5, 0x9, 0x401}, {0xffff, 0xffffffff, 0x8, 0x5}}}, 0x1f, 0x3}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) socket(0x16, 0x8000, 0xfffffffffffffff9) 16:00:06 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x1fff, 0x28ae) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom(r0, &(0x7f0000000280)=""/4096, 0x1000, 0x800, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x8000, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) r2 = socket$inet6(0x18, 0xc000, 0x8) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x201a0, 0x3) r4 = syz_open_pts() r5 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) r6 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r7 = kqueue() poll(&(0x7f00000001c0)=[{r0, 0x20}, {r1, 0x100}, {r2, 0x2}, {r3, 0x4}, {r4, 0x40}, {r5, 0x120}, {r6, 0x26}, {r7}], 0x8, 0x40) read(r7, &(0x7f0000000200)=""/4, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2a0, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x2, 0x1700) r8 = dup(r1) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pwritev(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000240)={0x8, 0x2}) r10 = fcntl$dupfd(r9, 0x0, r9) pread(r8, &(0x7f0000000300)="8fff54a6097ab75557f0a46c065003d49129965924eccc3c9032a6be1d721cae0bdc7020ef1bea677ad98440e6429b1bc904c18e25c34c804b84136e6fb48a9c3ba50b198f8a719c2271e5ef35679a3aaf406794fddfad19b7558cf1c75028fb718fdc0aecc010cdab1977a093d56a3d0c7d9e2106cb4c4fb1364dc9672b98", 0x7f, 0x0, 0x0) ioctl$TIOCCONS(r10, 0x20004276, 0x0) setuid(0xee01) r11 = semget$private(0x0, 0x1, 0x44) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000000040)=""/11) r12 = getuid() setuid(r12) 16:00:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) socket(0x20, 0x0, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000000100003200000000000400"], 0x10}, 0x0) 16:00:06 executing program 0: socketpair(0x1e, 0x1000c003, 0x80081, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) fchmodat(r0, &(0x7f00000002c0)='./file0\x00', 0x58, 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) preadv(r2, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/203, 0xcb}, {&(0x7f0000000240)=""/14, 0xe}], 0x2, 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x1, 0x9, 0x8}) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3c0, &(0x7f0000000380)="fdfca0aee280130720be700672a575737c05c2f65988e8e0fb75ee701bac4f971d3abe6b09613900d82b526df8c23da5408122e01ce4ebc9d9a4597f22f18ae060e799efa9d0196b79f09cb15e18dd517cc2efcbd3f15a70e4b80abe01c699d83a3143f51271924ded115bb547d85e136eeb252edaea30d633d9cd10663bffc2b7d22f34c601813c93c3c89ee3baaaaa43c7f3e81ac1c3a9520d9231667b2f1dd4d739cae89eb53167d87f6b0a3263b76af8381e55bea21e169c4b5438030879c18822929695b0018b58335a8c8a5f4d92ebabf9eaf20115b744d9d6945b9106697f438b3f33c8079a7636a99846fbe8938905110051b400cc73c6d6d9293f6a42b146be563f0f68a1fa8ab3") poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x3) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20080, 0x0) fcntl$dupfd(r0, 0x0, r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="bbfeec605e3b0fe4578050443bef2d42158028c5f160505fb057f670b91ec9258a8805c46194fc64b4ba2b276aff388c868d0262ea0b1477b1c21d021ad7524a1502cc077d6c6a730702d5c06df7d9790fc52ec7fc60e4fca12e01cb754a98da55cc582172b884c5a87d60d7da10283ede3bb2f7a4d280f4c9a3c8af7478dbf9", 0x80, 0x4, 0x0, 0x478) r1 = msgget(0x0, 0x440) msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="02000000000000009f8a7037b16463d787deacac1d619e96bc0736f1f12563fccc23542b5c9b265e9d91e735f44987df95f32a742c0ab6bb7f923b7193b9c6f463f14e47ecd3bd75b7009dcd1185c1d7e211bb6d485b088c601d72f68ac375053e199ae9757002ba5c329b1c8eee1f4475c65549c985b5de10989a42b29b4c90f5f6c3ebda77e34a875175aa08c288f90d64f04b69cf7cfa4eb4460136a96e68ee4d8d3f96583223c022f4c1de0f51aba5e1d239f0445fefd208cf7ca43293e34fe13a75cb7f4f36ede83a49c155277a1bcffd2139c8106e22f38b7f0d4a766d2f07e9ddfe7e2cdc97f2eec9acb2170a302bff097e146476d6446c3fbac1a2792889b26e556a6355b4d82866a6890cdbcb9626c33dfdb48bc0e837f745a16dc798386d31d056c76f42b921679f92d3c96731933ebb0f5c9a9b782fb57d45b5525edd78cc0689fd37767d7f9cd0cfc9ab4be3419382dc01ff8a372862be71d521873a072c2666242e17e92237581fbfdabaf845c25474a98e41e934fe06990297f537e45763a1d800f31364a1bf1f06c098f7cc8459d2505d594c803ca668a7849b3c66bbc0b46857501a0c6773ee2e34106cad651aa7807001fbd4eb66b090457449a982ad6820588dfba15d836ea5f18512bd23c368deb61e28d426ae53506568f3f7e3410267c00676ae0092722bac8c30d6ffaf4e1e663c623f23fcbbfb5a771422172a20d509345f2de5d6a0bc92694a8810ad47af15399a03acc3fbeccd081a8b0fbe1058a5029f2ba3991ed6860140473a42f3135b940e9d7c8225ee4eb2469e9dedb5dcc33b2977f687aa2bd278c64c4f6cc4f1d29839deb1fc116f7915e4870fe5ff01a08afb6ed9c722495d0034e6248dc5fde0364dda145cbc1c8cfe0f23a15d7ad2461f281f29478e79988a20ab10621a5c57922f84f85b861369b2e73fb9571647085df61a92c2683f8a9657a9ae16c941c874c211972be9f46c4daa5522d51c62dca39d1763da86f4050cca937306634631f0273e54f9cfff9be849fe989aa7b2650893d3dce84d77e4a901db1afa196f6d58e271de8830231d334d66a13b4a4d135c890fa71203dbd1186a840c74a3bf538ffc7d9cfe74e4c502eb75089d063cc4d7ce7f7a998e1e39ed108b068eeb1e46b86fcfab4e83d74a2f9a2f1e79b2501db1522bb307a76932b72a24545b2b35a2b9d019a6abc1a0843a09ec3a0f3ba8c50d9a8ac289c1f2b47b35e9e2966e65b77b5434409a57b479a6308583be924ddfb1ba156ebe4edd9c6ffde0d77503ecb29a5f51d3d412cb54c824315f4cf37ac2955916d13f8559d903988ac7c49e84cf153bf758b196fa69b6ebc3ae64926daa967faba3c6d89b1efcdc1dea3cf021f715df633a4555c8fd74ff909793b4cd576aeb040cb288d0794590bbe9992f14ff151a144dd082b4ebd2d835eb86a77f8914d95372da5d1c8acdc493dbebe5ccfa7c7de29da3b3615e40be5b091f32c782bc6eb39cc5d29a92195250defb94ea7dc73f8f85f1478eb1ac19bc173665ebce94d6d60c0d8da7d3052af4a7329cc97a3d865b5f12358d3fd374bc8d9ee43be2e969e55241af6d638027d6f5559b4b66d665408d61b5658cd251bbeb22dea8a8aa8eb0c94e38d4379f947f37ca5d2f3b948e7d5097354565479acf599ec15259768b32ea0db2c3c866379e4644d40360c197faa0cdae5f20fb4df68bfcabc31195131c2da58caa5625d277c1bd8834ca2569c5cbcce501e3ac7675a80ae80183117137f669ca4e23848869427ed26d256eb2f36202cc1a92e2851a524142de2bc856e38810e119dfd4c6458396dcca55a676b5f610f1c0f610c2ca9fa57e59d45dc2aed2c4e1085b2e3f5943531ecb612a6fd4bb2f98af83c966af1a373af59c3ac4f504d3682b38b28733b631a6d243b006b55f3c30abda216ccb30f17fb025034d2e6d63ee06a5a9578130305d37cbde6706e3c62574704ef62f73fc915f223555e0d91b80ee529c5e584ad7402461177a39fe4c258203d2ceb2f8e91a7ae08dbf4184f80168fd8f6bee2b84d3640c298f32ddabad37fdd15272ae82ec9a11fa4c598362bf63da55e42f8df961623e66c953b68459065087ab5635540b67e6843ad7831aaa8170e08d4debabf69a9ce363450b08341f1648b5e7b636f994037f858433e85ca61e2b6c4cdef0c512f366c0ae951f0a4acfca9875aa16038661d4521a7bceab10bdd32eac0790c7766eb3c1fcf4288cdf7c5abfd7ecf72075354d2e7b8643ff12f4138550494a4c3a0bb74f11c5868754fd10e772ba5eb130e71c037990bc59bb799fb448b616be7a2ca3e5ead221c54c47630461a163f7e0f4399203cbb661b88dc29fd42a08e60e2762c4dbd120aa319a6b59768eafc20eb938ed86468bf3f9872ec776e595b394b867e91f53ba86403b724bf88c10c0b54d760fe2738c1911b825a848c849cd5270773bd9bb38c84b362c11d0526ba2090ccd1693a1ee5891a5e406e320928347fc74028b6fb95f0fc90bb0e6ebadfe4f1027154d52becbfd854ee6fc2b8b3959569b792651e1477ca16b21f74989b3d7a80782ed5421ca6070a2425a33324aceacca991de661cf8ebd3348d7b6ef924b88e0eab766be76b06304c40156bf6546e4e841907e535d92f4792ed8918c287702619bd821a7a06729c4566a09962806d65dd2fa89827d50cc3b6954ee357092d8ee51b8afb329207b86bd47b4bf2e590a630d4d336465e482f472ba0c65fd8349eb57c9ae3a4be2e3219f10a8348206bfc0ee4cc37737ce1af4f9f7686545d9970695568341c02bea92f47c29ea488b94b57cf3a999018960ae541c4459a9f088c55814f53b261ae894845ba792900321860714dfc7705c637497fecc3a0d64d4bcb5868470215d9e34f9dc6abe110b79a05af3f800f6c9ced8c0947f18254a54a2f4fc89104522d2869baff1aaebf23d725a3971ae271ae71bf878ae3f9a3153e6a11c3790e2406f4a813383ad8a2e2eec25f6c09bdd8df919ec7a374f5369c66a6c7478daf97cbd61c60cc8579f1cdec21030f72bf26f32c13a00800d1d8ada29784ec835923a23fae771e5b5acdf4699eb45e13b93a67b3a5da93fd53564a738df9490327659f70744bc04589f093a98fc1d50368f49f3cb94596e59646923c3397e091c33b06ecf3cb00e26e0717c7df16778488e088feef395df21ca3cc526b948a90a518e4c00827f242a68d0524ca02a349f6dc186410a130b6aa14a3b0f0d4ea0d3c1f88a2aeb7c9480cec5cbbedb09400ab05cd0ea2d86ec2a735f818882ce801211aeee762088de4c6b95c28f7bb034515c7b4ee356ed1a94b4f8c05305fc27ca3fccffedfe190b328696a5557210d597a0ac4b20316ce081fd9b56443978b58b9862dcdf15180571a8aa043f91bd56c0569ae8df590f967c2e472361b06551c18c6212751b6e32cbdbc95473475eaf98c34f6e6cd29e60770034bf3151520458ecf6ab3f3bb368a51b194ce8c95de7eea16bd226dfd6482dd0a26ad6711dc4f09db80d49369ef0975f3bc7f6bdc200866dffebd8242ae67fb9b860cd36a01ba268098e4c36a8540e7ad4a0d373ecac0eeed383beba8fe422adb1bbaa164e657f8250e22651b2488d70610a295cd0c6d7a1dbed842253e2da5966cb61155f4a01359befc467577034b60814fd7b2b67819b725c439364e2873df35a1aa371ec5b6c440fd33ffe80aa97d57fc768e5c39826a24197eccb5318965b525adcf680f7f53ee145fc9c2bf28d773bb0383278ab55663b9c7495302abcfd4cf93b1ace9be22921838e4aba826e6bb97e9a211379dc747e0aedcaadccfc2fb0f5907fef92d9339aefa0554ceba52f20e52811ede1e5e50f97ba7303bc0ee184b85c4238e16a82cc9832a82ee84aae657b066849b660d0794849b7ab0e2139653f4486f792c190fad34909e0925eff524c1317dcae48e444ecf5767d8972210d7f67041f2367e6dbc77abee8842be84ab8c76684f4c8751c777fc00cadf7932443a865edf98710ab2935307ac24bd5e3bcc88da7d80ac58ae35947783a717b2ece462435b80fe772dfc2b78f4a58903ffb44d810591cf2861ae64b6822f5d3e58c1509b88491b0cd2c14814b22de62192e631d003153c5290fcbe9c69f510effbe7fb8448a5943dd5b2552e29bc07e8cc7a9706c2a17310c7771a8df6e7a2fbfbe7ac2ec5346dc617d24f9fd3463a284230666168f3f2553cb5b81d74a86fc745a5edd9d8544c1c525b0c0e4ab6612211575b3028f7c536125a8c9245c2f6d0f15e0582ad519724595b67c8287d776adac9df41fbbe22ffdcc71aa80e1c71e31a39e1870c8a4f4237fa05e1b99a3be0ad7dd4ff3e48e3a0cba9ec3ecb82696bebbd68b5622acd6bf521570576be8be89e206a8ec5af873e8cf541bb0337aaca31a5ce32f10e29911c08bae55f30f114fa2bbf233248c92a62c6ea7d93dfb143a5549a95892aafe18d7cd2ed8d883fffd415ddbe15a607e35ef7ff65ba588aac32f8dae1f36cc438a91663c1e7e3100007be9e639e0fdb68670c008d91f8e1a98303895cbd86f26054c75f1537644f9f628a43d5b12f687734e497712938fb6fd6019875d0cce206a5067877364c1c2adad8dd788f2ec805e39bae0eba0a8b20b5c30434fe5b89dd6ef70624b93c8e9eba937f4d20749977d336063497fb6886b3d2b8c87f9ef7c1e9d21be952611e80359b58bf955aeb48cdef3a41b2a7a2877671915305e665ad33f63ccab36668c11c5241f42b6f3261e0909c07e79a54efdce68fe3baeebf24631d834ae0e33cdf8b732389278f4268507370838c8151d91b6a6da169b0b675a21eb562b052646cc01bcce9d2108c6769897d9dbcf6ca743a5a74ad4696a0ba86a20fab8a77a6c668bbc358729fb5626e4d8df778ff9d63452a01f9f49c86f954928505232afce15dd0849eee7cbf541eb97de13484a2a860b325cc2edc3c3b387d0959af0f5a9e4617d1ab9b0d2f72f363a2e26c473c0802c65d162e236cadb848b9c7cab1e357ab5cd9c6e6616c51548984fd1c6c287a8666c234718e3ab15a12d5d97ac213aab72a4421cc61e42477a1ef9081c238543623652113e1773da3c9ed850823d9c3ded1a1ca4adb1c8807b088829dba375a1f21d4ff45b2939bcd4858c4856ef52fa9bc388ba1ddde8beb8db5915762c647097cfa201366c18a6266653a1db871ff46e0699bfa4d51722f9e4d70e529be401a38d12f14af7c7198b09ef44c48ef689494e94a5cddc52dbfc86d02e33541d87c36fec456ac20c17b2922ed386a14878ef45d3442cdc6e9c04f0028d4e46e9245f8660dc98e6e4cd0e1a70b69748486be3e613b7226bf8b2337d2c3a239ab8d8720f9c5085f45c88967258abce2b7f3c6a129fb25f98bc3b9c8c65bc0bc6b765b34a9875de8d1b118a3aecc616c0b9b04ca3c7363da057fa5e193ff127621e9bc5f9014eeae78993ae01925dc9ded033d039bf44febe76ad951d8978f93549f86e306a015d4a87b7f0de531cf1c48f1fd9e6f0563ef3a66c1c38ce0bfedf5b9025284b81a999fc85e0767080275f30bd2523c9f8b0ebf8f799ca817e1c03fe870e8437f725ffa85786c6900d75deadaa25c2d0c9e47016d0224c8769e9128bc4f248894291bf2383b33134de62004dd4b9fc01643a9048144fbacaf6e8a432ff1eca5b6f4f93378f875a1c07b39413ebe02e2481e45f5d7d65e7f640223e8bee122ebb7d212e1462d22e36d3b48f014495a797c500"/4104], 0x1008, 0x800) sendto$unix(r0, &(0x7f00000000c0)="b100050160000090000008005786ca900f1008fecea11e3da8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b299b49ad7be1aa5b23fd00f4c8b2ca3ebbc257699ae3132e27233965d0abfd1931ada0ae666a6470acb5d602000d7d026ba8af63ff37282923e4fd89720fd387fe2f000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000efff0000020208a371a3f80004", 0xffffffffffffffef, 0x1, 0x0, 0xfffffffffffffe2c) r2 = fcntl$dupfd(r0, 0xa, r0) openat(r2, &(0x7f0000001280)='./file0\x00', 0x80, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000200)={&(0x7f0000000180)=[{0x48, 0x1}, {0x47, 0x10000}, {0x121, 0x100000001}, {0x44, 0x3}, {0x18f, 0x7f}, {0xc6, 0x4}, {0x47, 0x3}, {0x27, 0x2}, {0x83, 0xf40}, {0x82, 0x6c7}], 0xa}) r4 = dup2(r3, r2) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000012c0)={0x3, 0x20, 0xfffffffffffffff8, 0x1, "35972eb0fec50a9fd018225fcf5040af1adf796c", 0x8, 0x7fff}) 16:00:07 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000002e00000000000400"], 0x10}, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './bus\x00'}, 0x8) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000880)="000000186004008b000600000000000000002000009c00ffff000000ffffff09f6ce4f22276eff7f000038d0", 0x2c}], 0x1) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xadf4, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) fchflags(r2, 0x0) write(r0, &(0x7f0000000180)="a9095976d26bb2296cfcc1ef0522401a3cced16f06c474234d33b0c0c61e036504b3b179c15b3601f47d1a62ad59f834f1c43181751c990e623fb33cf89ffcad7368c8d45cc6418283b3abdca424629bb9caf5c7f2fea031c879e0f366486a88e64a7cb1a629d4bc446235cd11675141d5c3eb8dda40021c96c93084cfe77154d88e11d8", 0x84) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7ff, 0x83, 0x7f, 0x3, "e0f93673f9edfa90bfc8ee5e196eb429d1b0da6f", 0x3}) 16:00:07 executing program 0: r0 = socket(0x2, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) shutdown(r1, 0x0) 16:00:07 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "010000fa00000002f000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0100696c65300000000022a354c121ceca683d682368365a7fd7e4016182dec0512c3bdc5357711706207c0c61ff082b6cfd70ae59150952c825cbec307ae8d71110e84d6da18d08d2cb6f7914675437fc61820a8deb548242ea0277babcdc44a88e00f5b0b2cd095b9c379655b3c106df26e124c4f3a0e8cb4882019a92e59c972292a339d05d301badce780f3d7563d2eaffdf435400dc31eb6831d24e22589d7f121d4be7701dcaccef0b2f3175ae210d7bd44ac9ec1752c75857cb8ac98c86db594b2bbfefb7790000000000000000ae5cf3f2a4736484282fed51f78010c659a9bad38aaec96ba9ac285af0d5275beddd84652cefcdf6c1453c2813fcf2b47d9099c14d2803d50a8e905c6b8d971bb6323a53229fe7b7359b33ce9d9615af7e13ffd03b5445e5f20a5ef6723dee71b24a0802c188281d1f85cda587ecd4f373df5ba261b28e547cbd1b73f697105898947eb168628f6f01980aa97b914fd2d64e4cd63a393a79db780a31b779a8a28455d1ea881f6a98c38d43fe30eb7f349f984a3751c1dfc517b30bda7019c9a3fb1f9a2ccc703beaa44551ff2e693be0e39a843dfed4508842"], 0xffbd) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00003b8000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000001c0)=""/72) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x6) r4 = dup2(r0, r2) fchmod(r1, 0x80) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x100, 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xc461, 0x2, 0x5c3, 0x1, "0a3b8497086d53ae24ca49d139fc2179a97c8fa7", 0xfffffffffffff000, 0x3f}) mlock(&(0x7f0000638000/0x3000)=nil, 0x3000) mprotect(&(0x7f000076b000/0x2000)=nil, 0x2000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="7f000000000056002ec56bbaa50e72a091999648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x1}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3d}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x880, 0x100) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) readv(r0, &(0x7f0000001800)=[{&(0x7f0000000300)=""/251, 0xfb}, {&(0x7f0000000180)=""/82, 0x378}, {&(0x7f0000000400)=""/172, 0xac}, {&(0x7f00000004c0)=""/30, 0x1e}, {&(0x7f0000000500)=""/211, 0xd3}, {&(0x7f0000000600)=""/211, 0xd3}], 0x6) mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r1 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r1, 0x80047469, &(0x7f0000000140)=0xb) write(r1, &(0x7f00000007c0)="182b1d91f3a91bf2214fdcb992d95f24500c55b92dcf2803", 0x18) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCSTART(r2, 0x2000746e) write(r2, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953b03", 0x5d) r3 = syz_open_pts() close(r2) dup(r3) readv(r3, &(0x7f0000001880)=[{&(0x7f0000000740)=""/107, 0x6b}], 0x1) write(r1, &(0x7f0000000800)="278da958f45b4659afa4f5b67f70bc4b08abcec6b0c3a1a4fcc715745d5b626bff39adefc10224af1cb33df7b75e5bdd4616f21e2e7dc6161b4513af5b25444b4266236cbd50e0827b634350ee89ff05f8103a37df2f9eb83707a21dc420cbfc7422daeb3ca9c6875c4b3772067b55f02eb8772d49826b6484919adf0d616b4ddb575e690ef53afc3d45413926874f5142d9936ac681bcecea8c437f82a616dc33127c87b06162af72bfc79cd1782dd5a64b198bd22d26e45befaaf17c3238a25f19fc505d6248e8bc584e2d6b1c151b45484ecc688e22459db0672b0068886c46bb3e4949e154f48cf76412240e6e795860c0e8a87e67a849cc6d6c3bc858d09a283e63d0aeb9bcbd70aafcadb95429d881fbf72b2edc0042844eef6f4182e88065fd593a9844658684251492c6c966b68bfc2dae2536a5e041d07f817b69e197575c9a6ff21290cf2519c9ce7ee7b73c1ecaee9d0fd0d8f2fd807519eb043bdd10d39caf89ca5113cb03a90f072d244c97781b8eb0f614bd554ec85d15b1cc88aa7bb31fc1220ddcb48a7fccf6b23b3ae0cee755233f209790c1ad7f1470e85fb9cf286bd5cbce1f0db0ce9680cec9ae0d4eeb488e595ff1e097bc7d15985c94e529c93da82575b4895c380db032d24d715ba9e6deddcb13d8aa6f4593d2d530593667d4ed2203b6ef8920fab83e20a7c5964f0347d37b90a5f2f88d5bf19cf4e71706492a2c292976efa5b4e3ca67a5bf436041f9b53b5fd49578a35d762fabb76748b66bb314ea008946a13cbb9d5367f5037fc188c1cd109885d679035d001aeef73a11cc51ead6e2e529e1697abb4cad3626619ba35ae64eb2332c9f0e44e577bf49e469807de8b3ffe5d5370ce6acd78360512ec6182840600472732c5ef9873a1db26012c7fb4d0526b9f3f8e27bc9aa30e6d73e53ef63e5a41141f5a15e4c8b3735a5bb83dae1af367e1968f999f1ae570a8d03d6c22b74ee627c43eb89f98a940f15b6aa29539e37d206c6150c12734ba80daa064e68699a78fe0e29abda699e21db1a115412d0f794e415afc4c3fde890da0d8ffa6f0cc611947233244d46b066f7453a5842c471ba3197e80d73e934700e8719d4686bd7ec862a80a210a1c38ae17294ad020095b978bb77f984cfd6d9b050c5512b8aaf2aa9025891b03ee4d3b515b93123bc9444f25bbec1029676a1ba161e57431dad81b104a2f9af7ee5df1e591305e2fc6c885577903fdda3ed26e4ab05cbd7234068beb872e406121ca4b7b44b3d3dd227ced829b85a27355f54584153977bce818f9a8a503f16389c4377a7646cb831648bc87e146c4cea9b080e98b8034ffa9b3bbaf779cc36a037215ca0ced96b3a7c1b87c9da64a4873b8a24d20bf9f1b1b3e99e8e7191c031346eb6e95e90cd345f4db339eef892308cde4172abd20291e4677d43cf7eec2fd2b45ff91b3fc8068d95db437f810f96d40ac6e826d214bfd90917c67c11d7b09259e5c210750c751c0abfd39bdb4cf780a156f54b3e1d4893688fa915ae6158bcf8dc67404e722643ed4b50c7efe1b485b84f46baac2ab01885e1e743d5c74cc1a2cbe38c0dfdf70077e957c3e65af0779a1b7d2ea87e8659e2b7012ff787940fa13aceac8f11795ffc05121f67e785d3a46684c5e4c3134b2a2cd943a65161472ca64218367ca4afea0a56d6fe753c9a38e6d28db31feb5d039a0c638b2b96ce05888b806b0335d0d347a1a4515097f265e875c80e3970adef48e5c3619ec23a9b9debce58fe186aa7e2810a3a3bf1180cac09d8c1767246a14255973a83ca663299c54d8c823910fed076ddc02c443960b735bc46b4b6690ad8c7cc790ca3a6eac0701279714b92e0d02dd38e8422599f03eb1179dea7ed1b18e97e7545eb185cbb67495d0f14dd787d3e6ed8ab49e996066c61b05b3937d8607e751536911b7dfd8a9efc709b6b4a1cc9f5b6bffbbccf2ae4b7f579d5e487a169f9d3881e7b590caf2b30a9133fd29e2ffab3c75d6dc0f1ff20d719c0a408fe5ea4d0a6cc5989b920b6e8a157583e86ea9b463dc7020142c59a5b532a2661efac4f857c5a1cb891fad770af8b74b37b2b4c412f19bcb2b08e56588e449d8f8bb985ab636c3ca91a34b206e1613f8619003fea97fd1792ddf183492780a7043132c02073d8348fb3117690f3dafe0e2056c2e4241fd274ca51c99d871d74caf64a43136164659600850e288131d2f0d3b32b7100472ecabccc69032b2434316e41be93c0b9901088627cdfad3ef4a15407e111a6d2c95acf67394ceef37c5abb4dbc5b077efd489021ac2ab6e9ce121be0ff84ab0b9ce165245cb2bc4aa5831099dbcc675155a2923b59c46a96e0a35a3c4546ca09bfd14e57ee49783c7bcf7cb3dd5c0b84564a27324e92fd5daeef59c64d85842c84a8cf74cce098b9dd3925c9c06293fe6acee4cfd3975254a20fb8b292aa76f4f43736bfa355f6086d2cb4aa23d4d53ebaf6815d1d68d1ee40a2a1aa216c303711a22edf1876192d8c6b5f5da7914cde2abed4f52700eed66bb15a0830355c0d101b6140c4957c50de991b83e2ee7af3255bff4bbdccd357f0bb6b9a9b93ab53c94e0bc99448982e211bd59615ca343ae3cbb68b25681b95cc16b2787cfa85d9c53d196123f251f4e036f7ec4265db0c05631f1df3bc85fff24dd1990de99f41deb47d4d6760e120f3a7dae7590b2851f55d52789ecdfe4e2a76b0e32860eec1f1598da4b4386b58b2f88cd9b28b31e3657b3998b4fd5e55b4f90dea8c89a5f41b5cb689e2aacc35350e6dcedb84179fa982326d703d7c0404f9031b7f805e50ce95b29cc44c6d36db4479b2861bc8f14e01e761f04c6836db0c5baf5eea3243feacf6a234372975f73e00457ac7388ac0cbc3e4c8b9ce726b1256faa3e4594fdf6c836e517a2b14375a5eaa8dad9079c5a21639b17320f00459c467c5110737a5d6e956a34c1070e67c75f045fe00e7fde482becf75aad8b43a1c1481acc84bcdc0bc39d44ce8c39afd497398efd3b968784e8ff217cc5002008db9d06684ad80d0b5e8ba7adaf9c9e99714ad6f4d05d8df3a8b75e892b310c75a05595953561bb229bb7bc9f2327f99b76f77e9197fd179bb0a8362765ff906006eea595dfa3d35e273e4a3f1dab07046ca469308a33dac7e62b399939a4850ee6d53878fb3810fa68f202d8822871493dfe7e6d2b3f260d00b612fe34dda3581bff8512488c39c58d5aa6989e40657bf390b696e888d26de44353294d86550044ecbfff3bd33903f90c46173abac91dc165d37e2c31dc43b5606a3cfcd24f00cf15504a185b1fb62b98ea77c8e1db904e73c9a50c22e273307be753b50138827965d763511892cc49b34e9a336431497c3a6cd8af209a2b6e33ac2235375f40579a9f5fce4d4cab912246e67aae91d8470a74a59aa09801b73b58dd2cab5358432a858c31754e3a8cfd30e17b3cfe55e6fcf8d943722d23d4e23975ebe493212346afcc2debcebdbdffcd5565796f1f242d3c565635e5c52d52f69a2e428810954b4e5d5e658baf9e6c394b98642223848797bd88410d387455d1e7cb29837f8bb3fd6a7c30c80058543cc889546670e344a29348a03fc350dd309bf3edd14424bc3b15e89e544afc1ee0167c9e6d21fe0d2e29f9c3f66feb0cd406577a5afac5c97bb87b059cf6100a373daaa119da2930c1df6ef86985d5206f7de579a786862d26ede4e6f24ca673ee8eb328f14cea15e9601f6dc4d108c55035b0e49990e3ba7ff1d6a5e8d10075e65d75badd39f9327396fc286ea036b85455f6c04ad854981af82ff80f2d6bebfc6feb8472a26ca31a83fc1fbd6a178457de6cbedecfadf1c97d962f8de0b129b0c5af8bc92a5ab243db62b570a7acdf6c826595724aac2a95873e53313450d5009626ccdbf96b7c302ebadc592456ecf5648c94e9c2791a2ccd1f4373a8f020e5051fb4c50a770a45855793dc88a89e7ba2c819c46d5f98da82472bfe56f19b0c4e46fae24df88dfcb549b3564a7625a829caf1ad5407267629520abe5f61edd5562ec8c388f9443696f791129dac23087c1b5e0935c9ae530a5b98cde6e08bb8fdce4af59b274cb40f66b744e69ff99d2c05083936299a1515334861bddd5edc8ae08a026b06c728ac33a2f9ae317ab2d33fb4bbac5f498c9be20bee9a4921302d37c250895c1e4d172b027b3f99534fa1611406ec1834067b9c9edbf72d662e8b42ae085afa0ada789e204aec246d4be5fcfedc20c4ea121228bf5111d9f3c5e730f77dc94520d03027c654e86fa9b22d418a151f23e0f86193f916e62197de60917afac0bf71f3604f4c67489b2996d0f9a2e5f84116d6637126418a7865e3e11c2738e88a8bef20b82cf12bb9e8353a80cf1b878936eb5b2ac562f4a6af61309ded1521eb9ed3fe7a6f4322b533d5908fb2485f4ce6bea2d7cf917af1e8fb81c071cefc7a7c419bba9b6c1ec41117acdbaf8f2a575252acadcb0240f5700019ca623a273357c40ed929a84ccaa16524053b84d824827f93b1c09919a878b85d84599ee4ed1128eb844b81b3baa8af1596df58e6a672fc220e1d4f11b387d1f2da6260e101f1a425e9616fd4cc7d9bef7fdc3eec0579fca11e87015b621acac190ca38d55338710e3a976f97ca2e49bca77bdfc2515018f02826f3c0d46c099db1b42c71b24e64e47151632e7a79763b2f703a98c278ef898fcd3d28724bef466cb2dd30ba84f23918e1ddee59d4f849768e71d51320031d83e96141f0ca8e6bf76cc876f3c955963783f9b9d19c13edc577af9e4c086bf341ee0833539a48e55554bcbf59826c1646a4483a096d8bb3ab84ef2e8544fe98c7a8e25db9d06f5ea7cded77b84407ac60040578669d99db0b77c6315db971161997891a2aa00793fcc8c47e1c5b197734d46e453ca0e4c3ab9d8f6893302b84745232723f73a66d609c7a70236a8262e95303df0b40b3d6fb03a88a8b1706d76e4b2f3d2398f87c69723745a32e263054182542c614edfa765c76881eefc4630a1921a8c8fa4b818ef7f53be0ae774402a3569d14141d7ab1c89034b5c8ca01735d4880849904c8d927cb34a39cf18db9caa95185ce31ec4538d3a22acca72ae87a03a7e21fbc2940e457b6f5f3502ae3d8d1d0fbb2e7cfe60c7bec57ec3af98f4e6a1b51affca568c0386f003f68ab3fb936936cfa6b32983b4cfdd62ff5dd3c883ec0affd5e97ead47d79aa7465b6b5b8d4ac45ff0ae02db35576be939f2261c2f8bc27d7de27b820a9a1c021a7eb855cca3e4e0030974635180154db0de146c64f502e3822b5457a89f9d4d4dbd61fd07106835720720cffc6c1c28617303deba3f95f1b6a7e49252aebd24f25e0011687e9ee88ccfdb7ee4a6bc822c1d7f0ed31cdbb7e727244053153a947cb58be9bdcec51681fe260e7de9bbeecc0855151b50a14e606e7ed12a9a22659eea362e32214fe107874a51813c0bea04e0004bb161b7c508fd2a68e1e36ea9bdad1b24811ddd63bdc53a510b6b9171ef38851d799b64d0540a974028e3e3accd0bc4ae26ce494d7eb2c15a368fae7ffc8f8687cd1a8ef5c30c7e5657c0782d8691ecf0a7698959836c5265ca98099bd91e9a0270ad566c45af25ce62a49401439c6a66b8cda483bc593af67bee5aa2c24f9c99d901dd886e595fbf2e47193b0e144959f0048cda9ebde4a34991f3ed36d938f023e3ad6f2b5c84ffa777f15da22774443540a96f8f665e61f56789553653f779a20b289f62cb9c68c5c66b6e", 0x1000) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x6) syz_open_pts() 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000180)=[{0x1000000000020, 0x0, 0x0, 0x7}, {0x1016}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x0, 0x7, 0x3ff, 0x9}, {0x4, 0x7e9, 0x3, 0x27}, {0x5, 0xb60, 0xfffffffffffffffb, 0xfffffffffffffffe}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 16:00:07 executing program 0: 16:00:07 executing program 0: 16:00:08 executing program 1: 16:00:08 executing program 0: 16:00:08 executing program 0: 16:00:08 executing program 1: mkdir(&(0x7f00000010c0)='./control\x00', 0x14d) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, 0x0, 0x4) r1 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) mknodat(r1, &(0x7f0000040000)='./control\x00', 0x100000000001040, 0x0) chroot(&(0x7f0000000000)='./control/file0\x00') 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, 0x0, 0xfffffffffffffe3b) recvfrom(r1, &(0x7f0000000240)=""/210, 0xd2, 0x2, 0x0, 0x33) dup(r0) fcntl$setflags(r0, 0x2, 0x1) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) 16:00:08 executing program 1: setreuid(0x0, 0xee01) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = geteuid() setreuid(r0, r1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000000c0)=0x1) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8e2, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000140)) r2 = dup(r0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000000c0)={0x1, 0x5456, 0x800}) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000000)=0x700) r3 = fcntl$getown(r0, 0x5) fcntl$setown(r2, 0x6, r3) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000080)) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = msgget$private(0x0, 0x8c) msgsnd(r1, &(0x7f0000000000)={0x2, "7113ae3e9f91403213079378591cd1abedd6176e45dd7626845b2e2a77ae7d4fadc9d8174578d1842991269c6410726f3576594ecea38282742f318f7a55bd5857926958414621a99367560347ef99cb476cce4d7d1922c78b9858fa23ff957a84c35cd0944e2c10a030b04e1069cce643d2a20b361fc672736d3a27a4"}, 0x85, 0x800) setsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f0000000080)='./bus\x00', 0x8, 0x183) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, &(0x7f0000000180)) r2 = semget(0x2, 0x0, 0x80) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f00000001c0)=""/122)     16:00:09 executing program 0: r0 = dup(0xffffffffffffff9c) sendto(r0, &(0x7f0000000180)="68a3a6312e86449529079f3b1039f794ad9bc8d5afc0967d434f7598e66cc6f0f749f7cf892561978f287f2c097621c4c9791e84c01a0164f5f620f5d289ea686b4adb7264034bf0a01e8cbd26752564fe76ecb7f5c9e6a9046775408bfef3", 0x5f, 0x8, &(0x7f0000000100)=@in6={0x18, 0x0, 0x0, 0x5}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) setitimer(0x2, &(0x7f0000000040)={{0x1000, 0x4}, {0x101, 0x6}}, &(0x7f0000000080)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) dup(r0) 16:00:10 executing program 1: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x2c) r1 = socket(0x2, 0x400000000002, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) chflagsat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x2) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x9, 0x8}, 0x8) setsockopt(r1, 0x0, 0x21, &(0x7f0000000000)="caf5b415", 0x4) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="0f20394a3849b8d357d130bd2253545d7823f6ef44dfa570c44980e34085366cf2ec7d0638951610f6bce245a9cdc8ae546a21830b6b8341cfa5fd42d1e13bec5e4084c7af2c1005518430bf4b9a3731f8e4493834d085c9f42b207994e738c28cdac2506255fa67f223e738509fce02828135878d674f4a7315982efcb00d2a0000000000") r1 = fcntl$dupfd(r0, 0x0, r0) clock_getres(0x2, &(0x7f0000000080)) ioctl$KDENABIO(r1, 0x20004b3c)     16:00:10 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x260, 0x0, 0x2de}, 0x0) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x100000000002050, 0x20000003fbd) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) socketpair(0x1, 0x4003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x5) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="4c0dc55dbca70783", 0x8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) socket(0x36, 0x8007, 0x100000000) getsockopt$inet_opts(r0, 0x0, 0x2000000000016, 0x0, 0x0) 16:00:10 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) fchmod(r1, 0x40) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8c0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:10 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x1, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:10 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="04428a837c070057307fc18a62bef501000000000000000000"], 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() fchown(r0, r1, r2) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x4) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:10 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r2, &(0x7f0000000400)=""/4096, 0x1000, 0x1, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="18000000000000000000000002ffff7fb95fdf9461000000"], 0x18}, 0x2) r3 = dup2(r0, r0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = dup2(r0, r1) r7 = getpgrp() r8 = geteuid() r9 = getegid() r10 = fcntl$getown(r3, 0x5) r11 = getuid() r12 = getegid() sendmsg$unix(r5, &(0x7f00000015c0)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001500)=[{&(0x7f0000000240)="53ec64b332d205c8c52fdec73c02665369a256df8159258870572f1f59bce4ccf7cbe5d2f86f11be5594266296da9fd57f2bdfccce6dafdb73a4319631065bce88142530de2b0e10f92da766c51fa4a643284ae4c72d982989bd6478c0ded8e5e22e669a8bfe93e1", 0x68}, {&(0x7f00000002c0)="e7e0207282f808a47c8c3de2d22fb328c94b9f416c554ae7bda26268f19fdf2798b6eef7c8", 0x25}, {&(0x7f0000001400)="de3eaa44efc272569328736c2d60c8a910d3ee47671b20ba22f02baee88e2cfc35cd1d8f15207d95e43435fab9ce19e02df2414bd3976b9e3fc5f6710b6adaa0bdf8ffee20b72fdc29052f4ff8c7dca2917e193cc0556db06c04eeb1f9dc9c7a0da8559806d1e63866341c16021db9030e8ee3882840145f3e8e20ca7de244d36dd488c24a3888e9f90efb65ec2f79cd0b1c8837124a286fe041767cc87f43a5a0e8c06fe93358e3829a1060752275c5fcbeebe543c4690de1567e58e33c452603641d07d682768e3868153c555c041de7e4d9788c59322a6867c3eff9c54cb1951f4b60287f6b36480fade404e88186e8f5e1d9ed86770b6a47cd", 0xfb}, {&(0x7f0000000300)="f69084cb59201e2eb9e3336a625f8e0a9f3d378d2e0f238902d7106d27cb95d7884284afa8c9c97de2c78f5b286ae235687c0b51c87a1180c775dfc828674fb048dd9e251f97a917ef9cb8045d7d4300108334f2f1067e31a18987e7de25f61ecb450d98168f5f38a67b9f2d8e3b592f613e87986df2e5dc6a80362ff507e7ab17dbbf906d4fd34debf21ced0db0e1ce3de6d8", 0x93}], 0x4, &(0x7f0000001540)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r6, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r3, @ANYRES32=r5, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="00d5bafb8505848735000000f8ffffff00000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB='\x00\x00\x00\x00'], 0x80, 0x40a}, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000100)) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000001}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x8) 16:00:10 executing program 0: r0 = socket(0x200000000006, 0x4, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1006, &(0x7f0000000000)=0x7, 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = geteuid() getgroups(0x2, &(0x7f0000000580)=[0x0, 0xffffffffffffffff]) fchown(r0, r2, r3) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x45) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000540)={0x90, 0x3, 0x4, 0x8, &(0x7f00000002c0)={{0x9, 0x5, 0x4, 0x9, 0x15c63581, 0x7f, 0x3}, {[0x4, 0x1, 0x9, 0x1, 0xadd, 0x81, 0x7fff, 0x3f, 0x5, 0x3, 0x40, 0xdd, 0x10000, 0xffffffff, 0x10001, 0x3], [0x4, 0x40, 0x5, 0xfffffffffffffc01, 0xd1, 0xff, 0xc58, 0x7, 0x8, 0x8], [0x200, 0xfff, 0x7f, 0x7ff, 0x0, 0x6, 0x1], [0x6, 0x5, 0x6, 0x2, 0x0, 0xfffffffffffffffd], [{0xfff, 0x6, 0x6, 0x8e4}, {0x9, 0xd00, 0xe5c, 0x6}, {0x5, 0xffffffff, 0x9, 0x9}, {0x8000, 0x4, 0x973}, {0x1, 0x9, 0x6, 0x1}, {0x1f, 0x7f, 0x418, 0x10000}, {0x1000, 0xffffffffffffffff, 0x8, 0x9}, {0x8, 0x4, 0x1, 0x8}], {0x3, 0xfe, 0x6, 0x7}, {0x8, 0x4, 0x28, 0x2}}}, 0x1e, 0x3}) recvfrom(r1, &(0x7f0000000100)=""/228, 0xe4, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f66696c6530ff7f0000000000007eaa80f3c86bcadb7700002c970c28831362714eb56c29aed6018c45cd00db40e63eec2bb8105efadfd8f023d43aca23f3789e158cebc61dea06d946c65ece02e50d23c3cee1bf94e1b566b7de53c8f0a30ecce098b41e55ee5a4c00000000"], 0xa) setsockopt(r1, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_int(r0, 0xffff, 0x1b07, &(0x7f0000000080), &(0x7f0000000200)=0x4) 16:00:10 executing program 1: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='c\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x201, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x4}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x4a) syz_emit_ethernet(0x245, &(0x7f0000000100)="d5969b1c9dd78a9eee73a724b95813c03e90542d361d9725528f542302d70ac3d737ccaa015cad8e3a5dfdb1aaa8fdf5fadf2ba18035de30c9a1fc7e7a72d04418c0d57f4a1eef83d20b3fa99d298f2f95e794bd2c27958474db9ba3a5c17afe0159ca29cfae01365aa42e5596e03c22495277978a2d4c83a19f239ed5e3a1aae9be7a1c83b39afb41b82d0159") 16:00:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x24, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x81) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) 16:00:10 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3) r1 = dup2(r0, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x1) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x1a9, 0x6) setsockopt(r0, 0x20000000000029, 0x1b, &(0x7f0000000040), 0x0) dup2(r1, r1) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x80002002, 0x0) chroot(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0xc) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 16:00:10 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a71100000029000000330000000300dd0035b21ef0c26d08ec"], 0x38}, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20022, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x1, 0x1, 0xc5, 0x10001}, {0x1, 0x7, 0x40, 0x8001}, {0x0, 0x0, 0x40, 0x7f}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100000000005c}, {0x3}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000440)=0x447) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chroot(&(0x7f00000003c0)='./file1\x00') ioctl$BIOCPROMISC(r0, 0x20004269) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = dup2(r1, r0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000380)=0x4) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x4, 0xab, 0x8, 0x0, 0xffffffff, 0x3, 0x80000001, 0x2, 0x2, 0x100000001, 0x100000001}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") pwrite(r1, &(0x7f0000000280)="0797bb1cc1c72db1e264719b11f16a19db44c051b28d7b1dd6dfa37a879d51cd91ce51a2fef9f25ddddd3d3bfbb871b88bfe35348a0ee46419820c560b9a3ed04f0ca4347e96bb8d01202fffb97d2896465cb6a2f2ead368eaeb91940b0dc02ee80d328fa4d8bbcbbfb71037d9d225f3180e03e7710e50980dd82d8c39a44b5e548b0ea89f4d583a4ae16a003412dcd5bb6576d781fbc2705437c9f4a75bf40016c451f7d8ca3f70f3cb9b7359abba2a538e813b872b4221c7878388957a36df786e590d5674668c8e76d4e80ec4101be6", 0xd1, 0x0, 0x0) ftruncate(r3, 0x0, 0xfffffffffffffffb) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat(r1, &(0x7f0000000200)='./file0\x00', 0x40, 0x141) mkdir(&(0x7f0000000040)='./file0\x00', 0x1adbb85c2ac0ee75) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x3, 0xfffffffffffffffd}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) recvfrom$unix(r3, &(0x7f0000000180)=""/6, 0x6, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:10 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) pipe(&(0x7f0000000180)) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x7ff, 0x2, {0x8001, 0x19a}}) poll(&(0x7f0000000080)=[{r0, 0x17}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) syz_open_pts() kevent(r0, &(0x7f00000001c0), 0xec7, 0x0, 0xffffffff, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x20, 0xe) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000100)=0x3) 16:00:10 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x3040, 0x8}, 0xc) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') open(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) 16:00:11 executing program 1: r0 = syz_open_pts() select(0x40, &(0x7f0000000140)={0x27, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0xffff, 0x1, 0x9, 0x7, 0x8, 0xffffffffffff0001}, &(0x7f0000000040)={0x7f, 0x8, 0x6c11, 0x59c, 0x2, 0xd9, 0xd306, 0x6}, &(0x7f0000000080)={0x1, 0x5, 0x1, 0x6, 0x35, 0x7, 0x9, 0x7}, &(0x7f00000000c0)={0x5, 0x40}) close(r0) r1 = socket$inet(0x2, 0x2, 0x4) recvfrom(r1, &(0x7f0000000180)=""/158, 0x9e, 0x800, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x20000, 0x0) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0), 0xa4dd, 0x0, 0x1, 0x0) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f00000001c0)="4b956c69b119a7023368059101442b4fcdb911e7ecaf6494858ff2ba6e1223715999333c404b6ce82ba24d95296e395bbe9254ff5dfc55ef7cb3b28d430ff714a4cf9b030fc84c2d6bfec89e14de8b7dc847c416def0eaee2b35bae0ad44a7bbf4a4bfc330c0b1f5617b23c99cfea5608e9ae74e88a244816d03c81a6a711f0b39243ddd4055c3d3ffca3f11cf5cf4dbbe891fba315bec908f471fe40b504e8089e5d6fe100d074cf2", 0xa9}, {&(0x7f0000000280)="120fde618ff19c625524569a65aad61919d4ac46d48198aab5006d3725985dc9eb334984830342b4abc843b06e32d8c787c30e852743575ebb3af6081ae6810b938f2a7ebd6d1014314b020445eb1d7933e2c5f1b77434addd2b7de52be396e88fc7c71158540b4b4d0d22bdfe5a6142af72d1e6b870fc649ea04d5b340b88fc1201bd00724ff2b33676b9b9ff9d8a3597cc061d0bd6637a1d9e16", 0x9b}, {&(0x7f0000000380)="f12ec1fde4fa7d894a3ef8046bd69a0ee432014de4314d4cc4b29e878e2501ef55b91716dc15ff7dd8f1696894aafbd378048938598fb459e5635aa065739140da82d1a1923a268cfd5712664768326b2f445d2f629573b31b1cb47d2305902b9bf74ca6a384c64b7068ac8e8ab9c5b27174933c8247820f263e8167c28e0c", 0x7f}, {&(0x7f0000000400)="28feeca2a6ee26c0e76e2209f7e8dec4ec027cc09f99591563f4ac2b3c0db861e9ee08864cf99dfdab02f2e0fe1c8585537c747d141d4f6ebef8e0590f73da3144dada31b652a73115", 0x49}, {&(0x7f0000000480)="30f6ba58c5bc0bad4c07b74a5501172c09542587d564c399c36966b54de18236d67630a4a33f760a885d05c650b45fc00258c89f1df27e2fe80e4201aa3b74fe2eef88368a95a62f90e9f2fb579f069f3e9fa0e6772c9db2eb5f33b161021c13", 0x60}, {&(0x7f0000000500)="c4cb3b8735ae33b9183dd550bf4d4968a172c394172109594360b090e22744ce1d92c9b6360ac28f0c205f93b366fb094323e8ac2add37caf90c9e6b4e3a4b0c483bf3619828860ea0285e83eb35e97c0e72399d10e16a5daee0c5e83091d43ddcba470a26c7e4cb6715aa4221d436faae21e0dd3b4abe538b7050853c725bf1c3b1386e916c22f8ad0bb24ee4584db8989432dd046fb080a49315924503e68cf305f020aeb24ffc5d", 0xa9}], 0x6, 0x0, 0x3) ioctl$BIOCLOCK(r3, 0x20004276) r4 = semget(0x2, 0x4, 0x400) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x200, 0x0) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f0000000640)=""/68) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r0, r2) open$dir(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x8) 16:00:11 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x6, 0x4003, 0x3, &(0x7f0000000040)={0xffffffffffffffff}) accept$inet6(r0, 0x0, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xb, 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r2 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x3, 0x0, r1, r2, 0x0, 0x0, 0x100}, 0x8da}) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000080)=0x4) syz_open_pts() bind(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) msgget(0x1, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r0 = kqueue() r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) r3 = kqueue() pipe2(&(0x7f0000000000), 0x4) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r2) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x83fd, 0x0) write(r0, &(0x7f0000001340)='M', 0x1) dup(r0) 16:00:11 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000180)=""/247, 0xfffffffffffffe25}], 0x1, 0x0, 0xfffffffffffffffd) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x83) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000200), 0xfe72) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000340)={0x5, './file0\x00'}) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000380)=0x6) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r2, &(0x7f00000000c0)="4369cc9d47582953e9fd96f2d74fe659a260abb526357a63477e35d71b291a6705bab318d19e4f", 0x160) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280), &(0x7f0000000300)=0x8) 16:00:11 executing program 1: mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0xfffffffffffffffc) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:12 executing program 1: r0 = msgget(0x3, 0x24) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/115) r1 = msgget(0x3, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) r3 = msgget(0x1, 0x1) msgrcv(r3, 0x0, 0x0, 0x0, 0x800) msgctl$IPC_RMID(r1, 0x0) 16:00:12 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6235a5c4accc7c9c2b216645500a8b88499fa805"}) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6beedc6"}) 16:00:12 executing program 1: socketpair(0x1f, 0x0, 0x5, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000280)="a9ab1598b083c29ef923f4a7044774cc729c9e06bff187ab8e559f72038c48131461b96f0b5dc9c0788a5e9263b27a22f87fd7224be6694fb355d4f6576296024d4fcb", 0x43, 0x4, &(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = socket$inet(0x2, 0x5, 0xdff0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'/16, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYBLOB="ba045aab534b6a9dae7860e654cf5ee64db795c619b54d5a7d56c83f89e9d700"/47]]) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="b8b41be2d6bf899d11b4d5e534c74fe093fb3b93c4578a6737a4eeb792a826769cf2eba8c8ad30", 0x27) r2 = semget(0x0, 0x3, 0x8) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f00000001c0)=""/68) semctl$GETZCNT(r2, 0x6, 0x7, &(0x7f0000000100)=""/24) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1e00, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x100}) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x5, 0x100, 0x642, 0x7f}, {0x8, 0x2, 0x5, 0x5}, {0x8, 0x3, 0x1f, 0xa02c}, {0x9, 0x3, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = dup(r0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') getdents(r1, &(0x7f0000000380)=""/65, 0x41) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:13 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="050000de000000008605"], 0x10) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x480, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x35}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) 16:00:13 executing program 1: socket(0x18, 0x5, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f00000024c0)={0x0, 0xfffffffffffffff8, 0x0, 0x0, &(0x7f0000001200), 0x353}, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000260, &(0x7f0000000080)=[{0x20000000b0}, {0x81}, {0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:13 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000280)={0x0, 0x8}) setsockopt(r0, 0x27, 0x6c, &(0x7f0000000080)="9c2bf31038defcad319585233b358573202c4481b0dc473194409d6d771fd34475ca576960f56810df1ff8834c44d2e7e0a78f73f692943c513d53d3b4202dbff580b673abde2dc7612f214238f7bf9fe2dc257169660e943fff40b1a1e6d64f635997ef5f5a5d2f3eb68f33d05e06e23729dfecef00438906cd0029217d32ea10ae0606ad8e12cb121784d1ede388fe30a94558c4f7bc021e383dc228c721cd249dcd58", 0xa4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="04d7327d7a849ea9c6f264459dc2444af940c2b3e28164ba93875f47f8bf1088817dc05071d578f1e9609f24df5a6c489abda79ffa6974d6e2f3fe593302ecb27af5c0bb27e2f6b8e8e23a1b8b7968c607d5eb390afacf717a882ca6691e54bcac8bc1d364faef6a3627aae90390f9559372aa96353ae8bfdd258cf48033d7574fbfc667d4dc357a78eb76433b6967a6cf204467892e327bdffcb51c95e49e54ec5f385dbfb36495636f5301a4e31aa882712801f60ced4219736e75c92df36606ee83f8314cf2fa12e75d34f843da08625fded049bd8b7c31e341057534f79bf4f0c3d1fee9b0e2ed6306679e4ce3fae4391e542bc591", 0xf7) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x3}, 0xc) close(r0) 16:00:13 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(0xffffffffffffffff, 0x2) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) r1 = syz_open_pts() syz_open_pts() open(&(0x7f0000000240)='./file0\x00', 0x4a, 0x110) r2 = dup2(r1, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000140)="20eff2ad7adb15905169c0b8edd70d0fc81d80444df02a2a0693f0e5cea6d314f9cd4722c59416e0b60a33f23477b84f63a8294cbc11d7964577542189caae013804500380825cb63566a89f6fd28c9d5289f452f969be3bec2d2809cbee776183435f87f3b7a40cfb38675f46cea40ba5e121ee3d710399d13aa84963c2422b1c2c7673afb9fa66e7a79d1abb84646563ecc1cb8921e9f2df0b0ac9922c57fa1047070280f99b2fec9739f471", 0xad}], 0x1, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000000c0)) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffad, &(0x7f0000000340)="b6") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x20) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000380)={0x4bbc, 0x5, 0xfff, {[0xffffffff, 0xffffffff, 0x0, 0x100, 0x7c2a, 0x1, 0x4, 0x4, 0x100000001, 0x100000001, 0x4, 0x8, 0x3, 0x6, 0x9, 0x3, 0xeef, 0x4], [0xa0, 0x3ef, 0x829b, 0x1, 0x3, 0x3ff, 0x1, 0x9, 0x100, 0x100000001], [0xdb7b, 0x40, 0xfffffffffffffff9, 0x5, 0x100000000, 0x1, 0x9], [0x7ff, 0x10001, 0x2000000, 0x3, 0x7, 0x8001], [{0x2, 0x7, 0x4, 0x3}, {0x1000, 0xb78, 0x5, 0x80}, {0x3, 0x400, 0x2, 0x3}, {0x1, 0x200, 0x6, 0x1}, {0x0, 0x4, 0x2, 0x7fff}, {0x11, 0x2, 0x3, 0x1000}, {0x400, 0x3, 0x9, 0x13}, {0x81, 0x0, 0x7, 0x1ff}], {0xeb, 0x2, 0x1, 0xa5ce}, {0x68b10000000, 0x7, 0x7, 0x3}}}) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffd, 0x84) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) getsockname$unix(r1, &(0x7f0000000280)=@abs, &(0x7f0000000240)=0x8) sendto$unix(r1, &(0x7f00000000c0)="a6e6db762730d5d9ef216a0bd46051cc5ea73b60de6877532bd577ebd345a47c558df77ef6b2f4e759efe8f82efc5c369d2f981bce117b938c007e2facec2877286445d4eceb0cce71641d29090130fb401c13650328e75c18c99586f9a81c3c0aae0389b274804c5c8340486583d94d21a15151fcd5dccb91b24301ef864ec7ef7d89447a5ba259214fe0f4aaef84a7f12f446b1fa27d4137a92b8b2b467cc8db0dd2863b6a2f2327e2578b7574d03494ecf8b741f51aa222e875875d3e2cd1d81436d76fd8e86cf1137ecf0a8d115a0e5797adcde4e0e59ce4557e44899568fe0835acbe01f7b7a7960dbfb9", 0xed, 0x402, 0x0, 0x0) setuid(0xee01) open(&(0x7f00000001c0)='./file0\x00', 0x410, 0x24) r2 = getuid() ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) r3 = getegid() chown(&(0x7f0000000440)='./file0\x00', r2, r3) r4 = semget$private(0x0, 0x4, 0x200) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0x1, r2, 0x0, r2, 0x0, 0x40, 0xcc}, 0x96, 0x4, 0x3}) 16:00:13 executing program 1: mkdir(&(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) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') open$dir(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x8) unveil(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000300)='c\x00') 16:00:13 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x8) getsockopt(r0, 0x4200000029, 0x8000000000003c, 0x0, 0x0) getsockopt(r0, 0x8, 0x30, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) 16:00:13 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc00c7007, &(0x7f0000000000)={{}, 0x0, 0x0}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) 16:00:13 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ff8000/0x5000)=nil, 0x3000) shmdt(r1) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282924e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x80) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x6000, 0x80) 16:00:13 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) syz_open_pts() 16:00:13 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x0, 0x7ffffffd}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x20}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x92) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000200)={0x3, 0x6}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000001c0)=0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) pwritev(r0, &(0x7f0000001540)=[{&(0x7f0000000100)="bd9dbaf02ddba7fab6b12e74663e74cdbbf5acd30abae46afb28cbd8becb3f8ec18a4c13f9ed159f56b282907e0ada25021decabbaa212aca80a7ef6d6010c43bb876844f84d1f4de43b12ba4d850dc6f58c12eaf69afd004caf4571f914120d564eaa40bf79d959863e6595b6bad3496c1d555b318ae77bb1b70ce6f8ce1c2250d071", 0x83}, {&(0x7f0000000240)="8ca9848cc1ed0801592f5d95fc94d6a36c41a5909e3b91f7ef7a783ad17fc04bc136a3c62b719a7dc70e08744847eff31229fd615b85be021819ddc0e77d2758b0eb4711fff885e74589a2fcc285222851d62a3aea7af85e225f94d98ea74628bd4a5715e47b16fa3f076699d6f7b1624b0a6a67b775907ab64d03517e8a5dd7de2d86dfea5942fd5e4fd1ae609f9aac1d8b6f921aadd26c7993123f43965b4fa7897e0def245439c5a91c28caea7ba93b3d5bdc67f40c62078bee787f11edc8f6d40d87722ab23eabbc048c54791fb5", 0xd0}, {&(0x7f0000000340)="7ecb399d1606b2d6300834954b1df21c3781a8c4c1b79a4da72dd7bb6ada23f8f4ffff35c9f18d9fee330bd04730e854bb3c8bab7da7ec508e37e1e8aafdcad2e5b29fc8890a3b2c5a1baa91657d029615943c039bc08e09f5547c6ff6e8b090d99743d1ce66ae0718e5cc09015ce4af63d92869de2bd27328d925d3f82643f69c388bbae15864982a29a62128c4a859d78dc77e52ea54d0ea4df243bbd66abd5ce01f4c54a9c235a3678c499505ec42dca8c3805605b590dd357bcd0f810285e1e6b9626dd3979ab751d5a54ac3c2fd5fa6fa7a5a73fa84ff99bc024d2ce34ead4c2dc4", 0xe4}, {&(0x7f0000000440)="c7cf98fd7e20528546e2994d0f8cef02da708ceab289592527ad0c66cfa5c26859be7c8155c6afda2913f3317711e3c1a8830312ef79b6191ae80f3f730450792499ba27c5d10a31d57b847e0910eef3aa8c9aedade3f4d9f2d2b2138cb7c16274b9d32f2e08f7e106e5a0ff24d64f00c83e4512458f65cab2db868e5015a917dcb43514f5494f6feff66f4efea417d3cb5d741657f17c0e9cbc49d1f786007ba3e54c6af65fa2abd0b789408d1411b5fa94bf00498e6a6a39f7131fbe6ecc628ea26a0e3d04f27a30e9cd7b9c1462b2377eeb57805cbe034d9d6267c69870e375775b5cd37efbc81384d96ca0a8f776935d3d74fdf621edfce8d99e589dba07d312a6dfe5bf9883f93228632703bb954b9ec6495fc92abdedfd5729c7c6daf25459faeac190b7e00511074e632df59317b95e172d73521f6d43c1c59ef1a4f601eb1a5e62960234260a0c647939ad6ca1ef8436d0000f650e3d6f91e1119cdd6c2a9d88b5a3b7016165fc64513773c5eec832f2e5517fdc60d11e3d152b882630d073da5d6281820133844b5008b0f6bf0a8bf07fd06c4863eff6a517ef31b7c1fe68455e87d9d1cad847f54e9f72510adac63514f32a7491825651ca97503d10163f5065c791007fcd3416ba7efdd557e31eda0426b58353c82d9f4902c26acb1d4bf558dc416e6726c6cb46f16be30b4f9d2e54fac1f1644c10934ef80c8fa0bd035f9dc19e7ac58aaf58f042f18bf12104ea9bbb2a56e0da5274b8d1c6f038b32b10df65b56d9a96c1d780cd7c6ad089d4c8f943933cc1ebcb6abc37c58f4b698e0361f036507e133d3c2012ec29f69ba81cac8e7a51e27337d018a7eb753b3aec025723865548a78a7e1ed014774df91450110fc8deaf6dcccb0a14a0cd846a4988b9952ca9f05303964ff9ed30a933e26253147b9c6a1173f850a081d5907a3150c1890142c3e86d00b606e3dc435beb15285261cca37cecd4ad0f01e70ade0af53d0cd4305931827a281997187c552884dfcb9143dc065b852c6496da8a8df714235495a47ac3162b4360d58ec73f33a2e6d5eade2bb0f8be51466d0fc958b9938df6a592a8ed8d9da85fae062460bd4ded082bd772d9a96ec7bda4802d5b3042ee8e355a3fae55ee881a83fd6f240aab6c9e69030afcfd8870f1b1f2e22be6a846f50ba6c19b576b12b3ad58ed89de8bf983de323858b195d9da19c03b9d7b8ddc451273830ad75fd3d43c361402834ccb82e173539fd15245f8c368d048e3d6e0c8efcdf0b7bc30f9ffa7b886e28177fb0bb499ecb118a288f4efef1cc49245f85648a2a67675ed31fe0c23c414b00251d1ee108033794f1152e35006e1e3a1b9e054c231a0e13d0c21d5efaf3dd0ef47bde83402786f97a6b140c7e8ef2f86e7614d92776051ac8ddd5b55e4157e76e58f9df99370682e1b7517978d2f84922abfa6b4b772a6475dc49777ea8f8dcd86b86b3715fe3f5734f89dbe1c63b123147f09aaa5a6ef64ecc493fc634c353569a31188236c4d9ef14b854f1aba196288ad0dd02ad1c8437adcd5bc417f5a3ba208e66ff3d12ea5641f434e16f0e87b4d98fda4bce8b0a2d8cb660ae240871649069bf24ed67f8f3199c575e93f1263b280ef7b0915775220c16293f2a511dd1a7305b1b9bb217867be8ef22115e6e368315b32ac2aed39b4741de68ac5e03ed373a72a16de478e941d73485db1160825d82636b70ab1972025c931491b31f5b081bf0330fe6ceb52adee5a5af9c58a857366d888060fbf9193e1eafbcb52839a63fdb8a4eb59a24c0fb2ebcf16663fffe7d261e101701e34ff525bf37845ade58b8c4a31a34754575faca256f584cbd95be8c56897796771cc101a1345e891eea6c3e5b1012b1cc8839f1d895b60588aff488b4c399891ffc7d94c8e4e5dff38728b388122901a8ae7ec9e15fa13e832489b8e5d806ed605132667aed43ed6847970707d665678607c4c9366128376a47e61daa0a3c408aab497349af4ea7f011b83fa78079de843d1b345bfd84e58d2251ac64c1127342c14167c7b00a1df674764948a5ebfc714ce3459830553bc84e6e72b35ed3d1a62d153884be1fee28b064b7ad6895df790e38d9a792cf212bda04fafbaec2e65eaf965753ddc71c195390c538aa0a997b38182feae8e104bd9e305a42f1ad88aa0583277008018b810eef752945b508171184f583dd71afe8d394dbeea12e053752d4e5ce026e4cc89c290eb3dd82f2019b194f90943cbd0f23c393a4603adb9f923d8833307d146e828f8dcfcb468b406175e667c13e187bfde2742aa286aeedf225fd62ea3c79aa09d80b08d9cd7a3cfa3d143cb5ff753558d2415166dca433df379afdf9b47ed1ab6078447ee41b6532f04b1efb357732d0eecaecc404b18c4188ef5c41914f161b8950e977bb78b536f622d6c647cee7865ec217c3b0197937ad9169a0b1c9cc31fd93501b47d6eb427473dc75e44b0627b81558f4ddb7eb9f37780408a0a0c86c351086bdc65952379ec878a23c0daf3f16bb87d78da5e0cd0670dc38fcde4be800e1b8276a86da714a1902817893e913725af5d46f371a73b4999746eccca804d3d7dbc56fd33006487a956a5b0693ff09a18f14d97c0b3fa9c90c45cc66633eff4dd269fa5f9c8ac0fa89a9a47d12dba8adadd6dd39db4587252dfc2c1c6124c2858e5f27cc14d8bc4b5cbb36ea1f58962e8480704486fdfbde588b3f1e5f91873d517418a92c6dc11020b40f4d2ec624253bee07f417d2c7c92004cb38fe6b9476dd15c5ad500b0b7a3efd802463afc47f28e0652bc9e7ad61101ab3b0067e8d56987d2b36114df0d3f291e81c11a25fa7ad8c6bc27234c5ce132b2dd46cbe675f95d2d351f4f6c3837598ee3dc32a18a9e19921091aa3af568872b0327225885f5173d3fee2c4129eb12164b51cba5ac4309bf910b3ffb9cec7126f91444dcb2fc39bb3e835435d6c3c667818a6acffcf86aeabbe72c66dac486c76746a34b4325b99be54a4236f94a1ed5a7a049389323f7ff2a4652fb230f28b35358c0240d1e352eef44b604b1af29f9c04f00600a126bc645f2ee9ce7a5dcb07ff8638674a0c177271dfa03d8c7295483e3213353bad8c4fa83b69f60450add86ddfae53e3e0827958558dc93f9a6e1d4736d0dfbf1953b4a39f86087e546b772a2e3baacd58f66a9216070bda271f8fe918e8bfeebd75216f1558d8feddb710b9c7722a942681a7c105727fe4b9589250a55b795423aa846fa38de62fd516d804495c8af2119d11e64000d6762cd031a7b8c0e7a013118d5d3680557c3f72fb30f70a5dbadf8862e46328639644ab6d75c8fc63242491539f776ccb5164ed074074dbcd868d4cf7fdf6118ed65e846a25b370e04c19d93f9f11ba943bdd9ebba65215754169aa06dd25af38c4b26b1f1e490e5d46a65289f967fff9d261ef5c4409c3edec66968f9465776453d4a8d1abee8fe9e66ee5938db1896939d23f0bab7d316107a5a7dbec32fc547fadf52aeb39784bf1cacdbc44adecb2e72bb67a8e6bf9666e1e311fd98c5bc165298b558682c46a3f5dc93ae18011d56465562def7aa0161162d61e5dccd66909a2dd043f8ffb9756823e75bfa3dd4bafe9849180bc39c25669f947e46abef8151d553b3ba40ddbb3d286c8dbdded71e690d08048264617802d4e579e9b2764581e178f0cd346b1fb373b5ae52928f686b1628fda34305c08f6f7f348964af040ea531ada6a8d75bf2fae4612a1956817591eb6ec5b3bc041bfedd822532459556d3253d850bcd9a5dd62babaccdf7e0fd721fc635c142e10d26a3abf4cb55c3648d9f802f0f993648b1255026ac313bcb05b2d4bd092c235701d3a47a1111e1b272ca9003ef673a087984c411bf52d470ad32aa6fd8a5a3f54a9b207a4e907b576c7bb7a847caa9d1a82904ec34ac61f30218adbceea1e7646c03b1a91cd9e57f9ad945002bfebc39db28e59b7b2dab9a77b4ad3ddd3df87e8fb86db4d7d0cd61df6cbc8519bf8ebaa2eace76a632d5c80947f69774edb24aa3d18eed2e9c798f610b99920e634d5054ead6cf77416420f2ed1567f0dead88ceefc5057a90dafef43c33525bd847fa38b67a6d67c6ac557b2575436f57f975c31949613780b94e79ab67fad32dbe3534d3b0ea2b8a088c868634ad2ae67b93e30472de33075b2bb44a7c55fcf3842b225f9b22c0816c113401a7ceece8010a183104b13f99962312a80d0bcc0eeec1ebfac4bf2455ceba9d2c30b25b437dd4a8e6571e054b9efb219f173a54ad10091de931a07aecb69a4d31bc53e62591123aa26f5b6379eaac801dd696bb8c07d5bea5dec93faf770870559019173b7816b799ec1561c2288bec266845c29d5aa45954034c7f054389c887537c1b80a172cc9f829333bd846e7e61af22de17e28fde52e98f0b84e2cff1400344946f797ab239c7a33507dc92f035e514216646d06f2aea02da348f73470c47f7ee803ee68fb6fc255de91781a92fe0b5202a9521e151d6273955e9c7577d2ecc5c4c2f931aadbd6261700bea05765469184a9aee489156046d9c727253b1edbf5abc83f4ab57e8ffd1c48f1243e2a84fa547dafcef795b1d08c00f280f806dc0c8d029ec9e6d20f704b9aca2e0dbb23b80f6a1530054932516e549111be8d5d87d36ba36adc9ddfdf53d504439cd60ccec1c6e42378ac81c8c9e45ef5f54dbe0c3dee409a96220f0db2061e9d3015880805144f29b7baaab683632d6be979541ea6592a4407ace52dcfb5db00580309a46c4514a9bd08cb64095b087862c1e9ec3c57c4f928ffb0568f0047ca937412e4251a954a397d442d1e1a254469e73c2521ae4d688dddec1d3a8956edf049261b77d3be0d05e2ca35732b220c99fc655a3d37438f36f3f05c4b2e54bd3f0103d2fa99d837df17c34a4c591fdd81ade4547c6d268de0e97d095489a67af87044898a1b7bbaa25c450c57d1a0b38b82517a79fbc9e1638db929ec20f88d4767a41ee86065ec04e584b810d4632291489dc22fb8985587232c62c7210fd5b973dd1cc0162dd9548ec9e7e624f8546e19b4cb4ee2787733c3c08b623c158986c60a7eeb19fd0046e214446aadbff1603b3b4c4fe26ecd9f29aaff607315475d5d2eaeefa6eaf8e711a493e9395abe1c1d317c0d7d78cec0b2bef302a4131a45dc2d92bcb9b3af471593bb5dff975d13a51586aba6760ee8fac3505fa6c8f7bafe3355facbf3e2a8c295ec717315ef63280aee158ef078052f15f61dba1308279c2a56d8562528bddfe4a89a682d68cd735a5aca9244fbd4495b23b81578133bd2e00ab8e964292c811710524bbe173f77ef3c9d7884671a74a2139ddffc33a186e46413cc19defec6015e7888966050243d78e1d1a210b7db1babc8cf84ba97e7ea226bce9d117af77a0639ee564af4957988d50f60d347e47be630d749367ee3141948feb1601cf5945c8c54cd1d8052d2878189e3e3e246525fef34cbbdac93f33aa665227416c17b0953f184d3c4aae4f21a9301c796c6e0f878fd7cf79428ec0342f1a0f17b528b88d761aa1867f3d86b810d4459d1462345c17c9cc762abad1a9aead02dc993a146c37d02b2610f0cd9bf151ffb8f9de055925c837de27cdc77333a28bd80c0932f41163275ca117866bead4f5e286e3673b8e232b0ecd0677f656fec7e692876694ded59e20a780801a8f651f1f718ae4199b939be60658367004b759a49e4ba154ecfec862016d111ab675b40d2ef124c7cdd45c", 0x1000}, {&(0x7f0000001440)="73802ba1971288b2567f4d8ad06587c3c568f925c8e0ae800de9fd0594ecb391ef39440ca133f9ce0d3b7d19ac4c8d06d8e1502d014fdc61f808d84d204853", 0x3f}, {&(0x7f0000001480)="7e765f8c9670e633442676d063a6622f34ebaa9a73334323a63d74e47a1b7a518486c664650aec72d7151db0148f42af5bb68e4b54bddedc4fceb20de6272c3858e0d8b3be59a9de3716e0d02adf7fd0d09b86f57648301b9d8c4601f9fbdec80aa1df71d2431c98efd0a9f9b23e8e9f4abf8f9703fb395c364207851f7a42510724c8673bc298473403f5655f2570325eb6ec5693c88c61016d504d03dce02ddacd90ab49cf51fc4bf98ace66b439", 0xaf}], 0x6, 0x0, 0x0) setsockopt(r0, 0x6, 0x3f, &(0x7f00000000c0)="f9107183c25a4b193e55d000000000000000000000000e882de39c069c5782ad53dc03598c31705574639c75adac7204cb3bd03daf832e3c", 0x38) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f66694225a6db"], 0xa) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/ttyCcfg\x00', 0x201, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000001600)=0x4) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='./file1\x00') accept(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0xc) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x7}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000001ff8)={0x0, 0xdea}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = semget(0x1, 0x3, 0x4) r2 = dup2(r0, r0) ioctl$KDDISABIO(r2, 0x20004b3d) semop(r1, &(0x7f0000000000)=[{0x3, 0xfffffffffffff000, 0x1800}, {0x3, 0x5, 0x1000}, {0x2, 0xcb70}, {0x4, 0x8, 0x1000}, {0x0, 0x3, 0x800}], 0x5) 16:00:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0xffffd, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xaaa9, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)='\x00', 0x1) r1 = syz_open_pts() close(r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffff7ffffff691, "0200ed00000000000008ce0331d015b2f1000800"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) 16:00:13 executing program 1: r0 = semget$private(0x0, 0x0, 0x10) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x40) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/213) r1 = semget$private(0x0, 0x6, 0x250) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000a80)) select(0x40, &(0x7f0000000180)={0xd0b, 0x101, 0xc, 0x4, 0x3, 0x7, 0x8, 0x5e}, &(0x7f00000001c0)={0x6, 0x5, 0x1, 0x8000, 0x10001, 0x8, 0xae3f0, 0x1}, &(0x7f0000000200)={0x6, 0x0, 0x7ff, 0x7ff, 0x7fffffff, 0x6, 0x4, 0x8}, &(0x7f0000000240)={0x7, 0x80000000}) r2 = semget$private(0x0, 0x6, 0x400) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000002c0)) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000300)=0x2) r5 = semget$private(0x0, 0x3, 0xac9d8859122aabc0) mkdirat(r4, &(0x7f0000000140)='./file0\x00', 0x41) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f00000003c0)=""/214) pwrite(r4, &(0x7f00000004c0)="effd52a3e396c416b19f72918c5055fb6cf2b9e0df3d64bdf4787a2f36da7b45ed96fd013262d29664e1998e546e957ffd7504ddd40f548e6fbad16c37f6a9d0ccc414833db56c08f3be620ec5d02e3ac3c482a2af4688ceb560bddc96ccd17b77004b37a1f032b2ec581c464ee9332f90017da42abb652cd05ea0827b46567358e221ac1cf4d4bd44d7b1b41db4e86d9cbb141011ee2795e678c97d16f551f3dc98512ad4d096d67340807cb782564a6802463cd3df3c0eb1", 0xb9, 0x0, 0x0) semop(r5, &(0x7f0000000580)=[{0x0, 0x4, 0x800}, {0x1, 0x6, 0x1800}, {0x2, 0xda}, {0x0, 0xffffffffdb2e3eac, 0x800}], 0x4) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000005c0)=0x10000) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f0000000880)={0x3e71dd09, 0x401, 0x5, 0x913, &(0x7f0000000600)={{0x10001, 0xfffffffffffffd28, 0x9, 0x9a, 0x2760c0b9, 0x101, 0xffffffffffff1ea2}, {[0x0, 0x44a, 0x200, 0x33, 0x200, 0x1, 0x1, 0x8, 0x760b, 0x6, 0x80000001, 0x9, 0x5a, 0x1, 0x8, 0x7b2a0a52, 0xf125, 0x2], [0x5, 0x9, 0xffffffff, 0x3, 0x80000001, 0xffffffff, 0x191, 0x1, 0x0, 0x10000], [0x9, 0xffffffffffffff7f, 0xeaf5, 0x1f, 0x4, 0x0, 0xfffffffffffeffff], [0xfff, 0x0, 0x20, 0x4, 0x728, 0x3], [{0x9, 0x1, 0x1, 0x6}, {0x1f, 0x20, 0x9, 0x2}, {0x2, 0x7, 0x1, 0x6}, {0x7, 0xfffffffffffff7d5, 0x0, 0x7}, {0x4, 0x7fffffff, 0xfffffffffffffffa, 0x9}, {0x3, 0x9, 0x0, 0x81}, {0x1ff, 0x1, 0x8, 0xffffffff}, {0x0, 0x5cbb, 0x5, 0x5}], {0x3, 0x1ff, 0x50000000, 0x4}, {0x1, 0x200, 0xffffffff, 0x2}}}, 0x38, 0x8}) getrlimit(0x7, &(0x7f00000008c0)) r8 = shmget(0x1, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r8, 0x0) semop(r1, &(0x7f0000000900)=[{0x3, 0x4d1a, 0x1000}, {0x1, 0x4, 0x1800}], 0x2) r9 = dup(r3) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000940)=0x5) ioctl$TIOCSTOP(r4, 0x2000746f) faccessat(r9, &(0x7f0000000980)='./file0\x00', 0x0, 0x3) ioctl$BIOCGETIF(r9, 0x4020426b, &(0x7f00000009c0)={""/16, @ifru_broadaddr=@in6}) fchmodat(r6, &(0x7f0000000a00)='./file0\x00', 0x4, 0x0) 16:00:13 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) setuid(0xee01) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000080)) msgget$private(0x0, 0x600) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000240)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0xffffffffffffffff) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000180)="07ed77aec5dff991", 0x8}], 0x1, 0x0, 0x0) write(r1, &(0x7f00000023c0)="c9ec4f6564a157d6b6e7e7236cf0359fc7d2864889ee235e33c56a7e47154a50b67385992a7779e50268e133a3e7b9dec7b8b37655955e9e48fa52528370818e741ab92bbe269ed58d292816f997d6f72a4a84e227c8d08468030a77adb8e9db77c84a82ac18da1c0e06e3454bb9eaf18537981b622bb5e9c8c234d68518775ead62133d7999412dc26d75cfe9f7aee87815812de06179a81c8328748b2d4392249ed12cf4a77d943253fa830efeb674fe199a0e8bbefbca86765c5999eea5d3d0fb861f963083b0fdeffd925c42a3588e62d1f2f6a5d98eab429c8c73b3be54bc62ec10ba1d39613e5cf5f09c3c10d6c8ae3bd2fb1cc29fac2192f4d233fba2a2e2f6d327fbc3b4a0d57fae5da0e985d5bbe40018d7d05a5349ce66addb158e894ee50c3cd97b9fb635852a170cfe7abf1981246632c8587ca5bb68086ff84d41b8d14c0739b2e48afa59f8e34c473866212ff7d96b91c9abd9ffd3d5443d1fb2c5d23a0135f8166c8994e95a55cfee8e84556f729dc84a94836eded10176d7b6852baa36a1edbc837739aa1fac2d4b48341594fa2d382de5d5cd3b6b38d994aa18112dd1ee56ccf999caf9b6c98b505841e5861b4fe9fa578eabd362f5ba5be0c281b57b6d843d05c0cd8839bfa8961127a004e7e09dd10616485f27d4bb8b626c5bca6d65dfd2195ff80c197ca145fdcc940232a92273491cf0b2d53d5e4fde91a25e7e0c0960f3f3ebd24d40181c6b57431ab654b7557aa1005bad434cd317d37803d3c1f6abb987d509e23a6e14634ba1a6b21f1bb695e94dd53c1991a09806899e8d51bb5e84047338f5702ceeb04b7effde6565f22f09c298557e491124b6879398314248b092fc6bc40be305f1390e5c2925942cdcd607dbffa4a68661131e80e7ec83cab375b611c58bdf3d9069fb8040953f36b6d6c9bd1aa03aa2660160d3bb9902c6560eecc7d2412f03de2ffa39f5a273becf031078b19fa50219a3c4929ef56bf8003ad4f78d4de63f9379dde3e130564d003a9653a1b11e55f82465199e290e603f7be53156d6bd33a1e3993c2ce60efb5641d383395d0fc5e4cef889a9b03e55c643a0ffb08cb15c69789f2d1c7ad68fd64f4c85c1f314e817f177da4a3a04b44577345d9e519cdb35e8c56ea8ac50a1ed561348bda18f2a76505c5bc3ec805a128bd9e9124cf0594ed3d985bb4ff1678016f8456bf113ced1a71fa5faa21a05c7afb81f383f041fcc09b69f6b698b95917ff9a946d99a6d53d7454a35a5c44a6261011fe8fd1f66a0e33885b2af44006f6eddbe80bdd920f662b503b9f379ca3110cead0a62d8a1c495f93a3f4c62ad9f55e1c20b1061e2c9b169fc6eeeb8e04863ed6bcd808d33876e1336306740ff7b6e19a5f804249cc5be241385cfeddac43ae4b5ffcffd678a0db96047d656f3350db7506a2f6b674cb3116b2b82b30794203a894cc4ae6807c95413d992aa95e4721703f46ae7921eea2d1b9aa1b8db4fa3d8854569892610b7f65ebbe80b0bca8dd65c325addfe4791b333d3877f6a01e5622dc55ee68cf60b528f04e65fc976033daf27709cceebf0325791c4afe55a6be94686830d7f2614c1d5fab1f894a7c80b656385121bf2440c89616115451c6788dce4b4edfeb8f57df869515b5934af363e38799eb76c2a81c5d66d0ec804e2a7d32eadac8a6c756194681ee5a9d3f3a8242b5373fd574b28926b819513409bc1a5ceee15521cd70e9321031a95b7503fec107407ef46a6eefa23b332f375317fde31d842b505c13e64a8c505a4b08ef7ff5539726369eae174f94a9dac0122d48a929a334a9646ec060d9e41830ba598ec29f1c7c70bcb5bf309448aaad0b86aa450dbaa7a0bfbce0f4cf1eeb816e5f6793763bf814a76d19487ca484b87b0bf2d32ef8e7ee2e1cddf1ae183d5abd4699c8ad424ca5bef95fc3f423b260c1702ed3bd8cd06468a1e4fd168538535a7f1aa399b6c24709eef0c0fff663d0cdb25a9b6ff614703b8b2b536b203029b30b0467d74df644e145041e4e9ac6ee50d99498b28d3ec8b45af3d14c8d58edffc2812c4427c7e318b1a5c378324ac588c13e06330733f070eeb94fbf61726923945087e685b692a62224439e64e7cf7b86f28ea30dba7d27e2ba1aa67b3a16153ef009c0af93817bbc4f757228f37b47f3b02612edb36f8622420c15cf83c02e3e5df9af37dfdfb00435bf5c67f8ae6f811666db6244f351e018b5a4a440518e95e63a875776f382f0f53df39cbb2f2fa9bf64834cb4a8f04d6186bddbd7e583e01295d9e57da31f34cf862cde917f6e65eb561383c2b94af036e8fe9d81f99231af757236bebf074a5b8f08944a3290d2d3614c3c17ddc67fcaaf41b0a31cae238570493fea8d8b6eb863db51c04e8fe5d75a56400d66fa1a4552744b3227122bdc0b927f7bedcbe9d4101c3ad30fac843ae96d1c1a292f361150d2f17cc7464f17766754b668414984cf5113c348e1a152abd6c66145ea85a8b95943f822c2ef6a8a188e747d25443020fb830b78408271ead489465ad78502d163ccb622a5ca36756d52c338221f590a1566f38d8c489b3ceb04699d40994655f0f5b36da26e522db74a66af52418243f8c3db93798c78f3bea2a7d307694b818e4dd7b40eaf9f130ba9735357079d063088abfa02dc893c391e8ee211efa5997a450f4bd8fd387a629ff48f6f0a20db21a94a8d703c76ad2029d76e7bf83f1aade415a892087649ad3440bf4adfb84743c6792e18a106a479212e18aa6960567c08bc8d8529be84ac92e5cc5059de398626abf397410f999872d3d49fa0d6ea95549e2d7eb737d4903f6324082007114746c23a89a0ea877c7bd4e1e36c9cffef814d8643e60929e9dd1b429afe93f7542032590c67782d17575738d819258cbe4470fb4ac1beb6029c6c6f1c8d587b03be924ef3e3c0797c91533416db5f187b97d01711ecc081b291a71fbf74dcd4bad8c53ef4a4ed052b61c79e921c6c38cf22e9f0d2698639934234139f56eebdba71c91fa7cec5a1f0bf190985a913b2d5b458da2850d6387418ee4ef6479ef20162e37edcef5403dcb783567f87bfd57f720ad91356770df4971d6a5f713622b759134542416cf98651ed410cac6676232bac0d1e2b36d089f6c43d4d69ef9d351d881af3607fc2087f4c30bc8732ccd708104e3546b671c04721eb1efb3fdf8edf872f0042287400a81d2993d2df58d1ea53706e0f2123c756f96050abd06841afdfdd6c2b405f69f734056cd041083296474474d8731a9c83452312ac3941b781441d8f85bb2bd21cc59ba52dde3b7c8075e88e0b5a37ce22f9947d9baab02c3ed0c1c87488a74823d78195682e3628b2fb981e6f3f05939feeecd2d24d57bbcaab3a7344445ac2e9ad1ba8a228528a70a46ed9ee343304b3e74b18dea32919c931d512c39db13ceda63ed83c9d9ff7c4d095ed3f0d1b4e3366e5a801dbb8a94b1574558c4a25a0ac7a24d39b02c4708f1d21e4d15468a2f9a5345899b2a6fecf25bed997677fff18d8d62cf30369d2345951082beae2520cfebb3aed6264661185908abbe3d6ab97a5ade35e15ddb3a4782937769bc5b8516758095c1a132f4b186c1174b3aa44f56f93c9c1025c710e2d54f71aafecf25fb3846f3b09c73eee89ee8574620b8d7057d4c3e996ce9655beb2d4c75a4b6b3530ddbbac4f25723ecaff996892c6a3a314ed011a8b9a4169b524b7c1ae627453667280295f82565b0bf7ff868c466ceac8b705f85efbac2cc5e60c320a46f73f58b999011d2c112cbf9852aa57a0c457f80e2677e71ec0f9e053b1e3454052e3fd65a3b5114868bcf3c53aca34387d15c208f2143a9adb933be7dddbc5ed77e4b0097bc258bd4639aec4e0ba835517cbf33add6c5c885b57a95e1fafdfdb88dd57df2dbbe504dcc5b336406c2fb7a9d5637e42fac2d1d660ea98e6f1b9e87db902052f2980cd36c6e9ca6a94701227a5a264047fc24d4ecb48269758554d910922bd0db96e376a091910c576ecb86c4e80701b91f7e0df4f2ccf254bf62252bf6b76d003b925ae2d84bf04fd4b6af3886ec4a08b05111fc5bf390eca8c6a2dad037588d182dd4a1137214ff8210859a868c342d1318218adaf80d0629118d9a20ddb633f4a167ce04a557bc76ddc53bccb0de7773c89bc87054da3acd225d3cdfc6599c128035da1bba8c83a8a8d643a7582cdd1fb3a0b6445122479dfc7c86c02a4db3f6be66586ddbf3c123688d714f068aba414e32dfaa888a314ed88190f071c09709576518d2cbc11ad611cc93f1c300bbb4bdcd9ad5b90655d777dfb00cb1b701ea37c2cebd5302531276a84e7edd5a021ee015c43e8de9bcefd231bdcd9fb0dc716c10c648a21cdfec8445679ef4fa00113307bc35a114ca0593ec55af9cb6d7df66df254efb78b191291ca085d4ec4e5e17cca2646bc3590c303cc6ae07820caae245c2831d0adb264d15f9d40cd469b2df3db67762e4bffe513680d3cd80e4c986070a29c3505327e1e993186d1c50a0dd07c3ba32f1cc612c911948a86ba26acaec87786aeb6467385c8e8aafd70256b696d12c6737a66ad0ee0daacf5bc2d545195076c4498a0c03cb2912318ad3a2b08133b7cd9e136692db83fde9969c8d0260fed92fb330ac5b1e0110d3d83e09f566031d0eeaf56fdb3f0b694bff51d03b499dd72965a9985f483cd09cd2faab98f0f58d3a31beb2eaf4f44f15997f8ef244afb18d9992f2414ef1f07a7576a5f6218b5b299c19dda5121ae490d0b9515fff63ef9aa7d6c68031428c93cb6205fccdeecfdd6a934f1905acc0d8c6845a31843b3f0b140a5b2faa96edef4e7e307fcffa44ed928f2f005ea824a4e76a4d297fcf4883b9528a84151f88d586a063d77bfad71b170fb64c0cdf4a856e57e2fbc0df0eab82c5831064170593b11bf37bc7477a0856942b09122cc5e33cef302a57a9444166b9b7ef6b759adefc6edaf7d0f34883ca739c999eeb07c8647e740a7f86d80e8915f02bcda833db610a6528cbd153b46a81520997fdc76970ebbe3fcf82bdaa91939e461ee66396281e0571f18deefa7003a615e509671e4fc9b911f05dd180fc5427405b44fadacfdbcdc1d2ee373cbee76a73d13f63b0127ecd0a0ff4571c44732aa93803dee54c85761ff9d51cf5ef7e4da6303ef34495b699c7cb8a42d1307d0af76883891bdbe5646ff6c2c928c704dc8cec77359dcbc0eb4146179c60cc7f147567fc9d1fa5f99d54e5b5705d4ebfe676dac5bb3ead650642fcc9f54fcda939d2ed92b437d4cc6faf9e254bd2048ef5bfd6131f879f5cfd393d4b6484e47ce14003e639994cefcf6ee1ce0c2801650bee703e421bc3c6f4e201f9b798d7f255862db7592319055c7bce39b8c9dbea41824516509f7dcbd452af443b3e18d1b9ae9722ac9f6cc6a25510fce9f450fc638d54c9b5bf58fe641ec1675138857c06713ff73af1f1f2793b44a72b6f9362e702c3592d91775cdd2ec0ab1eeb6c6b438974e1133cef1c73330e2d024112b34e69b4a24edd361cc1bfbcd1fe829f88de96e201dac53e404e8abd58c57390e367ffebb899239a6ad8a81fa75062bbba452b7eddf2aa1371b70ccca2413979aa2426904b8c6ed8f6589db8d44f1833153f18b9675887a0b262d331cba65fe31cc23e7fae6b7bbb2efdf3eadd3060dc60be9f55c3026d06d0dccd338138f714147c3fe9288a20039a184f3d2a52c57b8ce9210df813c9bb269d6fdcd815cea88d3f6266773cc7", 0x1000) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000001c0)=0x4) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000140)=0xc) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:00:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/247, 0xfffffd40}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x8000000000010000) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000000400)=[{0x0}], 0x1, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x2}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x20000035) 16:00:13 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x21c0, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/173, 0xad}, {&(0x7f0000000180)=""/182, 0xb6}, {&(0x7f0000000280)=""/148, 0x94}], 0x3, &(0x7f0000000440)=""/249, 0xf9}, 0x40) bind(r0, &(0x7f0000000380)=@un=@abs={0x1, 0x0, 0x0}, 0x8) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186a56010000002b00feaf020000000060d5706c85c2768511fe7422374e341de39f8fdac535055189", 0x2c}], 0x1) 16:00:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom(r0, &(0x7f00000000c0)=""/4096, 0x1000, 0x840, &(0x7f00000010c0)=@in={0x2, 0x3}, 0xc) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 16:00:13 executing program 0: setitimer(0x1, 0xfffffffffffffffe, 0x0) 16:00:13 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x119) pwritev(r0, &(0x7f0000000600)=[{&(0x7f00000001c0)="40c57fe3a1175f7e1b301c931e70f4e804a35532cceefe8a57fb4ae0d4b91655ee956962feaa00db61b30b8f94d079fefcf557b8146ec644e0e6b1da1ffd94e89df7a14f2c4ceed7e9c5b513b95fea1492b60a12bb3773ff9bc294be9ea25ef24868f9ff56bf1ebb3522b56dff179bc3a1c35550728dbed0cc925027504a84aea9cf44ad2a9aa10fbf8a8056cc54a1c18d6f5e7bca22ce7448a52a029e98d87d29e5afafefde8b33ff008036724e56c6f2d2a4ff9f019fbb655509cec1c4d151782d8d5d", 0xc4}, {&(0x7f00000000c0)="745e4b57cda6e718476e7b8bf029cd732cc082e841ee252800e8a2989c9cfd18ea34d926490dbbe80ee3db1254aa3610f907c2f4b9f06fd039fdc4f242ef427dcb49c9a3f96dd2851a4f0e2c341d30766bb7c7c719409b66116946c8fb0d636b078ae907c35c9f04bab62222254e1b4f7b3a3e5b477c6ca848bd8a89df26686c01fc71", 0x83}, {&(0x7f00000002c0)="50a27461286248aaf20e79553142d01ba49a2b685771de5ad0da621c8a7286081f339d456bf424d49089bf3e1261069973432b9396125b1d92a5c4d326a464be32538f9b670b5656f5e333ca0437a3c4c73a0c3e9951b49f9cbd412ca54ac488", 0x60}, {&(0x7f0000000340)="23e020be4e34b42152fc19658e0f7a49b89ce3028985249797596230ac32f9bc1a0adcd67aa592a98eaa2b39975257d7905a03fe63e787cd030542a4ca9d9c00c86f653fcfef2365ac12a39667bdcdea8803fb4423ca15718c8d529dedb5a1fdcd5f02c3bbc2c15750d352f222e49608f300aa5a5d8a61624ffc7c900cfd7b838a8b9f740dd2cfddf2115e7b78668e796de45c25d89135bbdc2ba26a1749191e3722999e8224228a5c258dad0c8115e239e10c045f09712aaa71c56140108c9fcebd8a3ecc585b325d676a47401f742232afcdf2cfd56bea724aa1f6d713723f20eb4e27c9e4d686aa8400c362521af0873db637a245ccccf8", 0xf9}, {&(0x7f0000000500)="03afdbcdc348ab0cec139c5903c164e866e7350a621de0777d6defea44086a187d29d31b0d0eec558f4755f12ae880b27b31e0a28b5fb707711cb452340f01f88d3914e546eed6cd21325bcf722d07e13da31ac5e5771f541d5a2322652d4916e5bd84bfbc2c029b46c3857bc6955b1461bf061a2a5bbc1f5d3e361fa3a8a0f8da3b2b05847ef1d428d0b722e4373d6ab634fd632623283c7125bc03b7195a6c37617571557f39065be98a3d7dd1e493dae78217e32a6589e100f06b53001efa80919b64f165162934d57428f1718b05fda621f6e597b998a23860e61b652bc6e744d92b4454d51c0d1e50a529ce911e", 0xf0}, {&(0x7f0000000440)="2fcaa9cb759036e5d2f88256601404c67c18ea85602ab1bf21fd3b5033949eda4424352706dcc775b8e376486c089a847a755641b407062c2efda50e038cc15566b21f6a0ae8350b2917ce4c3ee4cec17c0997b50efc54507f576b", 0x5b}], 0x6, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) ftruncate(r2, 0x0, 0x3f) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x45, 0x14, r1, 0x0, 0x40) syz_execute_func(&(0x7f0000000080)="ffe52e660f3a0d633262c4c2d50382feefffff430fbceb46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:13 executing program 0: select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x100000001, 0x200}) 16:00:13 executing program 0: r0 = socket(0x11, 0x3, 0xfffffffffffffffc) setsockopt(r0, 0x11, 0x2, &(0x7f0000000040)="1a7b41da9a39d128e277e1602cf51aae1093eaab9f42a6851ed2b9b8d2495fb8aa83e7ffae310eb384dfb214f753d85f0cd1c90b7e3fb5b9f65c0d450a6a782215f62dc9a3c20e01a8435bb66ad9a4cde2cb3279e690a0c605d3cbfb97b259702f34ed3b51785a256e0bfd32dcb849ca036c3fa0c02890383d4e3605d79075605a4f1a9ee351ec8bb7dcbad93c111c083397e613fe6b24afb9e71c70780ac5db97ec55b54251798dafa2f87e1d7d209c148af40364d039fb0d08ff794b67f5b50fd22371566ac775179f713072c4368524e72dbb44edffe25b2c63b038c9bd9c0616c1b2aae46b880935753eeffedec426085baf9b4f1930c8f42026723ea7d254c6bab7c47bbc5682429c7291969a65df310bff3a20dfda60966a3f91dd967c72068b49256d8ce1eccf6f2ff44e6d4f9cdcef87bb26d9193b85dd051ff6c3458bf36d073d35fbedf1ae49fb1cd0f9cb9fdb0455200fc5911692f1cf42984b4f4d640ebb987de69b6d9f1e75fe51239f0cc95e3acd24bb36f11c6c5539c402c17df06e317c06403ddeb705c36a946c5a05bb8f73033014237a78ac771a01f4b49cc983efb3ca9242352521f4e68597ffb53eae10ee6935df4301452b7ce0cb398133685d2138f047a383685c7defe0dcb06538b6e9915a01e281cbacc45de6afe4df0730e675c42accdce36013801560e7e0c14f4d160e5f56bbadff0183abb40003f9798761a1e86f3cc4b17b9d935d3b7334d169d72d8f11ecbff40d02b70ef91364e3e8a3a6f68bdd85944a836b6b4436323cfff78955", 0xffcc) setsockopt(r0, 0xf7, 0x8, &(0x7f0000000000)="a35e6057f4cc610b8d0d3fbca62827d81386474930", 0x15) 16:00:13 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="0500050460", 0x5, 0x0, 0x0, 0x0) mlockall(0x2) 16:00:13 executing program 0: r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000640)='./file0\x00', r0, &(0x7f0000000700)='./file0\x00') r1 = open$dir(&(0x7f0000000500)='./file0\x00', 0x40000400000002c2, 0x0) socketpair$unix(0x1, 0xfffffffffffffffd, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000480)=ANY=[@ANYRESDEC=r1], 0x1) chflags(&(0x7f0000000140)='./file0\x00', 0x10000) recvmsg(r3, &(0x7f00000006c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000008c0)=[{&(0x7f0000000680)=""/52, 0x34}, {&(0x7f0000000080)=""/45, 0x1764469ff98688ad}, {&(0x7f0000000280)=""/245, 0xf5}, {&(0x7f00000000c0)=""/95, 0x5f}, {&(0x7f0000000180)=""/88, 0x58}, {&(0x7f0000000380)=""/127, 0x7f}, {&(0x7f0000000400)=""/81, 0x3ce}, {&(0x7f0000000940)=""/212, 0xd4}], 0x8, &(0x7f0000000840)=""/103, 0x67}, 0x802) sendmsg(r2, &(0x7f0000000240)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x0, 0xc9}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000540)="033ed43313b5aea1afc02cfed779efd15494c383e8ca0ba53c6943d902b5700199d1ded0868dff5f9b1c78e84ea9f4662faf75418e13a2186202fc37ae3277f861b660c6274361440a562881395d81fa6dd49603f6fa570f392cbc80d6faa16b4ee3f820d52da38967349655a9c5fab916d395d4f7858e2929de76c6924f536ccf5945aa07917ce74da10d2a73deed9664bbd3f41b85a8ea1a7b4d29e46a27c4c279f5b28f613ee95a02ae4e7c8c8406c64b266531fea12a4f8081cf17", 0xbd}], 0x1, &(0x7f0000001280)=[{0x78, 0x1, 0x6, "7df28fad45f4621d77f9f77d53fecd191ceed96077be341ff81abfed94fca2b263c211939ab7cf28f948c26bee88d7ed18d1161f01fe9921dbd3e7b9f59a41ab6b0a04b2187cb9583d8e4438fb4ccc04733eafc28291475a6583902ec989cd72f9211951e6fba843"}, {0x110, 0xffff, 0x80000000, "f5abd0288bcb4b64d32c9748d554e34af6718c00b8e6b46148ddc189286c5224f4a4b667350f600c188b0c520e35f86976f28adae1a5d3a4973561c6dd4e6de039c71a1d6aa2b4690c30822c4e28c555e7091341b8fbf4c1c93067cb98a82fac76c16c613c54639f439968bbcbe119d7014bbb1f065f6f5e960b1c23e248b27aa9c01913a191e03062027073669877fa194a8f67eae8b00d068c9b7a9af84742ea9ac0e59ef1895e31ac6d8f05bd9f29da29b848499f931d3e9afe398a668a925835ea278618fed61b108ddecca2ae9b666ca2f3f664f3c3c2eacaf124c8c8b5bff059cba463d033c33b210954bc078ee58e170b232f6d6565f868"}, {0x70, 0x0, 0x8, "374a75396d46b47f1eb6fad5f72d07adcb68b2cd4c752b3c5d27adfa43b474cad4ebf96a0fea8d82b52744cc14c5f84b2ab9f72b18bec77595e838aed9778b5cb8b22c61a3f6d07d3ec69d16d4a0f6c993ab31c70b2593842985d7f7cddf"}, {0xf8, 0x1, 0x40, "8d2d712e41f83f4a5ef753d294784cb813796c999e1827349d011f7350b938f2787563d6eda9768965be8b2c4eea2d2ac74e861ae9ac95f04289edda3d88c46b252f81fe7bb9930c0e061cc6e8dc2fa209509fec313dfc2ff55c28f500e7d8e216175efc354deb4afc7845600e609cb9d4e2592dc83f6bdb343b2b67bd80d10ebd17dc6852c322b7ce01dd5710e2b533c5c2058632cb11c36907185b2b2462d4e98c3c26d520a238fe105a5f86953eb8f96f1808da95845e4d0ff7e13640103f2ab39cf1030f0de74537135dcc3178a9d5136f2a7cdc588281f88ab8e98ee6ce34"}, {0x70, 0x1, 0x8001, "c66c0ac192c1a5c88194de1004f3a36e68d90ccfcd6859e023af56e06a15e397642b463ed531e4d86450594b63e903a5e1ca70b52e0503467b44ebcbccd263e5509f27182b3f8f81418f5ddf959640b87a77b08311d161c7d2e4a156b9"}, {0x1010, 0xffff, 0xfffffffffffffff9, "e33acf1c3250a76fd792caf506a3540bbef290ad5ac500784bd7489a538cd631729dc72e1cacffe8b9c6a7d897d21f72c118b1f078e2c0d7a601b5c714f958d7c207434c80e87b6e6c5dcd81de0eef7a4ed0d15e2f02040551e591aff52d1e7663aded1f78540f9e392c2844da1f65110bff3f89482137dae805ff09c5fe1b0d679666df41ab80581db18838068f642b7a4eab49bee879619d8724c0a4e360e37b7906424fffe2c6f47c7d67dfb9bfc95393ea47ac5c7a1fdfcb9087071381dd24b50fa8c1ef55a3664c8b6f12539b2a30031d48846422b1793bc9021f8fa69060ff2d704c6fc3a2e124173d3eedcc355814edc124ebbb29c5e2004ea751f13b2b695107d979c7aeafac8cc7459e5315dedb791a7a29a37a0350de82098010edaad71ac54a5be574c9050f3a13c8f0ad1e1b135094da382c37a3f4d19fe558395b6eaea13202d09a152fc620ed447a56537b9a505a87054256498c708b2eaddbac8ccd00548b2af90539be74c50c8c1bacb198381cf0996fad99c9e118bc7993da4b6a1bbd844c9f9769d70dc7dcdb84602ab91dae4288d868ff67bbfec994ea5d455f6fb3c500d58cc2eaf8a9311f87b89c1b3f40605a414d8aba36614ed1c8a3e8184894bc545b551fdbd0b1bbaf73e033c2f6eef803b26f98c4344526c2c6a60c5ba0ca7ceeda9b0822983776ace84b2c15c00b5ee421694e2fd9cf009294b7ecf3fdc5188e29929feed01c10aad15fdac03172ef5c5e12daf3cb9d76832c792f35c57e642d495bcec094b10e835668eec2e6921dbfcbc5692c2866525872efae78f3e62a1bf1a7ae5477e37046200c400f045ba5f3880dfae73703d4e05e912397cda002f6ddd5203e9314e03a6cce3c3927c6550376d14ed311019c3dfeb873e0b5e41cd95336547160b4382f3aac8c3ce3fd7e5bf3a14c31eb061fb49d8ba4773a062ab0f535368146caee44e3bb2fa48f71b7ca51ba1d71df25c8a88334a6bc939350fe946e75ce9455c660ddc7e2726169cc963c615529a0cecdc8170a471203a26f502063f8d0cbc4a9513c1452551a8843dd8c62bfc8c67b97592861516e65c0ed25d99de7b50e928fc9e528a134a0593f386df52226f6e49dedce866e838121c792c3aa9d4a051e38a1b32f9777b929a016a68425d1df23579fe455965e0f5555c0a0f0dca66a163288b187dc6f9ddfa254e1d3a8fdfbc8d4ac71895d47e97d2253a23599c22cd657e9bf3a0b3e12f7447cfa2db4a3481324cde443e8028483acc9cd7be089e6daf1495c19ccc474901d4911f72a2511460d718ba95a2d6ee5cd197022676d1e308176081825f4d1c10b6c073ec2a70c7477c9f06f882ff81a9bb1d08a789236ecb1e35435cdded8842dbfac2e3857e751cf5a3a2932fd2fe5b56b2da63962f07daa512941c364c0452b47b920cbb4cf955894af8274c109df8918694e4cb871f79b1f12c47d90afc51b2f7263581d165d64586dce41e9c85cae9b8e8dd1f2d8b19311ce02496572792579025b6fd2902ce0fe47c08b384136187ab1aea6bd0856cf40eb106a576a6e3a7629ee1fb5766aa8c73f9e7bd934b66dcce680c278190b73a50b4c498fb9d8da80657d29645fa3598363ee6fd0bc77248dd8c9ed485457977a36d206ce94a142778f36a809f0393264390a92c0ab9fab0ff0bf4ba209818c2d7dcbb95f8914d856266b099f71f310df072cb0f295d4b8e841277d55bbecafe3982da9b0f64d1d11821f5e8a93d22ab09cc81582c3f55e80f600a0990c1f810a06c76516fbae40a90d7ad725690f3247dccdb8fd6aebf6207cf0a1117ebdd93c50de260332c0aadad387c02cdd3a9f1f54b9811024ffc4b09ee832ed73ddbd411f4f40a25295f3eafce3b671c1a57aab1b15154d07e1ca46ddfa2c3a963a7d1d139a15a5c18513a4dd70776c39a0aff7a13d7fd0175893141310a32e4706348eefe1d21b3374eedbc109a6b85cb6f9422c79d0cbb1806a9d2b03c72e8297440db3fb6528fa5c8dcb11fe9acd6babf67bcfcd311624e962e2676bdc121f22c2e3eb15792f9f4df38de298bc476bdd2efeb7db13a2ddab677b8cc02e3675c8dcd01a136ac2e9d951b315f6cac569dfba9326802f2d34a217eb8d63a84464851c86c9688c8a12e13e6f772026b1df19910cb361f4d4fbc8c7b1cb74e8f655ea863b5f02c18abf7557fd5f3e97ad86f687caabd90e1e1dce727b644c19f6198f1df45422975a9551bf70ded640193f4237f86a524d7087080121913645a6ef6bf7a3ecdf7ad69333298466a8affbcfefcf2d9f885b1e854a9e7df32929e864d4c0c2bc1ece2e95338706776c2eba8bab5ea15c30cb9b78e10f7c6992fc7f6af0c8c84476de4344d6f96df99ad6585a63968ccd3f33a75e13d73e79b8bba3243bebe18c3a249b845e608bd08621537dc8e9018266efade60c19d90da411d552df83394b016bcc7ab72ccdf8b5258dd9cf4c40be89e4263a0e672a7c033e1e1c005af1652c4ec4cf761aa621356c987e97e956905c283729bef02f2ec3c32f336b470fd86cc07ee8d41fee1dd51459e966ca8e670ff5575f775d9925dc94539a35d91ff85489056c3be0f49ac2d7adc9433fb9bc6aa45b4ff3d1b5717e6f4c39c04d3ebfd068491ec8b20e9b695bafb622b2d370a5dce4c18954a67407ba2eb9a92b1f0bc58b8edf30247105b356062304f4147b3d2ff22e5ae325eea959a29748ed7ef09dd21e306bcc0c601f04bd24e49be4de59c3e6240f1cd76825d56c92d880aa26e3e5f52c72b8b4aff025f543d4338d1f0b0b3cf31872739c74b56959b156d9e354822222d4e8dae3b45c6e8c4c21b0b31ccc1c4de55558d1c0e4a8251edc003b24b2de83c7d9792816d1aaca137c29be974273ad32598112fe488bbb407bd56b098cc8851c4cd2c7eb0a2e0c616affeaec0f9e294f4fabae4b0c8922c636e4a1d1d2df30b02a738fefa1fd3255c800a02882bda783276d5842073b32e6c9092249f5b73c8d6249d697304e66cbcd00a0b4a46411e5797d838460b0993d5d12d532309b5a1887b3e50cb540244174d7f81ae3a95d52ab89be1faa6f9640f849361397c543edcbc1fb2ec399e4cf4158d03e0d5927318c5e42a6c6f4291b8888c3582f561a4e93827f1720a55c61051f3282026b3fcaf0abded8d989ca0396f0aced3aa1707b1eeae0cb2f4015b752b309aeeffa043151516ddf33c75e55156626925f11f347524ef3a7183e0bbbaaa93f6fcb11f25a065331e4b9f5e6b6f40964e332c7d10dbd2a083351c554a542fd3c5ab772d49ef65977d9c15d0d909bb60055b98955561d4861d3d8e5596e06f46d85f80ced98daa676ce0ebefe8c462e2ceeec5234c12a48a2c5db85d31c3c59664b811e762dbd910c99c663baaedaa66d61328c3831d3965397de4a1663cbc421cb898f13b8b2ac8f795f5076fd606c2c821f50e53d47464c95cc73b3d6f9b4b4db6ee7b915a33c406b7bfd59310e012838872b22d94028c79e557d16dceff92e9f3df0df6ef4088a3945da4e878111e4be11e29b643cf55f35dffc8dbe18112ddcdf69fb53a10c943a6dc78902364350dccc1f66d13eb271719d58abfa39f3c0e97884200f1eba73c813ab178c66d18c2564f883aa0fb64456d9fdc91a431314702026df44815a9fbd9cab77aa7e2552be7dd947bd78da0ed4474ea92f404ed2cd72066fabaeee08457cfe04356e421820647bd4c61103bd4778d9d17bb605c56f619a848d433c47ea5196c54ff1a863f213063bc200847d17c8d3c525adc4927cff5cdc88dd82e25f2100104c476d96f4aaba403e2b419c317792a53efd0095af3fc7d40cab9f8953d0ff5a7cdf1cfea993ab751b5e79d370b9e1c82732aeb5cd9d99119b56c3ad274eefba73eec52c5e3b98096721d9153f7a691bc35f792cc8686e3446eefa1409a5763d85074f25c5a12257c6159d3b58d35296cb5b06825d36f351f22f81583766c6743482fc4cef3f93d2b3929ed2946d700d1dab98538f90a4c37356ee8f1de0a3015f0af0014f1190a2fe2f6225cefeb163ca5d88d341b9810b980ee6b9429ba6a3bf9566e031de654ec2f9a196218487baaedfaeb1e43157d6da1943e7773c5e8fc6841be8f83733a842b84c6f99b0a53c074c2d021a65e8a4321c775e3e74d66360dbae1a4c0654b2fad13e56bb457a6e1741b5f28e0097531be4a110aaef751eeb6d2aef81027489fe554d6464d9a41b97d646677fc80ad832ad6b139ad3748fa3ce9f0fe859d6cbe532a95b8b71655285381090b5ee4e50bb13b0537490f0677c2f8bfc4b184dac7b8c3a8fe17d584c373abb2b94ac5a37fa025508b6552d84a5cc843f0a8958cc911bf71faeb47ca3642eb09c8ae01f01c6bc1cd7186ebcf78f2f905664712b08ff69b5236f1a6e61197138cce0b80ce4430ac39c939687b3990dae64a0611f53494b8058569b47a0ddb3554f59b5fe756d7d6d69a9cd9b13207f6cd316dcb401e6905d9ac0750678d3da988b091e17782a9d570a0b44274fba2d9fec80f4aca51d0c2b4ba58d1e06a4aead7b8d52750061e8d983d2b949b0dd5a59d5570ad45e641ea2e98883c0f1d5f1329a511b8702cc3a9c38b5fb9ff30d3f39387a8603cdd8b72b82dc6d98993d68611b0e44365fa86715097d8c82b29af2ce053a702e8c7cfdafe1ca07352f657dc53a3c13ed5a571b158e60e0d7d42c533864be3f22769674d5c6c2971e55b6538251dca39af42354c81e6e9d6ef092295a0fd722ea8622a0d15c52828a7f57095b58bed3a572f7f97ebec8e557f4696997fe6d020fd2f9e0451c70e52d520f9f900c9a93b21182cba3b7be1c0f7b23d9ff458fec88b2070b4f02d719dbb8bfb8d3fb63ba9f2857d41f7b7b64766683c3dbe89c99c115a88cc32608bda8f2ad4201e0a501ff45b403c56de74b30dd9b0a8fdf59f2a138fa027efb075a73f78f8b0b3d07aee1af78a8051a26e7138775f0da2ad285c4c9ba19aa36e95a37a6403b41549d632a36ea501569f7b3d1f974eb82ad2263f73030e6bed04ef8fa9af350e55d06d2c349711e0e59d04026219c906c463cb09cebb0a57f7a6704fc6eab72bab82dc918542302886f993627c12356636aabb26f8027cdb05490d3eff428a2ba10fd2673a699d2f346ec42e906afe205a7710c7f20fe31895f3b21328e2f24942baac83a09d54fe8fc729d69d21e93df9a95f360432d7aea516c3bc074aad4768926afed4f6e24e3677193116ae84f0f386c8ec39f920df88e96e9c590d8bb90bba0a97d04206c2956bc907141005ba7a141c4554990345b1c082eeb0e90f15ae99557670eb5686c28c9a36d9477fc5e221abbb0c73fd642c68f2c60e6610e7ce349e9feee661223b67b11aaf1d4df28c1494a084842159cbaf715b975a822671000986359190a6a908997a8d7f44d263d67da302868140796dd9131fb12cf2bbe62c4b269264dde357506f80aade5ab353e3196f10b4e8564dd32d06429847271afe11117e83cd62de013858ae7f7a8f5812bb3efa449b3be4d22714f83741d41ba5e66d63c14c0e93f13f65ee26789536acd3ed17eab15ab9390f22025a1e4bb3e30e78398f59959efdb2b529d04e34dac11350fef408135e9fb12687343a8cd0b1100ba9810cbc074eede2ef96fb9fdbeaf7b77e46688993be9e280e190674135f4d6d81434ec1a3918aa0fe79037ead61d096f19046a4442a45c2d4c4af7c1dcb9e4089b5f51be2b0592e3aa3df6187d0afea67b2a392b7323035834d5c0cd"}, {0x48, 0x1, 0xffffffffffffff18, "02c002a1d05e5c980572ebfd8e3863008a2dec498aa9d16e2e2d7ef118a6ecedf9fd44268d6c82d083c790adad3945ef3a48986967804120"}, {0xe8, 0xffff, 0x8, "a71142fea60c2425daad79dbcd54aec74475240db2a384fe73430edff0ba5af1574a177cbc8f27ee3c81a1d19c20b61c832162d3061bafe1bb521676890b8f6eadb00e514849292cdecf54f55814e1731fb7cfe2e3866e77d302c14b78eb1ad98b32ffec216f07e2a67d0d538d9a64c5f9b951c6cd62fa37a5bc0113c02bfd3596380352ff855855f98c54e35d195d99c46c7893fc6cdbd7540e447c5b826350a058761594eee8a7f1956a9f3af897c1fb0f1e12a480f5bbe46403b3db77029119921ff2a8248bb2f1368346db2197186ab085c6"}, {0xb8, 0xffff, 0x1, "e99c10ca7f1435bd5aded77ab468d043e64215f47fa587fed93b9f82196eb18392a1b1aa96dddab092d024d467b7bc312c38002a4c693796bbcdb2a2c6010abc89f86dde39144980162f6f56dd0aaf1d1ea3c070645af1042ee6462f877cd25ee7b3742cb0586af8e1b1207b9ae9fabb7080c5984a2776293db269b74b9d4d950d260e5b1996a1d490e922863668b9a67940626e14ac0baf1ad8055f74dce1053104ca38fc"}], 0x1558}, 0x4) msgget(0x1, 0x504) r4 = dup(r0) utimensat(r4, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000740)={{0x100, 0x9}, {0x1, 0x3ff}}, 0x0) 16:00:13 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x9) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) kevent(r0, 0x0, 0x0, &(0x7f0000000000), 0x8849, &(0x7f0000000140)={0x5}) write(r4, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r4, &(0x7f0000000240)="3e2a7913e4bad21c734f4dd36a27e5e27b216d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a", 0x38) r5 = syz_open_pts() close(r4) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000400)=0x38000000000000) r6 = dup(r5) kevent(r6, &(0x7f0000000280)=[{{r4}, 0xffffffffffffffff, 0x20, 0x80000003, 0xfffffffffffffff8, 0xfffffffeffffffff}, {{r5}, 0xfffffffffffffffa, 0x4, 0x0, 0x0, 0x2}, {{r5}, 0x0, 0x20, 0x2, 0x7, 0xfffffffffffffffb}, {{r5}, 0xfffffffffffffffe, 0x60, 0x10, 0xb70, 0x1}, {{r2}, 0xfffffffffffffffb, 0x1, 0xfffff, 0x1, 0x5}, {{r3}, 0xa8f11e3d70c8c01a, 0xd9, 0x80000002, 0x3f, 0x5}, {{r1}, 0xfffffffffffffffe, 0x40, 0xfffff, 0x3, 0x1}, {{r4}, 0xfffffffffffffffb, 0x12, 0x10, 0x0, 0x4}, {{r2}, 0xffffffffffffffff, 0x20, 0x40000000, 0x1, 0x100}, {{r5}, 0x0, 0x22, 0x9, 0x3ac, 0x3}], 0x8, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x40, 0x20000005, 0x8, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x41, 0x1, 0x0, 0xffff}, {{r6}, 0xfffffffffffffff9, 0x1, 0x0, 0x1, 0x3}], 0x4, &(0x7f00000003c0)={0x8, 0xcb}) ioctl$WSDISPLAYIO_GBURNER(r6, 0x400c5752, &(0x7f0000000480)) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000440)={0x2, 0x6, 0x1, 0x2}) syz_open_pts() 16:00:13 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x204, 0x0) r2 = open(&(0x7f0000000340)='./file0\x00', 0xfffffffffffffffe, 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/247, 0xffffffcc}], 0x330, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x200, 0x0, 0xfffffffffffffffc, 0x0) close(r0) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x40000000, 0xad87, 0x8}, {{r3}, 0xfffffffffffffffd, 0x20, 0x20000000, 0x3, 0xfffffffffffff801}, {{r1}, 0xfffffffffffffffc, 0x2, 0xfffff, 0x5, 0x1ffc000000000}, {{r3}, 0xffffffffffffffff, 0xa0, 0xf0000000, 0x7fffffff, 0xffffffff}, {{r0}, 0xfffffffffffffff9, 0x8, 0x80000000, 0x0, 0x1ff}, {{r1}, 0xffffffffffffffff, 0x44, 0x8, 0x22258b87, 0x9}], 0x2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffd, 0x43, 0x1, 0x4, 0x9}, {{r1}, 0x0, 0x20, 0x0, 0x100000001, 0x5}], 0x6, &(0x7f00000000c0)={0x4, 0x3f}) 16:00:13 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000480), 0x9, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x17, 0x0) kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) close(r1) 16:00:14 executing program 0: select(0x40, &(0x7f0000000000)={0x3ff, 0x6, 0x258a, 0x394, 0x800, 0x1ff, 0x200, 0x20}, &(0x7f0000000040)={0x7, 0x8, 0xe0, 0x98, 0x2, 0x5, 0x5efa, 0x4}, &(0x7f0000000080)={0xfffffffffffffffb, 0x0, 0x8, 0xfffffffffffffffe, 0x2, 0x200, 0x4, 0xffffffff80000001}, &(0x7f00000000c0)={0xffffffff, 0x2}) select(0x384, 0x0, 0xffffffffffffffff, 0x0, 0x0) 16:00:14 executing program 1: r0 = socket(0x2, 0x3, 0x0) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/29, 0x1d}, {&(0x7f0000000040)=""/106, 0x6a}, {&(0x7f00000000c0)=""/180, 0xb4}, {&(0x7f0000000180)=""/121, 0x79}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/50, 0x32}, {&(0x7f0000001240)=""/250, 0xfa}], 0x7, &(0x7f00000013c0)=""/235, 0xeb}, 0x840) 16:00:14 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x4, 0xfffffffffffffffc, 0x8, "681cc6822bc600", 0x0, 0x430}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r0) 16:00:14 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000140)={0x3, 0x1f}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x100) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x24, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x3f) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0xfffffffffffffffc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) recvfrom(r1, &(0x7f0000000200)=""/164, 0xa4, 0x2, &(0x7f00000002c0)=@in6={0x18, 0x0, 0x7f, 0x5}, 0xc) 16:00:15 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "65d7855c5fbeeddfd46e8d594c8e63ddeaee15d3", 0x0, 0x1}) write(r0, &(0x7f0000000200), 0x4268) syz_open_pts() syz_open_pts() 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x802, 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) dup2(r0, r1) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = syz_open_pts() poll(&(0x7f0000000280)=[{r1, 0x180}, {r1, 0x10}, {r0, 0x1d0}, {r1, 0x20}, {r0, 0x20}, {r0, 0x24}, {r0, 0x4}, {r0, 0x42}, {r0, 0x22}], 0x9, 0x1000) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x6) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) symlinkat(&(0x7f0000000200)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0xcbf, 0x9, 0x8, 0xe50}, {0xffff, 0xf82b, 0xfff, 0x80}, {0x8, 0x9, 0x7fff}]}) ioctl$TIOCDRAIN(r2, 0x2000745e) 16:00:15 executing program 0: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000180)=@in6, 0xc) close(r0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) 16:00:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f0000000180)="64a356d97ca778a36789156885cbb6d2495bb90a06fa1a974bd6ca626507492c9c25484c2b1bbe483e4378e8ee335769a1d5dca543ecea487bf8e28a0425cec250c196df33c6b872e8ce733436872148bd449d283be10f8f435e0538378f719a36679e16d684d000771725b369532814f0962682bf427e621c57933b8b4b18ea70b1fb2b344318f00f0e4df11602231a06a3beb1f53cc86726ea98b394bde158cad35294c6ce3512fa720b3d19f52585e6406bf635bc8da3b53d5804d569e3ac1b4ae50f2d6f700e", 0xc8) close(r1) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x98, 0x0) bind(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x7, 0x3, 0x7, 0x7}, {0x20, 0x0, 0x7, 0x80}]}) 16:00:15 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x9) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) faccessat(r0, &(0x7f0000000580)='./bus\x00', 0x100, 0x0) r3 = fcntl$dupfd(r1, 0x0, r0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) getpgid(r2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r9 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000780)={0x6, 0x0, 0x5, 0x3f, "c365f72fb22681317b643b18eba4e71c7443feae", 0x5, 0x101}) r11 = getpgid(0xffffffffffffffff) sendmsg$unix(r5, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42c85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x1, 0x0, 0x0, 0x400}, 0x2) setsockopt(r4, 0x0, 0x9, &(0x7f0000000600)="7085b87f7d4d543f2288274d2ccd21b52c2b388136a14e04ad246f35f3919a3a4adfb735dc8c6174df7ab973941a79ae6d5284e64f2e59f7d6097dd135911a5f9e4fc5cf9dec687364af187756df59f7f7600302a06b604d0faa9c6f87603911bc13406d938c9a2cf344130bc1b106153f44081300c1356017c6d56ea67db55e735f47de69e659a9a839a370", 0x8c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000280)=0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x1, 0x9}, 0x800, 0x1, r11, r12, 0x6, 0x1, 0x1, 0x2}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r13 = socket(0x18, 0x3, 0x0) kqueue() connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) r14 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r14, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x5308) open$dir(&(0x7f0000000140)='./bus\x00', 0x8581, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCPROMISC(r1, 0x20004269) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f00000003c0)="e63a4ffccf0d44ef355478ce7a5dc45d811d63512762eef52318c16873e38c5447ac2d92e7a9fbaeb8db3b7cdd1dd1cc503ab8da7e2bb69e36b8605d4fd618a598c072fe7fcd401b932994e9234ae8f2b3cb82d08802643f0a93e64dd8e65b624009461a90e8a722f8438f4bdc59a2ce48d5fb18b84971cf3bcacfa693a956f621b4bf0795513322d0e2ec4242064e70729e908062a2cbdb311e04032ba72026d8a33f0a125445fddb8857bf19b6df689f39ace5d942b90e821f0b89913a5577c2486b77afde227103bce18e1c50a0114ed22a55c1ffa65fa168ccf5c49e9c444fc2db94a14c91", 0xe7}, {&(0x7f00000002c0)="1343319b4e2f59916e91db488cda92b242e16d3d305c59654314e9041d435193cc85c296019bccf667bf6ddeac9002cbd746bd2d3d08c7488b3d4e38e1576b560ba56814568e9fa5f172ae47b19bf3", 0x4f}], 0x2, 0x0, 0x0, 0x8}, 0x4) 16:00:16 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept(r1, 0x0, &(0x7f0000000080)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) mmap(&(0x7f00003eb000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) getsockopt(r2, 0x29, 0xb, 0x0, 0x0) r3 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000279000/0x3000)=nil) shmat(r3, &(0x7f0000fff000/0x1000)=nil, 0x1000) msgget(0x2, 0x400) 16:00:16 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:00:16 executing program 1: socketpair(0x6, 0x5, 0x9, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x1) 16:00:16 executing program 0: r0 = socket(0x18, 0x2, 0x7fffffff) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x2) fcntl$dupfd(r0, 0xa, r0) socket$unix(0x1, 0x5, 0x0) setsockopt(r1, 0x0, 0x100000000, &(0x7f00000000c0)="e2de795447d971ce48bc9206a378bd7b1e00b265677bab7440bcc385cc85e493e404a777f5188a11f4146f2be9bd29cbbed2337a1fbf02a1c4ad6f687f8c7922b8a84ac6a4e2d64c7114039917df181a043f75f52d630c2bf2021fac9e3342e3ca8a10798aabc6d6191e5ef745", 0x6d) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:16 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x88) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x0) write(r1, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d5de26dcaa2eee42fd173505890f524ca6f6de15ccb8a3ddf6b57f6e7e1fd0d0d6c467df2b2abf1594c23b46f13bb3f7f4c167f690d0eed6b6e95e8605ef95631470cb86ca96539a786811dad82407bc789abb8a0f33025e42035dcba83682063ef7e7c", 0x5fa44bca69e71f73) r3 = syz_open_pts() close(r1) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x1ffffffffffff, 0x3f, 0xdffffffffffffefc, "0503000900"}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:16 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) setegid(r1) setgroups(0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) dup(r3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setgroups(0x2, &(0x7f0000000240)=[r0, r2]) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 16:00:16 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00004c2000/0x3000)=nil, 0x3000, 0x3) minherit(&(0x7f00004c0000/0x4000)=nil, 0x4000, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x48, 0x0, 0x1000000}, {0xffffffffffffc6cd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x7, 0xffffffffffffff01, 0xffffffffffff0001, 0x7fff}, {0x9, 0x9, 0x8001, 0x1ff}, {0xfffffffffffffe01, 0x1, 0x3, 0x100}, {0x9, 0x547, 0x0, 0x3}]}) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="bb2ee55a5dc469760dd8d5a01e1dbc2d8785ec14176a3afe425878506e3f5187cca11e35fbab7cedd34e880f761ad7b80e30b7fb5922e6ea99a84662722bdc3b9ffdff89e0fd03a9eeaf31209dd379ccb1ba8882d8f4db3dfd69eabf12e5cc993caab29f74f28ce127178852ada39cc49c3e7406469d3b75765a7b24b4825633377bbd346074fc1cd28b14eb31f979a20e10cab3c2bc394a41ceea34d8ea77f373e5a5f4276f91f060d806c12614c504aab55a562459dac907a81afcf194", 0xbe) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x40000030}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000180)=0xc) open(&(0x7f00000001c0)='./file0\x00', 0x80c8, 0x20) setreuid(r1, r2) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x401, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x5, 0x7, 0x282a}, {0x200, 0x9, 0x8, 0x7}, {0x3, 0x728, 0x3, 0x7}, {0x2, 0x3, 0x9c, 0x3}, {0x9, 0x4, 0xccc, 0x8e2}, {0x0, 0x2, 0x1, 0x7}, {0x3, 0x4, 0x6a60, 0x100}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x5}]}) 16:00:17 executing program 1: r0 = semget$private(0x0, 0x4, 0x4) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000000c0)=""/226) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setuid(0xee01) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r3 = semget$private(0x0, 0x5, 0x8) semop(r3, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x3]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000480)=0xfffffeed) chown(&(0x7f00000001c0)='./file0\x00', r4, r1) semop(r0, &(0x7f00000002c0)=[{0x3, 0xb44, 0x1000}, {0x3, 0x1, 0x1000}, {0x7, 0x6, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x80000000, 0x1800}], 0x5) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0xfffffffffffffff9) pledge(&(0x7f0000000300)='\x00', &(0x7f0000000340)='+}]\x00') shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) setgid(0x0) 16:00:17 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xc1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0x4) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)=0x1) r1 = socket(0x18, 0x4005, 0xffffffff) r2 = semget(0x2, 0x3, 0x223) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000000c0)=""/42) close(r0) pwrite(r1, &(0x7f0000000100)="a8f883584c50b74b25", 0x9, 0x0, 0x0) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/48, 0x30) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000001c0)="d62162694ce8955c431fdd83fbfd1e0404c314f432c414e399485103e0faf3fd28657a473817fe24a960ad3a40a9e5d94a694b8f0029c29de529e61bab393261448510b3a7b9171782a1bc0f32fbb1c93962131d0b910b52a5c49d71ba1364212132892ebdfd75908d1d5b2ccedb7b77ad3ca62e5f75c1c1c3d91b26c0570445489c", 0x82}, {&(0x7f0000000280)="97dc25562e41b838202e5930791bedba062b1c9c9e443aec6f9c433e7ff84f79e1ab91f6ac87b44b30e6a524e347a4793af1da8ba56ec7f11a46da8d13dde767f53bd7cf1dd5d38a21d1dce6dcb097f0d44a6ff2ac73877517c6cc59", 0x5c}], 0x2, 0x0, 0x0) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000340)=@in6={0x18, 0x0, 0x4, 0x1}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000380)="0a3f0a7ebf5896438a7f", 0xa}, {&(0x7f00000003c0)="a8a277aa3867e68883dc371f6bac956f1a192471f114d9c4b849a1e4608fc3ecc195efb3c5c974ab246be0bd5af4b68838a125d7dd5c1b9bba803942c5bdd2f0c16e12d06324c4a5e5752851add916e98e57c1a3d2d7afb749679dd04d259c40b6b9cdbe31de646d2351ba", 0x6b}], 0x2, &(0x7f0000000480)=[{0x60, 0x1, 0x7, "dec5df0fd47e2c1c731dcacba59aa8b099a9cd35c68a9d154f4ed3469191007c795196d3d388ac3be868957ed0f1e4b8f80e0b374605b4578e800f41457afb2a3004f65c4ca9eac088ba25ae1faa751d"}, {0xa8, 0xffff, 0x101, "a963bdc12a783685861362fa1e698f24ed0448d475bc385f671d6e0984d97d29196ea9ae2a54d63983282dc2e73035154a83739a462de26146d55c719c9d11678ee3cd2b31233bd4720d8d65449d32e109497bd38e6f9fd15e996be444ed3b037d159a3ed8fae198a6603e30d87b890760848aa278d2167e9b3fa81123d85eb9f88107c4c3f9234ecbde1baca34bf367e7ba48ff9b"}, {0x10, 0x1, 0x3}, {0x80, 0xffff, 0xfffffffffffffff9, "a8e44bff46591c7ac4e18b4907df70a184d17185bdb22b5156b900307853d778626bded89ce3a64016c351e738a9ce6e7197527b458172d6533ad912c27c629434af6fb7073cbf044b2ab7b350ef335cf08f8245fccfcb4cea2b8b7e195e6aaa0f81dcc7c0c6ff5c056565a622ca"}, {0x58, 0x1, 0x5a, "0d4252502852b71bf3f94f1df146f0805db541a0cf982b50225290701ab8033223bb3921348ee5b1fdd5799fb899529a3e668e8d48a506546f294ad24cd42813b84d51168003"}], 0x1f0}, 0x406) fsync(r1) semget(0x3, 0x1, 0x200) lseek(r1, 0x0, 0x0, 0x2) r3 = syz_open_pts() unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='r\x00') r4 = dup2(r0, r1) ioctl$TIOCSTART(r0, 0x2000746e) r5 = dup(r0) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000740)) recvmsg(r4, &(0x7f0000001a00)={&(0x7f0000000780)=@in, 0xc, &(0x7f0000001940)=[{&(0x7f00000007c0)=""/222, 0xde}, {&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f00000018c0)=""/98, 0x62}], 0x3, &(0x7f0000001980)=""/121, 0x79}, 0x43) pwrite(r3, &(0x7f0000001a40)="dee6107683795f873c2fc930dfb3a5c390b8b6f439c7d9b7df0a332bee581a85e35bff36df6c625026bc351ceeac69741a20f2151c2eadb87d56126dc83c3f51f2d938ee535eb2b977713dd456887808ff94700d1d9d9bc262916ecdb34524fe46793ef0da40e670674eee42a06ecac5e4ce04bc3c62174f5be2ca38496fbefff2d63e2065fc3885f81d6c930b9d449f070bab3c4682c1d12a94aa1dfe6e2abfd6570d02a5d43238546ff80517f9bb234dc8649883fd7885e89a369fa96dad360837b6d7dd72a03dd303f64652bc7e010140512aa6f9112948d1e844e5e419ff7290268c500319058e1c88222ca5848c6fc9854389c408c5b7120d2c1651275b9a9df531b7630e857a2d6e2570cf53c7785bb15198491f90884205f833ec82764f8bc717e9ab36829b2a0979850ad2df666ea40616500ee7229841f2cf19fdbf2d1a516a69f3a610235b2eaf516e7d551544c0709721cc2351c9ec8356c85ecc43d9a6338a8032d071d149760973496f28fd2d8edf0d9dd6ffe994ea126bbab4f06f4d1d1ba70c27d137aa8afe49ccc464577c60eab6de2bf2dc8e3c130591a1c90f74f14a88d511fa7c4cc510f8bd47b11c478e605b15d208ec9a4927698a2b3d06cb97bb3f3699b97780e89d7ee64cefa28a501544002d85780a4bb67c06514dd56965e2f34b28a94c61acc07a669ad3f20ecdfca12754e849b00e4208c56a90c177274a710f9193c8d8adae1b36233dff6dda6cb098df99b736afd0e461f54744693f7e7ca3b4754f134fd35a643104357b8c0115bec9025dd2245b99a785e70eb7c0fdb72ec13b562d8b5467ba776793f498cc4a21e0166111b5037e7c5c3c26ba44e9f7a908521afacb37fb8bef84f9cee0fa633811daa4fc37ce24f82cca28340dfb425ec492350682977cdfd5d5e285694cc85f8a7de4a573c73e9bbf9d9d46d0bf9c70559c30b0e4c58b0e9135391d928fe64b37a36849000a35f603c1ef0c22ce46cb7c20f62f3bb7f22f6efa42c308f9d28f917c83afca575c7ed8222dc2ef4d4dc9f94bf20c15e8fb1b0e5df912b0e7a4c575bd5369601aea393df1e1f5b4a12eda7bc3e14fc708fd2c1332f459fb24c2f7f82bca67811a5b513f5bf4d64b4c0ded6be38ffe886b4fe56236986e0f3990a5ec855d94f834ed59d7c22bc1cb8f1b1b4de68b7ffec9df26174f6d514085067de6d3498344dd7bc255145dc5acfbdacf9c0e858682845745f5b8ed77528d0888324b57132eb7b972db7b4b11b78c30e6d33ce31e8241a0045f9b6f2e4a5d0929805cd427d59c943c0cef264def5cf3d883e6ac94f6e14593b0035e0eddf18bbfc21f88b407ad2457516bdc6da712c1b6bc08edde537354a41f01ef7dec306c1dcb65b5e141a672a71fde4760deaf06f960c9270eae132420e3309f8eaca62c79bcd5da2f1f1a7a9ce51dd1ea5c39bdb6bff209197a58d831ea5a386f5510b701e2685e2a763192296a19fd8b143b5b5cb170acb2050001a741e1e544eb8f4d3b72e4eddab50571a033379ffd510384b84f38e70954729a872dc9d0f8be6db76f03979799c1078e49b6d8c7949cb2959710aeabf63160139f00548137325c94b9695344345666e54d8d39212cf6cf30bdfd815ea7e7881cea7610f7d812cd4bfae9300f08791be926eb6d52302b018cca64d78a607c3d570ca3a0e3bf193a7ed3efe4f86197745da1d0d6bda2f7d59b9412dc1954eb033914dc4b39bd670a4ad391610524ad776b816f4735fc782e8e30b0016b3878be85477c0264b0ada60e9177456f9bd6ecafe3be81766f4d49178115ec86bff4aa290cd21f3a647a4284f459283b0924af4fdbf3d9675b3e9cdc3322d99799e169600023addc0685e7caedd9351f7609617fdaca6fa4d5923959468665f103c3b02180fe2d494fe5f5c8f976a3a147233eabd8780fbe849aed483233e4e65ea2bf33a17bab31c2b95faa8ec3da162d118cb252faf42bcd833f4a009df952cd9fa64c488326a8306586741d435a1556dbd4e2f3aca1d2c2672de898e174af0dd15942007558bf93b5327e729ead5acf3df8ffac21006690baf40a1ae1746b7be6efba5259bd4e102f005dcddf6af0470ca4751490285cf14998f11e0f758087664d7bca1cdf767f5a82570f8d842941d50dfa9236a250530da07f917723d9667c1c805fe71d8f5461d909d9a19ea08d6c19027a77ae8ce1763bf941fd47078f7d78546fdde256538baab9a799d7bbd940531080df6a0dbab58ce12bb60144ce8a2e82630b69fd517cbeb2151c6094101e3d4d069dd017a689a2ab88eb80bc1ca0fb709532b17f139452ee2b9b910f5d9034e89dbb793645fe14bc5bfe6f8d1b2e1333f334df39175cd17abce58ad407d21147807f2223fa33e93fc4552a646ac9765b10bd7c9a902f1e9cec2f780e711560a2f8d83ded5b464ac98f204aa48b2f51970001a33898ec4fad736e26a8c2e1cc3c488c7bea44df60be5b4e3d11d7d0288fec2487006fbe9492da4f1e7df9a34f7467376f0fa181e64dbce617e4a57e2c1a9d331a61698d8c746f766f8570dadabd5036a4bf862afd6d1bb6baf28b90a62ddec6b16bf4ecc10e8aa3036bb406e8f9c4b713decf8119db6aa9040f3498c69b8c83431bba61c41d5870269c1aba391140e481d94b9a9340c802a21f88bb47491f25d83492e90d9705b0278ae0cbf0d7636e9a0cbdb070851004322bf1c6f1350b4b977fbc2dc80196901de6977caeedfd62d8b5cc51b5170021d68d97b8f39145adc97209f0fce3b567f77288a9744ed31f7b01357d7751cfd116d7b03048011ea30900a6baf0d88c6a3778b518e1a392f52d70bbd7364f4b6cc0f348682e14bf6e35ab4fca547d01b66494ecabb21c3b8ef749679ca72d744efe2c4e52e550eac0f702c5d30059eb6940e7229e7ed93b9e99aa1c5d97a755e3e1ea6b60952d170e85b5ee8788ca4c86a602ff3006babd0622a2b58cdde01eff238bd20282b315a32d923952d92968efd246e4419258d22fd397295be056957c498c19363b99f85d73d63b25a36de167a2308ca2bdc1c1cdb2baabcde24f944cb8b607591f60b546c5ed976869181ee7c00c6c45d6711576585234490ef3b897d5eb70c5fe11f8676029318b04cb3461b6e7abd505f92f15c570fcac9c84cf35231413841a0a81849e8f96876ba2ed61e07368e518e6bd97da4ffeba764cd7fcf752a6c94bd5d8722e44cc8c52f334d540c8c559afae94e29230df390a18d32c1acf5d6306c3d9b82987798639945ded5c7041aef5de2927ad52490f9d907a350ecc1673367fdaded632976b0b0a157c8ca3cc389dddb992f8ca954e45e3198a977dd228bff3df45069161491fb72f3d7c1c2e2277e9eb85b3cf14209f950f80d378c4115b308cec913d24b5cf4fcc0502ba67f3f48bd09d1dfa013892bf239c5a2ec132cf9b887239a6a66ddc6cf298b86dbdef52e417c824956fb143d4c123f7f4a432e063f5589213b3f9676764de34efa6aad73ff57a40acc4c5cccccdd6813ea2f21f241f074a57590943a235f6bf04df045b7e791b915c3f060d7ba7208dd139591a24315417977dc6bc0cddf4e28fcf55b64937b127fa9682a452150a63d880b8eaf45b5d559b20db1dbf7fcb9fa278d2b2dae255ba5e04f0d8096573c40da08ab013823327540c39e82afbb1aec4e4f817c874084e9209cebb5677d66fd40bfa4c5d4cef3e4895e9cc47997e1f84298544fb81d68e6e2e097793062e6acb6f147261a9e28878a315798bff5068f51643ea96ce2697ad9bbc5d2433aeef6e1bfd210b9a55520b818902df45ca9e595fc8ed8da2ab15ee32844dfb6c15238a703fa26887445b5de848daacc3936adc36378bb292c8f0bc6e944ffce4ad6a4e26e143d09d68517bd16732ad3370070ee160b4e0f2d1c1f5243b58d8efeeadc65dff6411c43f0928c4a91f2c63682cfa1710cb2f9a8aa74be08bba74a4b2e05354ce66afb098db58859a4dd8b4cbf10fae86b1190a20ce5148bc5fecf5a3dfb32693dc335f81e450e67093c56b46e72cf2b9716dab5c82260e8385bf27f304558d30cdef3aa24d1a1f5bc1ef2cb89e342ebba9e140de1f1d829f02a074b34d7ce730481eb3aa5e08f5679dd480629eab7a65f39b895734d18840a5f4c00d1d7e694cc2c575a5582e19a6c672a1c051bca6b8dada9e9320e75ac76d1c6adc4871811ebbcdd3a83c7738523b7c38e93252ace7298dee3b146f7e87deea2d960b2fee9267179f240614723de41c01e668d2421a6d146dba6352b46326564a8d9ec840b0fc3d532c78676201a84b71a75b6bb6b0e37bd9e8d578d9077de04f5b5cd12cf773c0882d9e5b4548f31e53d9a187fd2b0e5c29f1449f1d51671baf350a9402cdaad1215477275b8c5e95e3b4a7bfb78211554ff0dd2356f3ec3ae5f91820860cdda3c2c2f400eccb8f62b40982d4aa437a05a1619de39dc3aed7fa8f911fec18af053f95793ff89f5e826b1356c64e9a0a2b736e0962f8ce710348456f3f362b7875ceb1ab410a706ba1a66fd10177801536cec33762fcd5fd3e4810945db7f31526cadcdbb5d1270f069a896171f6c6193ca361176b80b0e642aaa2b5a2671f49d27076b3b785f712dd3a958c2272d829363e36d2a1d0cf6218caf15483cf6326086ac0c6e4dbb6436b21e9e7fd902e3e9ee8681babecb0fc15609432cbaa59196bc03446bdc1b4b44074ba379308b7a9068978e90def9444d7ccbe27c76841fbabc57a6d150750ff9b8bb744ebf4b7ae9da3e24a9c62b4644d83907b05be1b93d5945819a1cc761f4fa212f32f30513c782d6a0ed48ba73f3414955dd6a211f22b9e7cba237eeb9c63a2ec9f3fa59e32ba250de7c1fc588b53264bc77c592bcd6aac58beefd38c93dc492f7261f8a79823d151d7bac490309294abc45e32456f4fd91bdd56bebec429f7e744c21861d45505e9fa5e54d4c783bae80549a13fe4cde701690cd31d8467a4494e2f075abbd22aa4473bf82becd3ea5813f56f359e9edc9665ec48974103d81caefa3baa3ec49b8aa821ac48d3ad48695a681c4bfb114625e053fd282d35fe93e6dfb3d3e707a6d4a3c4459f9ee1d780e9262670cf492a8f8d5b4bd4b046bd349069e1d655696628cd21792da74a292a7f859cf0f402ca1b4aac9e0bffd5f5defb32b5a2976cbe6ad1f3a94a576fabffe41f26a411c5a5ccc5531c7fc5930db61c5a02b06d1c1ce21bd875e5064c99ad80a10d5070530e9d34434d5aed6f08cd0a7efe6b801d5b8a7c15e3bfc679d56150f86ed64a5be6c551c48554f3e59c177f6ea2ac4b10b176ff7b1a6d95bfb9880731dbc86613eb7e29f2fdb356339711af54e3ac6a583cf06462da4420cdac1489845a7fcf8984d5e552ac64cc9242bc598b76846b6c6113f862c145d68a146c7965ee50d108a1773f7a48bb4f6e36a9da512f36889f735d906003e36ad8d7b4354efefca6577d5a8c29bc577cd97664a35bfe50a70d7ffc305d2aaeec7b3812b75fcc08dec02a2c0da9d8bd99c833102710b3db8edc6be5c6365d9a20606a27aaa68cce0e58a0042792a75d8acb29e393ecd7d0aa9a3d8fd9b5e861569151347e859cfe5c339689f8232875809103dd987558bcee1336583a97f7b2a870ff84d2c99a92401575742b498b030f698cc9918049ab4f78c5f49add6bc588087bf9ee227f94d7e98d6c997d66b7d038ab58c7acd00e838c21d240254b89067c7e5e8d097fb01716b0fae038ee6e216afc1f76812cf3a3a1db5b", 0x1000, 0x0, 0x0) open(&(0x7f0000002a40)='./file0\x00', 0x20000, 0x48) dup2(r1, r1) preadv(r3, &(0x7f0000002bc0)=[{&(0x7f0000002a80)=""/242, 0xf2}, {&(0x7f0000002b80)=""/20, 0x14}], 0x2, 0x0, 0x3e) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000002c40)={&(0x7f0000002c00)=[{0xee, 0x7}, {0x22, 0x6}, {0x84, 0xfffffffffffffffc}], 0x3}) getpeername(r1, &(0x7f0000002c80)=@in, &(0x7f0000002cc0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002d00)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000002d40)=[0x0, 0xffffffffffffffff, 0x0]) fchown(r1, r6, r7) 16:00:17 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)) r1 = semget(0x0, 0x7, 0x140) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/245) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x98, 0x0) socketpair(0x2, 0x4000, 0x8, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x21, 0x12, 0x6e298ada, 0x7}, {{r2}, 0xfffffffffffffffa, 0x0, 0x20000000, 0xd7, 0x6}, {{r3}, 0xffffffffffffffff, 0x89, 0x80000000, 0x5, 0xa624}], 0x8, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffc, 0x8, 0x40, 0x7, 0x2}, {{r4}, 0xfffffffffffffffc, 0x1, 0xa0000050, 0x6, 0x2}, {{r2}, 0xfffffffffffffffb, 0x32, 0x41, 0x2}, {{r4}, 0xffffffffffffffff, 0x10, 0x10, 0x2, 0x200}, {{r3}, 0xfffffffffffffffe, 0xe5, 0x1, 0x1f, 0x800}, {{r0}, 0xfffffffffffffffe, 0x40, 0x86, 0xff, 0x74c}, {{r2}, 0xffffffffffffffff, 0x8, 0x2000000d, 0x2, 0x1000}], 0x2, &(0x7f00000003c0)={0x382d329}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x8, 0x0) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000440)=0x1) sendmsg(r2, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000480)="844c02b441c89ca33bffcd587786625af015b9706234e490052fb116308b7f1d639c1565dc80986fa46884601c80bf7886d26476cc9cef4f10a3bdf51cfbc5f8a11eae6cd95e7f73737fbde8f73c0ff69f", 0x51}, {&(0x7f0000000500)="3e45ca4a9b306bc73bb004183237431b0429c9960f71aeddc0106f9c02a343ec6d34fda478a4d5ba90f50039fc1c94a9bebf083acfa078cf07b8946fb8836c23621787d9d533c92fbfc5229e16499850c4b252294565f71ee72237ac91370daf491f25c25b777a5ed13a", 0x6a}], 0x2, &(0x7f00000005c0)=[{0xf8, 0xffff, 0x2, "5d7ff68c31806e06ccb3a490e7f0cd2ae7c92d052721af5690799eb8561146fa73aaed2498683df513996b2a9f9a80a8f07c73727481d393223abbc9f382ba41f4a65712e21e97890ad2117dad7e38ee3adbfab7e9537f22dbdf44496ace9cd22c76f1e3f46c171c5e042eeba72ff89ebe3aaa697f9e0630c3996b0e02fb37430669a9582b979b1f5a82d25b4b002dcd7189c115246677481fe64ee0de073fb4b53b435f623d7212c7e20602c883b23541888e05b7f0dedfe5e2e9d5104ab030cf3bce88b7e6995f678780b3d8411556bcc690298ac3d9d2b3ad69dbe5b5b0e8a4ca8ef47bc654"}, {0x48, 0x1, 0x7fff, "bb29c666117b4d3de524dbdd09ce24469a0e530a8e0e8227fd33fba724198e7196ab94e22eb68aef2a401ce74f71836c7950cd2aac32dc"}, {0xa0, 0xffff, 0x9, "2ff0773e91ac3697071df4256cdf33ff2a4046a14cbc406da25df6a6d723c9c4be595e8ad15a6bf83685a4ca0e971588158135404543975041e707b423e53613aaf2abd0c804d81bc16d3d3ab2493ac043b36a02054829f092fe335171f57acda6fbdc789a4f60221e75974bcd8644f8ec1b063920e7ab53cbdee60eb955e441ba60c3ff52d7ee487b76a7"}, {0xe8, 0xffff, 0xfffffffffffeffff, "38e5b407a64ccb00c62ad5950639c506f32757fffe4df9d687c8b2a54410f878b4771521782455cfa626b209701125c9d0c6ae9e07b898a6572c6aa9fde8813a8a9d80b2c35e1946d40a709e37cd423037029b1ff32146060563184e5119a17603154fb17e30488e186717c2fcf68e347e3a659ada3460c2dc82ae4b40f655bcca786ba0cbb16e03198833a5b931b8479aec5e8e34a3c051efdacd919e0e0f891e7671f5f660428d3da3e497d6bd360997f94eae96902338435be8c6db9d44456007bee3a2c5ae33b8343e952782e5b985"}, {0x18, 0x1, 0x1000, "a4"}, {0xc0, 0x8ddbb6cc806673a8, 0x0, "d66f865cfbc6f09d36ad83e1e5ccd624afcddb1bb0dc1d3323a6a0cfc64dfb2cc7a592ba18ed1790d4341df70d10f6232c5ec5f4ef880c2152f4552471870f0ffbed40fac42b5ed957bbb6c9d7b368b432e499c5d1531728915379e3e090479d5e480a498edfd2574bd44db082fe2da1fdbaa4d006be4df5087918f2dcbab17090c93ceb01ff827d5cb9c6385548bf3d0adebc23bdfd2f45716d635c2212ef8a89429329997edb7a97a7813ac4114b7d"}, {0x58, 0xffff, 0x7, "4111771da6396be6d108831b8d3850a506c5e27863da935a674f1673b8122a093bb69bec21bf14af81ec95fc72a5613a86739e17a2f0ee7a5a81fbd6942542af2c58"}, {0xe0, 0x0, 0x5, "6c9c59f7459703674e9076c0e516b4caf34c07d7a5ead06817f977c9d07f95dff4cb9d8a715d58e90a8791af96caaadae4088016c325a51272dbb6f1ffa4f8155512a782b89dc2db696a742b16340e27a618f63dbf66750bae186ec978313670b419ce8ecfc25b8c35a3d84d29e89d5ef410b10a3dffdbf4fc4dfff4cbd34faa0acbc5411c6078163fd6903939436e80fbfa7837f471da3e5daa176664bde82c35e2c6ff0b1f0c6a15bab947b6f4ec91121ab86517185a4598de571f87c7c24d0f6a1165eddd61059864ad3fcefe"}, {0x28, 0xffff, 0x6, "c1f2f2fa71294c0c01ec90646ed691cf4ce49c"}, {0x38, 0x1, 0x0, "3e4f85a50a77ae003a2c8fdcc02f0dba8db41b7c49060ca489dc7c26776db68cf9c7911eb463"}], 0x538}, 0x5) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000b40)={'./file0\x00', 0xdc12, 0x1, 0x8, 0x1, 0x7f, 0xfffffffffffffffb, 0x2, 0x0, 0x2, 0x96d, 0xaa57}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0}, &(0x7f0000000c00)=0xc) getpgid(r5) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000c40)={0xf329, './file0\x00', './file0\x00'}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000c80)) symlink(&(0x7f0000000cc0)='./file0\x00', &(0x7f0000000d00)='./file0\x00') socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000d40)={0xffffffffffffffff, 0xffffffffffffffff}) execve(&(0x7f0000000d80)='./file0\x00', &(0x7f0000001000)=[&(0x7f0000000dc0)='+\\r\x00', &(0x7f0000000e00)='tap', &(0x7f0000000e40)='/dev/zero\x00', &(0x7f0000000e80)='}#\x00', &(0x7f0000000ec0)='tap', &(0x7f0000000f00)='/dev/zero\x00', &(0x7f0000000f40)=',\x95\x00', &(0x7f0000000f80)='.\x00', &(0x7f0000000fc0)='\x00'], &(0x7f00000011c0)=[&(0x7f0000001080)='tap', &(0x7f00000010c0)='tap', &(0x7f0000001100)='\x00', &(0x7f0000001140)='\x00', &(0x7f0000001180)='.\'\x00']) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000001200)={0x9, 0x9, {0x2, 0x3}}) connect$unix(r0, &(0x7f0000001240)=@file={0x1, './file0\x00'}, 0xa) open$dir(&(0x7f0000001280)='./file0\x00', 0x10213, 0x14) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/null\x00', 0x90, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r7, 0xc1045763, &(0x7f0000001300)={0x2, [{0x3, 0x6}, {0x2, 0x1f}, {0x3, 0x1}, {0x3, 0x7}, {0x2, 0x4}, {0x3, 0xfff}, {0x3, 0x7ff}, {0x3, 0xffffffff}, {0x3, 0x1}, {0x3, 0x9}, {0x3, 0x3}, {0x1, 0x4}, {0x3, 0x8001}, {0x2, 0x3}, {0x3, 0xac8}, {0x1, 0x8}, {0x1, 0x7ff}, {0x3, 0x101}, {0x3, 0x2}, {0x2, 0x1f}, {0x3, 0xf96}, {0x3, 0x100}, {0x3, 0x1}, {0x3, 0x2c22}, {0x2, 0x14c}, {0x3, 0x7}, {0x1, 0x1}, {0x0, 0x8}, {0x3, 0x4}, {0x3, 0x4}, {0x3, 0x5}, {0x1, 0x5}]}) fchdir(r6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001480)={0x2, &(0x7f0000001440)=[{0x400, 0x15, 0x3, 0xbad5}, {0x3, 0x3, 0x5, 0x9}]}) lstat(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)) lstat(&(0x7f0000001580)='./file0\x00', &(0x7f00000015c0)) 16:00:17 executing program 0: r0 = syz_open_pts() read(r0, 0x0, 0x201) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="c25c64ab7250cfbfa9bc836235654cbeb82f8005d9a3f7889d4ffbb6886b31fefe804767d593e273ba6970e8b7245b70f4448b47b75c315895bf9754f0d3edb0f4cca9440f626d0469e52cfad5fc4162912a55168e8038f80f4a88dc8c7400ce72a02c0fc4f7b5e8", 0x68}, {&(0x7f0000000140)="17e558764f89662d1f15fdd6c29378bc75bc381bf686bb87bb8523b6452955798a0b5b2dd791551b8ed347a543d61b0691d529fa6c4060054044a89f55f723aaab3ebc774453a6e11742e920", 0x4c}, {&(0x7f00000000c0)="8c15cf96fc0a50969c48a9becbf6c631114cfb43db136ef08a4d96754119a18b0ce0a8", 0x23}], 0x3) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) socket(0x10, 0xc007, 0xfffffffffffffc01) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361", 0x200) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x7ffb, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x42, &(0x7f0000000000)=[{0x2, 0x0, 0x0, 0xfffffffffffffffc}, {0x54}, {0x6, 0x0, 0x0, 0x2000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:17 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) socketpair(0x0, 0x1, 0x7f, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10450, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x9, &(0x7f0000000200)=[{0x9, 0x4, 0x7, 0x2}, {0x17ef, 0x7f, 0xc54, 0x2}, {0x5013, 0x225b, 0x3, 0x4}, {0x2, 0x2, 0x2, 0x1}, {0x7f, 0x3, 0x4, 0x200}, {0x1000, 0x1000, 0xc825, 0x9}, {0x8, 0xfa, 0x6, 0x101}, {0x5, 0x34, 0x1, 0x10000}, {0x2, 0x1f, 0x1, 0x150}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x800074}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000140)) pmap_unwire: wiring for pmap 0xfffffd803f00a190 va 0x20000000 didn't change! 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80, 0x3, 0x4bc17b3a}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: r0 = socket(0x18, 0x2, 0x0) accept(r0, 0x0, &(0x7f0000000100)) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r1 = semget$private(0x0, 0x3, 0x20) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000000c0)=""/28) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000000)=""/146) 16:00:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000200)='./file0/file0/file0/file0\x00') readv(r0, &(0x7f0000000080)=[{&(0x7f0000000300)=""/254, 0xfe}, {&(0x7f0000000440)=""/153, 0x99}, {&(0x7f0000000040)=""/24, 0x18}, {&(0x7f0000000500)=""/182, 0xb6}], 0x4) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) fchdir(r0) write(r0, &(0x7f0000000480)="c0aca6e3e07568d864e6cb5a910dc39560c805dcf7cee7b6e1c757fa0fdc69f52ae619f2ff", 0x25) writev(r0, &(0x7f0000001600)=[{&(0x7f0000000240)="412a06ecb9c272405544f8ca88afd3d4162532de431d408f06ddb31d5a72a139fa87e5bef5d8527e1a096c26c6ef6ed80deb9cabcc89ece881fd9de390629e42c558b09ebb556706ad29a6c18fa20271b1d83112a36c4049d38c70ad83c5e42d9380f6fe7ba58b38b244a45c2bf3b9659e8a86a49c", 0x75}, {&(0x7f00000002c0)="ec0dd48e70a5dee51f96d321b398c8c2967ef22684b8574cce9f71f1f61b9fc157b0f63e00f270ebf9c4bb789ba61abc21b3ad7bb71d37b17eafc31e8d1bf9ab7c4233b39cfe3ce3582155556e09081b24ee5b05212c09484997080c5c76562f69da35339a8172a0180b65273c952a5cae7681f5eb32b90b9bd210180985d21b867c2ca016726239cd7b5513472fde0e61b30cfa925e", 0x96}, {&(0x7f0000000380)="61f2df6632b12e73efb789f632a039a45ffd8d97bb25ef2f8f504788c172678b550301d80387ef2b1612e5af5767bea00d05c774fad6f64908d0c32ebe1ee1bd45cba1b8335ad1b9b8b59499916e514b7e2920ea1cdfded51caa0381f443617d9941681ebdefb3928872b6ea343075bfc5dda62adbde5c07b4df3ad5ae019ea6d21ceaf1c8c8db8b2dadcbb166b436b151", 0x91}, {&(0x7f00000014c0)="eca67d0b23cd688be02fc045c8a2d1f029cbb8f79bccaad1fb59130c8c72084f870c1eb1b1e5120e517e6982aede28ee41efe4d069b79375622ece0c183109f09037f0483694b853b22bcc5985d61c4a78a1ad8448ba36cb419a", 0x5a}, {&(0x7f0000001540)="d113eadc2dec38da2f900c54ed1772f9d53eab85db2945d78c67fe7546b327b98d0aecce4146ffd42170f3a8a6c1f2ab4f5e7c4cf01d00d6a7dafe98d8b8bb604fe476e0d03518df6062d1932439787ac825bdeee3fadb447286b3a6335f0cc43184642b74af15b1833e436d6584777e1c6c3e2aace6bb883a0575222e3ee8635836", 0x82}], 0xfc) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 16:00:18 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x69, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:18 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000), 0x9}) r1 = dup2(r0, r0) accept$inet6(r1, 0x0, &(0x7f0000000000)) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d, &(0x7f0000000200)="b633165c3bead5abcb96a34fcb8762087bfd1573b6d8b65cf2e31c1cfbfc7b72b1000000060000000000000000") ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:18 executing program 0: clock_settime(0x0, &(0x7f0000000140)={0x800009abe}) r0 = dup(0xffffffffffffff9c) getpgrp() setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x3bf, 0x1, 0x100000001, 0x2, 0x5}, 0xc) accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) clock_settime(0x0, &(0x7f00000000c0)={0x401, 0xfffffffffffffff7}) 16:00:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x0) r0 = open(&(0x7f0000001940)='./bus\x00', 0xd, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) write(r0, &(0x7f0000002040)="278da958f45b4659afa4f5b67f70bc4b08abcec6b0c3a1a4fcc715745d5b626bff39adefc10224af1cb33df7b75e5bdd4616f21e2e7dc6161b4513af5b25444b4266236cbd50e0827b634350ee89ff05f8103a37df2f9eb83707a21dc420cbfc7422daeb3ca9c6875c4b3772067b55f02eb8772d49826b6484919adf0d616b4ddb575e690ef53afc3d45413926874f5142d9936ac681bcecea8c437f82a616dc33127c87b06162af72bfc79cd1782dd5a64b198bd22d26e45befaaf17c3238a25f19fc505d6248e8bc584e2d6b1c151b45484ecc688e22459db0672b0068886c46bb3e4949e154f48cf76412240e6e795860c0e8a87e67a849cc6d6c3bc858d09a283e63d0aeb9bcbd70aafcadb95429d881fbf72b2edc0042844eef6f4182e88065fd593a9844658684251492c6c966b68bfc2dae2536a5e041d07f817b69e197575c9a6ff21290cf2519c9ce7ee7b73c1ecaee9d0fd0d8f2fd807519eb043bdd10d39caf89ca5113cb03a90f072d244c97781b8eb0f614bd554ec85d15b1cc88aa7bb31fc1220ddcb48a7fccf6b23b3ae0cee755233f209790c1ad7f1470e85fb9cf286bd5cbce1f0db0ce9680cec9ae0d4eeb488e595ff1e097bc7d15985c94e529c93da82575b4895c380db032d24d715ba9e6deddcb13d8aa6f4593d2d530593667d4ed2203b6ef8920fab83e20a7c5964f0347d37b90a5f2f88d5bf19cf4e71706492a2c292976efa5b4e3ca67a5bf436041f9b53b5fd49578a35d762fabb76748b66bb314ea008946a13cbb9d5367f5037fc188c1cd109885d679035d001aeef73a11cc51ead6e2e529e1697abb4cad3626619ba35ae64eb2332c9f0e44e577bf49e469807de8b3ffe5d50472732c5ef9873a1db26012c7fb4d0526b9f3f8e27bc9aa30e6d73e53ef63e5a41141f5a15e4c8b3735a5bb83dae1af367e1968f999f1ae570a8d03d6c22b74ee627c43eb89f98a940f15b6aa29539e37d206c6150c12734ba80daa064e68699a78fe0e29abda699e21db1a115412d0f794e415afc4c3fde890da0d8ffa6f0cc611947233244d46b066f7453a5842c471ba3197e80d73e934700e8719d4686bd7ec862a80a210a1c38ae17294ad020095b978bb77f984cfd6d9b050c5512b8aaf2aa9025891b03ee4d3b515b93123bc9444f25bbec1029676a1ba161e57431dad81b104a2f9af7ee5df1e591305e2fc6c885577903fdda3ed26e4ab05cbd7234068beb872e406121ca4b7b44b3d3dd227ced829b85a27355f54584153977bce818f9a8a503f16389c4377a7646cb831648bc87e146c4cea9b080e98b8034ffa9b3bbaf779cc36a037215ca0ced96b3a7c1b87c9da64a4873b8a24d20bf9f1b1b3e99e8e7191c031346eb6e95e90cd345f4db339eef892308cde4172abd20291e4677d43cf7eec2fd2b45ff91b3fc8068d95db437f810f96d40ac6e826d214bfd90917c67c11d7b09259e5c210750c751c0abfd39bdb4cf780a156f54b3e1d4893688fa915ae6158bcf8dc67404e722643ed4b50c7efe1b485b84f46baac2ab01885e1e743d5c74cc1a2cbe38c0dfdf70077e957c3e65af0779a1b7d2ea87e8659e2b7012ff787940fa13aceac8f11795ffc05121f67e785d3a46684c5e4c3134b2a2cd943a65161472ca64218367ca4afea0a56d6fe753c9a38e6d28db31feb5d039a0c638b2b96ce05888b806b0335d0d347a1a4515097f265e875c80e3970adef48e5c3619ec23a9b9debce58fe186aa7e2810a3a3bf1180cac09d8c1767246a14255973a83ca663299c54d8c823910fed076ddc02c443960b735bc46b4b6690ad8c7cc790ca3a6eac0701279714b92e0d02dd38e8422599f03eb1179dea7ed1b18e97e7545eb185cbb67495d0f14dd787d3e6ed8ab49e996066c61b05b3937d8607e751536911b7dfd8a9efc709b6b4a1cc9f5b6bffbbccf2ae4b7f579d5e487a169f9d3881e7b590caf2b30a9133fd29e2ffab3c75d6dc0f1ff20d719c0a408fe5ea4d0a6cc5989b920b6e8a157583e86ea9b463dc7020142c59a5b532a2661efac4f857c5a1cb891fad770af8b74b37b2b4c412f19bcb2b08e56588e449d8f8bb985ab636c3ca91a34b206e1613f8619003fea97fd1792ddf183492780a7043132c02073d8348fb3117690f3dafe0e2056c2e4241fd274ca51c99d871d74caf64a43136164659600850e288131d2f0d3b32b7100472ecabccc69032b2434316e41be93c0b9901088627cdfad3ef4a15407e111a6d2c95acf67394ceef37c5abb4dbc5b077efd489021ac2ab6e9ce121be0ff84ab0b9ce165245cb2bc4aa5831099dbcc675155a2923b59c46a96e0a35a3c4546ca09bfd14e57ee49783c7bcf7cb3dd5c0b84564a27324e92fd5daeef59c64d85842c84a8cf74cce098b9dd3925c9c06293fe6acee4cfd3975254a20fb8b292aa76f4f43736bfa355f6086d2cb4aa23d4d53ebaf6815d1d68d1ee40a2a1aa216c303711a22edf1876192d8c6b5f5da7914cde2abed4f52700eed66bb15a0830355c0d101b6140c4957c50de991b83e2ee7af3255bff4bbdccd357f0bb6b9a9b93ab53c94e0bc99448982e211bd59615ca343ae3cbb68b25681b95cc16b2787cfa85d9c53d196123f251f4e036f7ec4265db0c05631f1df3bc85fff24dd1990de99f0b4fb391d41c4671de16b63f11bf8741deb47d4d6760e120f3a7dae7590b2851f55d52789ecdfe4e2a76b0e32860eec1f1598da4b4386b58b2f88cd9b28b31e3657b3998b4fd5e55b4f90dea8c89a5f41b5cb689e2aacc35350e6dcedb84179fa982326d703d7c0404f9031b7f805e50ce95b29cc44c6d36db4479b2861bc8f14e01e761f04c6836db0c5baf5eea3243feacf6a234372975f73e00457ac7388ac0cbc3e4c8b9ce726b1256faa3e4594fdf6c836e517a2b14375a5eaa8dad9079c5a21639b17320f00459c467c5110737a5d6e956a34c1070e67c75f045fe00e7fde482becf75aad8b43a1c1481acc84bcdc0bc39d44ce8c39afd497398efd3b968784e8ff217cc5002008db9d06684ad80d0b5e8ba7adaf9c9e99714ad6f4d05d8df3a8b75e892b310c75a05595953561bb229bb7bc9f2327f99b76f77e9197fd179bb0a8362765ff906006eea595dfa3d35e273e4a3f1dab07046ca469308a33dac7e62b399939a4850ee6d53878fb3810fa68f202d8822871493dfe7e6d2b3f260d00b612fe34dda3581bff8512488c39c58d5aa6989e40657bf390b696e888d26de44353294d86550044ecbfff3bd33903f90c46173abac91dc165d37e2c31dc43b5606a3cfcd24f00cf15504a185b1fb62b98ea77c8e1db904e73c9a50c22e273307be753b50138827965d763511892cc49b34e9a336431497c3a6cd8af209a2b6e33ac2235375f40579a9f5fce4d4cab912246e67aae91d8470a74a59aa09801b73b58dd2cab5358432a858c31754e3a8cfd30e17b3cfe55e6fcf8d943722d23d4e23975ebe493212346afcc2debcebdbdffcd5565796f1f242d3c565635e5c52d52f69a2e428810954b4e5d5e658baf9e6c394b98642223848797bd88410d387455d1e7cb29837f8bb3fd6a7c30c80058543cc889546670e344a29348a03fc350dd309bf3edd14424bc3b15e89e544afc1ee0167c9e6d21fe0d2e29f9c3f66feb0cdb06577a5afac5c97bb87b059cf6100a373daaa119da2930c1df6ef86985d5206f7de579a786862d26ede4e6f24ca673ee8eb328f14cea15e9601f6dc4d108c55035b0e49990e3ba7ff1d6a5e8d10075e65d75badd39f9327396fc286ea036b85455f6c04ad854981af82ff80f2d6bebfc6feb8472a26ca31a83fc1fbd6a178457de6cbedecfadf1c97d962f8de0b129b0c5af8bc92a5ab243db62b570a7acdf6c826595724aac2a95873e53313450d5009626ccdbf96b7c302ebadc592456ecf5648c94e9c2791a2ccd1f4373a8f020e5051fb4c50a770a45855793dc88a89e7ba2c819c46d5f98da82472bfe56f19b0c4e46fae24df88dfcb549b3564a7625a829caf1ad5407267629520abe5f61edd5562ec8c388f9443696f791129dac23087c1b5e0935c9ae530a5b98cde6e08bb8fdce4af59b274cb40f66b744e69ff99d2c05083936299a1515334861bddd5edc8ae08a026b06c728ac33a2f9ae317ab2d33fb4bbac5f498c9be20bee9a4921302d37c250895c1e4d172b027b3f99534fa1611406ec1834067b9c9edbf72d662e8b42ae085afa0ada789e204aec246d4be5fcfedc20c4ea121228bf5111d9f3c5e730f77dc94520d03027c654e86fa9b22d418a151f23e0f86193f916e62197de60917afac0bf71f3604f4c67489b2996d0f", 0xc0c) write(r0, &(0x7f00000000c0)="af028376eb5094c8b23d07539298db358dfe2568565a7d3d8631dd48809d9f7d892d6cae54c19e484c15728c4ab024c8e217c31ad861f526dd7e07f6449f9dafd21212aad176cc024d0249ee12a05050e6e4acff023f5bb5ddd0577b45338045b4e59cf50783f7b1164a4b8720382ccedd80853c61c7af60cf2d30c7f3b3a204fe1f762f51775df48149b6d379e5ba59f7852d5372778daaea20257de810f4e829b680e933e6b1caaff9455b2a2cc82109070b0dacf150232c717db1d8a4d895b76b496a698c0ce230ad0202a0b90be8f0eb1e406aeecb7955ac2f4921", 0xdd) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xc, 0x2}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000040)='./file0\x00', 0xd04c0368f55dfbfa, 0x8) ioctl$TIOCSTART(r1, 0x2000746e) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x9, 0x38800000}, {0x4, 0x339}}, 0x2) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000001c0)) denied attempt to set clock forward to 34359777982 ' )Xt[FY/$u6pIIaTt wd$nyX`@h(~g(ILml;HXP(>cP.9<=p*|-9T)X{w+.\BNooAhe}Y:De%FIf6 |-.%6%`AP{iaW\orO%IN~g7<JnPXr}uk;]S/ JQK)-$Lx0v=UNH]1L*{3A" \4 16:00:19 executing program 0: setitimer(0x0, &(0x7f00000001c0)={{}, {0x0, 0x2710}}, 0x0) getitimer(0x0, &(0x7f0000000000)) setitimer(0x1, &(0x7f0000000040)={{0x1, 0x40}, {0x81}}, &(0x7f0000000080)) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xfffffffffffffffd) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x80000001) 16:00:19 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000180)="d0b9f57573b0baeeb5b9e6561670ecf5b5a7f73a380d617c2e256972ae2690cb467b5b89f5808334e1f4801a2aff97c0a34dfcf57a661343b3e3c7fe494517da83bdd670839ec620b3515c6bfe0c19c855247a21cea6b491d6ca21c903342ebd9b6a378a54aab210c5a9b2f488befb33f90a8021bebf4547b2a35f46cc47d385554b991f0b41c4b7431537813a56b55eaac00e", 0x93) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x7}, {}], 0x2}) 16:00:19 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) setitimer(0x0, &(0x7f0000000100)={{0x0, 0x80000001}, {0x0, 0xf423f}}, 0x0) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x24, 0x0, 0x0) socket$inet(0x2, 0x4, 0x8) socket$inet(0x2, 0x0, 0x3) sendto$inet(r0, &(0x7f0000000000)="a27d8fc57d2e946bd672f188c0c52fa9b6169e7fb1f38600122a10923c3a240c61afbec5fa07ecbea5fa5db423df7cd0ccaed190e19598ce28dc6016d6fd71af68e90c752b68ee9c3e45f0ad75cda69430973f649380ddff2d44a652e6f4afb77e92bcda13360451e458c89f14ca6f7fbc8eba330ca917dea48c462c0aff1b44b32e51872c1cd8fa9d0a4b47018c027753dacb5ad60348420ffc49c5992dc29af412871a38504922ee6430cb32b5e7ff29e2397db16ff016321acf5187043c8616720cc23bac80251f0e9db416b62a5329fa412d55c174a4ef2ff89d33b1c69e67b4e13a402dbcb1c664557d87a04848f49d78205cc96f88befe9bf875518c85a799ab174df7a51c0364f6f1fcb34207ab82337d21eb4bc70e1c1665a5c55a83d69c645817869ad7120886eff572d25941928f9352c6ca38fe8f8469edb90f4213e8e820ce5cc0c756a72b69a63df5ce0824ab49a44d7f9435f479c33576e529afe3b52632ee1e7d444728762df6ffad30c414ee9205ea4ae10b6c537fe75170680e6a6b507a0c323f16ca8d885f7f6584eddf4a9122513a763fccf18a7be123abe7aa854f4b76f9fcfdb103acf0443387e9c72e11738856846a925634a5640e8ff428b4d93b64719a67fbc3d2a22f3c1ed71659be3026e73962c2817b15ff6f6a037eff03c645136a0fe34af99eb0d2b72f0a06b561fb6365583a209e50a47c76b239e357e61e1a3bcfc345aa6ad94b81db93b5986eb665624b169a50427f8adb31d77f1641f78d8cc5602c9d2700b03935472566b24e5a71559f40fc3b2e14bde2513cf627cad4bc06c851bedaef3f1ef6e3d00414967c420eed63f37aa2974b97ea287738b95607277c398965209b3f4e636619b8ef30a755d965b15203615cee8a0ef67ec48f453ebf9033fcb81d1f399e4b01e848340ea02da08afa0ee74f90620ab27fbf907f67ec41be300f12baeb4b3e052d4ba43ea35098f75ca7c2c544c3db6516c56daf4d09a620a424219d4a28355ef01a08fee09406c2ede7e26a6f5f4376972ac4f285aac40d7d8c534a365e54024c09550fb4d57c77bc39a4e53f494256fe84eac796236cd68650cd5fb02fea5247fd51350a204b4ae7f0f0be8d9dce611894d674ffff2d507b96a9841d5e2d418ae6e6bc856393dd63c567651b6f8752236415bec7d327e1458423b13602ad0566af89d258fe3ea34a6097d8ca0e30c8aa3099e039ffe91736824e1a7f150c13c200c7721d8c21ffe3e8f738a4a67aedb49001392d45cfd783ab44f3ec82dcd5c1b6c21fc9a7ad4a423ecc06085a6da8c2b09edb3909d4dd80c9160cfad906583113f584f82b22b8a359bff570117e2d23aa8feb67197e8ff709d886d93356e05061a6781ca0898e72158d2f07b678af6a225a1fc86d1c6542536bd049b9f066c7d1a103be76343fefa0383af5bcaea079460652c0b7816dbbefc18dad6e5bb6df5509555aec58113b95e0c287640825b7b897b930cdf2ee79230ec8d4e75cfe8700ce3937807a4250ea01ac031c62f3879d51f69fcf5d318d367d966f2124e94e87ca6df8e7727786c1fbd5ea1a59942480ea58969da9a87c96e1736b7fa69f7f1093e4f7d34f2c96c15e7ff2fe2b4d0b508c8dd2492a49ff94222c7fc90c2d3b0e0257d96e420b0697692645287904a09572c8e71b658739825dc3e9d85f813e3ef2acc99dfd4f801815aef622503f11881b1c0032b487d83f990d58d72b361c5451e4c5cccbd0925866c711e82ad4a4dfa6e438add485478f35c7cd53b760f79e30fa4d69f8177329a2fb33546c6f25575108f00034654f015b238633c1dbec1d84a9a359afdd157eb4055188d4717b4c04575f010cfc365c322aeabcc2f93fbfb6774d3790e0d55c8e7e27185ef4294bf253e3fb8ef8cfa435370b581faefcdcac05cb1c47196b311bbde0b278236e384e609165bef9c85421ab05d56da09176b5f579e2e791986d546f1139e1bf34558492e42424cbc23f467bdd1f40b634f20c12f166278d0f67f93d9c071b309251cdc92a004f878f2949a029f32edfb42968cbc725beb0e7d15a27d11aa109b2d81f2cacb2b433d2ce3294c303361340d9fa38a922329870d0773db3d3c4e0c71d8e7f2994a44e7cd74c5249eebdeb8b66ff708be5f717c314963d223bfc7910967a6a03214778e08a369dd539ac9e831bdc4a3412b8d8bf0ef7cb350460e5857b09ebc322e8a6e7ed058e38a76924d221c520f8e8907e12c48b3ae0626c2d1b9adf7fe4699cd233402cd838177e25c6ca4fb0ca183b7d9808de2bf3b9f998f5022f6dbc4d8903082cbfc92c3b685778788da94ce976f98ea816a80f0dfa2459292fe6c26bd061b4a73529576d3869bf028ebc135e6774b6c3ec49974012c75385e8ace14e98b5c38cfe695ec0f169b75cbec6b19c78d5498afe33bb828753609e81fe6871cd3b47c944c6a778ba201945bd1600fbdf4bf4304e2593ef514264cc66cd82d36c322d92fcf706c00100efc97567ed6ca0aae6e6fe917bc3f25d81fe2fe68bf16d319920d7801681bd3ab8034343070071c890f5392dbf2679bd269e37dd7de89a9118581c50a2613b7d3ad660ceb88ef27afe4db41677637b0d047905fdcdcc6ed80e478b598e98c364cc4c942ce9dc8110fcd63c5f2ca486a47d17d33fb0ff7d8a7ff32c655eb594e5b67aabd2c66b2b9e82bd32105100ade3a47ccfecaa58e6ad55c1d30065d2063ae410a07c1d534ca5bd43255d41b56161b5b25672b7a1573618ebfbf7a1b6ee0fa3008ab4c8296703e7df4ade1cd6e35fa206bd502b6f9540296a350308282319c91694fae0500266a99b3955008837ee769ed8a13a24c7a18b3aab2c44d3a5853470de5734aa607b9927cf98ff22f09351bc939f673df32fd32f862785a9a2a686e9c9f70c4aa25502f448a99bb78b6f12d730eff6bc344396c38afd30f63ab99621d6e000af810b618f95cf246741029ac8558a635cdc6f524aa0fe04344e077403e991e3c5e331eca484ae948a12d4fa46b6984d3055629b32731299d94309bf5a61075269d83d9877be6169bf9a1960bf666ff5af11128b874c6bb7ba258005699dc7d53bd7f871e0fcb462d1ff22d5c39085e6ba2680e6e91b5e74c0da272c0463218af21fef3ef716efb19a4fe412d26e4601512d7030a6a8761a852e5bd82fb0093aa26824e940124511034c7d42f8fd5666b0b1b60ddec490c338f2f7f1045aec00a1997d657783436c579af90a1d1dc0a5cc5f240897902e59f08ba8ef1083443cdf133cbad26341a90cfc034508e83268d986e91e47bbef2155d8a5b5cfed30ebd5072973e5e91dec81389e86fdef59b36ce1ae9d5d879c90256730cc103043f60307c35550dc1bc1f792d005a4ea758350f67d52c3259b3051c5cad73d8abe99bef8e658d4603238129769a8f637def0edfaf095b5c861c3a53cd4f0c08e1efde8291060409ec3ce33c829f90a676b944313e540fd398a4d2636cb6e69ef796267ca225623484702fb64583fff441420087c9fe36b5d75a4457f065ebea535b22defaf2d62b6fa77c869d2d8a81c5b62204fbee5bd407817183e308de3741ba9b3566ffa333c0645259aa7aa4877118e57d8b168606f25fa5b673ef994d1e5ea0dd046045276ad053d502eafac60aeb3d2203da6f0d66c6acd26c61ad903c9826a402f85589cbb7759434e438e712854b27792631f112df192066d0f6555230314e77bd56df687be81b9b9ed5faf9780e933dbf2dc7761c5649e19bace9bf6c026a5f9719a6cc052bbc1d8a2082d817acd028faae2d2902972cc2e8b7fd7378e71f85c802b84ecc804a8d79d464bf27bd9577b5b013fa3f81d3a3c2de39b4a307875ff8ac5abce145ffa311224013daab8ca6555c935e121460523b2a106977df8451517a2ccc7353f5fe0c5c42d9ae4c4407b3679cd6eb59d486e3b756ff1963919c19ee172a34a173b13f41e695bd5d0333c581591b1c6204cc6ac0d690104ad4617a97f5020c0493f791068dbd336187d00ecacc991323398285e5fb69b511cf60a7db935e870b64a69be18306a7934214d0d49e860f46a5135539e7a71caed2fdd0ae7627e858c8b108a2c26fbf06339f013669b4f774a29a9c970a3eb779426eead561e216ec268e422a20003d04610c4402c898d162b6176a88f38185781f675749300be116211532b7ad88aa4702096ba07c815122f3574e7cd8941f6839cadcc371d019a8aed3fe018591f9b26f5c7c2af60dc1fda29d26e9ce39bfca29e223ab5fc6df4b8afad1ae980f78478e8dbcadf03906c72134fa154e32a830ed5a0bcd43d9ca27dc74278a3e00435a91e5abed86cbfc980e2a97de397cbc3a0f28960a15d94ac2a798cc6f0218a0a814d2a8206f5f4663f4f9d37b69d8e0026c7aa62a3a741599b0571d07aba18bca0dadcc7bd314d00afe7d74c3333da1dd0a41b804a502e858e11fb7dcab008c8a29f973e7a0c5cd9ecca84a55b121008c0a93d428914a08cc778d8552a1f57be98d1cdde84c288ee958983bd256b836d1075951cdde801e75a7aa40519b88ccace145a9586c1f15018cf20b8819edc9f8cebf603b08e8696cbe923d397650a2a2a5e8f894499e26538a3a70e7b0e1945411f67622f70b398e0b2ccda9b1d5d68fe3249050c4625e0c1e63b2cf1210e697dd469074fcccb94144ab195ec465e04da8a30a1fb7735b9dcbaf42614ed107caaa9a91f6aa6811ec3b1f4ce7e2041848d06485395837edab24e2c2dcc889f82509664cc4fcd2a33c52015626451815340a2fe2430115ddea20941e6406c5052d66279bd39617b643cc2dcf5b68e09aa510dfd3011fb164fd155bd09e6ccb4b60fba49178e9bcca61965dbed812f492885c096ea0c1b46d425f0d6380cc67074b4a24e86146c323f38fe479bee90e5b78e5e83df053ddd6b388fcd43808a827af9ab1f42f704467edb29594ddf7c8e3fd87cfe5c9fff06d0c074b3937783dc9e51180ce5a86507a5ce1dc5490e7fdf6055056094ecbd87def9575a5b12b474df5f74a7dc05cb5787f11412b6057cc57f89138f70cf64dffbca88327e1f2d3de1a0885668befc12bfa61c9b0c8033893772716b597f47c65b48952091b11a1de422b040fe4f0378378a606816adc40d176b2c6144cfdf3a9d4714c16a458fd48f28e15ed362ccb4dba5e582e4c745a1fa703021512af92afc46e540bf8d8252aa9ddb6d9e8ea6a840c85e1bae2b70d735043a3c500c82010cf6b69d928a102f6ff030233a914d74e2d996c151f22582114e916a0cb8626de227104b7bcfc9aeb55caadecd2f33c26c7d340c98f38853251a90ea994f54de324860ceb55fef844fe916bf88703f8cce4999cadeb3ce41756f1ef790a830539c2f51daebb592edefd5ea223d7deea4e1589e5c73149f7e43f4ba092d9df71c6f5712cd9354e11b516a7f163fff56fbaae4ed5cc9e32958673f30119a01a1624b634d2b161b9a78ca57dad49bca32dfa70d1470bcaf0e821b166bb54c4475e43a1dc58c5937bc2d8aecd433b1109b744ee7f8aaadb1a393ae1959835a4b978590959a0b97d2d8c14ba31a4f8cf7ab17eead3bb4bfe0ce06dfb0e52e02220c805a8ef48be836caf327cc69068c1e37b6c72c0b1902e30c637012ee54544cef2c17ec1b7d01bd43775873c84ea46d34c6a9a40306010ad873ffc259daf0c8458394c13b3df365a73f63df63a878341cfbf798244d50e4a818090f8000cba3b713b1be1fd1d7a42342f617bea50cfddb", 0x1000, 0x0, 0x0, 0x0) 16:00:19 executing program 1: munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x4000000000000001, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:19 executing program 1: pipe(&(0x7f0000001280)={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, 0xffffffffffffdffd) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) pwrite(r0, &(0x7f0000000180)="25ec509298442cc310fe6fe4cbf377697a91753d6b372656db606a878a584e7baa4d23ecf05a18c15d4ee5f2b65faf92cf43869acb4459fbd22c66e1a7269f248095b00530e97d5acf64ab3a743592bcf024a77f5f16db079bd7c4721d7cc5d407afcca75958e05a3d69902af7b622d14f31", 0x72, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="dd7026e1dcfe961a77ef13fc0132e475f898b05fac0fe321f4ce69dcb53f0627bb1f9881d34dc0c8a97f4c16b9ff0947316829973a96fafacdd0b76ec0585110d9fe6870827024eee28fbe48ba189cfdd54e307b91d6fd3bb69d", 0x5a, 0x0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) execve(0x0, 0x0, 0x0) 16:00:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x100000000) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), 0x1) 16:00:19 executing program 1: clock_settime(0x0, 0xffffffffffffffff) r0 = dup(0xffffffffffffff9c) r1 = semget$private(0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x1, r2, r3, r4, r5, 0x1, 0x8001}, 0x7ff, 0xfff, 0x200}) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x2, 0xe03}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x5, 0x9, 0x4, 0x8000, "a238c901eda01fc81d13d92c93bff41ddad0f27e", 0x7033e978, 0x1}) 16:00:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r1 = dup(r0) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:19 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)=0x1) r1 = socket$inet(0x2, 0x1, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x1, 0x0, 0x0) 16:00:19 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) syz_open_pts() syz_open_pts() 16:00:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) fcntl$getown(r0, 0x5) 16:00:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x408f71cb, './bus\x00', './bus\x00'}) fcntl$getown(r0, 0x5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20000, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080), 0x0, 0x0) 16:00:19 executing program 1: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x200000000000002) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x0) r0 = geteuid() r1 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r0, r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffc, 0x5}], 0x3e63, 0x0, 0xffff, 0x0) 16:00:19 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10000, 0x0) poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x54}], 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8100, 0x0) r0 = socket$inet(0x2, 0x8004, 0xffffffff) fchmod(r0, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000000)="4d0fc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) socket(0x1f, 0x4000, 0x7f) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="86") 16:00:19 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x5c}, {0x800000000026}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = getppid() fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x2, 0x2, 0x3f, 0x7fffffff, r2}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:19 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() getrlimit(0x0, &(0x7f0000000040)) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11, 0xfffffffffffffffc}], 0xfff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x21}], 0x8001, 0x0, 0x8001, 0x0) r3 = dup2(r1, r1) syz_open_pts() accept$unix(r3, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:00:19 executing program 1: pipe(&(0x7f0000000000)) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x8000000000003c, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) socket(0x20, 0x7, 0x0) 16:00:19 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) fchmod(r0, 0x101) r1 = dup(r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) dup2(r0, r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x1) syz_open_pts() 16:00:19 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open(&(0x7f0000aa0000)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f00000013c0)=[{0x0}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1a0) 16:00:20 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) sendto$inet6(r0, &(0x7f00000003c0)="256eb6bad6a1d6b08f4eeb629e686f5fe6fcf8758f47a0fcc0b6455a95bbc7843aa7be83b6bd955d6cf7d9c740a7dd6625bbf5c574a8a524810868abae3ebd95f0a676da2b37ae9d4d96f535256cd3754436dc209466499d52cfbda99b85ebe1cae6b6bdc538a24b1252c0b7a148246f6a7c9d9d4f478c98fdc86332fd898176814329351a64f972c24330bd6daab544b7e6deb260659367fd2480bef7807c6c", 0xa0, 0xd, &(0x7f0000000480)={0x18, 0x3, 0x3299, 0x200}, 0xc) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='x\x00') r1 = accept(0xffffffffffffffff, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) pwrite(r1, &(0x7f0000000300)="43d657efd9ad24444833f00d832d0cdd0b17ef133b414c9ca68ea104ed060231eca8b397d07754dd94bcbb07c7e18220fddaa2919fcb59b57606771f6239aa5bfd6e4118401da68fea91a94987bf02ce1161", 0x52, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000004c0)=0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000180)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000200)={'./control\x00', 0x63d, 0x6, 0x0, 0x1, 0x1, 0x6, 0x0, 0x0, 0x1, 0x4, 0x7ff}) link(&(0x7f0000000500)='./control\x00', &(0x7f0000000540)='./control\x00') pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f00000001c0)) mknod(&(0x7f0000000080)='./control\x00', 0x0, 0x0) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9e0facd86d07dbe491cd77addf2dcc67", 0x10) recvfrom(r0, &(0x7f0000000000)=""/47, 0x2f, 0x41, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) 16:00:20 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x8000000000010000) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000400)=[{0x0}], 0x1, 0x0, 0x0) 16:00:20 executing program 1: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x20) r1 = syz_open_pts() r2 = syz_open_pts() r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x400, 0x0) r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000400)) r5 = kqueue() r6 = socket(0x18, 0x8000, 0x9) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x188, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) r9 = syz_open_pts() r10 = socket$inet6(0x18, 0x1, 0x8) r11 = accept$inet(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x0, 0x0) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580)='/dev/ttyCcfg\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) r17 = getppid() r18 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) r20 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r21 = socket(0x2, 0x0, 0x9) r22 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000780)='/dev/ttyCcfg\x00', 0x8000, 0x0) r23 = openat$zero(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/zero\x00', 0x800, 0x0) r24 = accept(0xffffffffffffff9c, &(0x7f0000000800)=@in, &(0x7f0000000840)=0xc) pipe2(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r26 = openat$pci(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/pci\x00', 0xc0, 0x0) r27 = socket$inet6(0x18, 0x5, 0xa507) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900)={0x0}, &(0x7f0000000940)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, &(0x7f00000009c0)=0xc) r30 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a00)={0x0}, &(0x7f0000000a40)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0}, &(0x7f0000000ac0)=0xc) r33 = getegid() r34 = syz_open_pts() socketpair(0x19, 0x1, 0x1, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r36 = socket$inet(0x2, 0x0, 0x100000000000000) pipe(&(0x7f0000000b40)={0xffffffffffffffff, 0xffffffffffffffff}) r38 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0}, &(0x7f0000000bc0)=0xc) r40 = getegid() sendmsg$unix(r0, &(0x7f0000000d80)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000280)="c46dedc916e92b24f1e6fc1a13e164656e1faa912b46d576916d104e2e7ec753c3b7ce84ef137a2a423978fa6a2d5862fc61463886e58c1a3e91a8d679890020eeb9233f3756dffeeea786110aa55e5c5621c4d92aaf09288f84aac5a258edf33c86dbf8b788fe4fc7b1085744cc9a80f6b73e0ed4e5fcdec7663c45423561d896f2901e8817cb3eefcefdf0441a5c7db58180f8e8eea0f30693584b9a35c61fec8c8ebe083603200b4e367bdd71c488af06429587b33ee8735018905bd85c8d77f5ded56f25cc473404e0d687c788c3b9c3da81a63cf5c7e1784fd632a8f83e", 0xe0}, {&(0x7f0000000380)="d380612ff5a7fad81675928d7d5c5f03ef0ebeb615f8e7013b2c5648703fea2c8bd676f77be64819fe0f0accaf43fd1848c7852b44650f8d8b04a58baeed2e2178a38d488dd0d3d6e5bc6a96490ff53401cfe7e3ab6fe25fe7b02503f938acf09423", 0x62}], 0x2, &(0x7f0000000c00)=[@rights={0x30, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7]}, @rights={0x28, 0xffff, 0x1, [r8, r9, r10, r11, r12, r13]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @rights={0x30, 0xffff, 0x1, [r20, r21, r22, r23, r24, r25, r26, r27]}, @cred={0x20, 0xffff, 0x0, r28, r29, r30}, @cred={0x20, 0xffff, 0x0, r31, r32, r33}, @rights={0x20, 0xffff, 0x1, [r34, r35, r36, r37]}, @cred={0x20, 0xffff, 0x0, r38, r39, r40}], 0x148, 0x1}, 0x0) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r42, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r41, r42) r43 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r43, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:20 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x0, 0x80000000}) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) close(r0) write(r1, &(0x7f0000000d40)="af69454f1c250428a8483942f88e3650c61d9f765f29e26d4ea102976887e112af76af0ea198be19c2ca7a0e74937308000000000000000f2c129f6fd5f2cea81b9d07e543bcb8af79e92f0c356b12d4cdf2518986c774fc7cb0dba079c4874a4c342642a902e0498accea99f362cf3dc01fd4489f15e419f9fde634eafe170fb56a7b7a0d2219e8c76fdc11b2f42ed0de70f33c70c181e508ec5009a29e6eced93398e6304e403f2e783db812553a662cc00efe9f5c76c1d6dba09d6a570960c6bae89a6c1a219810b4b494254134402a4a66acae687efaa0e2724d1346486e99c499320fb7f3b75b39b0028d2dd08c2d04e4df576ee568397a165ea325019d8da7a2f89397154206810a60", 0x10c) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) syz_open_pts() syz_open_pts() 16:00:21 executing program 0: socketpair(0x18, 0x4007, 0x1ff, &(0x7f0000000200)) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x200000, "00000000e74de40000000000000000000600"}) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x210, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000180)=0x1) socket(0x10, 0x0, 0x0) r3 = semget$private(0x0, 0x0, 0x540) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f00000000c0)=""/167) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) 16:00:21 executing program 0: r0 = open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="65300000000000000000629aa3e8fd94062912ff011cef3eded187124f70237ca5b69a98b051e1675008afe2a6b84967b59e428a0b589605097d939026c11a58e5854df66d83da995ae041ed6f0c90e716ff3728821a704508dba215875900000000000000"], 0xa) fchflags(r0, 0x0) msgget$private(0x0, 0x201) r1 = dup2(r0, r0) open$dir(&(0x7f0000000180)='./file0\x00', 0x10010, 0x10) write(r0, &(0x7f00000012c0)="e6", 0x1) writev(r1, &(0x7f0000000040), 0x1b) ftruncate(r0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x9564, 0x10001}) listen(r1, 0x1) r2 = getpgid(0xffffffffffffffff) wait4(r2, &(0x7f0000000080), 0xa, &(0x7f00000000c0)) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1000, &(0x7f0000000380)="f407b9da666f6dbece2daa8c72dedd67b824cde77ba0fcf160196b5eb2364d4ebd2609ba62073a5b0aa74fbc8adcf7cf2f5b04e1891449ced04786c50d11dccdf57c17eef51ced0f4c919a9ae3e0fa5d15e7464a153a55f4fc01437acccb858168b3dedb87fd5bd66c0831df20baa02409ef733e86afe872ffe213166a42a3fd1ef80ea257f513d9deb231e62150e945a08db17173cf151828f708f96cc4219b6cdea4165c9758df58a8323e11c216e49535a6762ad526fa4d1facff980704fa11d8adcd7297dcb5a637f87c7fbad8cb7e2acb68cc4493a4c4e017873decdf3e1a067ee3bd50c6091e62281ace178c5fd91463a9e1ea2cb10a984c42feab6a95952d05869220e1b97bfa518e16d3dd3ade3640cfeffe1ab28b374e18b4a80417e0e5b407d3eae2350c422526efc3f0e423778a0b1355a11d8aeaa563693fde5e15a76f10e2a1abf672a92a31f829843d4adb1ba6e46414e711e0c59bb7e8c59ec9ce6d3f4c2e84f8cdcd361d6917999dcc6c01ed2ee0cbd6cfe022cfebc35e25b1f3fda23f3b811feef841e1f41ff0588fe1a8c580d9b6a0cfeee724b25ded2effa2151bf391e55af10d7ac489b92b069264b9318fd31cb1eb35cfb4324437e26f4fc6cbc02430391e49422eb71b4c7776c894dc6e6a48be58303c56b2379eb28a00ec93883a07cf45f1b74348d1745d7ffa2608dffbfaa01c65a1bb9daed8bdfc44d6869231c429fb3f683212b35c6810af4f7292aee272b118e4eb664d7f4e65b61a6deb96ee10928d668f73696be95a9115634c0e8fa04b9ae9ba9085163f02ac70d680bc61cb5c932730ef0bd2b53580eccc51e999182add0bd296f01f794404b681165222e214bb6d3879954f7dc397b5e8e0491fe511392be853b66656c3d52763f5693bd67d1f9cadabe2938d81b5d487b7890a526674bd4ff3d0ede6d5a7d09de16de902316a88ca05acba021646ec2b554885e15c3488468f0e3b93ba703f402eebaa89ba1d14ef6ed36841d1e38e4c7aa8972f1c315fac715b196a6f856bebd1824427718a175da79c7d3e3f3c725f639e522fc64dea23086a6de03b241083a038db53494fa3b37db3936df3a2bb005cb82b1149a73e013a16ad6e41bd7cc1096e6388a9a99564a53e18fd79301ee6b17e3bb3f0aa15a47b53a886efd974d2b41317ae0274b5b8d21de5ef54665551c1ad6e6b64a9d526dc59a067e33a077fec33a214127c6b21a5732bfdaf85d4a5803005ae1963d321e07dad3062779e89d3c37e2c28375f1bab449b8ace4ee13ab89787c6c1228305ec8a41a935f1c6b72862807cfc91a6b678780d38c1f04db401f555fae3f70540b3ca4a84d08386395ada4152af9251f15e28ab0700bb5e6d21fac17969dcec00b3cdf91a35cf85ce87fcc886285d1354cc61b4a84c184aebc58822131559afcaba94ca7ce0555765f149f8433d401173dc33710044f5559f56bce9c7881803d6f8b59503bdb96e7b258cf14a5b8bd6f61d878e2437d59aea2c522dbcb9e500479c44f0a2fe65c4a720b84e80a4a7ee5d75efb0278015e254ceaeb33414a42f5267aadae1342aece78385d769aacddbe8d939c2b11732ad992ecea5532df768d16e24c290b4caf2c03c6e41973c7ff2468b4c6607c178daea986363cac712f1efa0c2849e363e2461f71a63e35ae8537211be3f762922bd18a0c27aab5907643ca697f1523d7872630724d769b5502f7ed502480d1c866c668279c0538bdb7aa5a8c47f6fdd271f54d65dd03e99058998e3475b7ad009573c58914f2ffbe5ac0725b947894f1cb62c59ae8b547e9d24b4767597e0c3cd81adae762b5478c587a18217c62b718336838b0045a3e59d0872a960f767e64b06e924bdbc0d7cbb38475136f2feaaa2c06c6d70799f47d043a7e4198230de70c5274572e815ce8fcbf6c7e3cfec4c9199828ca902fc84b757ad05fa17cd84ef2a489fae972011e9ce16ff87a8036e93f3b60792574ffdc25c0d1086223bc1d3b0a33e7821314251236d9933d256e0364b8efdaf12653e7ccac30d86b2d8048c90e50f6685c88c300f2fcbb22522b130a2a94c43d78d27c42809afd195a1d7111ef2930cd3f1cd89720ffc8233aa84ba103f2901a6e98aebf626ea434e4dbdbe62d8ec5d2492611c0b762224f0916b97c17f9ed80e4bc1a19c258033f1097a9dd1b821aea96e4c83ddd77fc1fa68644906db88f0c9dae7c9b6e5ca2e1fc7e7cff1577e4c7aaf80d19dbc3fa27b2c376c198de5ec43e46a900f04a906df3e16f48e86f48f848ef8f69afe3caf96638535d5b6703eb62555df03a72938e314e1a131f03f76718b15878e4f639bfed487f26a50d591f9f3ace7dfec9d8dabdfd8087e2009354e1035fe0af852002820a1857ad05c8df9c6d930af995d4a5b536cc28b193db1e4260a6ece316ee767e603f174136be6d030956818e9698d633c545ec9d078f29704858f96972e7262496bc9d15a61d5a41070bfd0fd5c638af5235fa5a8a38dcb6dfb7cdb97e96ee1858be2205af250417e7bb58e1c34629b1ab329af62421984675225dd43bc71852f81ec00d8dcf9185fbe7b02b3dac7cf16eed0b08954484355b5616f5faa499dfcee0624c8b54f8b14b40a6a81039a1d4b368ea8711f351c3ec9179834bef0902e5acc21e8347fe4022c1cab1174d48f593006e3842c9c932eeadd8085bef06454981725bcf1841956291df937b05a02e5208ddb8f0d919f76aee42f31228f8c55829974eb9082d496e178a6ee12d531079066adbf4344a2c755a427777d2d36a7e5054517c340ae68de611bd42c85b5ebd52e3a13c20307e119637e17701191d1d04815d162cf4195c6e19da71d51ad241c1b6d10d38306e661942c6a302fb96b2b6eeda358b5f309e9c540e81d9b46e6111cc830c07718ceae8ae55acf59844d4a55d2fca519a7ab2c7b2f8d1552135d409fdf94e4b0eae5e8308bfe360d7254d0fe10d98afb31ce40ab8859a2f9975bbb51de1126d9e1ed30c0808da5f42b89e2f70d474a2d80dde0653c1867b0f90acb2c844396deed30860af42ad36e3cf3a237e16b74f6767af8a1c24ab3deb84c24896fa3086b349a28c6d938da2c863951391bc17b50750a06bde9d83701cda34a111f697b1511cc8c7c77e29da838b63d661c1efdf969f8a7584c51b06141184816f5848e34cbc3f06cb17e6f2a5a3cdd407e0fa5bbf6b3c9f94f1ba51cf069da4f681e06b1df7693d1daefa846724faa96ecc99dcc49e017112e8ab48b82262eb6872b553cdbfd77b7f6aed0848249d7852f341690a8ad36c7734ee83296d9ac14254aee3d1d2c3bc3125d00779b7f2611fa416988c05ba4b92de761c10295b376a6b36656682d4a1b4371c7847e223edbabd06167585ca2bfddb4ef410edfb292595061ce95d302bea8f98aecdf7bf7cc04613cae3dabac88becef2a2842ac453c136b4b84b2cdc67006d9451daa653495225f29480e9a59248ddd3f777bcc7f9ab3bf6988f3f219ff1a7c9c83028706cf954e860173ee9378debb62d0169bd20eb49ba902754d528dd0b4214b6da306dd2e609a88bf4e1e9a362d9720f7ac9b9cf8ba04432a497f92a72ab327173024f3bf9a1db47c0ef39bfecc5d94d03b557562f0e40949e853f88acb7eb33682b73ce4b6b03a5b95f938c2234857057771199f2371e72c211b4dfe45f79036722c1e587192fd3e40ed96a30aeae9bb89b9422cdc4706f22f0d1235e161b2c2e03a11afe69595f51f28b04600c0e6a903f070b6c487a3507e78819ac0e748e5834848eff69087ac14e324cbe4b9e4a201bd760e912279426dc3786f4db65f75529d52c4c31e6878cd864c1a3662bad95f8315a78fed481b0a9251fedd1ff805ab3d540f568777570a55eb75958c3d3fc55f5af8f32d6909e48dd62605af221a4a19e8b603f310b20f5987391e9fa61da64a011db523d42b3bbbb227e8e5fab60b3e57b4bdc164e396281d1627479d5bc8422b8b70eb2a8d33c671c5d94fd8f8b69d276542877383bf6d190380df8047b7e21f75c8037c795251012fb4d8ec24e98f6213eae2ed13cbb61d0840050e3ddb68be0ec39f9a666b5e8c9127721fd454f875dbf9a0d5087331f5bd7ea99415be48bcd6f3b4457d709e939d4e58e5842156e3b22fdf1276cce5ad602dea44e3a6c5acf7d3c8735b585618f4c35e71d70321518ca71d28339df091fe8b5defaaaccd08993a29a13d1a81bd68927e44eec71a402bcdf5730247087da0f2edfde33ec0d25a2c3fe4a782e4e574246383ecbc85957ec3e70813d2606ab5503df1de6f762d540188b5de787f60507e3c3a1b424b6c50470d326e7460398f575061c735a5e2071e36c5570d854299b2aa4a145287d77a01726f0920bca52d38b96664cab551b31e550cc0d64d4dcd24dc3d234e9510801040b2ca87fc973eb6e5d098c076781c283e0d26935e5d47cb672c3e62cf18482c880b996a075d58eebc524b29da5b76b002eacd6c7bbcb12c31d016dceb3d63872e1feb66a960c6e5955e6d054af6073416fb33921ad3e367be20b70fc52e2e9ad106c438fef923efad19fb80454e2dd3ae1f5740a02673503e20cfe4ce6cef2ed02eb065dac7be39892758df37d104b36155e18ac8933e883bd3813b87b0c8faa3dc099aa7b0ca3e0905859a329426913d2965e74acfb87bafa3546bb24ae0626a017364c499a6c33905999e67e2ec4d8f184d00d66f16af5f660d0499b5488e959dcface90ad815efea1f63ad70ca976a8c4396f6e2aadc6ac3b08eb37b55b63f070c2a5d766c6ccae9e36d4fb2d5b3e47bfe863a147014b1abdbd7183b35ed8d11934eb074748f58c2e4708e5a993347053f6fdbdd36a8b7a508e8414f9e0e3386aa2a757f3d80bc799808fc61056703a7624c67d925afc1ca37ec675ee0ea112ab6e9af1323f865fc0c2fcdd3f1be25377222c5801095ff717ee3f62147dea8b69289366da51cf453df18919550a3745daf5ef96806072f0d58afc2e9f0d3c5e812d72838c128dd2f7a56e87f84916dff345fb3ac7418bfe018a6fbcf3b43c970b76679394b165b4a5011645b851a13972c05122d2c251817ccb3de93b0e1b0916f457e775204ad42a4dde6f3d178734d10b4926d2f3ba9dc9695092c44b1af8e5eb401bc32e8ce492336ac077cee7c0d7f8b8abdf49896e63c2ed9aff9d2e652f05ebfc97bd08688e181c91f597ca2e41f18814a272ed97d157c47f85c0ba25025fc050915e01f2c7fbe3a045de30af45ce77842a419cdefb83d297c715629ce2f5ed396800b705a8aae6483871ef747ce0536e6ee9b14945edb4805f079b9ce9189701e7ecce84aab494f7cd14ab966130e45f799d6fd0b20ba46052c8eb35fb458bfc04dab558c1293a5da1e07def97a2dab1b908f49942f4f85071a559822382348d78c1132ab605de52992d96310b1678cfc9989371b3f2e8e537a6548d3fcf6ccd066a54c60f6f484e3472247921c37d8bcff9dd82e7e2c9eafee85547cd7b8655c9b38312f76c9392fbd71eb0565a973ba27d29c22b4e5819c79d6efff72442521712dae30749411c5ed88fb2353c6cdd668cb46838d7b3701adef0a6291081369501708e8e0c2fd129fc697f5f72cdebfd570b3cfab23398fca9cea171eba6de4af7f03a15d07efff3065c21844696353bb31a74c3192e9aa6104308a867e79bb76375df904dd25d149478ef92e7d56b6b73671f122fc98ed7b14c16390988d8378464085141d2b4b6c3026259c2c21d5601f659d788") pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x7, 0x7ff, 0x200, 0x9}]}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) fchmod(r1, 0x21) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000280)=0x4bbb14ee) pwritev(r2, &(0x7f0000003680)=[{&(0x7f0000000300)="8d770ccfc1caf14557f17d28e02a9fba37bc25634f7b75ae0ce0ec204e2c9e2dd7706e32a2e5f02fe2e5850d6b066468e69ff2aa016060c620f121a48ae2a9c051f3a54cee39ec5e72a26d55f85edf61a7efc9ea15680101c07b03c0586b99e80a45dc4274c4b18ad146a840561b4c198fd7c72007bfe40649854bb1bac844ab6b4dbde53169fbdd14614d17d7d7b91355964bfa9bb2a8a8353e8a0036941ed9bae0471161047b238a1bf1ce5d8ead4c32e4eb3fb71aecf3d27ca461e09928edb73734ab66c7945097ab8434fbdc29d138265ddf5f84737858a18be7eb019af696490e0d7411dfca2cd96a43291ceb2bc40398f85e1e50fd16e63e7d1c3364dce1a9b667fe4b20b7df25008b942ff130bf35d0e3f6f95d265ab98b2110ddbfa5e349bb27803eba547f93f23c9071a944e472081f83844d403791c72bc5b46d1906292afd0398656944b3814765a43b8e469fe912cfc8d2463fb390dc628946f560df184b0585ae0adc630b5bf93386d54e623b76dc938ed8b6774bf0082acfe100ace6db8b020a65d2049af9b8ece40088405e38e73c3527c826455f2ab595da244db5c94d9f41ba3599ba70773036811864682511b7c96de3aead3ca784cededd9e3064caacc9f612505311b258afaf47545edac389323a23d63c99c9cc0b570ea116d38654549d8e644da29169a2b0a9636dea95acc799ecb3e6b6fa9c8000e27cdcf472724911abf02ab1a3e584e52bb84570aca7526ccf0b1b09975dbd368cc6734432b9cb2068fe01e9597c38d6bde78bb391349f7f7e44f8eef464d1032f38295484d09cde82ee7661abdd12edd8dea06f9c754704600ac6833123e5c805536eaaddc10d2938bddb710701437db1864367c77b33baeac983598897615d45bd94dd5cccc271bd3b84b7f66d92b681f357e83bebc92a56f4a825dc61ad35f32e8c4d71d49ba8ca367b3ebe09173dc9ee38ca324fa00136385a13db101940c6f4a6dce9c3419bb38bee0358f49e5db5a5bf3724afb2137c5d020ddaf6031afd04399044bf67469c71ed137182df60ed5a9bb2862ffc89dc18648337af425d91f175ceee11d052b4dd814344a8e8b2e5cdbc930e5f661b8d50520b4acbd33b1d5f64ac3741f8e917544016e5c02ef55ceaa6d2c8a53223c2f4e6eceaf372cf1fcbf5ffc571fecb59e987220adf909507c7308772d5ceb3c5c16b92940fb9f4978e469ebabc2c262a61955bb22254a4fed63664a43ae767e3c4deec4ec6a726c76dadc4a682cfb34edc0513ca31dc46d04edc1861aa0dfa028567496b648799dfabf15a80a1540dded83b0eca17f0f3d4dc405c15441bda5c5a13dec704ff771de23a3d50e0597d654194534762e668a2016a836f789bf713ff7cf72e27d69f0a9c804a392f1485171656bbfabef68c5a5b3d21cc79e72f6ce2d018c9065d04aea323e952c7ea31239789dbb46d305ac1f9168685b87eb301621928c71286c6511632863fd855786be0620463f97b1a8f7c3a2736697c1cbf54ee09e2f0183d9673bd2d261d43c087109777558ca41b328db58bac8c0aea7f3f9f82be8ae07211e3bba3fabce679a4f0720e7818f5e5acdcfef2460c28fc32456a2db87059e06b711a681e6f5b4f66e4ad3768879c640e52203ef845024df846cbfa789c340b7ef9a360e9fe8890e878e612277e525f78801a8dcfc8a6b517a45b6d31afe0f54643871e1d236e539738cb1ae00a82b1fe604a02b8849b4347e99a1deba9c02b2537dfc64f32e9593397b67364c1dd57926184bc3503596b79c03b321ca7f3eabae7a8aef56722b165e8218e22e04426f3e66e5538f2c9206a7daa65eccdadf74f68d60049c754323ff066721d66703c6b104d5636f2ebd2d56eee3cfb6614781fc90c7ee69db0188dad685f8cc25105973226445c23a720d9ec94ce2698ea350ca75ba49c7cdfbfc80083e42aa63dc540cd76ca0360d773caf6fbbdda4c541244108836343ff64051725c50ede766b5ca1144e30e50931d444cd1972bdb56bc300451e5aff7115c368068d6d908323bd2af811535b7b14e52540b7a22e173e9eebe1fd54afceed117ad000e8f8554decb7ca82b59048b511776241ae18731491eac24f0848738ea204cfd654fc8ef907a024f41705d2cebde9ae122d7ec5abd0283bb055e8a103843b5ce05490d9ac8c7fb44bef310427e0c79c7e893215861092d23be3691702e61ffd1f2c8d23650f9b9eb4678e5be6732bbe89499f3057ad8ec5a87854b7803e92b29e8faf2f36ed45debd8f8cdcc1dfa5dc63166e9c700a9ba1c780b4755cab763c8483b57f3ac2f232ee15c1b2fe121e2294bf7b16c8fdb7254b6a259d843542cfb5fb75566e48e7e38be9fb05bb6943f7c3f410524fd29883f6a0052111b2edbc32724cff78849e68ffd72bae2909cd6022761b97b441e8e537bd21c31563ec563839317c61fc6edb165e172f9201781dab97ee866bf50e5e5c69bb454f136c4ae8da27dec409b3feb1d3587d53031ec46750283d36e891d633940f9ee1564c4ac09a12a4cd33e1d108bcd054027dd9f2200b52a02e10b4e1a61e16164dab6d893a7f315d257c2532fdc43d2d5b718fc1cbc9b88fe5c88d8803b78613ef1fee92e4d56774a97dc5da9908adfb6f2c3245e4690eedcae567d0be0401a7f32061bece812ab10bae61710546ad567bf4861c9b416e94e4214052377a8b04e6fd1875446b167edd89f29c98ba88d2baeb14369f7c5cbcd86ae9bfd1f5c4fc9e864fc9e0901930bbb304fcc9c8ea772ea07c2aaeabf0f050430a58b2c7a5279aa901fbb2dce9e7fbb12955857dca990fb4c39833dd0e82a0a304f23e5a4d8b34a9373d2c8a0e49e31d195c9f4172ed2993d075cd968f83a1d44ed259b1446e30cb19ac2207e34bfa61e0b3398f0f2474069703fceea14133a915df25a87bcd657d5ddadb2860909ce5eb37a73666cb37b50dbf3742f255ef103e743b4637cbcf60415616b848b19785ed81af199a54d1c8be00c0639b0354d1b9862071a9b17faa7922aa7532bb7a3aa9a3bfff182998babcd047f0a6b0c1ae80ad647e6db03c9be195491874c3a48fc004b9b5c6717812ab91cee3ab6e2c5c5fab14fd6209114dadb2c64e9b93aa1e39974f5ec286dc4462a2e05f3c993b4764cc7d8e3e372294ed00ae541b2bb34275e87e748a9339b8cba6ab2de3b2d5b2e664bfab0b5ede42848983a9236ccb989680ec396008e488910b213cdc4e1c7b91000c947294a0074002e81a960808404d4eb9755f7d67fe3b3c123d9f978de34728605b521488506ccf4d3e6b034da2743c3d4cd81ddedd9af962c9becc859b4447a1527bb5de940fe6895f21b65f931ef04793b38aceee24b8a64ef58faa396c1115aeb87bbb2e138e9ae308584736a2c23300d5bc3f59aca92e0d2560cc2f2c4fc1d60565d4f633f74f894ddc3cf6d18e61919bc921cc5dbd6f01a85a8c2217d3bc4fd9a58166a59077266844ebe236e8a3c2e8d1254393821bc52c667911eef7ab40f6c5b73e0321341b0048479cc87a131ad4aa3ba8b178420cf90f5cf3a4bd5309896190523e1001b1acc13cd84f7f2f388dc639f28913f5e0660bd7a5486876a1360e8f245281ab4a7d980111686ac8e71ba1452c21feaee90af64b1298f0065e9cfa1679e9ee18fc159b58a738dc963af451d94bf890ac4bb10bb64294b2967ac81cb7161ab7736113a1d9aee7d399244f9559bf09dd8d18d2d39aae7568a19bf1f455d88a46b0998afff19aec95a014c32c824222107d3c244c016d05d87abece3b298d2477d18e9db246b766c37638913d1ad2a57b4a41ef2cfc7b6b1cd4a95d6b2963127465b7b33fe079a3b6ed46a4bb7e4f7776040239bd26a568575a5d74688bae664e075e7096a122b5aee6c37a8f70740e5b11dacbd1e6d84a2ce870db11461d4dfa80c6d09d8f1cf85e73297b01744bf3fcf3bd2fc92d8c73646c81419f13d7a54f529184102a013c87c749380242e1d732e0d7e3a8ef75edd5f9071e3e36222cd042ca14be38c0fb177480f1d6a2e210950bfcaefb4e3f1bf8879189c2a45dc58c39cfb88c945cd370ec0683ac9558113bf45fbf201d7abee4780bc8ffaca9b1f1e82310eb13d7ed2eee010969e281149c74502108d348b35cf0f2394b8cef116f4ed84f61ee8599331552cc9d18b4869741805b234d8aff1825f1fe7fd12ac93eca7bf84ec00b6bb2a098342c494e2bc8b36b476d695c8ab965a5c25fe991de02591c6a70f3c967ab682009a3b22847944b2cbf4cc5cd628774fc294f85b47b5dd46fa6f8c8c856abce8439fcdd93dabcfc29216cbfa6e0b4ae5cdf0c7829dc6b235c021bbb54651727555266e2a769c1148ef80d221908d7c8be0eef3046030b4de1102b45a7eff0f0cda149e6f79a7eed3bd961b1dd7e5e10fdf28228d1022246a8cdebd39dae3b210567c3b52d61cb7cafdb8021dcc55a12220502d0e7e9bc8661f7c04185e577db83ad0e1bce9860eaf3196bfdbcc7f37d8afb2fd3dc6f2d8899eb79b01c154987e5440297857fbdbb0fe405b483382fbddd6f73b3237bf9f8552224d2356e984c7597482edaf846479d4f92ed35741d5e928c8a04d394dc524e5b38f845f23ade28d244a21ba25b4e8d586bee0991d25a266b2320e6a01922e8df05f43c90e8b0062944223b2fb59fc39ca36433d52b452bff636fe0183074bf5911d6535dddfb53085d5befafe06d6d1928b123bbcf649bcdde0548f5611f8525a92fe7b7ef9b434d8f633e9124e619b2f6f38fd4d871cbeef76734f22b35bdc9587eba3be1779c0f76ce1cddf5df7671eb6846f21abc72a47bab5a6cc45cf0bff5916e548ca35a2447f4a82aca946a1ad7363f5bde8ee9b1e320389edb3affb1422ce8d43c847f51ae11e4616b2a379529b8cc049ceb11b7e8506d11b98d638c785297f42436418a04dbc46f7059b7854faf8129d694056533e1e0dce0796888636aca64521e680c7f0b2960192c83473e71ab92e33d07745f23c37af1339dff46e1774cb72516c383e7b77de1a97e1c2c90f344b6eabe85fa6eeb79ea3198026caedfe685b3795848a19bb8dbabbc2cc26e511cb373bda2f1ef39f208fcd7de1cf228df13ff6e4f70065ced408dded1eb76826f2cdbc482d333de8c75949d128bbf5a2b936cbbc8cc8b31e1fe44571a890f6f6eea3e56a877a0aa77f151d1823d4fdd5e29601ed98723051b814354fdd20e9a462d4aa249548e07b378aba495508f26205cac3033a8dabaa77c170451632fab46e53a76f17a8f1416b813e81368c75707359252e56d15c2289e5958e3be5517e216463b446afcb580f5e24177d6c58508f55a410380f27a51b7e382c4761032cdd1ed1987d04b7a46f8a317fd074a86f52ad8710a0be4937125f11793a3ca29a70a94949a76a763a17646dba2ee61ff8b913c71f6a4d56731b187712aefa212ed35284ff35d1c46680b19f6e51508509bfaec5602550d818540865533bc1693fb293a6a917066a67600396cd4d628077b2f330508b51e63941c39213086bf947570bf5c1f38bca37266bdad68e0ec5d4d5a3d46a3f467408ae55e7b0a4360fbacc2b52dfceed018763b0678fe2db9c679e1609831ac932f2c99926eab88d053fe92189b27aadddcd5dd29e06cd01d5b9cbe8139edcf975d09f62e95d38bafb971c3a846ce90c78286858f195e751cb9a485606a7339031770155ffd28ae06116387ef1c2433b991558cb794d4f16ee47f42413eb799c4bce571204831b5d35", 0x1000}, {&(0x7f00000001c0)="c80696", 0x3}, {&(0x7f0000000200)="d0e998d9ff63bce4ddd4c1e99664b16d40b2dcc1b427f8bd62f9691a5e895b257ab2a0fe495ba0674fb9d24bf0e868c5f948e612566c0ab43c8f250b526188872b8de759c2533634b20400dee8927d4981f7e458965c96cce55ddc90f7790884dc5a43b9", 0x64}, {&(0x7f0000001300)="61a38fa0794c0c4657f1e12da6fc7420910c117e048832e594987bd3c87fc6c300fac30f4ae034bbd58f409e85464b028f355a5f36b757b2f94c126a4ea6ae30be75b4de157b2eccfcb2a3444696c4f7c35db1529b19e7a0f5e6bc7b0d313690de2d1d281dde1a5e303d9ea8cfb6d0f62d6ef37a9cf0130c6902bc9f54da7c4267e0fb822b50eee610d6c9108f7f49ca5d9b9b942b936bddb74f96943a1090cda94b63321ed7f2c9194a6677d3be50e2de484089079862bdc0cc65c9592d0c778812060aa22a852e77a3b3dee8604c877e8520524f50a78dd74f2ac8b687fedc5d61c4a0c6c99c999be73d07219664eea7ddfc4ea8495ecd94adeeb2133eb65550dfad7d47de4eed249d546df2b3ff233db3288ed64b1073c60991507ff7827edf40d172a354604b3a9dfdcf0f8ae8067694a06c27504a9c1cd8260eebe7c7c2b48366aaea879d91f3bddf2672ba9ff587ca6b76d2a04566f2678d79d3555c99cd66311b92e18df04f4bcd6d1f4340f05d0980fdf70adfa1c1e1a42d8aaa53389444777695662306d50329a658e1e0bc2c886aadfdd92ebc44e375cfde9155029646ae3a7024093b7c1939f3ccf50c28e9e4d0cf1b2b501b32723bfb5e258aea2a354fe8bd98cad9bf16cb3754398f22af0704c94dddc39b87421d002dfe4f947ca3990ccceb9c75e4ea54aee314bdf01a6029ca376d59016a847f1706855349cc7b9fe5e50dfacc0d4789b0663a3773b74949c8dbd0397367d63e52b64d536772f785737fbfb3d56c0fefa3a6eb0236ba6f65dcc405dce877c884579263c01db87b947f55b9ce941d14bd7ea4487e93a8125ff6a26490216d4e00980368230199166be4c2dfe69d58d49533764875eea5dfe536a4c5c72288cb1f95ece50741eb2019cbdd2cc6b531027f2a74d5ade26eeea4ad2ded181c52e86d774d06119f32e1677f282ba52a6fe727bc66a288195f48994a5358c5fe22399546250286ea55070dedae35898059d01a0ab22f1bb8591db0ecd9d0a434db7bb52012d17cf603ab8a2f1a3cc4d3725053ac8077c9ac2f1737c4a037c953c57a7e8ebe74e1663c7e9248a22a37734cd0fb53d6576731920d04a77e47cabb987211e3dd73b2c086be54ebf261feb1171bb426b203d5d2ec9349d5c4264c8a2597d8a62aa5c75f987e102ca6619f78cfb5cfa6edf75167fbb5c93dc8b38663410cc6d1bd5b9dce72568fa6d5f051b4bfc1bbf24b038b61b4c1a54230d252ada6e925142bf9c6542e7751888a051001bf859a2e1fd5eb7dd58c8d401c28c8e38e57106b123c986266d4998f35ca7e0cda310ee032ecfc99699d5739206e929892fc61fb11c23c568091632b2be148144aefa6b48a66f3e3f4d60505f88dd64a61fdfea5b50568b0fcd0944552fcd77a3704220d02f28da87f6d58870848f908b7e71f313ed67960f3de52a8e9a973466dff6e4b84ca9ccb4b0c4dad73f24669e588cc5a7960429267e1f5c240492189d164aa651c6d9662c88a88a2c9b6fc85f3341ce2250197517586a015c0609c30757945bbbae896e2c0c1494799006209fc4fccd62c41401ee39a9aaf4ac38094abcabd2c0cf5ce5518bc1e6b770e64b98afd1372409f6afe583a352401e3a7bfbd968dcc002e2f80c39453168e67ee88c943dd2d92e0f2a4f96a0be2faeabce6f74bd5b5b390cf4175c5cb3bf4c6eceb5adaca124855ee95afd5821918070bea6d2730d74386b0e13665c708f0f203d0e06985939992a7df040da1e331be43074de127737b63e7d79ea17ec2336a192a62a57c6f141392c08ae6ed81b2ae7368f0dea385d4c7efd8a88c28a600afa8957f0245934e0bb4f2d258fafce3fc739f39ff927e8a95189bb017cece92e57dfd058784bc3799639a0d52b9a2de8d8a6ed546e19c59efaec769ad4b404c8ab362abf30803309c4ed2605309eb71d073aedaf8a3a22e9373d22be84219f6157e1906bcae9aa0beb554136da711cc75bf7bd43f23c57515715792a10ff94b4d6dcc56953cb871c78ec7fed3c0fa772edfbe3d99eaca24e447ed59c2a7d396804efdf3bd1d9310505f4297056ca02c457aabad16cd1515d4b7a3575517b2eb6bb4b2d4923c5cd009dade5887ee510d01f4c2567a98a46885107c6b914ebd0bf9a2d15e5d4c3aaf14c54dac3831b48db176f35c7186ae5c10adfb5de1200def4446056551d9b448101d6f6a0cb8548749c4f38426b7d0f942efa8c8d85df28ab947d59c37a54883f345156c445d20ca6a5fb501279586afc542e20765d9c2ead8964156f5781f73d34fa1a5bb5534eabfd02161193f8dcecc6799dfae017ddeb73a5836a6521c037025dab420aa8262179e507db122ca0736217ede9b0f70c8c9fbb3b0f02249c70d67e6dd32b7d059e87ee3459b51f6a008aa4e89481b5afada38db0d0a6f160c64022a88f472f2961615f9c8b0ea2988dfa678feb570e3af90fe05a9c0880eb480d30fdd8c7a1995922a7248615e3c8a00899e73ac9e7cb9fb8abd0633a72b845b2909e6767449a8c8df991d3412ffcb7e553a137773257a7a9dd1ce2683cf044aa55dd1dffb3914fa2fb32d95291d3af9f253d43114a9478b19a45c09b95162a021f3b66abb8fb1cdc194b6c4ab20ac6bcae3b7eb07908be394c25a7e97a99a4185ccc9f5e68c705e418620f97b4ce762abf72ece6256e493555024a7ad8d9882bf3af2daaae47952577358c924ddb11b0cd5f282ef3d67e014a4d7026e59646bd02ed0983eeefe5237d1fa928d7c3875d4d0932973045a0d4a2ad74e9f8192eedb0ba293338c2b6d8912d3b1ac9da97f372d13ca0d6807142f1bb6764a8ae83e33b9e5a6c73d596f0bd345cd86fd2426d865b1ed86c567035f80078419d00419c8887133a616ab98b9c756f1fecc0fcc4882cc8e490ac9f7c6d3573bc822502ac1ec3f80189f6af4264ae89b3b99a3bbeefdb2e992e6a4c9ac034669f1f92615d84bdbc38322ab3b4e701ff5ae22d6721d8c850527c789539e1ff103fe5a3472b9761be89f944102d6f033e02df4ba483de2aee902d6d1b764a6d7faaec45d04d21603e623ea9fa887d976db77a6cf872b871250cc349dc127f3abfd12a8d0f631791a4fa3b9a7c79516cb6d891d1fa64ed893a95a29c694948dc672b1004f87177a8ce95e5ec42b2fab4416db6d4efa88bbb9a310124465c6c0b926cdb00ecf59ec4ebd4d7080a565adcdd84152c109bc1255f5178f065522bcc467164e0b8b0cb69868bee0aee6e6a51b587bb9d8ae6851d08c8ea0f1e374c7d1c6070a3112f7d1773e80e020def08f8342655002f6a3bfa2b064c83069facf0b70aaf01a76cbcb8a2c022779ce3bf464a4a57cfab0b34bf77a3f3c1e35f955a3c720337dff7c0402f94ed09069edbc540402c9d98aadcdee8f0d190eded3a416b6af323f60a50fc2a92217d0006a913c0017e9bd4f58a74717906b75b94de4e3302cda47f07ae1f1cedf7e025f55ddb8571ebf149bdae86422df2e9d3b8af0956317245fa47218cd7a35cb87081ab58742bf9863fb7e4649ee3f42f2197b5352f1a473f00d347b95648889659bd91e8ade037fcc1ba54b6f3dfab55195493db03b32a5be91388dab93e315e13e261c4e51e44ec3df5ca0df0b6d18edf810bdf3bbda0ea8b4b90ae40419b90e7af548787e64b18a683f0a9c85a687f550faa706cecc4d8f35b0886669edbe373c3d3f9c916ece16f2db7cb910f26a2bd84e42797e75a995c338257e9d90ead5d8fc5046a29330ffc68248924c0318c7563c44f71c2753f49a76ed4d072f780e3429bb40525052ee2d5d57f8548fc6e07d03b0fb2dfa3efe959a346acb3a3ba6c3296cd99152024d647dffe6199569d2a17e47e1b7b15331ce11f6d004b62130742cbdd0c357d16c9d872001d0500782ebaef2b035061c9d3611822c6cd8dfeb7af3f12eca9773fa1b9547cc6299264a8c8f851c9d86d475fd95c09b12f7a17ce7ac15aa3a59524b0d69cc3606bcaaaa76cbec8f005233d6db5ae8893d6a31441da454d3ce282808316f73aef5175e1ed43bae6e462e7381e3558ec8e9f6272d5afec88048218d574b48057d7df8f3135af801a7b2df795923a974e577f0a050117e6a9bf4374e58fd1509b20c3e82ce499fce174dadc442f797fa86132c24f6b8e5bf875c6d294a975a189db2cf5fe20904342cea426ac9b9f9e784fb7c09951b726855a1aaf5eeb2e092aeaa075870a018cd33fac5cf02c9687ff834ea25d2bf5dd34be4818addde9b0085de1dc500031942747ff5963111ac4ac924e72107ec7deaf3c71ec36cf6dd599abdd74e98385ed6215ba4df6475fc8615ace09b85a06a48dc3a5c9b6f50e6fae27b4094dd06d74178c25eb8f6be2537466cd144b2c42b532f4e99b62e5421a3d7c9805d4bbf70f745784118353dac04d7367e7cfaf8f3c58c72c6fa8f272fc4cbc29e47bc7797ae03b2eddf1f8fd8f3996192da32397747538b01a359b5c4887f5290de9960cf71257503e0021208fa0dcbc64dfdc391184c7bff372d8101337f2d9b2275f15fec8d53aafc5ffa20c0828b70079c1f48a0c69bb8595ca535b2f87665a7e1e35eebe6cb4b40b827d75f303f95dc306df15f6fc62ac4958511fbccfc4cb17c0e0455f07337752554cbe907b5562cfa29bf5995c4d2e3c38f69a59e59ebc79f0b9d7818ed061d58072a4824d4f87e12c1a53768735ef243e275e2a0ab15b33c04e74bff8e8e8e698146b6fe999c700809c4a805d093ca557edf26079773532f60b7db88356b37ec40d64e10b0a86bd73eb09fc1ddeb3c34ca847967705cc9088a7d0f6313463cf824e7cbd6c2641b2f698d42e85c0539ec885b0ff9550b3c51fd260647a6bfd77fb39e4dc6ea84d4fb3eb5a33f4e9d0b117185b6ef252ae4213872005f7bef801b820fc91d7554c97d73b9df34aee10248a7009e3d7b7f83619421f053a615127d06191b2ae817b6b85f4efae01e19a33ecd30896c6ec16326d03b08ac1d8b6cbb2c7f970ef920436a62cd8bb15d9c810d7f6c699bd7153935fe5eec44d82f9c9dbc76eda01a6281e31173f31ac2e2f4cf399ad9f22c2c681f2b8fd9322d4260bbac616e178ad1e7729ad7332f80196b6c0481cc941c5e9d74214c3927fa66c5dc02c8a94beeb97b40ac4baaa3a7f8d82dca99700be8ff41a43515d2fa66bd50b130519a25480ce16973d2594abfaeb58cde1eca461757412206aa06054715fbf811bfa27ccb9abd017c515555e15ced2ca05776174647cf936b35fb1b8167d349be765dec6da124dc14feff7225767ea74b46db8cbcbc11401422bd92228e0191209b99ffd055b1bcd9db757c54496ec8418e996ebac7b01788d17470e4fe1cb546c73e5532bcbe27b7e98784ac55b8eebd60ffc4a91b9535ca4e5adf5c59fb7c2d40eff40bdeb1597e9e2487fd328c41d36f6f6306c2446441fd59bf65029a1ba698ca1987095dd5108aff9f5cf2d8e6cda82e6a643c4ef576efc7a667f63ebf38ed8981eb4858c7347be2fdfade2a5445a7670237b55886de256397a9c451e05812bd4503661103496d7e46585801322613f2453afb48e551bed2e8d84d1737d2951c64e388604be7aeafd699126a7ad738c73af01ec91db958da8ac018492e02ee6726c0b11f0e440bf6d907bd9b9dcd37ddcd4937aaae5a246113b8616ea38f161d9ef0d7eb7ace570a19975b7a8aed3095ef0a0da7aee2e0231b3b2bc822668f5483f28fc2eecc2b10c30df00f8e3bfcb6637f17ddf799b84903732c703afe867d", 0x1000}, {&(0x7f0000002300)="9809efa98308c15ea1a37ccc7e6a738e40467a6ff1ca9c0faf925aee99577bbd7ba4b33cde77d90941684c300439daeb2f2d1118371c2ac8ae056664b6278ba7a7b0c202a12443e803be2ca1896097257e572520bfba2c967ce7cb33478265b89869f9d240267a9e948a7a3105ea716c863c92", 0x73}, {&(0x7f0000002380)="89b914ad94942b7d17216de2bd85ee520143ba1cb89f2a39c381fd829820d6aa3d5eee6d428084b5f36b5e766863fc8183994513c773fa50250156552317055c96576fccef675c26da2ba11d81b46e21c16eed4dc2595d34f532faf225d55c522f93548c4a90ad6089c80e23003835047829576979dda79bcbc2222e24c846912be139cd0598e92404a4f4f2f5992a6e79f2d4bc81d9133a312bb4ad2bac3ca596c2f0c23f15cc4ec0244b", 0xab}, {&(0x7f0000002440)="eb45140bd8f120f35d541f2cd4037527acc276f5bf872f8a8536f59912e717999de371e3b66b656529604221dd71ff1de1fd7e3f6431ff1b96943e497efdf54aa8bdecb8d74f573a974e44aa1dda675391a62915ba3a22454a8cf3cf4296c691c2fc9e619fe155c2ff8fb96516e4d1842c55493f03f30a412016811c4831fe7a1ed18967b33414a983bc6a4bf23d9cccfba646d4799e2685b9feb63705a0c2a15d5db5978a95dfe1ad96212211f2dc539c466fd9a6c0e2dfbe40bd567ee1a1d5abf5649a0e2bc511ca9d7f53e5c87cdac3f61dc1575a58e103674debd067391aa24d4fc67e0605e366335baf524e17", 0xef}, {&(0x7f0000002540)="d0e79563d39f7703121da5820536c6d400114cdef3d505d75b67d32efa450b2771dd2d3f81757750e3e21ba12e86ebbab28583fb84e6ed054ed390ac9f609c100fe21eb4f2e3d943d3db2acc1b8226a25b1fe2e1fd7d8609237f8ff86ce71444cc9c4b323ef092120bbf4ed11645cb6ab06a7d066a277e257822fd54affeaeedc44c6606460ce98a366116d9e672a96f3e4cfe309593a2b83b00736e52bd354b67054f7e675c2be97403b5eb0fdcf27645db5ff4d02b6f2a6a3d7397c3624de617c9451f2a0a5ec5b88f05ce77caa69d8a2af65e5f0c1881c1bad816027780e954520750ac49c6be09dec94e2b795c469063d51fce52312969a340f37e3f7738a5be936d6e6109405efcccd30285796e52be3457bd30d46d350c0fca576188f568549e966ea0368e9f6a8bd366304a8350c846a71c2811431206113f697518169bec5388936e0af1a942c68645c9cf1502e49fa08e051d0a6e878856795727bd654ce222f6c9cb462e6f99b1e8582c294fa58d6b269b45b13ee0c2c4f9c20841606ff1ad90f05e74bf8a0a14ed4ce120d17bb7cc6b6f6d2cac13d215f6c87027aea37dfd4c2b28e001b9fd68b8fa7b21043f54a6b9ffab709392dd1c3fa0831b8bff1581391bb863faadd33a29855eeb48b7aa9be12a99182acf73d653a420efdd8e1d00a080229a9d0aebd6912048095107871bfa30053009fb1b661b271fa21b0a01fba58750e8606e430295dc9d2dd03054724e1cf82a6370efa8279ecce847f87e16367b7191c4b4eeb0a00357ec8f768063a7393eb5e1853208ae29276845a8239e8920905e2ee36e4b5a0cc367dc19f2586bf9a165a0fc90dddef2ad9ffc9847723f06092f27130a8d8c402c28ceb22ad5f7fba126ad029d93f7f47f9e067de40ee19deb28945981f14ae47cbbc7e36b76937df5ac475037a974895df103ef30aaaf45b24107d6e0ed971d6acb4791847b7ad2354b5f91b26a4fcd3f47be4f7193974b11b62fe163f4620b0b3385090580a9b8403085f7018338d8732338aebdf0a8cbb4d07940a85a49fd135e3bdbbeb29342395d9a10793e94c66bb00fa086ef7726197a34bfe72b430d9d647e7afed12614b2bb25d4060765e3c3b4f6164f7e7dade1b0b9683f6773cd3c57123d57de234ffc334b9dcaf02820ecab3f97c72dad6ef74794abd45e810a70b7cb1bc7f1f1bb49f9026ed7ed8ad1446925708761ba753a00626dd093625760ff5d31f004a313743e3c37de62ef1535957c6c4898762d8a409139d603c44277d0664d240037f2e1fd2fa599eb6762fa17a71b6cfee49d6f9eee0dd77d73439e5fd5a28fbeafcd5021c9902c5945bfdad0182ab37b45451963baf8439ac37cf68fed4cba982edcfd5096f2a65cb66b4d6ba377b69671072c00ba900beed019f8449ef07b296016f860e44b559f22b925c101b9d90adebb233a17987931390fe86fef64473fee2296ad0d11db26cbc628296493fc38ecdf77ac68f90e308dc4ce0b6ba1b131a817c50b802d3f920b93bc19e5303ef75f46e9993d37745c1171293eb3c7b2c15db29f0142b011ef85a1ad8bc1cc176c7941a3aa6846716cc927fe159979e2d67db39f9d705116f7322f40a8f7dc48268014a538f22ae87e654702c50bfdd0f0d1b4e36bc5c341842debaabd798aecad21c7510fe19df0f3f72ac9d7319a74d8f88603109b7febb56f21e29bf81c15cfc5b8fd7835d41eb99972e7a98242ffaa76e66cc765588c3b8f431afd0cd15a9c36190591a918e4f0403326144f0eed4a1366b47450f23a80772d0bfb34cf9a2a6f13570037c439edbc8c856d52863453dd130783ccc903c8ff7857a7be61f7de8bffd9c68f70053e32d7f9ae326a14a5f02d0ffda36a7d460800e707ba29915afd5de83e4c298788901ef2f7f5a4e3d23a98a383aab67508237c2238de39b62ae8772dd3c029db54fc23062b05c09d3e812bfdc97e6f4dd64f8ddcf52be9f860835e645905afb98ac46e8652e64fba6b757c48f0d5bd1b119f52f2425cd22a7d5ec9fb78169a22c28e9da275d8417bdd686ac0537eb88a7ac43c94ef47b9fb2e4d3387667d6b124d0ccf2040cce821b9e239f739af13360ecfcf076416cada75d80127fe003c5c507d0613814a30d2928f1717343642044b523b4bce2fbb0dd2e78305a282286faec3168de09ec38d4af8bf342190641e7eac975d9d9706017a99f676c27c0f64c645f50745f379fa25bb894f70b835cdbca97f429c26e90086ad1d2dca8eaf594d60004586f83552f270f5becc8aa2c9a942b5e0f4b1ceafc18d5dd2ba1c23e8af180cec129d2679a44d7e243be59c50a71a254c6abf02f88a1df9d765c38c9fda9b1e984796dd1ba0774969e4864442c41d80876b8324461ab25f168628491a2c83c990a6090f948730fdca3e282889a7633b286442f0adf41f0c152999ef2453a2c3522e682a8f79e1edd0f8b79462447c4c78181d150fa2cd8872ea6498929c55d1951261e6bbac2abc6cedc141c0893b28c48d0b36def359e027f8d12636fb761c127c68a3940559eb93a0226ddddecfa6b185fdb4925303f53869f5af1eb7f09340dfe097b0786106bddc1a084af3095ff314164e16303fc01af9899c250eefd09391ab143314ed61917ebcc82fd17a6bfc79559260c105c8f5f591c38f8636c822337ae6218cd495e09f841fece72870b3ab74940404a42744b3acebda827e14d47fd4d3a7e9b72cf77bd041d3a8db82265370283818fe6088b60d0ecdd3e310787c1066f680b255e3c13c9e523da9a5016fdfc03a7cff5ed18a68047c85ca69662e25e02e2f201cd69398e6c674e07eb87e17608a13d74647d6a8711e27b2029f5e67d781851f167947a87fa932ee4814f2e58c631a7525358387e3044e27de9e9dce8714475e1a34a5b05ba1fa380a0b5a3664d2e238e051110c34bbeaaef0e77e6d1f6d758cfb2ee77d2cbded87f8f856aaba0c89798804bd197659c8fa1de13d45e9e0a54856f5513c8de878493a9ec34db8e61b98f20414a62b76f2e7084c9b3de3dd58813ae9865aaf423c1d9366ba397c60bb824b585caee8e531dd30b5a6246eb9c08df497fde879a78402c0b1fa68d55a5506e5f6852a298e34a920091e89c31aa80dbc2d1258d6b71088c4042a4bbf2884de8510ffe4254d6b4995b89f96586487fb2399b626b8ab97ab17d426301d6a4b29f8829a2038c1619279c54f5b3201025d412ace1aeb363ca83a6e2383aef133e4359ca191c2ac2cfb7fee1d017a1494183f635dac108b688a4f43e08d7c7b33547344cd95d5af43be8a387484c6ddb4d009d809a56e783737270804947dc13bfdfee5938010c813bf1c0a593d65673646e675c6ffd90094f0beaaec7423dd39866f4fc67872895e955cb70667e1be3f072b932681840a4699998d4a50cf36e04eb9a4df35786733d05d724651eaf5c1c240287265f8dcef91d044ccf43b9ef980a8ed219a0d88975495515c0e9cea47b69864b34e5afa099fa59a5fb0e985207002b2bed6e85dedd9abf77f106d4bfc1abf24951ed10d75dbfc412c339a5d08ae40d645a1013b29ab7f96a9fad8062277217352dbf3e09ce4b8cd3678944b0062e5f738dce8be194c20b77f8a7a2fa489c7f7d93fe40056d2fdefcedd3bf713f2e9c9cc62289656d2f17e68c1bbac9c502a07ddb45b4990c1770850d50fd9b4fa17df817ac4952b3ad78570dc1502e05176468e132942b75bd30ff0e5a080dd5c7b6afcaa032827738f5c7973886b3b54bb1400221a6dc168a0b6ed6b3ac4f720583da05a3c6fb9368118fb69be45c3db7da1210bf365ef2bc8b41c015e746e49c6fd41e9bec1d60c720e89b5d4e1e75075fa2aae8286d2d2f2599f15f5b8823abbac0adec54ce211ec41d7438e42075b59880d6e18247a813f6630fc7028ce48721bd27d0402eaa591a3659aed5beafd463dbfbf49853dea5c7afe7e542e0d076ea79e7c6a278abdedd756fa933c58bd8ff8500f93f947de514a023eb2fe0d299ac6dcfe8c4f4aec8a9c852642c3f3368ba0f0850dc0416da617af862b06d594d2c5271576bddc0a87c66483d61137f625e5fa6cb1003d66a9fb091ece49e616ee18d851bf563d364af1106bf935981cc0d9160c356bb277b76fe9f5efbcbfaf9889a9d5d25d2b4ca0153bb348ee9500f962e30ed374a6e03f85ac782bf942c1c1102132d306250b3622f1826895ba55bf8dfd1ae953b195b75f82ad930e67569f3c739d37e01b2e89f9c181d335c0aecde12d8fe90be67b9f3691a77a6f90c0ff39be85d64cf5d8f386b71bf132eb0e70e581cb59f394bbea5d97a139e6db93ea67d7cd47e1d9d33cb9889b699be4a56b21f5f87673c730574c87407fb4ac5a704ece386c81d2f2d5d15b6f8aaf18cd4d2fe5ad0c022b462db6cf20834b72330dd042f1c0376cc1034f11878c4e7ef60825a01bf612a195d7be3ff8ced6741ced5dc1e32aca4d5e1d2885834e72d2ad0dc757bc5115293a2618ce4c620d2781e68c3b3fa38c3da4f51f31a4a18b0deab6753d051f621fa354f1ea4a8dfde9ace07adda7a4ffaf7e66af61c27a0c4bb90850234b748b62f81a2707920246f136c0bb37004311c640f130d30b18ce62236ba05f8d0af948bce57764fb45cb5518eb6e3c6afea34267949ba050ec3d4b0e622144b1ebc577bd8c1087158f607cb10cb2ce3f8c30ff07c973136b822036518e1516595319b3cc2ddbce7e54ebd5a05176ffbb455985b4712f901683860f06e37dbde75de602115906cdcc9858f78be820ade9b0f6a8bdea9351bc7b6e48b871cd8f8b77fe22c83c02ce66b59955ec9da6a10a4380cf8f6c2eb8d235269404143d6c55dc71a99ea9206737825c9b6d74eac6e40c9b02b3d6ab3e11105644b222d7114900e5f9e4bba4a55cab7620dfb0de8bb4c2fb6da76ab974c15cc4f30e92dae68ea8e265587970ce2f0c612239d1e0a1e3a2b2c2ace92b9201c79a63b210d7c86d6cf5887eb0da25c2c8d87dfaac157531eb3645e9d1212badeadacc4e7bcf7c10dea58481ed4114cc492fff0c1e845318b810d1aee07e92f0aa49b53b3e09cdb8923ec5b6664c20a67aea77d68e01b24e3a6e483dc5ee5ca2b31499a3817f05e9c62cd425eb03d60a8514470e3fa103933352bff6971021beff836768706aeb07dc44b2921b81348aa357023320499ad76d50d25e82c59e37019a3fc10d939f187e0bb027dbf46e3786e1810452e376d8d6ae647e700490f1e79b29e99c5997d2e637e22f6aa6ccc25c8289528364c8d2816ca6fd34cd2c32aa296d280550f981c664904465a9b24298d0e1e16b54be1059f5408381fef31ca2df0f3001299cf3f9cbece8c5b878f50fee1c493f4c176bf9aa997e9de17fc74ed5c3346fea1a95940ad99adabc6bb8aad387acc85877210f8e23ea304e048ed895e9075d41d0c8a31b09ecd5e81195369c8075f7760a10c9597fb6e73a583975dc0de276ed8fbc47822b2db52aeaa26e082d8511bee9048c099369c08b53c347d022aa2f8453ee59ab104c061f26b01e7b35741b3ea97737dc4c7c062eedb6abdaa8904836a2edf0211d003a5143f223d63a90380d4ee47104bf22566b0af1be95e864810fcbd3bfd9bfbd843dd1294adf2612094a4347c98ff5ccc2bc634831a43bfa1f13f03fd1a335e3000233e2cc00160bcea75b3c0296f3fd721d7be7682cd4f61fd8aa9a820294eaa4e93675783e4c841ac70da98ffb7fc39404c9894b53a13e2150951750f38f5522433e", 0x1000}, {&(0x7f0000003540)="b57312fa9edd9101b243544e7dc77d9ee21a87aee61f0375e79c5aff7e10f0facfbbe7fe24727a65c7f21767e9d82f994e904dbfe3770652d72f910cfd2111f3d7b9f7ec1e7af38d6cfc4ee0d7d47c3a56a8558ecec8a9118a81aad4589df246dd402e829d0cff2a59f0ca990fd0", 0x6e}, {&(0x7f00000035c0)="747ee8f73cb5fc93b3c927d567a122b03792fa84dd5c385fe2ee97f4f607bc7abc103df615114629aa262d768f0605a4280684a3ff267ecf57cea6fcd0adb147967cf4511f8c7b22104ef647069f33d75b43b9ea5d90a402b7a89e3a357d0bc2239f6ec0da48b3becff1e15402c9e93027d995b18148e78004ef34da1e10a127e9deb299f4e1722aea6960c6250bd5a525a3ea231683f7f0c3234f76e955ab96bac30c7c6441224617ec069015985e7f4e6e45bf3f1544", 0xb7}], 0xa, 0x0, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:21 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) mknod$loop(&(0x7f0000000280)='./file0\x00', 0xf8b5a509188115b9, 0x0) 16:00:21 executing program 1: r0 = open$dir(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unlinkat(r0, &(0x7f0000000240)='./file1\x00', 0x8) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000200)={0xe3, './file1\x00'}) unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='x\x00') mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x180) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='c\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:21 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) dup(r0) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r1) 16:00:21 executing program 1: r0 = getegid() r1 = getegid() getgroups(0x5, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r3 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x7, &(0x7f0000000200)=[r3, r0, 0x0, r2, r1, r4, 0x0]) setegid(r5) setgroups(0x0, 0x0) setuid(0xee01) syz_open_pts() chmod(&(0x7f00000000c0)='./file0\x00', 0xa6) 16:00:21 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x65, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000001240)="04272421b7cc5f8766140dd83962ff35428b7bf941831ea5afe93679f0bd6028afd3ac5a73fcaa37cad676f4561b4ce32562d5256c89fcd9f7283f3cadf2e048c42091e6a7db7eada43c09eb915d0cb89cfa30ed5231de07d5143bfcd31297b14eb137a468705a07a40542c05e24fd37b3303321fa6283d63eeca6cda9f8ca46d0c438932af5bab8daf0c6563242e96bb765621f497ffb341fb93468eef9416d559e2718df4242a92e9d52d2c3945f3b834697f12d8118bd2ae2907419a84c688b04de737b7bd0b1f5f3b9503c11baac483a4141f013b537107c95368217208a1e6ecee8ecb2543e6957ba4ebe532b01973639a670c5a7eefb2e96c2b45edfbc0b976ece00ff136d644487ea43723e1b68fc14439caa5acc84b5f5e4adb69c56dd971a4ac2eb94a8265abe8e17e3043e68de564a6673260427957085c551ef0358a34bcc6121868f8cc14f15a34e15917f571b16c30314de9093d3fde2981a8675ac372703637807b2fb42b18bd9183cda5536daa48fef2a5f72ab3e910bd645cd3024854187dea5e68de3edd3482ca2a1147e22f0ba99bc70828f018baf4eac8e56d322f99132b903109a886ab7e271942e33d8992829c3ad1ed12cf1d435862462f830e60ef342a79443579a247ef28d2eee0289ff72c17419432f3991bd51670c46bea63135fb4ffd83264c1a759fd98db48d2801f74da705a5d56fad5356d27bba2bc4ae2cf57ba6bef4bb7babc24ae9fb99ac239fe3e276555a36394766610b0f96f6227782133d708e6655ba8375df64c92919b89164f60821be4ac05278eadca18b8d7c3d3300709ecb32cb3ab2432c448ef7563a0979e2af60e7fc1ab8a479d2e3238b7af29d6b0d60e1cd5d12f0a679ab210928f1e875336eec01c80f86b0a9d74ec6ba01d567025addeffca7a355900f3d60d6ce25c990e0b391f0c233fa25fe6f683ef87a6e215e9767eaa6bf442654d79808ce3e0c6e9b02693123ccd39c49f42fcdc8efdf3051ee0be9b65883f29369e4322f4d61ec4f646b4eb7c6c218f743b84cb23b6f757223fc74b7c92b8f3da16654b48365711f8d88cb3d00a594cf6aaa25eaf9d86969cfe9d79c696de8addd6b57d80c1bd89d08e436c7285c76147cd495d79bc6916cf1e68fa0a34dffa9ab5a88ffa974f2a587dfd9f243c7507c7d5821e81e44c775ea4c5789b2914d66327c786bcac324fdabeed7d121122d43a164bb7e916425229e036416cde7167d3df01030e88218c3fd37abf42c3b696540ca2f83af778d17732a6aa665d1161cfe53ee4f715b2c534ae147a0f370b7b296cdec971d3a6ddef5451147de4abe29124df9d1cc7850b9791edd97dee7478accde4b0310f09847b33e438759a6772b381f8f40742e703c2733d919dbdec479710fcbbf123b35357b070d6235e9b3d3910029cf413cfb25c0cf8bcb8aeb25216f5b6a654f0cd02902ff1cf971d83fbcf82d5844bc25c93d9f550e39959a53f6a02013ec1b64b5fd1bfa7265b62ae676873e49ae1acbff222a424d9be761f431dfa7a98582cfc10d1b26b966a6d1ef5173caff278df3b475c9401ed343dd56fc9227f81f2abe7fa0a86e38c1cdbabe50e2854731d3ec9a5f690565702564de38f5bf034da076e96e7e80ad8b58f664831dd12f258bd136d7d7c6a35483075ca4993b86eebf10275e1f84938acc37feaf09d0d76679cd9b55db0ffeb5c1b02de2b48c40963ddad83287d630ce3e58936993f5cf3379445e85497c4eca37037ec6f2f22065a876884d2b23db7c6f6cee02da47ddf189a21be9c66cca405d5be7223ccff9a33d629b938dab754b0fb13ffcba7729a972bea8d3923423e8cd0d2134ecc6f54723ec77b749890c67bd882dbddbd34f604e08b31a6869b13827cf22292ed3f0841e8f3d231f9ff916c7779e9697335c2debf4ee4f95e664b90c3aa159fc99b4f8fff65d835fa0dd87402c8b3368eaff053a035c8784df35611d44cf3b25785ce3f865588b46f8a608be250d89937dbfacc2921c704e5873f052a972e1db3fb94d6a534620232f4f55e6d06d8f2111a751b2e40dd24df755b59cfa7a9f13c54e68ca9fef39584026cb9cd72e6bd2c4bd2818559ed56933cb5d09a7bdd434c2787fab065bd2afb322b49b4e1f7c19e04192c0d4cad22e72c3ceec271f84cfc6defb2cf681112ed7b4a88b1b84f97035a0c51b8d1c14b16a425333563b0cdb057b3a990b055c12d6bb7c8f45395a537b076a7693289eeb22a3e74582019ecca793629c833e2f2176cbe721daa3b32a57a332c01ab4fdf2aa6a8402ec980ef10299ab39bc1ef14eb2e0d5924cf79a8654dd701ec934fdd96dda732193232b537bd61b69f0007782f645ec8c03ba56796e2677aef88783ce93938d6ab256ed313c03427c83a0389607be1ac241fbe6abdb6647411ec90f61410293333ccd00b61930d2103184b64086b823705b4a5d245bf6225465ff583fbdb14c2f7a0f242bd6125d9f01c41c5617be24536d2adaa563e80450e1dd32985308a5bbf8f3b8b8a0ce01a2e733e956c2fc9006ead62854a62d58c8c74b5d212c8d7559b8fe3986b1cbdda0f4bfa4ebe23881abc6bfcf02ab38f57ef8904fd861a0f37f0d0c2b4c74e0afe1fee053c2c79e13533384dbe5aa981c05b76c049cebb7284209fddf8223fae0955bad41a968f6793642e852851bab0b6ae190b125719baee2b380e3607c9c005c95817d87e5d497fb4f50fffea3dc24241d0a69e1342f6dbbae2de82a6af24507eb1ba622c8aa5a050848ed218d69ee376ad2351ffac0cb55639af87f5fd3663e9fa228b03fc942bfbe7035eab61f6bd56cb9099675e7d5673f966fd5813eee88acf14550e5c66f713d04a3a2ea83d5f0bc711275c90810cec64f06195fb0525897020161e8a8ee76298714ca60f281e6b0ba80e1ac77998b808aeaeda30ef8f8b701a49d47f8294c8824d1fe43d9e4333ec929d8b73f4128699af3927a2ae4fbd9ca4002fa153b419f8a260b8e06a184abd10fc686958b3a73b754a2c4a5c41387c99bdc50934244c6036e1423e9166eb2705facecbc29cf714ec45701554416703da287e1ee2bf41b0dd45e68e7139485346ca02acc1a19fced1da6910678a8624c2bdfad1b51485e62573fce9cb35fbce90e518c4dad469d1739efba39a3aa555c21e700cf53174cfd214c5dd0f22f729c7b958ab2ebd5e2eac3b0c1d2885bd5e43b00db6273d8219610defcf9ede60f2fc0d9e4723021c82a36e0a52cff5990f5081933e3ca52c9adfae180a7f17121a76343637bdb2b43293d2efa3202b26b66fa0699cfe8f4d5deaf46e4c6635ef71040614e9427a45cac4fa810a179e6f75b204197db93af534340577a7f7ac6d90c63930ba0d133345842c7da90a889b79528d1c2179c75119c0cfbd01c6e8c5fe4eac869c6ecfb4300891fe000890a2e565b41e46d68ef8f41506f90f6d33da6bf150327d46d3800475a483f18c81174d9f7333e3d204e9ed8d3c73fae0b301566e81696d65e5a463de47a3aae320e0cfe9277470583ef2ff09c559bc5a3843a06829383afb206982f5e9ee95e2d88b1f023616a22ad3a26e1e8678de5f6a5653fc57030491d220509c17ad04100d902b65288843f78396ab64bc34994636a2bc61402dafe392dedc12d5ab5e6e590144957a20ca63a9a9b7914f44d65076f6b74fd70ee6e36288b45b43084d34e0f4f3d612527be0665a9004e392be691355809d0ea49a8a95afe595da007cdd711c8db6e4b3bfa16faba4922a2b95b7659433876d5495ca21cfffb89b00ac814258d038231c09313741f15fecdf8c533c7d4582f12812695d18a83d3cb9a75f2ad08e7c2101963160dc32652e94fe09c74e3849f7dc9ca779306f27b986c03c192f9b04339aad81a245eb4520764501de47e6caa7e3370d5f53ef4489eaae0dc13c2dd8e6381aea3ce146c8dc785fdf2b2bd1e904e2d843baa2843887a6d058d58f2901e738b81917c845d498f1784a1bcc21107ded631861550a3a506fced3eb9c64dad15d22d15852b0f0e8a2aa716572d8fdfe254f87b1d845f29d5c6d5c0dd54a775d8d2624757be9b24b02a72ba5e3f1017459858dfce90dfe0f4662a3f212a602303ce13fa7307f93add47f93ef8b92c1ed2c617255a23f8771cd5bc0de1c03e3f0fa4315078fbaf416e766d260c36ce65d1c6e83770216ebd0e6e72ab2b22f599c6ee15d5e815cbda4d4a153bccba6b7acdb0ea974a6506ee2c79f86954090b5562956540892f12ee4bb4da902077e378adff97d45e24e7d33308ed5b4b3bdaad8fec9c6064368e63d9947e1d83d2d8e1b538efe7a4156fb5cddf4e0e678bb451cf8b4ed2d982fc0ac7287935a2bfdba7b449e9dcd7b969d8833e4a92aebb55884fe45921b506edf841cba07279c048e031c48534adb48aadf8e95730c74850f049040233a1ff6cc7b6babc7b251c1a17a521f0844d618016f5f22a4bbd1492999b8410914984dba22a88ca946be73f63fd020741e8343453efc32c8a524110cf2b7801b1c1d337edc482dc2c7956bdae2d7edb59dcbeafdfc642c47d764997f48d8fcc4de17070a7e8f4ffa70335f2dfe26e986fd442726be21a212704a728b6b6c7c7e4529487a9a788ef51ad8c80e09fbe37823f84b9c2f814c9001e24f9153940120bf37323b5ccf83cb430a46aed2fb5816eebe7095afe4e862b256a94e8fa194efcaaca685804ad7cc2f2eb2b321b9903e2d9ccfe9477cbea0b2f530214518d630e3a8b0c713cd45b2e111a65d4bcc0b94e5faa4f8ba321a8b334574eac62df6854481a425133f5db0aede5d89e1ece40ac5ce587e735bc48146db63b8da226b36c08abaa102e7994e70ece1c706fcd0b26e1ed2ae19f17c7835bb89555362b188c6df743bf7e97da84b7e221f32423f41f3521fd0cb39a43ba8020cb95818fc6331877e2600a39fc22bd8760dd8de56f9bddc050640d133421d26358f6adf6690c77cd7c4fb2db591ae030c5fb7dcded21074a0ba47e6495d111ebcb9085d00faf7defc62839663bd537ec89cadb2178822c613031233ea367d7253d31dc458b6a83b6c257a4138a52e591e46299e4b09961b1b895d1fd17d1ccfd418dc781d98c11ebba4a49525b0a8312ccb014e961c233225f40792930a76aecc8f4c058211e85ed0d281f213f2b860d3803e451c60c6ab8cf0f3181044396a237a72a6da11a2f59ef4e0faef2ebd4485ef0d68c038a2672832e4e780b42a264566b54c9eec12dcfe66bad40894043a499c61abb5fc640f7a43ba8d6c8a2cc08d36bf82657961ea2e8b4c7701568d79a3770b771131495998ed7533485b9374f20fc619e77b91fb9637aecd8a89f0912c756f8b5375140ac216c13df65ac5cf000f0737f7faff43f38d0265b900f28ce99f80f602aeb6e2dce8c6afde3b21fcee1175aa86f59f39c09192623e6a79dca0520a075b55fadf622a472c63a8ef90e489a2960c9022de95a601dc14ec45d4cdde04bff041911cbaeb35f1253792f7c2805f027f4553556d72c38b6de604cd4d9f8aa42c70c058f480b77a64d65951bf5321d334d71d7d210d4bcae44f62ec1d553412d4f7ae62ded6719f9ba213ed65db07d3a9b3d1632e3bf02aaa71d5d0839132c0e184d6b7c5a8a8d56f4bd979150fba68210a8e08248d83084e0b687a5a7f23939d2b37ba6891d700f85831f1228da976bdd1cbf3fa9bd50e71c938753bf90c96dc559a74a9b0391b35b03579e67fd821141a548846b9f04ee631d8e7de42414679f", 0x130a) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x4, 0xfffffffffffffff8, 0x6, 0x7fffffff, "cce01abfbf09c5681781d14d388dd8c4b39360b0", 0x7, 0x7}) ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:21 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="64e863905123ad4c70f4ab5272368bad53e9c7b6f79fa62620897cac7b74bc49d0ff69ae4bd46ba7946d28e0726c91fa4586823befbc9db73d29cbc62ce034f71265fbf33865aed7b7740d0d", 0x4c}], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:21 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000006c0)='./file0\x00', 0x8001, 0x13) mkdirat(r0, &(0x7f0000000700)='.\x00', 0x1cd) r1 = syz_open_pts() preadv(r1, &(0x7f0000000640)=[{&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000100)=""/200, 0xc8}, {&(0x7f0000000200)=""/28, 0x1c}, {&(0x7f0000000240)=""/104, 0x68}, {&(0x7f00000002c0)=""/217, 0xd9}, {&(0x7f00000003c0)=""/72, 0x48}, {&(0x7f0000000440)=""/255, 0xff}, {&(0x7f0000000540)=""/246, 0xf6}], 0x8, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e4c2b69affd6ac35b35e48c31c14eb511137f93", 0x8000086b}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000000, 0x4, 0x3, 0x1080}, {0x8, 0x1, 0x3, 0x3}, {0x80000000, 0x34ac, 0x5, 0x44c}, {0x0, 0xc5, 0x3, 0x5}]}) 16:00:21 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xa116, 0x0, 0x7, 0x0) shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) kevent(r1, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x801, 0x4) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)=""/78, 0x4e) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x0) dup2(r0, r1) select(0x40, &(0x7f0000000040)={0x8}, 0x0, &(0x7f00000001c0)={0x5, 0x100000001, 0xfffffffeffffffff, 0x7, 0x80, 0x3, 0x1000, 0x100000001}, &(0x7f0000000200)={0x317, 0x3b8e}) 16:00:22 executing program 0: truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ftruncate(r0, 0x0, 0x45) socket(0x20, 0x4000, 0x20) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x20, 0x1, 0x5) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x5}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x40) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000140)={0x1, 0x7ff, 0x200}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x38, 0x4004, 0x8, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 0: getgroups(0x400000000000019a, &(0x7f0000000000)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0xfffffffffffffffe) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x3) 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) chmod(&(0x7f0000000080)='./bus\x00', 0x85) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019c655f9f4b022e244fd151000"/122], &(0x7f0000000140)=0x6e) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="000000186004008b00002b27fef45fa89c6141b7090000003307427ec99d5b2f0000c6570c896f4784a7396f362c826cbf3da9a4f3b3d483bd02bf9add8e373f7948514d9b57132e615e3b3aa6f7ed07c8d5985ef26f87466dddc41abcf2af4fa251dd22cde9183aa3ed7846151a43c5db9480ae65e0f0d8bff59997af2eb551a8b15c9f2b423559a12575a8f3855f54b932fffccf11b9d23a641b0b962ec7393f1110a97fd9eaa320b5a2a911f192182b5867b2cfbb494237d27c2ded754b5b1b86636bc731", 0xc6}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000000)=[{0x24, 0xedb}], 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:22 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r1 = getegid() chown(&(0x7f0000000080)='./bus\x00', r0, r1) mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:22 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) listen(r0, 0x5) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x18, 0x8000, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x3}, 0xc) close(r0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20002, 0x0) syz_emit_ethernet(0x7fffffff, &(0x7f0000000200)="625fe24576f9fd212fcd048c") r1 = fcntl$getown(r0, 0x5) wait4(r1, &(0x7f0000000140), 0x1, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x5, 0x7f, 0x6129ab04, 0x1000}, {0x0, 0x7, 0x3f, 0x6ac7}, {0x8, 0x10000, 0x6, 0x7}, {0x141, 0x100000000, 0x80000001, 0x4b}, {0x0, 0x7fffffff, 0x3ff, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x0, &(0x7f00000003c0)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x11c, &(0x7f0000000200)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee5", 0xc0) syz_open_pts() close(r0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) connect$unix(r1, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCEXCL(r0, 0x2000740d) getrusage(0xffffffffffffffff, &(0x7f0000000400)) syz_open_pts() r2 = dup(r0) r3 = syz_open_pts() r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x200c8, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) poll(&(0x7f00000002c0)=[{r4, 0x20}], 0x1, 0x7f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff0bf, 0x3, 0xd9d, "b0000004d8e50000b99a00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000300)=0x4) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) semget$private(0x0, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x8) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0x80000000}) ioctl$BIOCSETWF(r0, 0x8010426d, &(0x7f0000000140)={0xfffffffffffffe34, 0x0}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 16:00:22 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) open(&(0x7f0000000000)='./file0/file0\x00', 0x20800, 0x10) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) syz_execute_func(&(0x7f0000000080)="ffe52e660f3a0d633262c4c2d50382feefffff430fbceb46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:22 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) listen(r0, 0x9) 16:00:23 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10088, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x89d9, 0x0) r3 = dup2(r1, r2) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2, 0x82) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x118, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x280c0, 0x0) syz_open_pts() r10 = accept$inet(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r11 = syz_open_pts() r12 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x30190, 0x101) r13 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x40, 0x0) r14 = socket$inet(0x2, 0x100000000004, 0x8) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0x13, 0x2, 0xff, 0xdd}, {{r2}, 0xfffffffffffffffb, 0x1, 0x2, 0x40000, 0x9}, {{r3}, 0xffffffffffffffff, 0x40, 0xf0000000, 0xfc, 0x80000000}, {{r4}, 0xffffffffffffffff, 0x0, 0x13, 0x1f, 0xffffffffffffff00}, {{r5}, 0xfffffffffffffffc, 0x82, 0xfffff, 0x6, 0x1000}], 0x4, &(0x7f0000000480)=[{{r7}, 0x0, 0x1, 0x83, 0x1, 0x81}, {{r8}, 0xfffffffffffffffe, 0x90, 0x8, 0x7, 0x5f44}, {{r9}, 0xfffffffffffffffc, 0x81, 0x40000002, 0xf7ef, 0x7}, {{r10}, 0xfffffffffffffff9, 0x51, 0xfffff, 0x227, 0x1ff}, {{r11}, 0xfffffffffffffffe, 0xf, 0x40000000, 0x80000001, 0x1f4}, {{r12}, 0xffffffffffffffff, 0x8, 0xfffff, 0x7, 0x1}, {{r13}, 0xfffffffffffffffe, 0x2, 0x80, 0xfffffffffffffffa, 0x9}, {{r14}, 0xffffffffffffffff, 0x20, 0xc0000000, 0x100000001, 0x4}], 0x80000000, &(0x7f0000000580)={0xe839, 0x4}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) truncate(&(0x7f00000006c0)='./file1\x00', 0x0, 0x54) fcntl$setflags(r6, 0x2, 0x1) symlinkat(&(0x7f0000000000)='./file0\x00', r16, &(0x7f0000000080)='./file0\x00') clock_getres(0xffe, 0x0) ioctl$KDSETLED(r15, 0x20004b42, &(0x7f00000000c0)=0x1) fchflags(r4, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/pci\x00', 0x80, 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x400) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) 16:00:23 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x67, 0x0, 0x0) Lv2;:`NgU#? A-ph_9O(kUKN 0NNI. NkHY_q`<}\e)I=(%u4 \8 02RMq[)f^]KX*oERU0Y6gTm"6o z8> 'EOGS{%rx [qpckbd_enable: command error 16:00:24 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x8288, 0x4) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x1, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x9a, 0x0, 0x6, 0x2}, {{r1}, 0xfffffffffffffffb, 0x50, 0x0, 0x200, 0x4}, {{r2}, 0xfffffffffffffff9, 0x85, 0xfffff, 0x7, 0x9}, {{r1}, 0xffffffffffffffff, 0x22, 0x9, 0x629c, 0x4}, {{r0}, 0xfffffffffffffffa, 0x54, 0x0, 0x917, 0x4}, {{r1}, 0xffffffffffffffff, 0x50, 0x80, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x5a, 0x21, 0x7, 0x3ff800000000}, {{r0}, 0xffffffffffffffff, 0x2, 0x80000004, 0xc6}], 0x2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x2, 0x40000000, 0x16b, 0x3}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000080, 0x9, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x20000005, 0x4, 0xfffffffffffffffe}], 0x3f, &(0x7f00000001c0)={0x1, 0x7}) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffffe, 0x2f}], 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) pckbd_enable: command error 16:00:25 executing program 0: r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x4012, r0, 0x0, 0x0) select(0x0, 0x0, &(0x7f00000002c0), 0xffffffffffffffff, 0x0) r1 = dup(0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x5) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x280, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000300)={0x10, 0x2, 0x4, 0x9f97, [{&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1b03}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffff000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x100}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5b09}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x918}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x66c8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x40}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x32a, 0x8}, {0xff, 0x3}}) r2 = shmget(0x2, 0x4000, 0x480, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) r3 = semget$private(0x0, 0x0, 0x61) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f00000000c0)=0x4) 16:00:25 executing program 1: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) r2 = dup(r0) bind$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000440)="a0226b18973357e10e93073732f78fef1b0d72e9b78b8fe2b3d436bf9f2af8504424e7c05debe404247b843be769749a5809d54a8e97680861bd41e1e0abc77964954cb65d157ccc409fed76d769cb894c674b6e33a0f3fc9c9bb6e6a7ac52e3c1b23da8500cc84fa91b022eef294f5e70c7ef02801501b98ff0d47d1ea0d1ff420c553c059e70eb15a316426a78075aba17fa1414bfb3df56ae5aa8d797d27bc25ef566445aa7d1632df26f289e96fc6d1aa1c76f9123eb63e38012c575dee430e5c4e72efa2a22d80f832712ad2c5170a942324c98455920cd6efc64539c90226723c7ce786a277f3a0de8376be2d0f58017a7842908234a1cc2b7c18cdf829ef44332acfdfd6e78bea02c4bec1cd2dca8c00ca8059f4077bac2aa142e583569668dfbb1296f3001abaaa1416a51bad13be5776791d3884f92f42cdca8f0beab314c0a45f4bfb78e7112b3f8eefeb1c0e608ad8b8964a6dd17c8277a245280c2cffdee844d09f357d14ab4837ed5e524dffbd7a729d6bec363a6f7915defe8fb5dde4f4a734be0a2bec5c4e666bc0c400b6d1b09aab68d06a3b25b36fbc5ea4329a5f4f569513332a77c9cfbbe2b97028c33071cb0984b803fb3776d88c81e5de60602fc50bed38624801df9b02762e4a523ed4f4d79f0d35b81623e719b1a923f442f520204f26a38d81c1f4705b60cd7571523260c33c2b799b0e3fdbdf17d09bf6858acffc3074759335b41de21ae65a5647fa588342405ed486d7fd9bcf06cc32bdc0177efd0222533275b95a952d74f983fa21c245f8b324a7784de054486c8ff57073f962505ea1926187ae1fe9bc57b013242cee5a648233e8b0f9fd32bfea0e0e36a7339e54efa1f09146d8e34b8b579142fbcc78d91e9df7bce190a0c9f59c28b2efb3a489f8e6005f847f1d1a76de6b27cad9de49fa66faedf21a18dc2ca308576f72cf41a8ac4028512528f97d895e966eecee98e24484ea1ed4940358414e5ff4167826da2a0bde738e64de98717fd0a4dc45ba29ebdcaaf6a6e39e2288cbf388e93e99eebdb45cb56318d5458ef05e25ba0c4e0afb4f2c3c815013d9c6fcbf76f60b526c24e79fa2a0c1ed12ffa7c9763a7875a1ea83a250f06724cd45ea9c86044a82c00f59ad04a65329e0fc3215b98bc3f1e8a86c3ebb711759e1d11a9c99b5e6c746ab55a55d4855c2e4c28602a89b3e7bdaca5059a19d642cd7178ffa0ba8d86d294105b5dec479437a6a57f23e12efc906329773f7dd41b3069dee9443167722ed2543135a054f08407eb96147d8e2e757c3651c4a3783ddbed61a66a0a1fb09898956e609f07aa3b4e53952c540ef51c94af178347e1507d1c269eddbdc0189d11a21e34c6cc4517dcadeba3c3a50d7aff008fa5e295c59c34fa63dead0c891f88047ad7f076db55ebd3434d3f324644d4e7a1300e7fd6814ac2413914031d61dc6ee089c6544909594c071777ae142c944a169858111321cd80b8501e8727a553ced09c0ab42a5f9b21d8999bbbc50b6a7191b4638aaa62f011c813c5d0945c3ed18c79f88e698ac2431ddc8c52f71c5767724bd3dd45c486f9282432d10c1b19ee8426497f7ba74d170033c5bf7ace4014ea174d580bbf13a81c6ff404532fb7bebe21915523b3700cfa0da3bd9abda65732367a261defdb0e2a2d398378489b94b132c33f3db9dd1fa37550b068d4d624a50d34cb064a1b32be08653a5def3b9dc385117c9a06f730555aa54a51027c8d71373fd36c9fda68dbe6dd0b449cdb04f9d797b43d3283e777117b91ac308f37e49b787d39a686704a3a7a334cd009d66db3839e17ae1634282f08fe9141aa2a10cdd3078acd1d3e4c497efa1cb7cd51324f7fa5fb9a39cb8a06147a2ac6621e7d3b0a449653ec5b5a662d8559b1e7b03ce8e5f0de0352f6f424b48ab143103095548ff9cc05fa8d3a8c3d4279b96bd1619d58f2af75bf03918bcbb92b2ac45314942dbbcb4f06f6df61786eec7ac4dae5347d80f71a833503b52b3423deb67aaa763207f440c419d6956b1031047200ad06bcd75569183b39b4e0214125eea12fcb08060caf31dcc05e02d683fde431819155c802adef9b56a03662cac019b3dc40592cad04e4e07486c217792457aec2128c2f57748b707d59740c80c0d32cc99d4fd5902b942a5182302c2945c5fd9784a322b887fa1b9d9e486f50e0802159b595d41b33d4b411e5f0219ba3e4c85ed699191e677a09e20fee8c741bb75df715e544412f959da938129e9ab3cbddf56db2e69982272fa9999973ca2d9888e04b68bb7128c593300927d1eb8db2f0b95ba9d803255202a5b23a516e0d04826abaaf6b137cf67753af13f35e7ff994f01e49581b6771de907b1c3d7957ec568f48be27e3e82c4c49c985c09061af43f4a2059b92b783e1f662e8632c896ce54b80e4029bdb62405f6b85ec3c5a1372c8784a84ad59c73210851e7ca5c311ce48cfea608716550c0a4aa48a92817fd7d46e967cdf1d10deed18435dd41f7c89e53d39a91f3283b59eb7dced551b55845f8cdc8d8e6d4a389fa2329900ff696a0acb4fa96cd4bab82303d9a55e8b7e43a66b322fda12642a0fb6304124183056ff9da906b8f9cf56efc01a32284f20b1348ec92377c5160cae25c9bece29eaaf786eebeb8c1ff3716923cde544d404063c63e97f6a885ceec23807b81395b8c2bd8d6233a521649e4b23ac57083c5e36d2e95faa064d47817d682a3db9c19e77d0fb62dfac08c3cb45be0076ef6007293e74389c2a35df2070fd533603a1914598839cd1a08c45be6e34a4611d985ace82a47293785adff4cb2a25b11700ad2806f63415d4b350a69388f30af7699ef602c650e17b0b4c59c1367fc86848fb294e06768abda437e77459287561471f2a90a1148e13376dbc6a7ed81e1343bd844f6892e93dc0490b96a178b696e531ebfc5f9352565c7010595965a366773e5b83ff97df34bef3d8b1d2cda9667bc6f3698ccd017a436a4cb064cd9bf3fb7ce94e8363594e0bef688edf51f204932682341b90a373863a9010b1921dc6c4f55ebbd13705b33f3d6dd4b25aa25bf85d179957a6819a202a47ad39af2173c099554cb82ea1da9beaf1b99006c4f0859e93e582e1fc62d3376c65de31cba488e9e774a730aac5f0c80f2a98ce3fc4b6924ba0415b9ff7f28fea70a986136e221ac588320f86106ed233a3df1e843110959e464f4e507d4592e122b0c66d61e4c02e3fc0ed33caa758952347f60f29178bf0cc53a1084141852e495dbc55fece2c6baa75a4b06a7677cc28f06b157827b685fd99ec404305f35a91b41e1d7aa8b37abbe6c01b69ac687b5bfee3f724e54f13ca1a7c77fd449de1f0f42fa2c9e304ab30a235ec33fdf908048d5222b64880dc762b11f1c699438e0ac17852f26dfe314d83c4fd782d3f5e93e957f1a945089bc9ed01121817694c2304f47ebb8b4e5db5435d5f7b6a761a07c86bd8719372cde415dba566f0a89816824fd4eddb351701d06e6e1b5544a08f33c4769fa88e254b5e269a3321df8b483151e1d47c7850d8037500c15c91da0d1d008e4fcd59edaee8dc15d357ef509bcd1cd846cf886699a92ffb584111d79f2226b5ce680dffa2775d1868a9c8c892777dfab1bb5c24736924429587fff462eebedaed589caf0f1d081c0b4a6a43f74da28216264fbd7b32afc1f493ab87e285bf1587189fb6400bc83b26b50629b1dac64c40200f9e1940a4391b342b123a196a90eae90d954d45304823a1ba6387dcab656674cdcf4408144fb110a5da2f82780f372458fa91e1d51b59e83e98b8f88cbd69e8a08b9b60cc35d00bf01b1ef1ae5bf9827eb7e98244d8a2e5b7277fd4635fd3ed7dc051476e2ab05658377768755368145d69329274e1f456e5545222518a3b950649f68364dada708fb33da2d4acd9329311a77f851020eca33e14bd3e734fe823a5a5dd89b7b1bd49a9e0a2920d5de5636de97aa592ce90ad77b6d1eeca3eb75082a6d322220830b9f36161b641b04307fd65cf091c352571709de8022dfc081d25e21fa4188add7d0e2216d2d393acc4960dca832d068674cd37a9f221fa4846de772e3f93e37e4b2970a8eaef63cc10dcf1bb49e67aa162756ff76e685e1754b80af1f59bbe9b6de254f2f2238d1cfaca6931495754a46a368f4da0f2b7eb9e13e151fc3fc7c16399969cf0b1a3b9fb6aa617d8c97a6eece0104d94783efe2eaf5a1e6e77d69cedbbb4d1f71aa753c9f3eb623835c4f4e463f9f0bb68c06646abedf78fec0f34b4783eaa13fbd04331d036f8957cf144bcb3b832208f38288f485405de007b9706aa077f96af07c1b607ba8183efa75956602c2f767fe992fc653e57e8c1e712313daa7a478e73ccdc9ce1cd6e5544e8bb0224b2438bbe2994e001dbcfca78c7ff7f8e9d7752fa55f5cc0dbf3578707a2e19db3fee18a31c125d3f3dc5dc6e185e14f05e5fc08a0747e955d446a73cac47dda0eea29babc0f0844516fedf6d7a95c5642dd15cc1fbc664d5130e01e529df6530f6750849dcda76fd19f23deb002b4dbb4e63280b56a1df1faa8c23f4ceeb14745de830d1b25715ab4b51f3fea68127fa7ade7e614c937bf48b679218900074985f375d8e74230efc00b2ea4569ce14e571fff38d1961d78dc313e9d54dcc6d71ca677de370cfcc31032d6688e15fdba4678e1a11b7e078ca98de81e533be867f6adf699d8482074e29ac34450090cec9a282df9447fc2ef7b339dd17cc678360fc0583247a15d32045a748c5d39bf9a5f85f1cbd513a3c5f87ecf0b61c06133dcc11c73b1dfa9baa9676e736ba230ebb6d4d4bfd068afbd7e5cf946c1c8f15e5df289d77db8aedbc78f74fd8f69fa93e573053dfb2be56534e333404dfea32ad665bcd64df20a8847a2c99df6237027b02c909b40e72e7408046f9c460ce63f7ad705d705234180d5e3d70a23ff75cbd5e4d4cfce28e49d0f531cc95601bf01e68e33d95b5049e6dea26262d867254678a83c47a883f8d3f4658078eb09f5d628663b6de2b2c43298a02dbaa38e76309617b0b36dfdb75e409cda7d574c26f2838dfcc183f673b973910b41dd3ee7358768486bd67786e6a875e71282a6389be840a4346daf2e92687a04911cc45a52e74f7d5c6554a4bcbb5c1998c8286542cc68897454c9a8f413d876788bdc70d93d37c1989f124b41c2d861d408c1a4f3e32ed36defa6bc853c0a6b6a79d5a3a8f2d6d9b6954776bba2acd3c3794f9c35b81e2ee7c7392c0312318abfb045e78d025b855235aac2d68baf29d130d7c13416a1b6d25c76bb225065cb5112374bfc1566efa65b73b8aed53067a1cea1d984b60faf80dec67d35fcfd49f462a26801eefc4a4385c1adab17beb0c4f0deca24adc93cda154fe3ca631834307bafd5aacc6ae6f0c7f0b4cedb6adf6a9964d5bc0f1914dbd8ef487c036fdcb4d569cbde907b74018acbb5cc6ffcb28441e4887d38fd413fbe175756e1c71a3daf63f49fbbd77975ca7b280ac39707596de39b67096f1db4696227b4ff81c497bec5d2bbbbae0994f26c5652720bf6d9a47434677733c1a9e0bf873dec961cc1ed15ae3f1c112817dda29637c8d9dbd830e21ba3695b091157f2797b06273920fd38e9ebbba9e9f40b7aff1471e13cfc801189b45e1ecf3731df656c4dea12857371b38818eb61974afc34397f49ac8d1a138599ee9f4e5d5efa5f802e5a3df70bb935cef7bb3daaacb42ba229203d97e315dd3e779bd298459059f54de14", 0x1000}, {&(0x7f0000000040)="0f67a514e648db143c3fbded2b48a3d61df5081c241fc1419818aa2a265036a0f20ab90e3d8d2f4cd7c57cf203922c6946ba25cc444cf61d4b2946ed25f8aeb772af1156544e9c3b6eb5bbc723ff537a54a1cf5f7455c389eadb0aae141bad7e424217eba128ba220b06841ca0f1be3e5b86649b87f9d9b6615d9e37d4dd4189ba9bbdfcf9fa", 0x86}], 0x2, 0x0, 0x0) fsync(r2) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x20000, 0x0) getpeername$unix(r2, &(0x7f00000003c0)=@abs, &(0x7f0000001440)=0x8) sendmsg$unix(r2, &(0x7f0000000380)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000200)="6b76e760caf24d72fb00149627ba644452e4ecda46f12fcf869c8c8f0eac6ec2fb75e598d213844afce2b571875a", 0x2e}], 0x1, &(0x7f00000002c0)=[@rights={0x30, 0xffff, 0x1, [r2, r1, r1, r1, r0, r2, r2, r1]}, @rights={0x18, 0xffff, 0x1, [r2, r2]}, @rights={0x18, 0xffff, 0x1, [r3, r1]}, @rights={0x28, 0xffff, 0x1, [r2, r2, r1, r1, r0, r2]}], 0x88, 0x401}, 0x408) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 16:00:25 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x801) 16:00:25 executing program 1: pledge(0x0, &(0x7f0000000080)='\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000001c0)) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x80000000) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) flock(r0, 0x1) read(r0, &(0x7f00000008c0)=""/214, 0xd6) 16:00:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x100, 0x0, 0x0, 0x0) close(r2) close(r0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:25 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x62) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)=0x1) 16:00:25 executing program 0: r0 = syz_open_pts() r1 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) pipe(&(0x7f0000000880)) r7 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = syz_open_pts() syz_open_pts() syz_open_pts() kevent(r5, &(0x7f0000000000)=[{{r8}, 0xffffffffffffffff, 0x20, 0x80, 0x1, 0x7}, {{r3}, 0xffffffffffffffff, 0xb4, 0x3, 0x6, 0x8}, {{r6}, 0xfffffffffffffffb, 0x13, 0x80000000, 0xff, 0x886f00000000}, {{r3}, 0xffffffffffffffff, 0x20, 0x80000000, 0x200, 0x7}, {{r1}, 0xffffffffffffffff, 0x40, 0x90, 0x9, 0x5}, {{r7}, 0xfffffffffffffffb, 0x4, 0x1, 0xfffffffffffffffc, 0x8ad4}, {{r2}, 0xfffffffffffffffa, 0x30, 0x20000000, 0x40, 0x1}, {{r6}, 0xffffffffffffffff, 0x5, 0x0, 0x4, 0x7}, {{r2}, 0xfffffffffffffffb, 0x4c, 0x80000001, 0x9, 0x3}, {{r0}, 0xfffffffffffffffb, 0x53, 0x2, 0x8, 0x5}], 0x3, &(0x7f0000000140)=[{{r9}, 0xffffffffffffffff, 0x1, 0xfffff, 0x1, 0x100000000}, {{r4}, 0xfffffffffffffffd, 0x2, 0x4, 0x800, 0x9}], 0x8d, &(0x7f0000000180)={0x100000001, 0x1000}) syz_open_pts() 16:00:25 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x100, 0x103) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x40047473, &(0x7f0000000040)) 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x100) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="000000186004008b030023270000000000000000000000000005000000000000000000f6a228ff433f0000008e428a170e965cc013952f2570f5d1a6fb55600de6d7b6783a1c41d1c5db198765f6071d2acc140776432a96ca22140db2d4dc7e5cf79f1fe52c4074de07ca84d489a0b54a8989b69a42d1695a2e", 0x7a}], 0x1) 16:00:25 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x2f, &(0x7f00000000c0), 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0/file0\x00', 0x9df3, 0x3, 0x100000001, 0x1, 0x2, 0x36614000, 0x0, 0x2, 0x2, 0x2, 0x1}) open(&(0x7f0000000180)='./file0/file0\x00', 0x402, 0x40) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x15) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) ioctl$TIOCDRAIN(r1, 0x2000745e) openat(r1, &(0x7f0000000040)='./file1\x00', 0x80, 0x100) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) unlinkat(r2, &(0x7f00000001c0)='./file1\x00', 0x8) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x4010, r0, 0x0, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400801}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x4, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000100)='./bus\x00', r1, r2, 0x4) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r3, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:25 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000006c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xca00000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x200, './file0\x00', './file0\x00'}) 16:00:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x86036) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000001c0)=""/116, 0xfffffee0) poll(&(0x7f0000000080)=[{r0, 0xfffffffffffffffd}], 0x1, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="01") getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r2 = getpid() setpgid(r1, r2) 16:00:25 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r4, 0x2) fchown(r0, r2, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r6], 0x28}, 0x0) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f0000000340)=0xc) bind(r6, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) 16:00:25 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) 16:00:26 executing program 1: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x1ff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) fchdir(r0) close(r1) 16:00:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xfffffffffffffffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x400, 0x10) accept(r1, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000001c0)={0x3, 0x1ff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000100)=0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000140)) getrlimit(0xb, &(0x7f0000000240)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x898, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0xe07, 0x1, 0x2, 0xbc}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") pckbd_enable: command error 16:00:27 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x0, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/168, 0x256}], 0x10000000000000d8, 0x0, 0x0) close(r0) r2 = socket$inet6(0x18, 0x4, 0x1) getsockname(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockname$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x1) pckbd_enable: command error 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) shmget$private(0x0, 0x3000, 0x151, &(0x7f0000ffb000/0x3000)=nil) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchmod(r0, 0x40) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)={0x7}) 16:00:28 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = dup2(r0, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:00:28 executing program 1: r0 = socket(0x11, 0x4803, 0xfffffffffffffffe) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket(0x18, 0x4000, 0x1ff) sendto$unix(r0, &(0x7f0000000180)="b10005016000000400000002070cca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882ba97be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) r1 = semget(0x0, 0x4, 0x10) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/83) syz_open_pts() semget(0x0, 0x4, 0x400) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0xcc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20880, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x0, "92794655fabf4366f199af3615322d53bfe736ff"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:28 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b, 0x1000000}], 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) r1 = kqueue() r2 = dup2(0xffffffffffffffff, r0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000000)) read(0xffffffffffffffff, &(0x7f0000000a80)=""/4096, 0x1000) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x6) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000500)={0x3, 0x4, {[0x1, 0x7, 0x0, 0x93, 0x2, 0x100, 0x2, 0xfffffffffffffffe, 0x5, 0x5, 0x0, 0x7, 0x100000000, 0xf033, 0x0, 0x3, 0x9ae5, 0x408c], [0x9, 0xfffffffffffff000, 0x0, 0x2, 0xffff, 0x8000, 0x9, 0x7, 0x2, 0x8], [0x5, 0x200, 0x0, 0x4, 0x81, 0x7, 0x8], [0xce6, 0x200, 0x1, 0x7, 0x3], [{0x4, 0x9, 0x7f, 0x100000000}, {0x1, 0x800, 0x10000, 0x11}, {0x9, 0x39b8b827, 0x800, 0x8}, {0xf14c, 0x6, 0x1, 0x1f}, {0x6b40f245, 0x3, 0xfffffffffffff001, 0x7f}, {0x6, 0x5f, 0x1, 0x1}, {0x1, 0x3f, 0x6, 0xffffffff}, {0x9, 0x9889, 0x6, 0x6}], {0xfffffffffffffffe, 0x101, 0x5, 0x1000}, {0x5, 0x7, 0x1d10000000, 0x6}}}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)=0x1) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x200000) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x5, &(0x7f0000000080)="7f9a11cfbf") 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 1: mknod(&(0x7f0000000580)='./file0\x00', 0xffffffffffff2ffe, 0xc214) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x3) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x400, 0x40) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x3, 0x4, 0x9, 0x1, 0x10000, 0x0, 0x6, 0x3, 0x0, 0x401, 0x101}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:28 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') symlinkat(&(0x7f0000000000)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x408, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000340)={'./file2\x00', 0xffffffffffffffff, 0x8000, 0x80000001, 0x0, 0x7, 0x100000001, 0x401, 0x0, 0x3, 0x9, 0x10001}) sendmsg$unix(r0, &(0x7f0000001780)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000018c0)=[{&(0x7f0000000240)}, {&(0x7f0000000280)="fee292c0f9dba6922612b0e03500122f108c2b24a6f80cf9e8e461344a6ef52e48b359381279663d94b8c013e2eecc563d27d42868e2853947d38f49f77d4c1414710597405c20f5083479eb6ebb18fda6fb5416f7aa9b272aec213fed94b7b4072a8e5afaba398f064ad9e3391d91df7d8d04e4d2ecd52de90025c2d78de5d96189c887b8e7fd", 0x87}, {&(0x7f0000001940)="cf2d19b3565b57b395df7ddae071481c3c888405b02f11638dc0816f47d0ed18519471e226ab99ddd6d71555b24c0fd691d89495c52d470256d20b2bc4d06c5b6c420f365207a9c1c8d3b3b4c39db6310c4b48186ed5831f75878c9185067e1c2125f8e15b653f9067ba3c5fe160615bf0f17f4f8c2ad1320e827f7a68bea908025fd6a230e57cd534d5cd552c630f874f7988aabf618a5324afc9261cfac78149ec39eff9e9", 0xa6}, {&(0x7f0000000400)="c115d3dde339b0deafc1c92d66012df3ef1df469067299f7ab15e9c366f992e085b715d63f", 0x25}, {&(0x7f00000017c0)="b1dc654cae87a89a0546f0d0bec914c39180e025d8c790b1bca167084bc48ab9b534544dfaf8daeedee5300cc5c134cb2ef765eee63dbca751e0e741d26cd40b039773b80d3d810153fcbd727a292c5bd940c745080fb3391df9cdb35b701da92035d9e6996233b17a36b13bc20cbd94dc85d3c40216870563f9232b10aaaf54c04a5150ce29a64b4bb7d29d39d5879b6891ba21386bdd4c89c3daa9f7ead2172981aaf26f713b3cbab81fdb68d310505c459a6c28aaa0e350ac6c0b4bc953ccc1354e3ef66ff5800fb990fb06a94383cf14997aad1937a0849aa3cb7930d29adf0fabba43f3e5df34e9178ebbab02aaddc1", 0xf2}, {&(0x7f0000000540)="08373e396b6f1293753c6ddd1d3c70c2498b52d9615ea8fd5112aa28b2ef955c3ab3cd41fd52e9b9a22a480d00760f6d8c21c8c43508a49c03859d9ba301aa8a22cc0257c16b6a5499517dc2ac447a02574253e8ae00dc4a07e6bf7abeaf715e099298f8fd98e49c674a6b496ef87c4c339d0d34d7335db9a54a00e23ec7b86326671783660bdf25c2327f6c696aac258bde0ebd4af6d6abb77adc6e73a1aca782bf86c9259843e555110f206d41e9339bf99dcef80aab970f3b66880ca8568b4c481352106b6bea3e65e9e5f10bc8b32b0072ef7c703c78a63695dbf88756e8b738c934c37c2eb237b68ecce7826ffdcd8ebf2d161faa499652f793c06a11f9d35aa01c94cb78f0179cf42a2d4dacac9317babeb4d42ebb9c779b447f4d21ed977e60202e8dc1b785a08c32d3725120b05e6296671a4cb13beb1681fcf96031d5b2e3de9713ebde4ce2355f65d067acb716bb1f4c2a71dded90fc92ab70ab739537c70bfd853f3e14f9979bdf0b5ef807a397dfe9ce56aeb12adcec2a93d143dde45aaf9be07e22445fff34378bc2b13d1546fdb473d1a1598d6077d15751e9e23330eea58cc8427fc27d74e22bafea298313838698136d12b1eb50e8b24af9e6d516979cab651cb4b95b9c62f241b9bffec249044b2d78a7d3416eb8b50dde3a30646c12a780e727fbf6e02d48567f8e0383810660b50439d31e208608badbdb1a178208bf16941bad7b793eb3da83351015583b6f334c0068f839c49975564c7668662abf1ff70f6839d192be4391e3188d19b12a936bfb086fa0cc4d1f6a5850e2fc3a32937d83d5cb252db63d5416b4e6ccf525cf97e0f7c0f6e03f306fe3f650278f5ebee7195b6d1ace1c32f4fee7102869a6829051bf22498b756898acd4e49431d387f9d8f937dc6239005d65a5a890b73f7c82a8e2faa235e116e47d3f6c07691ec76af2d6500dbb4b5aa82b361bdfee82d6cf283e3c3c235389b87dc27c101b6b357ab77dfb594864ff7d97f40aeecafa650b66b49c99631b556820d7812955e470efaa273fabd864da98bd49eeae62e952386204696982daf0d83f15cca9194a460b1548f48c61703c56d579e90f8db35726cf82368721953f27cb496325c4a75a72b1e94de9448d4ca057bf65e4d66737c62da5443159e8a6fbc9ac4c5096dfdcca2289d456233c4becf8177df81be47c2acf7b698c903fb011aeb7d17b986e15e733d421ed438cecc4879db404fbbd1a5b5eb59fed68f00aca725e083fb52b5d0731def1f5bcdc9518f70e6b4bae7e84c2e5ef7b34d6c36ad50f488440a4a21dc965dd4160729d8dcefb395fb832dbfcb4faef69fc7d66beefe0f34119642ec1eac9c0da1c48824c915b14a165df7219e6a5946925ec19a8dc62f1a3a5ce491ca96a65e9d32525cc937e67d5359c2685c97d0b9e1102294ebdccee37933a2b2cd1fae0784b9531c51a5c529852412cb758bd0198dc3fac69222cec1085bbf2d00be02b1e987a634eff258e936871f1200145f258059e526b87d1bc2b788b574e5fc12385727ab06835fe4c2d53b14ce3169e40a95b5fde182607109a86b8327998d74bf4a7406ac2e622c40f0ceacbba164f2c0ee686b8e3383aef03dec31bb529c3978732abac81ede3ff78b96949975910a07ebe43db46ed69da0ba57e42fc0898b015a9ea1317818af5157a66733afec025d3219fa30d71c44b61ef17f0c2150f67093819b05bbdd7f11babbfe7be12a9ec0a6592b01af8653fa9d339676bf2e0dd70cc5eed770d820b825ae44bccc58b65081fb53b0a4ad3ea6e3e54639077a0cd19595d5dd27af3e7cd261510fb5410371c9c9f1fe942dcd963b3be76a76fd5b85be1403e29001636dadb8020fe37c07cc581b3cfcc6fd6a6b7e84ce1e0cb28849d306a79ea29d0bf6a8e61de8fb0642a8d074c6b88a74acbf5479ef757f95f92cd0bcb9b35eda0f020273a1059491b0dd3163d7f918e2f85ead3b3443d6b009c165273d3593bf8a0d3da45fbe1e3ce08c9e01a52a84b9a2f500f994614b9e3e4f7a2fa8ec83f05e7d3278afb6ccc83013ca5e89b24c6385b71ade87c5b6dd2e21217ae8c67940f794f5dad324c21cbaf557229237ace1cdf30d1d71deef0f19be1c64127c81207d18b5851bd2a51e15b11468fc9c28656064b26fd021431a3ccc57abd430a058332a3a01950188b670aca96c01c4db26d35003255d6fbc415ea53651eebb045567e3f4225d75c4d033fde47fbe81a8cf2b9dba9259dc9689ca94feaa77f624ad6abdc530fd1ab5ed6c795a05ab837b6180852a5b98eb08a90dd7622391185e5fae21e3673565015fbf86e0cb834be61d9b176db1a0a1b397439a54d798c7eb61cc2ee5bc5d446825e58a2b4a5df5b2af724195f31945ba207547a43908387a797c783015b7c5cb2fa8c3f578012b5cf50a06d8c590394441777a97d0faa81468a48675b79a393aa9ae0c999d091c5a28313581378625c0fb852e1001eab115ecd9499991b6e76ff90705a25a2881532ec12770a9a4ec5c202f705fc5aa74a4c7c6c80b29a3700d55776ee651ecab4cf51e521bb91db6627f37143e3471bd924a389e0bf1913e9a5b11f4fe51539e41584005178aa91ca3d2a740c3c3472f69c977414c0f5f16255cea4c90526b1c9353445e931b7a0494c2bf021f3fe2c332a9ee52f68b6b5e3c0c1ad791542225462be5d96dcac1bc525ce56d9af4ae234d498b48cf6fc1941dbb53abb581c45fb555dd4ab3a3da59f6f07fc890c2e8f092cea61b37b3dc145bfcd945cc7af192bd2728c0e21f9b376bb45c7980af3b50055c070c8a79cb24caf51ea8de7fca139b0cc751c1ba0b60f9347b0333d6d29ccbd4257ed9e0e5a452b188233fc53c6f6ab8e1ea332df2f2859e4881254b36ac71b19bf390105071a48c43f9ced977e6d83a7ed19692ef5a5d3b86a8d9cf1865ec348a042cfedddfc32d748e36c07c1e9f504d45ab7dd0804db4193e6910dde4bebe71058a235d4e3ab983cba9c06f7f84da3e39a11c309230522941f864830b74d68d8e50381cf2bb156f686e10f4bdfa05f9f18843fb27af8ab15129801f268abe0fea0bcb40968c965ac9ed498656e268e745eb293c682de85052463d87f8fd2013a28ba0ce80476369d9ce3c5654621343c076d09ed4bd59c44b795d934ff25b490c3827749c871b3b3d4513fb117d906364ce2b1b7ebc1e9f73806737b575673bad0e1efe6396dece965d81dc854c3e25bb61f326afd4c7f92c6c47fda6e8d731120ffaf3ce222e623e09367693a17bb864b93059a4b31c06ebcac9819c5f8cb0f48920dc19f3fb481045d2eb628e2d6a0b4bb314aedb584b84902171920b78a9d6d76265307954b9bb88819231037fd5e1af3f0fb96e5a39e381443514374b924953448c4df7a7c10f93e50fc0009328a9477dfe8f71e2299d9cdfde86f822a405f329829572b18fafb28d2e508ecab31764a4d7e46933d71e9d3478e02059ba23553a3f51b50834e0a4b15a2b5c417eb6bdf5a56352f6658909a10f990e50764a5be22ecae0d83165af9b82d97be824b6d709e3d6f97c88c621e337486af8d932c48fcf393a1fba550554c6fd1b52a1ef50d878e56416975f6946826f43e2595d7f4e07729cbe1dc5975ddaaace01a813219b225f727ea7f2ed34867befa88832de74652499d1c4d55b94dd1c9926de72ae9491c54e6f0e8be7187fb746b3ac43ec31577750538b8b49cc90ec4aed52ed04da54eaceb1d5def6cf2e13e29f7375f20fb0b445b243f8bd093b1d4eb62d38dc329ed9897e50aadebc4afc048aa74598154db1ace660506e18fe6dd745685f83c3a9c0498befe8c09061dd0effd03d4ac1e312adfcff80eefca3fdca5e935b3f95dc7fb3ee4a2d5527cccf01d9cfdeeecaf86078b26ec399fe5ef99f0841fe8e4709ce4592396ae5bec20d877bc2207217a0706d5436661fa84a19b1424ec45bf0f7ed118a6200828d4db42d2ef52d801f68b058dde0659bcf9af48297b2d02e0e12c4dc60f997132aadcd06171dd04aa637b97aadbbed06e856041c431d466df9f321433945454c934a5283c4d3ec91ad0838941cf55c0db39dcbf56c7f0e3712d12c4f598fe7c3477379c37bff52d7f898771930ffdf057d52df8f9b043cb65bb463c04cae1ec24e958a9a0faab669a84c92d4c18e968dca1ed9297e95e308bcc42919f87b0071efaaf9d6712c4fb1e8f42314f337686a52c1755ce4d18f7c5a8b516cd7e070c51400eb495c97e6afbbd3c42784fdee1254f7cd622a83075cdd5a6a42925ffba36885572c330e452800ec7c7fc541fbe8140f40d83a9326c559fc09a44472c39a88986a736b6593fe8b52ace5567b06b1dcb8aa05abd5a3233572bbb6be56fa169b58a944f8d21eb25cc903ad0dc6992295f419b53acde4ea2e7d2125f373edd03e20b0fcf575d1d62d332d30fd8e4a9a138065b525b424b50a926c4f3b7c6e929022e1be5ec9ee4c3e956dda6d1f17359df2417b6b9f20fdfa481af5b123ed139bf9328807cde2a11b704e359521f9a3af6b3eb17872594afb6d9af1d34d75af0d71658cc5b282145034147c9573b4cd02cbf5d7396e212a06d3c2e4fad23e279876a414d06ad39f2d0ec103b0d09d8a00215f91768574194e956d42782fdc9a5d50fc5809701b2c9a9ef750b2e2be14a1d65cac94828208c1d125f85fbe028c59f11e30a877edf8b86caa06a3c551b03e8652b906b69529db0b069b3f83c03e8eabba73d57ac47e1ba5eb7e1581f0e87594f7a196f75055bc1b0e95d678bc47e4a38b95776b4ffc8a9eea755c5983961a57d1f34bb9d1d2ce0a54a7930e00d7e7d7ad94aa5344342dbaeb4a2f91082e3d84a579612ef7ec6f0361ded3f42241d36af868894bd9c725a3c2b8a19e2ac569900585955e3beca43cb3878ada7e9cfdf1eef3855503f6432401b7f73f5b294cc976d20bd3f994f58c836dfc8d370c407c8f61d69c3629c28decf3d4d9e7bb7a67f63f190d113f4380df1db1cf92ec1f9acb5f3c2cef1c65d17a2ed10ebd96b9267a7aedec78d7e0b3b8ffcbc3649dbfabbcddc8e4447b0cf4e6293fc818655dcf4e031227e4387409d971e7249a65c119dfbf50ed66510daf228b891d9625264c0de4f6ecc791c885f87dde1125596ddcc13aafec1f6142389ad3e7c250c057357bb638ae2099f894432ee81fe41c2e74db3d58efa86d357affab22a9cfed8081dd496a4d7689b6e96199a129b7a376d6d9ae4b7fe144a572a07f956d26c845fd1033267e26084456c9b62c8f6e68f62a9cfb0b7724591fc16db105c574821d53a714b7aa1a0e88bf733d2455c1eb5c2e87c59bea20383a6366e07d13c2d4fe81f7eb00f79a2071dd739e27c1ed83a4bcf00e0d0bbe3cbf81c6643fbb6332474e4c33c18567ea89f0c35d7c46bdbb181ea3403d7000d90c05305e6380906769a582e63bfa0e4b4edfd9d10b6dffa0dbf1d42e7df5b70147451d8a4284ae9a9710bb4644c506a4f66ae19abb55b7e38622a4176512196230cfd6bb609c25d72fca7955bd31e4e1427830ea81fa5eaab17576143e1696e8f6929ae6f449d022a2813dd1f3fe0973683c063f2ee2d84e893b05a2c42ecb922f9257871b92022d486e787095abd59d6fb41886e841b51b6bc192979e666aa0a73edc261fb01578c0c81de8a4dd59f263647900cf169d6c59cae85167fbee37c97409a2de2c83ff7ff1a7e8f493d69f3b9c323ae4af65a63ff6ea8136eacecfd43496253c52875723aa32956", 0x1000}, {&(0x7f0000001540)="2697319413ebe4851343641c188d58bbb1e9bb8ca8cd7700a848ef0af142714f6558f633cdb9a8cd0e3e91759826213d0d92bd3beaaf3197a18d230fd2b9f250a921652cf49e560be25526fe76323d16c766099b2a968ec6109f09d9203edea0a25e9bfa27ec539e582dca83239f1acf1e6289160b2aa5fac7a0f88984c125f1ae2c014821", 0x85}, {&(0x7f0000001600)="13c82308ecf5a4f17228ac79f4cb517fe9a97200c8f9bc094181810259840eb7ffa0999285cb51d27c5fa97f05949121c50d787cb35cf006334fa6dc445f3dc43fd9c0576c85d3a8f6d630f9baa8ef41dee271452aeee7595113b0daacc85dffad6599fe368d5d88c01ec1bc7a81b67ab93502a10ff5ce31316adeac2a49abb8d71b0a54e1c8091f823d7241f16b33065b4eb4af97ba2e4147a81d8dd204eb2cc290c448c99345f4f59bc7fe0409e6f8b62dbd418511c9285be5cc9fb709876ce2718e04e08e9cbe48c687a927abd27b7fc6196317cdb1e6b6d49be16096724048fbd30cb0204b6f60f663823230f3c939b05c2e43c484cebc", 0xf9}], 0x8, 0x0, 0x0, 0x6}, 0x0) 16:00:28 executing program 1: r0 = socket(0x23, 0x4002, 0x7c) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0x60, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:28 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x8280, 0x0) write(r1, &(0x7f0000000100)="8e", 0x1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) syz_open_pts() mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000140)='\x00', 0x1) write(r0, 0x0, 0x0) write(r1, &(0x7f0000000240)="165a29ebec0a27308a323db23914245eba3aaf7f2a599580", 0xfffffffffffffddc) flock(r2, 0x2) mknod(&(0x7f0000000280)='./file0\x00', 0x40, 0x2) execve(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000001c0)="9dabd887424b709a44e32bdc0f539206fc38adb9bf7548fb634af825d5d0af32fdc66ba4471f64e07ef9a7869ae4c86e13c3557a5b9b940b31e6bfe4e332f0708963d0716043aed7961a883706c54f2170b1c75629", 0x55, 0x402, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:28 executing program 1: setitimer(0x3, &(0x7f0000000000)={{0x8, 0x8000}, {0xfff, 0x2}}, &(0x7f0000000040)) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='\x00\x03') 16:00:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf01000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf01000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:29 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x18, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x980, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0x40, 0x2, 0x0, 0x1}, {0x10001, 0x0, 0x1, 0x2}]}) r3 = dup2(r1, r2) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000100)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_media}) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x800fffff}], 0xc20, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0), 0x6cd0, 0x0, 0x8d36, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x3) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) 16:00:29 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20800, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000100)={0x1c, 0x0, &(0x7f00000000c0)=""/28}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x800000000, 0x7011, r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd"], 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(&(0x7f0000000200)='./file0\x00', &(0x7f00000001c0)='\x80\a') 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5d00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000016c0)=[{&(0x7f0000001340)="2140f6e13694bf6f5dbaa13fa16f6a526d8268c42da3b61ac26fdcf46f2e3704c483cad70f8bbb6a22d981ac0d87be98e03cf4cd38642c84e276622440aa7910f73a065f", 0x44}, {&(0x7f0000001740)="28ac11a2a261c8e600e8fed13620184e3bade9502ad2c0f80f9a50845d3bab3a857451468ec51b021db5cb42604f03df196e30f280d001c0584fb2ebfd", 0x3d}, {&(0x7f00000013c0)="4d7fb7911afff5e68a0c75bef8e9ce6f299ee5026eab8f8ba17bb06a525859255801e762b6b86fecb866eb8d590e331074034a40cec9fa5c27f233fd308ea8bd7b17d9f9915689a7efb392b385c3de6e217ff2a042ba23fc21d03c06a396925e440974e4ec46dae204b9c31d6ba1a388770bd1b875f5807c4d83f738ed0d4c1f425727ef9b0b121928346879a24c4128153ab9406041ce2fe4b31335232e6e4265778f35b97142ea11", 0xa9}, {&(0x7f0000001480)="e5066e254e7ffb6451decffa4c8e88aa28d102805785900bfedc1e22d35053bfbaf69ec04f1e0820ffabbc932ef3c3205c1a35827e85f9af70a0285694e869bee3fea09cd545d3dc5d733007362101bc487b0cba473cd1b2aa8075347916075880f3f43a71fe7f3304f25a6f4560d503815f02c54590a71ddb70631cc03ce583cf6861fede5c4ea60291ab52b1a2e1a4b0307b981322482b6de0bfe7a77edd5be902", 0xffffffffffffffad}, {&(0x7f0000001540)="ccff4cc9f5156c1b8442452478918fccc4d8c3cf6cb4a7c423e3e51efb776f5017cee5533e5bc5469b8a41f1a1a5665a083ba1e29b14619d1809b67c602c29ea29bf378aaa39c0dd12a661cd3a906609e7ef48b934330a66366701", 0x5b}, {&(0x7f00000015c0)="c29e4ebcbf3f4c330531c99c7c63c5d15299f694101b49cb66828dbb09426a6f470a2e342b450b116244144734f64eb50e1d09bf48c16f150e01b05c884e00d05045ed62ee1f9fd72d1b17b240cd6fb90bbfaec77fe9e432c8e77316cff4ada7909dbe9ff5f354fa862b", 0x6a}, {&(0x7f0000001640)="0573311ce783a12295ccd95b5843320b249aae3e722ee1d1ef9b6973b710c142be7ba2e7732fa3dd6c1e94c9077ce442f3b41095064414c9fb6fa118365a69dab0a2abd8dc135e194bbfdc9f7890433b2ef3e8bb2eb2c7476e5ef85523758e363d7820d07037", 0x66}], 0x177, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001300)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001280)=[{&(0x7f00000000c0)="b57888c8c5a2d2a6fb2633b08e01e45e973efc5fd5c8e82923800ef29979e116f0a6b5f1f36c09582890a98797c2b99d6ec43bfa22d18dead0c3f940395ea679241e4e4615a99ab02c3654b1467be58fae5aab1973d44456f515af446062cc457a895ef69dc3d8fc731c15fc587abb5faaa4de67f650e0ee6379b156fe0222bcf5c05924e962c0f2f38b", 0x8a}, {&(0x7f0000000180)="fe2a1cba6ef82bae91d018205b0e6869facb2ccb1e96fb9c2faf4c9f9b2e111a9008588f758136ecf78088798eee40fbc8633d9c9fd18f46e19096dbc8305bbb51b54c9ddce646007f1d7a3d94c419e34b23a52ffa540428dd87f08c35e244a7b38c024ee9f942b72ecc7c47026653083f398bd1d2e57e891ba618db46173752ec3616ef45a15d7e6dfa6d15451a42d757fc464eff75c29793cf4f987ffc1f39ae455b80e86351b31a18767e450e3fe44dd85d1bbb466ae34b59d4fd1f7c327ca277c2e54ccb138d8e21009055b529750c8f9a3d8904f880d03fd74bd26b9098dcf90c08d9b0f59e947ad9bab3cdf75154ad1573faddf5af51654d8b6906befd0f1ce01758cb4c9e592a2a73c6e0312b880b1ff77bd2357b48a25bddc928a5d69d4d5de52ebb7ef47fa40299a3dc854667024d589c64944029c3ed8fe37c7903b232a3850eb52c9cff3dd01c25999839975953e5ddd68bd8a157093aae51d9164ce908c100087229a290bf7988aaa6a84cff75d2f9633cf6f37c1bc5eeb3ef8d05a3ae7bdd7ed78bfc783604d4df47523856e4c9ecfdad5cd432c06bf8fd3e52ce73a95ade6315b282b027a322d190f818d63581c704c6a687508a51f61c73e801fc4e0640215624525d0fb01bbc666b3e2c2c3b6e1590b660341c26c405432a5a6a26d939e9d9c068fa63575ac5040979f3eab2becba361a7eca369643a64ba0af21cdaaef500c73d3b361084a93f1da38941ff669fe1f6380a5760c77827ad1117b97aa294450abf9e97718d0d8807a3e3c8e644255842cd7b181eafa035ff01c6acf136045be42018276740397a7b256e2864de329f8f5df2315b36d1319664b413c2dd09841da8ba78654917bad3e279b42758fba5a1d9ee2f5aa799c537b0a48eea542f5033767bf6aab42fafb7f1423f4e4d6dc5b81c9254ff342f9b990785f4c1b033fd2c7a4e6f543011e1897573a2a4aee28bf239733c5c86667844851b241f7a0abbf57303988cb74925b3218dce20ecbeaa72ca6b3855c8520e53a2541b72ddcb93fdb0cd49614106dd9b27a0b9254ffc816c90b793e25479ffb24fd574d216107ebd7a1d6be877a41fb292670ed82119d84b201139558cb626e294666e8dcb792c6f17389bac16f0ed333cac54437e9a14164a97ea6adc1da66500b0eca1963ac4edbda636cbeca6f18aad1639a7cf2cb3ad4a6da3906dfe368a980686802f2ad1f8b98765f83c67fdb9a184ab8e941385ccbf0497418eeeed58203f5ee3e2d6f02446db88d3372cdf2c39fefd2b4fe8707af7640ad9262d3261ea95c84d037909c5f6edaf7998cd6833f25b6ad2973c0b9f8484891ea609282d737e35a2ad200c2d83f8ecc5062d0ec443fbed1e83b600ae718ec88740a7d72a56d008ab9fc34aa7eb016f0d3510a547a9871e086f8a2867307038425f7f58ab0ed0fa978864ae031db85bb5b3e472188885563bd7dcb7050e046f6105eb8c21afe06e4ef9773d2ba830c15511f322650ec1a2dda25b2f8ca3335f5fb15a1b489e62868d2c575b7d10adef4430e1272058eb63aa6d3a9c6bda60109b065160fc7cc9f0e89ccff3f1e8807e283aad1cda14d906ec1f1020090210e82c7063150ed05bfe4d22da1d446b5776254f16f6913be926a3093b18bda05efa37736c2be1f2e6ef342faacd90921ecb4b13a1a958d012faa680a20867b72849e54bca64cce7051d48db1b59b459fde9d23561dc0ba727a58e9e52c2e51cb253935ecb65bf69d1e5424ed3ea772a67397db7ef5ec96d951e5618647c67393f01a43cd0a9accc9e48cf3c6db7a2b59fc568544009ce1fb175a97a1357e8765a14e21b2c28f833ada4d04592d12a09a79127ab2a9eadae7d015a0da4e90896e1868aa82046c4ba2a337fa83659e059ec95a0668ef542e85788d58aaec4ec34a39043be2f9376f5ccbe79baecf716894548883f2503f2638aa11102751b140222d60bdf608fb0418267d1664c8038429dbcff1d5e9651ba249e7ce737f067dc55c15342f57cf741278bbdddcd29d664d72ae6dd65f6d8f72c8ebe60e35717fe36af394a4a2b415e56932ad0519bc1ee1c20854d488306519294b25b60e819b9f13e77c123b9fd4a050b88648f7708c1a4868bbf3ef89fbd67fd342bbe4de2db35415faae951495e35e221cf22297254e9b99a71a5049b083670df0b480d3b263fbd6c717c6e7c4c555422ca8741dae1621f1b0f2af16cf321cb2887464143b9d22ed2ce8255f47db729a01e574bd40a06efbb9b4d67f04cd832a30ad09e8a51922ff41fbf3a0413e3ef113938b1e2a49058442730481cfb4b08955672f1061bf8a74e73cb47b2d3d2d89b893fa0c344c478e7ff01c59e72e45f0a2d96d8236ca1fd6e5939a634b440b2cbd443b40115cb99f1346a16d5e2a4d2f8f779390336747230373d6172a2e8152a8e54d440987d5fe9e66625401a6443b33af15a9ed2d74990e8625653614fdfb78c79a553712f178e8eb7b4f5e671a914c47d4d1767bcdbfaf7eb1fea85ad9b2cdff84ee001a78055005341215c58dc62c4d889e19b9ece0464d572eba1257e4cfb65fc66391012f3cd4e8815a4f2e3f2758c6d5d8c35f67ee774e95b3ed86319fb71bd6caaf24fe5c12d4bc28a9c0d42049abf85140baa2b8c44fa348f94a76f11c273542917fb8335288d59b5888c69249021283cb972747050297bcaa01c4e27279cfbadac1f52781179f530d42de540724837a5cb4e200845c67fc8a563084087763210014163fd4f7b8f8c3d163c79992fe9a5a50e5821c8e00ba2a01e8de4ef90c2487ffcb1563b30c5fc44fa179fa968d6636e883e49761767c28136a9ffba2a9d3c8fd767ee7fb4117800cbc7ee7de181a9338259840baff61d712f86e2ed54b1ee91a3b85feec41717136bfc0f37104d17b0e0cba02c95a078ef82adb4609a78febb231b4de7dbc37d35d8daade37fb5587788d316874bd21baf7b4882ec952f0113c0b5bcdf13a7c23b0d8ed8495498a1ec51facf1376aaf86cbddd642e0d136ecda51cd091e0026b0073b3b71efd9a93e7836d00a4a5daaf09ab57f1666a038b5cd4829e62bd1c9c96c8a394696b55cddc7eeed5cd06f7ac5a744b3d8c47523d9487ea6e70361258fb496ed9de11c8c53ff6612238538f727b4e50752b7bd379fde9368869e5dc57aa3574ffd6f5abbbefcd6f7d9dee0497d5e08357406dad9adb5687400f14894b228b6340d8de963e3afe30a095b469522bcba00aa27ef64d4324b6c49ae0919bef6a26001bf08a2661c2dbf6c16167ff2c3efa50e478a8ca7699c631c56caf04bca2bd9e0eff6c50474c0c7ea33b3d125dec65535337f0e46f05168bcb7d3144c5c43fc6cf04fcebdc0db8a0dcca99545e68ed87262a55402242514e1134d203d4cf82b5ee0fa8b23dd20af2437c8128ea4c6e18b38536aba5da51bb88ba49cd92fc20e35ec3f73881dabbf788bdfbf500b0c41551d516471dc2401b21909193ba9c79e6fc125b5de8c0132e68a4c5a6006a5a304c323bdfc0c22c8ab0920918ffe573e09754b88cec725a86b2e5af7c73f85d9c9bd2a358db424681f6921fd9c5ba20f69f771278e9fc5ecd078fdc2eaf2acceab60bee987f9dfb801c2440a6686845393a8b239b5b9b467fa5a68231b97c4f1690de390a2212181627865dabfa44dea3b8badb1752b5e33c482d2f313a66a178c8ab3cfc27af3a8b32b5b43dde25dbe234d4e02367c98a223ac19aa3734ca62d1a80f38e8e956da665f3e1adc05a77249873420520ede27ee3b1adc2868183e24f660d63d5581ff1ce06fab601c4fa529769ddae3379f1d8075bd6f949da7e0d788dc40bf837979a0a308036038f880e69ea76029817925391cb88fd519700a8f3108029030591a50e6b10c51ab321782ee7c522622ec2d12f8b4113c456d6d94b9adf15616e11bc44cf814544168dc607f19f7fd7c9171488ee3f794d10f7ad3ef1b5a7ffd36acf0419e7d7771d03abfc7ed02d8fe0c033d4ac97bcf5b8de70b50e0521859124b06481fd2d672d7c250c3b9929d7928fb5042c1e328c7e9b1e106655b76ddaf6f250d17852bd9ea67a565fea76fa584fd0409b08df097e307d612a2124481e8e2402cc5c890d9a4cc21ea4a754506a8c2e07ccf30eebbaaa5b9d413db99ee71fa8ea92b56964432092e2bcb655afe1d6c32d0b1858a366184d89884e4db44a04bc55389f9bbe89a04e117579a119b0d87464a484de9ff016af38be2a9944ea65a38864cf5dcdd34deeb79cc2befb0df7d4219094fa1289ccd5fd65926afdb3e94a8c7958d310e43a359c43d361ef1c65997a3fc481f6092cdf9c1d38bd4217e438a41981fa15c7f7f3bf9a4f9e681302d374c9c0e841d14e50dd375e91f0bc6a71c5ddc496a1689975c46d9bf194e018d69513fe7026c4c917f7b093746b1e1486482305e3edad743a9623de3fb3cba8fd822d00277c8a895d8545f76913f5d86cf4814270474eb76b0985c67dbf8e9d33ca85fd16065db1dda057afc9676980b4b56577ed52ca5d63167958906e822368d51ac4f0cf06bce83e1eb9dd05ea6d0978e149f67e7e494c226aabb5173e6c3f7df0dc13e764b6bacf0504083787573d67465245391615af227bc44b8627694854352755de51b69d55c50098161bffc6da1c4695bf0cdb643edb14c5e3ef8cf1a66273a2ad8ef2b3c3614fcc9987b770c9fa76c8107e1796c9131fd1d4d46b76042d17d391166feb0440c352a3f9b8113e848fdb9c634a7c37a35ac0bfb38d9afc07f188ed7842e510a482fc60a59c5ca517594387b38bd00997306b3d83329c75889d53f4e55ab32c4bcade131d9bac176a047845803585dc5673864ad429ad188b3d382926be6c790ea74c0fe33f01b5c7b364438382bd193981865cf71e85e0d398036beee86ec96c30c56b657574394d6c818f758113482894b33655baaea580c05274aefcab77438ef3d3a5636f0bda7aeaad3426d45f76595572c4b55e095a553e00e472b2f060346332a5cf54db0a9e8c99fee3995a0b1bb079edde2cd2f374eafcd75a65ec8d29c80fe8abe22945fe312b4edd04283c03687d71fb1c154ed915b8272d5054f4ac64bc3a77f4dad38ae4a6df052787c6febf609bcddaa1d27fa264683848e1ca0e5874a9fd191455da016d27addf29e3067219c53e179c6a99504cb39227ed4155728222bcd7b6f682b21aebd9194d7bea32f115f00f76d852464a93d112bd3ae76343b545ef8bdd21dea0c39c83da14003b2c27bad515b338d9290d9a7a6dadaeeda5707d67a9e6b785b0e0297e91a8abe3911362f7a23a75e90b18d206593f92a8a90ec1af2fe7f108a02c1905313ec14e8271d82df409f080475e11c72c0e3fc0bef2796bc38148a7085e47892b49f1a3e5560da56e9ffb6d9256e721b713e9219ae7f6570d1be9f26846237ccf974240077c2829d20658e696e108ac092d453befd4af63626794122cced750cb1940328c2582cc29022969365d7c5aed875e15da6062a7f6e8683eaf40cd7624f58ff247009aa47c87f7889060da704178b09ffad03608111232aace64495c3b0d132946ee98c104ceca14c98ad6dd5a11ce8d2caa272f9406b3efa9940f09b618faa716d05041f67c660f56e3a8ac285d1060e0c98460ec6ff7bf8cb4dda4129d18ec70d70df2ef4639ac6a0b9355ca5c86be012dbf7961a6b2ba6a419eaf5cccc6dd7cd3bbda3a6c1f1b2e5f999314d88ad032c1728df5a76d3403ca1c2a00ad959cb7dd785a3f5c85", 0x1000}, {&(0x7f0000001180)="cc11f55c0f5c085acb47f2db218ae314692f4a4bc6207655959bd8ce6e5ea165f19bc05e8b16e56aeb33044cf0061abdb668226382b700a533b9bdb7a594f69f80c8b1ff7c72d85b7a5ed6c88ec26719f6d6660937d802b88c349a6ad2651609a5b9044dbe9fdaf3e2c4e97ab822d66d6403ad44e02d11f5ec4b56eb28ebd2fcb49e51e772d063bee273958fb370f3ceb15ea359d02f29f984c80213a81857e1ddf1d3c4706f5114ea6496d17dd33604c2d2902fcf29261fe020ca85bf43731fdccbe667109a0e2daec3e971f953974325e1d1b48e78d4f23c3652b4edfd4e3b535ce944300992c2c246b75c4bc0dfca", 0xf0}], 0x3, &(0x7f00000012c0), 0x0, 0x6}, 0x0) 16:00:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2008, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="0000001860b5008b00002b2705000000000000000000800000000000000024000000455ddb896b0206001fc2", 0xfffffffffffffe47}], 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x10000, 0x9, 0xff, 0x0, 0xfffffffffffffffc, 0x80000000, 0x47, 0x2, 0x3, 0x2d9, 0x6}) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x7c}, {0x80000000000006}]}) r1 = dup(r0) getdents(r1, &(0x7f0000000280)=""/4096, 0x1000) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000100), &(0x7f0000000140)=0x4) 16:00:29 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x4000000000000001, 0x0) poll(&(0x7f0000000000)=[{r0, 0x60}], 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) 16:00:29 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x800, 0x3) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1fe, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0xa2) flock(r0, 0x1) 16:00:29 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') connect$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x1, 0x3}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1ff, 0x0, "b8000000000000080100"}) socket(0x18, 0x7, 0xffffffffffffffc0) r1 = socket(0x10000000002, 0x3, 0x0) getsockopt(r1, 0x0, 0x6b, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x3a) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000280)="72f2b9a5d97f61d530b2a541583f04002a36651827a55cbc0e467b30ee3b1b34a9df998e8dcd73196f8e995d504cdb9b2103608937659adc6f688aa3a6037940f2b89a90f0510771123286606111cdedb29e348100000000000000c650699cc8", 0x60) 16:00:29 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x7fff, 0x1}, 0x8) getsockopt(r0, 0x6, 0x10, 0x0, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x16f, &(0x7f0000000300)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb1795c173ade5e7b5d26a3b4da8f5b66c4961da5b697ae3ad213c08f4a57734ea1d8842296ff00e58098ceb68b5841655b1c91b52e56b70d2be9516b64b7e83ae7cc24aca21881a636f8e3a3d5894721992dd9e7e891db2ca5cc372dbb5f059745a6ee0cc8f337e412ffaaca4e975ac58cea2a47740b46b90fff4dc50f16535d72c264772cebe2fb61162f1ba1ddeb31d026903c683b4f41a81b9a0010716a5098737aed7b1f95e63d155b8171e4ad62dda9e7c45ee6e6746476bb8cbff365f081872a17e258470514a1491006f8c14ee5b8d2714b688c5448") 16:00:29 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) setsockopt(r0, 0x0, 0x14, &(0x7f0000000000)="1014a55c", 0x4) 16:00:29 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) pipe2(&(0x7f0000000240), 0x10000) setsockopt(r0, 0x1000, 0x9, &(0x7f0000000140)="64fc8bec2359deea313e1aa45fd9442d272d787ded916c3a83f2c8b165456e96e6d66a7cba3f1f481b354babd6e12f519741ead141afaad8de012bb73f3faa64898761e75e40f24fc9d83b7f524acd2add8fed5ae1607562f19274096a24556e1043699cc8e507f8d87e7a8811b93e4c3c687fc7f511008002651224329546fc9c9fbbedc8a1ea5c3a423316435330b68e87cae1c4c44f627cd2edf937af4b86cf716232766ea72204561adb377a90838cf8f326d2162d1bdcd30271f796800b921bf849f4cabf08215f7e23dec2b9aa394e48a0091ff7b8e1847f31fcb1f7507423f73c8ecde861bebd3e5a803d89e5811af3e8e92db4a2cab2", 0xfa) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000580)=""/178, 0xb2}], 0x1, 0x0}, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x61c8, 0x2b) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, 0x0) 16:00:29 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000280)=0x2) getsockname(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="db2e8249") r2 = dup2(r1, r1) accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000180), 0x10000) 16:00:29 executing program 1: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)=0xe7d7394bbcfb5d21) recvfrom$unix(r0, &(0x7f0000000040)=""/45, 0x2d, 0x800, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c653000df75d34936d7a9c36ca751990b91a51afd6331f330420943b774dc5f69a9797018034d3d0d5b24119d80b238200454bd9a0531291618f02080e183849362679367bcb208c81d5d188e2dfe1ecb2e622a1f610b127960a9103e382d49590fa9e474bbe21eb36a2512b2518afa386610e35f61b8aba4b28ff5a9611a255bfef149440c150d619c13fb6ad726f4c5f6e583650d3e00d82dda65900b1671ceea1344f7d0d04ba4b85dffc0c4a0"], 0xa) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) mlockall(0x2) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x276, 0x20, 0x6, 0x0, 0x6, 0x5, 0x1, 0x0, 0x1, 0x5, 0x8}) syz_execute_func(0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffc, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x12000, 0xfffffffffffffffe, 0x10, r1, 0x0, 0xffeffffffffffffc) 16:00:29 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = dup(0xffffffffffffff9c) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x4, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) r2 = getpgid(0x0) fchmod(r1, 0x100) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x20, 0x100000001, r2}) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x8d75}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x54}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x80, 0x8}, {0xef, 0x7}, {0x100, 0x1}, {0x47}, {0x26, 0x3}, {0x8a, 0xff}, {0xef, 0x8000}], 0x7}) 16:00:29 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x1000) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) listen(r0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x22b, 0x5, 0x0, 0x8}) 16:00:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) close(r0) getsockname(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'/53], &(0x7f0000000080)=0x35) 16:00:29 executing program 1: syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(0xffffffffffffffff, &(0x7f0000000200)="e1f10300", 0x4) r0 = syz_open_pts() close(0xffffffffffffffff) r1 = dup(r0) r2 = syz_open_pts() close(0xffffffffffffffff) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x3, 0xfffffffffffffb7e, "855c55021a000000000000004000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000240), 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) pipe2(&(0x7f0000000380), 0x10004) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) syz_open_pts() syz_open_pts() 16:00:30 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x40, 0x0) write(r0, &(0x7f0000000100)="75733eee1aa6d5d38d1515633b6dc1e168fda1720e64c156c841c2029698da21e1d2b92907f03700d4d0d08f524dc0cad78580ce3d83e608b7c180609554ac5f44348ac9a154d7b0144aed9d8f33383b024b4d24c6040a33b7c3fd34859c6fb0b51f610c662447eae08e4da5a759b38e812c1b642185cfb7aab79b2d877158d6c1d751a6a357c2020d463b360dcab6a936243d74deb611cc35d69d28efacecbe8eba1dff119ccc42f8295e", 0xab) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000200)={{0x8, 0x5, 0xa77c}, 0x6, 0x0, 0xfff}) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x27) getsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), &(0x7f00000001c0)=0x4) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0xc600000000000000}], 0x1, 0x0, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x90, 0x4) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000380)={0x100, 0x1, 0xffff, {[0x6, 0x4800, 0x4, 0x5, 0x7, 0x1000, 0xfffffffffffffffb, 0x0, 0x0, 0x8, 0xffffffff, 0x2, 0x1, 0x2, 0x5dff7c6, 0x8, 0x200, 0x200], [0x8, 0x35, 0x7, 0x9, 0x0, 0xffffffffffff0000, 0x3, 0x401, 0xb3, 0x8000], [0x20, 0x1, 0xe444, 0x80000000, 0x1, 0x0, 0x58], [0x100000000, 0x5, 0x2, 0xb4, 0x2, 0x54], [{0x80, 0x7, 0x1f, 0x9}, {0x2, 0x7, 0xc3a5, 0x7}, {0x10000, 0x7, 0x6, 0xffffffff}, {0x800, 0x790f, 0x3, 0x20}, {0x6, 0x100, 0x8, 0x9}, {0x20, 0x9, 0x4}, {0x2, 0x4, 0xfff, 0xab00}, {0x39d1, 0x6, 0x2, 0xc5}], {0x100000000, 0x25b5, 0x7, 0x59}, {0x1, 0xc10d, 0x2, 0x4}}}) 16:00:30 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x810, 0x1) r1 = socket(0x18, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2000000002, 0x0) r3 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) setpgid(r3, r4) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000040)=0x1) r6 = dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000000100)=0x8) 16:00:30 executing program 1: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='x\x00') 16:00:30 executing program 0: mprotect(&(0x7f00004d3000/0x2000)=nil, 0x2000, 0x2000004000000005) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) 16:00:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243feffa4026aa9168bb4bc02707a0a6813d3fbab68893c8932907", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f0000000840)="fc7af9b4228e023b148fe827396b3ee020d55f698eedd1e86f3d86d7f1aa620296b3dfd3d7d76064cfb8603c922ac741a2cf58f23a94a2f35e16490cf04205df1a21c65b56f1fcbd7bd15f79f3a533a624bb1718ecae2e0b069c6e61ec34db7c4fc17327215dc7c4187baa2993d6a66f274700d77bdcbeda3671c8d270c38867c23295eb7fe6ed5538c15618095c3cdbd51ae7ba8693acf0649d5f3c389b5d7f92c97ee3c0160deb75ce46fcbccfe3103b85085df1c1c2168529cf72880cd02a8f5d72ea1bd4df17", 0xc8}], 0x1) close(r0) dup(0xffffffffffffffff) syz_open_pts() 16:00:30 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x5) r2 = fcntl$dupfd(r0, 0x0, r0) fchdir(r2) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r2, 0x4008426f, &(0x7f0000000000)) 16:00:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) sendto$inet(r0, &(0x7f0000000080)="be40f8dfbeff304f9fb0636593644a250d6436bd36de5eef2c187ed54352ba221b881c508da1323d11845f456844e89f603849eaf79b3d38464428ff0de9424438433b8f09dc657a8a3530ca3abd11e095e8ec3c15fa5c0c9e70e871baab9152b286a33ecdebc88b74fc0a14c4d3a6a69f3dd4f5930180d16b4975cb2d463f1b90344ad96f7e90b50f4b8db71b7cefb2aff6c99fa94fc738e6ba21ed03c167d501135e676f4ecf240ccef6bce989624191f092efb8847047f5ed", 0xba, 0x5, &(0x7f0000000180)={0x2, 0x2}, 0xc) r2 = fcntl$dupfd(r0, 0xa, r1) mknodat(r0, &(0x7f0000000240)='./file0\x00', 0x4, 0x9) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) listen(r2, 0xfa00) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="a9") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x7) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8499, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000200)={0x1, 0x4, './file0\x00', 0x618, 0x70, 0x2, 0x40}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:31 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x4) setpgid(0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) r5 = getppid() mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r6 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = getpgid(0x0) fcntl$setown(r6, 0x6, r7) setpgid(0x0, r5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0xffffffffffffff59, 0x2, 0x0, 0xa48}, {0x8, 0x0, 0xb3fa, 0x6}, {0x800, 0x8, 0xffffffff, 0xfffffffffffffeff}, {0x5, 0x8, 0xbb, 0x400}, {0xb0, 0x5, 0x7fffffff, 0x80000001}, {0x4, 0x1, 0x3f, 0xb2}, {0x7, 0x8, 0x6, 0xffffffffffffffe1}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x80}, {0x6}]}) getpeername$unix(r0, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x74, 0x0, 0x8}, {0x80000006, 0xffffffffffff5772, 0x579e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup(r0) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x14) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x1000, 0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:31 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x80) ioctl$KDSETRAD(r1, 0x20004b43) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f66696c6530008053906d5dc7e15184af3b27a12df6fd9722aed30c14c77a372ff2f61c5a035a13f6e4b8c082ef67b8f7193fad7a125daaf04f3152480f7f5cd41154417dbde359678229b640dc785f829e09915bc291380d55bf3e41d3fce8d09c8c7f87cbbc4483e5519830ac0a74767b1ad3473fa6f9fb1c2169ed06e66a6c2eba20c38e39216302b013d7c7e3eb005cc2765b787710fbf3b0e526fd3c39d951f335ee8b111ae0aef2ae3fb003"], 0xa) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:00:31 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="05555d0cb38b745b18b61ae07971094b103d78e3abd5014173b40be7b01c03eabcdfdec2fc5a3df7e91186dff53a550871381e5e8e4cb65b526b028f4cffe6b5afea8930308c9f658faeee681957eda2da9075135ee6e71b2e7ec82342c15565e4436dbc65546bff0169f9a8725d227cc8ebc320755519ec6656076875ef8abd49f6bd5ae886aa1a6e933f60e4179d803370e2c0", 0x94}, {&(0x7f00000002c0)="f0bc9db7badfa8539f1f0091c4638a20d72888e568f197e1516c7ebf9115404107d359a84b1f6f1a3b8d48b9f8a5bce12493a23a5d794cb95ed2f085b3a301d5d910ed0a1cf92205d509f24e5a51c2eb7e80d29d24d7590fc52431237d90ff833f56b8802c318f1efaf6fc4321dad54f25db6d43fe61257e88b5f2591f73898d88ba7f2568af9e7ed742cd260145ed66f1d3636d9058f712f0ed6b26f3d2df6434e3943bb6", 0xa5}, {&(0x7f0000001740)="5251ed89931b6bdc0f4f8cdc67ab8835956ae3f511b0f86b485bc0645eb5e70beba19933e76e667a8c861aa3d258dd3911424aaf48fea9f96239b2ce45add506991c13ff99a3386c05d51e73e7add8077db9633592451dda871befeb20515f6065e87cd34a74a76612f3a314d19e0cdf88315be7e1b0a9b7546acf1fff4827cd1788785c5aecc1aeb7503c9e47362c54ab6683e61a955bf4b72d142863cee00154fd415e9c3d0ba122032a9a755e14e1c0fe896d391aefa1896d4d85fcbfe49d8e77cd041f8654974ddec47275bd37ed9c7a31901f6d177bb4493e8a8318500ffd53be040742c7f63bc4ebb1bdfa889d5d61c978414e879944fbf7baf533d4a678e624bc0ae6ddeb4446913516c51e50267af7d8ac334a7eaaa9fe25c9ff791c3aebc8f0a99d255483ff75a1ddd0be331c28197cdfbd70a7ee41920253ef5bc7f5f1210daca23ba0e373bf92c38003dd78d23b728de65a93bf71d7aec0e7938db7674294651ee5826936095704783f023af55e8f32315bc39590bcc75692f372c4cc9e174d351ba9b8be6377915c6aa495034b98d1af06ad140d58a41437c0e99da223ddcfa03f75624a6c750c7b6b6134c5df0187d6e2fb5dbfbae57a1db2b300c0904dd1c43ac7ca1252b67693a0360a0c375e195fc85b6ba6861091e4d8737be5342935dc4f3c0f57849c03d0d2afe1eed972a80918a00729cf07abe0ff5da74fb023c90339061916981b914e429acbaa0aa24c0a691d41fcc7be66a5e4194622be19b38182705a18ecfc87ef7d02d22d44e763332aae0f0325de507b4f9675e94e1bc2cc23617b51af225a4a014cb4611814df8b07708477af7600aa61562f655bcf8ef9c269e24b4d3e59481d29f89b5d54455e892ddd2a9a680cec842ba3d32845fd98abe74ab0338e1f34cc05b40f7be616f62e7de26b8ca925676304c1a902e53c091c0c8233814051ec3e3da301d7b623ec7bc79052358cc76cdbd04ab0982a762e3df4ef01d48b8387fd3ae45ca871fe7a7c8f31993251fe9e61b8be8369924bda0d80aca745ce46bd3984d9fecb4ebe91d10669247fe76ae4d127ac224d76afb3aa3ba331c34466c0c1bf5c31bde93eb9a5c373679c95da76ecd01298ae2928a0a1b6fb066e3c7c9e93819377b2dd87cafd37ba98a27014d7fe7b5690324c2a2a296672fab4e2d8d819acf83e6290694965685d720ba4552ff17a33d91d22fbbc774bb716acc53b1efa87d0263e0702d9776d12e071173ed3645814c08b06f26ab30d2d53cb7738ca1fa153bd5008026d3f9a29dcb2877d7bfcc2f6d61c2889529712f1a1fd50292945dbd6fc1b90cb969ddb7d5ae14128e57af5a4e6953dd4086ee5fd9aa93a05076e15c6a840cb5cd1f2d385acc82b1e77f9c2078374f5a71923344d9511c4ae6942f6bb0a1c3a425188228e044c590507a6d626fddc9aeffd073451d5998b62d64605ed8c24d44d92af07fb5e163d621873c280ed7e8eae798170d6c61d13287badf7dd4af7c888f1fc0d5d8216ff2154110e66c7a1e8bad6060c8e3e35a641e786e0693003da5543cb318f420260c2d836c1fca8622b94a34f7f7ef68e9df398c9bc243d7b692c64dab8487fd5136b203741a98e3ff1888549d285ffdcf806bbd5368559a8ef3a1d18c21052321cf38760958ba2d912d426cfbbebd8ff0cd27fc7b1230eeafcb390c21b89a117fefa8b7f744132cba9898dff7f26cb993b89450e7290013ada9b5e364c0f9702b526893212e9efee3d6308b93c83b93ae85fea7daed282698aecd69705a0d93e372b116d04a0beef58445e5d0b560f459e46444449d8feb3ff876bc59886866261f83ea790b686b79a038a869f08cfe99ac56053581e295f7c092a08b30908171cb28a336c7b46dc42a39671a8b5a2515dbd5ad9eb0d31165f798bdd70300e259f8a120f3303b6a6b28e007e6f6253876820849892f2b992a0e53967c2e61b8b6913e068dc55d366a40ace1bd6bfb7bc51b1fea1cbb95b6cc6bb85bd036b2770f1d005362bc7b8a5d31a63838bbcc5340bf40d3358d4ed32425c398e2d2ef77d553cc3f9fa8a4031e5b92bdc7a323666531df512509b7f3ace8201fb125f97e2d70eee9d23331c082d454e6b63a0db0f3a80452b86d03af7f1aba3a2e2193540b8635cac7384efabf2dc83e888a79e29686071ed4400bc4fbaeee13adb6637516d83c03ae92f6e3b8807f650c2322fc1676866536d39f651136bf65d0c4bd1fb0711be235adb921e06962c5f55481bcdc685f581ef7697811e932bb9ffad01fc57646431ffe8e9cc065d80bf2e45ca9a8876d018fcc0278bf3443e0779ce7991e981944618807148401a66a93d89042fb4e4c0d746264c9cef9507db7858d6b7dda6c30d08935a43279dc2924c41a0ceb1d856e59f5bca93fb17e69513cdbf26f6e32bce30003619c6e6acb80d23bc9470ed06801e3806a95d4a93e425fa074ad2735437bbdfdb70c254ccd480123c90e993e425237ddb0b424a5e117cb5d2f702c2e0dab628a94dcc187b5e8dba184112372a0dcf826feb5e839f9f7229be9c24f3dfe62e76cc66d948ee6161a60073dbb39233cbeb6a49d7e63e425f5a34e5e7f19a793d5c2834b41b2532e0c586b95bf18f6cf5dd441c0bdc2d32ff2f8752f9d8f3f921ae66efc67df1370f0ff39f439ba9ad09fd9ce95371231846b5a82b92c61d61cf8277c28f7ecbdd1049b713564ad5ec6541dfee516a2219b346a120e13e182c528d028e3f8607af901baa3374387faf1a3aa9babdb27b33c25a674059c4e88ae856027d22fb9556f7675427467b7bbec1e993d7fe004d6f9f29af26a85055e2d5f29eabb42c6569a3dcb659fbd01520f0174ca22c4811cf3fa8822d60eec910ecdc22af26a6cdeacd42eadeeb10f639aea35beca905a7a98c85376d7dd53125980fb355a48a6019d1a89012b91a063081adb09ae9da4301c1f989d881c950b666e7f4988e2652a1e33b696f652c1c2049775419e058bd074b15053e1cb79e02f1e58837f98ec4b6d99e59f0b26ac537f9ddfd20dea7b7cc9e4760602303d592dd783924f14ac2e54b75761093f91a8b9bc5d48a2e85dbd728e244be25146d2fc7f860e5847ec97862ce1467a5d6bf08a3e90e21226b3f065d92180198d8697f980406b0183e72a9788cf4f0b62adce44a10e2f6c260030f2470f83ea9dac1943e3232d3f265aa8bf8a358640a69289c08228e8e41bb08dec279939400bfde1eb34b5b733fefdb5d11df763406b7d3696cb76f1ec60c3be1b78c68e1c216de263ae5bc21d255beb5cd491aa85a8456505d9fb9119f386e8514d9f262860e51c20f5d1e73eeb5aec413fd89736b66ee743342f337e2ed37cf57b6326c324607d349f2c420325cb74bc16457177647c46d8560d0e7bb982e36e0983a7ee49250f3aec543d669cd0818739eba3b13b536a07e48c1100b2f8c223f7f5b5e012e7258e8c3fa88a653b7bc9cae9b9fb0b481630d0c146bc2b2b0c9a8ea210d3f98cfe1b609d9d49e13a24e1550315b9c4186737d34ed5a223b56b85f21b887b6d48bac67c1d271748d3d1458db844e897ec627d61d21843e147f5ed199c439a323967b290bb0cd14486b98f96cad07cc806ef9585c051825ba229db8791fd0f8ef42bcc06e3492195c6233480cb4af5c3dd49f10cdbdbb2220c45ede7c6fc3f9b0662c42fc4b6d3e05a11161ca32ee339b2e41da5bff4bbcff84ee6d962bea613476db5056f119deb0d7051141941e7c287fb676a4de6e26d90544d1f9d1d5eda86c5d7d39b575711bb200df70aaf498eac2d2a15f602cb1adcec911fd763b05646c9d8872e050365ed0705da9efc08a1e4fbbcf3cdddae1635a03d1a1edb8564eb7724896430efa86688a6701dad37804d0c9beb32ab77c56e0409675b1555f72d464ecb659dea4e420a12ed6314b80d15f26713b4c01f64f6566f69d9aaa63f6ae8e1f3702a502078de12ce600690f632b3965382cd238534fc92b126d45e036ff06fd5f0d1d5698649b2aad69d6fad5d38ccca265f6f21c6b86a4404b5e8a1ed213d243a0af20cdabbc0236e17a2c214d6e4ed08a8c2946e4648bf55f33ae11bae18d35cf3f3a975d96cde4ca32a2359de392c074b8251a918f927a2356355a4fb99c33c6b1c3e58ed28deba12c5944f8cafc374a55aee0a0c6d9d2d33103e9add230c0d24ee15f71e2c79b70e1a2f4d99fdf7ba9c33d6e2d28268f15210792f298ae945d0f3798af1c6729b963001bbc3cd3197dfea629bd4823a280be66c9f87e8e02899385856e53df50b1c50b961252adadc7640d310660218934337af32947ea6cc4f254ae0b0114923c4a5fe55abc9a34a3c458b3d135cb4df34002de44e2433e0dcbe6dba264195c6d0a8766aa7c3bebba2f58ad50c4bce23420aa85813b4e9f14d9833030c462298fd4dd5145a930f3c7dfc49f2b7d55c66f849ec39c767aff9e9ed594dfded039fd2cb31d0a123e924ef5fa5c35150fedb4c321e4f15e52c6528e14884dda9c46297f9409fa60865aeee8d188436d4ffdae9addbf703ac647a5885b4ff102910cc106cd322b872e2f0b8f4e664ede79f285d11619cf2af6d194877315733f6abaad914a8648683d8d0383e93cdc801539fea70b6c793976898fef1a58299db9ce9718a9299c9addef2f3b40544f8051568cb72a77339ac58efefec2dea1630a104abf52c9aff984c747a556afb2dda3014a93981658a352dd429d4bc03e3837a5216c44d2a703956df68a21c61c38dacbb2cc7c5bcb963394ca5f14794f7f9bed2eb5f109acf3769ba00b28e9962762fcd4f3cb8cdf65e03399cae751805763562f7fe7cafd02aea6d2d6f2245d0af03e7edd63b22308714cb0a58d5ff860c379c4ae98f471be00b7bd45aa800ff21be7a5b39d671dcda327090eb57d4545a33078dbbc2a2ebe0b50d4cecf3fb37df7f03f6f178714b8bdfd6f4527acfc1bc344252807b4fc61eb6b8abaa205a405b98d11e2ec993fe49b033ec768780f6a6bb76658eb03367670c0de3dcfbb1f026f8cff9a0257fccc5ab03e109bb237171cc1372eab031613166e513b6cf007c8f21f32515244625d8ee1d77e3d05cb1a065d654aaf54532bbcd0dce8c7090961dbb76487353d5036061f007b0f901afb888c91bd628fad7844faf9d8911ada7009cf20a8a91a51975f3a8ef5b934eaabb99e4633d82548799983f8f27db8864ca55796315d2cac4040bc72b8b2948977675e4806440d2f5ff32c7c0953de23b443f8996e34192fc05e15904175db45711baabc8204e3104dc16a06ceaee1fa9b0b13b5169e59a0a8bda9eea962ae1e84b6f41cf28c2299524b0bf26aa25dc20c097707460cf9124e283df99f43efe0404ce30ca5ece7f9c63f89ec104fabe55e671a5143185b3efcbe16493a8dc1bdb00e3092cccc2dde2afc65408c77e991b009a2924e477a2e0de5aaf6c550df2f7182a0b17cd89aaca0eb9164c0ba1a86e154050471b7298ecab44cbff641f0a6c33072d00eb1d1d72e25355a41d05f116b521443bb349629720642f8bcb7337ee481538f72725813d55ea6dfe4a46b128eac0432df4a30c89a57db2143b3bcf1bef2c7c3db04053042ae3746947fcecd6443192bc5610fa462f4be8b9083a25dbea171ae8a78e00ca65bfe20b92a0b02a76eef9e870ee448f1805b34ed202f385ef13b929de09b5b4f4f8f80e0cec0b80ec235d280a5b02a0b9ffbb180c99abd8585cd259f3b7eb71305e583a41f52e2fb28f197aa0c09b59dee", 0x1000}], 0x3, 0x0, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3ffff) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:31 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) symlinkat(0x0, r0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x401) 16:00:31 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) shutdown(r0, 0xffffffffffffffff) 16:00:31 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x900, 0x0) fchmod(r0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x4000081, 0x0) write(r1, 0x0, 0x0) 16:00:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETRAD(r1, 0x20004b43) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x54}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:32 executing program 1: setrlimit(0xffff7ffffffffffe, &(0x7f0000000000)={0x4d, 0x1ff}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) 16:00:32 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x100000003, './file0\x00', './file0\x00'}) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r1 = open(&(0x7f0000000080)='./file0\x00', 0x4000081, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40122) write(r1, 0x0, 0x192) 16:00:32 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/98, 0x62, 0x41, 0x0, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 16:00:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0xa, r0) r3 = dup(r0) getsockopt$sock_int(r3, 0xffff, 0x8, 0x0, 0x0) getitimer(0x0, &(0x7f0000000000)) dup2(r3, r2) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x110, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0x10001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:32 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 0: r0 = socket(0x18, 0x3, 0x3a) socket(0x10, 0x4002, 0x100000001) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000080)="aada31afde6156ad", 0x8) 16:00:32 executing program 0: r0 = socket(0x16, 0x4, 0x7) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0xf5, 0x8, 0x8, 0x6, "1b8a6e8d87e0fe88c45cf44dbc793daefba95cda", 0x100000001, 0x1}) dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x37, &(0x7f0000000200)="b6bf13fb8a0ef854972bbc15ba764ad00f580bdb45b7439e0b1dc028ded83f02bc0a9bfd88a6da18e60bbdbf784a28ce0594ec3e0c229e") pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTOP(r3, 0x2000746f) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x100, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x9, 0x0) 16:00:32 executing program 1: shmget(0x2, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) r0 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) pckbd_enable: command error 16:00:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) recvfrom$inet6(r1, &(0x7f0000000100)=""/188, 0xbc, 0x842, &(0x7f00000001c0)={0x18, 0x2, 0x3, 0x4}, 0xc) pckbd_enable: command error 16:00:34 executing program 0: r0 = socket$inet(0x2, 0x103, 0x9) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) 16:00:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="3e2a09000000000000004dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefe", 0x26) r1 = syz_open_pts() close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x40) r2 = dup(r1) bind$inet(r2, &(0x7f0000000000)={0x2, 0x2}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fef6bd060200008300314f6d809d1998330200"}) pread(0xffffffffffffffff, &(0x7f0000000100)="323704dcc2ab88a6bcacf0722ca9b43ac6119a14484f5004820b32ee446c8380d70ed7d13c", 0x25, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}, {&(0x7f0000001440)=""/192, 0xc0}], 0x2) 16:00:34 executing program 0: shmget$private(0x0, 0x1000, 0x400242c, &(0x7f0000d6f000/0x1000)=nil) 16:00:34 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2081d, 0x43) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000040)='\x00', 0xe1d8, 0x7) 16:00:34 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=""/169, 0xa9) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:35 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x6, 0x2}, {0x8}}, 0x0) 16:00:35 executing program 0: setuid(0xee01) r0 = msgget(0x3, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x1, "e3301f1b6b53f757e1be43af62d07cfaaea0defedf7567d7c7415e358aa95f8eb87fc00d788677494c09bd7f819579"}, 0x37, 0x800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x1, 0xa4c, 0x800, 0x0, 0xb2, 0x5, 0x80000001, 0x2, 0x2, 0x81, 0x31db}) setuid(r1) 16:00:35 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1000000000000060, 0x17c) geteuid() preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x2) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4, 0x10, r2, 0x0, 0x312a) write(r0, &(0x7f0000000000), 0x10337) write(r0, &(0x7f00000001c0), 0xfec4) 16:00:35 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x401, 0x0) fcntl$setstatus(r0, 0x4, 0x8) r1 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000025, 0x0, 0x0) 16:00:35 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x9) r0 = socket(0x18, 0x6, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f00000000c0), 0x0) sendmsg(r0, &(0x7f00000004c0)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0xfe, 0x1}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000100)="a6ae234e56cebe64e6a9ba570b4a99474860ffeb62675b560d38deb908cb198f760e5bc80b03fc5ce9817f09bd8c63dac5f4", 0x32}, {&(0x7f0000000140)="3030303987a87b61cc98ac4f0f2626acad1b95f272df55e6b9233ab28d844e7eb232f18508223d65bb3e51e711bb1adaddb983501fee88def29a9ca9a51dab630d5f6a01afa69162409f13946692ccbaec1530ed325dfa8c3684fe25174b551b9460512e10d39692c0694d4297004463cfb2b5c11fb2b6506c6742fcc196607bac3cf0742c41b5e01d85ce708f145a3dee17891cdb8e4b24b3f2a5aa2471ecf0614a5d420ef9fa94fa5a93394b03da5874ba7eaa0633614dd2a76ed393f12aabe008d6c87372", 0xc6}], 0x2, &(0x7f0000000280)=[{0x98, 0xffff, 0x3, "01b780b56f926943ac34f27f398d3bae5ea93c0478fe343bc8aafd79de7b4fd8098e710318152a59a6377ff915678b7415ce87148758fe3ddaa2202bf43b6b49929ced2a0b5db267e804e1de1a4aa52e3c46ea9dc02f7e294ede58e71a34081e8945b253a1673e091ffeca7c7f6390cc9376190c1f5d20436040150d1612a5329733bc5877a8"}, {0xd0, 0xffff, 0x6, "04b73826f72acecc861c2c2f75997e61d7189ef25792ae1a811b72a683f1a4562873378e9f70de98c723d9eba4639037493587a6b04bae75f15135c145e2b87b75cfa4bace9646d4c73719f93438593cf5653b577df8f0927b160540c2e9ddce6fcbf48a7370ccffae8fa819f8d0b5bcca9b702a1d3940c9dffef28707f807dea27642f15bce4b5a08d3427f5efaaeed3d27fb69da3e52c07377fbf1d5195a33c2d18c433ab35ef20a124c67ba2941f1ee24080d58ed38f7a2a38c"}, {0xb0, 0xffff, 0x1, "8fb2042d7019639222f0a4f5cb791871973f58d37d9c6374967d900daa335798950d26458b678d297cf89816dcea831e25348689dd43d563d1bb64d4d9746ccc0ae8d28baf661987e365d2efa2bedb73d984af1d4b394e1eb47ebbbbc69357f0da694ec8f55fd5f5f7a2e02d351a0ed338448e89fbd48344ed540a219a89d59b3a16dd7b30de6765af7840b308ab53a3dfe6e29cf05b986a28"}], 0x218}, 0x40c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:35 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x7ff, 0x259}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000000c0)) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000100)=0x1) getsockname(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f00000001c0)={0xff, [{0x3, 0xffffffffffffffff}, {0x3, 0x8}, {0x1, 0x228}, {0x3, 0xfff}, {0x3, 0x9}, {0x3, 0x400}, {0x2, 0x1fc00000000000}, {0x3, 0x20}, {0x1, 0x3}, {0x3, 0x96}, {0x0, 0xfffffffffffffff7}, {0x2, 0x6}, {0x3, 0xffff}, {0x3, 0x3}, {0x3, 0xd5}, {0x0, 0x8001}, {0x3, 0x4}, {0x2, 0x3ff}, {0x3}, {0x2, 0xe15e}, {0x3, 0x1}, {0x1, 0x200}, {0x2, 0x3}, {0x2, 0xb6}, {0x3, 0x80000000}, {0x3, 0x6}, {0x1, 0x2}, {0x3, 0x9}, {0x1, 0x1f}, {0x2, 0x1000}, {0x1, 0x7ff}, {0x3}]}) setsockopt(r0, 0xffffffffffffffff, 0x7f, &(0x7f0000000300)="151d271c137749cc6581d22dbff10a5e4a9ddaed23b11673369471c5501776f17b863da3f925951d7f88de59116115ca5751674862e29c7418e6ec6e44a71a9e28d197a0836ecf39e503913d73641aa52662854f971a2bc9fd93aab3bf2b37d70346b4accf7dccfea1073a3f8bbf", 0x6e) read(r0, &(0x7f0000000380)=""/143, 0x8f) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000440)) connect(r0, &(0x7f0000000480)=@un=@abs={0x1, 0x0, 0x2}, 0x8) poll(&(0x7f00000004c0)=[{r0, 0x4}, {r0, 0x4}, {r0}], 0x3, 0x2) getsockname(r0, &(0x7f0000000500)=@un=@file={0x0, ""/108}, &(0x7f0000000580)=0x6e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000005c0)={0x1, 0x20, 0x1, 0x0, "22721048ade5df92380750874d09ed2abde39ba1", 0x6, 0x2}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000600)) ftruncate(r0, 0x0, 0x3) recvfrom(r0, &(0x7f0000000640)=""/21, 0x15, 0x40, &(0x7f0000000680)=@un=@abs={0x1, 0x0, 0x3}, 0x8) ftruncate(r0, 0x0, 0x4) link(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='./file0\x00') mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0x13, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000740)) mknodat(r0, &(0x7f0000000780)='./file0\x00', 0x9000, 0x8) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000007c0)) setsockopt(r0, 0x3, 0x7, &(0x7f0000000800)="74e2393a26a1e684d3323899375ca7a0f31d35e42ca5a31000816d6f61f268649b0a47abe25c3c28b51ada781c6be8cc716cecb1cb22e6596412e973d91df80e8a997a91b935b02b24086701ff3e75eeadfa8709e47aa77bc0199fd0ca3761ed16d1333ec613e74702647246fc1916f95887d30ec21420048d550df140609df356dcb09463f1acdbda7874e02386dd50c3d5b0eec1a896c749224a67608117c1d5237cebe432546d4d3ca9fb003308a173fa5d011483c40edf2b42", 0xbb) r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000008c0)={0x4, 0xfff}) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000900), &(0x7f0000000940)=0x4) 16:00:36 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'\x00', 0x4, 0xae, 0x0, 0x1, 0x1000, 0x2, 0x9, 0x1, 0x0, 0x3f, 0x21}) unlinkat(0xffffffffffffffff, 0x0, 0x8) 16:00:36 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000000)) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2000000002, 0x0) dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$null(0xffffffffffffff9c, 0xffffffffffffffff, 0x408, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockname$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:36 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x7dd, 0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, 0x2, 0x396f, 0xff, 0x5, 0x2, 0x7}, &(0x7f0000000040)={0x80, 0x200, 0xb3, 0x10000, 0x1, 0x1, 0x1f, 0x8}, &(0x7f0000000080)={0x79f7, 0x33, 0x5, 0x1, 0x0, 0x6, 0x1e}, &(0x7f00000000c0)={0x1, 0x800}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8a, 0x0) r1 = semget$private(0x0, 0x7, 0x10) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000001c0)=0x400) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:36 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x0) r0 = open(&(0x7f0000001940)='./bus\x00', 0xd, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, 0x0) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x112) write(r0, &(0x7f0000002040)="278da958f45b4659afa4f5b67f70bc4b08abcec6b0c3a1a4fcc715745d5b626bff39adefc10224af1cb33df7b75e5bdd4616f21e2e7dc6161b4513af5b25444b4266236cbd50e0827b634350ee89ff05f8103a37df2f9eb83707a21dc420cbfc7422daeb3ca9c6875c4b3772067b55f02eb8772d49826b6484919adf0d616b4ddb575e690ef53afc3d45413926874f5142d9936ac681bcecea8c437f82a616dc33127c87b06162af72bfc79cd1782dd5a64b198bd22d26e45befaaf17c3238a25f19fc505d6248e8bc584e2d6b1c151b45484ecc688e22459db0672b0068886c46bb3e4949e154f48cf76412240e6e795860c0e8a87e67a849cc6d6c3bc858d09a283e63d0aeb9bcbd70aafcadb95429d881fbf72b2edc0042844eef6f4182e88065fd593a9844658684251492c6c966b68bfc2dae2536a5e041d07f817b69e197575c9a6ff21290cf2519c9ce7ee7b73c1ecaee9d0fd0d8f2fd807519eb043bdd10d39caf89ca5113cb03a90f072d244c97781b8eb0f614bd554ec85d15b1cc88aa7bb31fc1220ddcb48a7fccf6b23b3ae0cee755233f209790c1ad7f1470e85fb9cf286bd5cbce1f0db0ce9680cec9ae0d4eeb488e595ff1e097bc7d15985c94e529c93da82575b4895c380db032d24d715ba9e6deddcb13d8aa6f4593d2d530593667d4ed2203b6ef8920fab83e20a7c5964f0347d37b90a5f2f88d5bf19cf4e71706492a2c292976efa5b4e3ca67a5bf436041f9b53b5fd49578a35d762fabb76748b66bb314ea008946a13cbb9d5367f5037fc188c1cd109885d679035d001aeef73a11cc51ead6e2e529e1697abb4cad3626619ba35ae64eb2332c9f0e44e577bf49e469807de8b3ffe5d50472732c5ef9873a1db26012c7fb4d0526b9f3f8e27bc9aa30e6d73e53ef63e5a41141f5a15e4c8b3735a5bb83dae1af367e1968f999f1ae570a8d03d6c22b74ee627c43eb89f98a940f15b6aa29539e37d206c6150c12734ba80daa064e68699a78fe0e29abda699e21db1a115412d0f794e415afc4c3fde890da0d8ffa6f0cc611947233244d46b066f7453a5842c471ba3197e80d73e934700e8719d4686bd7ec862a80a210a1c38ae17294ad020095b978bb77f984cfd6d9b050c5512b8aaf2aa9025891b03ee4d3b515b93123bc9444f25bbec1029676a1ba161e57431dad81b104a2f9af7ee5df1e591305e2fc6c885577903fdda3ed26e4ab05cbd7234068beb872e406121ca4b7b44b3d3dd227ced829b85a27355f54584153977bce818f9a8a503f16389c4377a7646cb831648bc87e146c4cea9b080e98b8034ffa9b3bbaf779cc36a037215ca0ced96b3a7c1b87c9da64a4873b8a24d20bf9f1b1b3e99e8e7191c031346eb6e95e90cd345f4db339eef892308cde4172abd20291e4677d43cf7eec2fd2b45ff91b3fc8068d95db437f810f96d40ac6e826d214bfd90917c67c11d7b09259e5c210750c751c0abfd39bdb4cf780a156f54b3e1d4893688fa915ae6158bcf8dc67404e722643ed4b50c7efe1b485b84f46baac2ab01885e1e743d5c74cc1a2cbe38c0dfdf70077e957c3e65af0779a1b7d2ea87e8659e2b7012ff787940fa13aceac8f11795ffc05121f67e785d3a46684c5e4c3134b2a2cd943a65161472ca64218367ca4afea0a56d6fe753c9a38e6d28db31feb5d039a0c638b2b96ce05888b806b0335d0d347a1a4515097f265e875c80e3970adef48e5c3619ec23a9b9debce58fe186aa7e2810a3a3bf1180cac09d8c1767246a14255973a83ca663299c54d8c823910fed076ddc02c443960b735bc46b4b6690ad8c7cc790ca3a6eac0701279714b92e0d02dd38e8422599f03eb1179dea7ed1b18e97e7545eb185cbb67495d0f14dd787d3e6ed8ab49e996066c61b05b3937d8607e751536911b7dfd8a9efc709b6b4a1cc9f5b6bffbbccf2ae4b7f579d5e487a169f9d3881e7b590caf2b30a9133fd29e2ffab3c75d6dc0f1ff20d719c0a408fe5ea4d0a6cc5989b920b6e8a157583e86ea9b463dc7020142c59a5b532a2661efac4f857c5a1cb891fad770af8b74b37b2b4c412f19bcb2b08e56588e449d8f8bb985ab636c3ca91a34b206e1613f8619003fea97fd1792ddf183492780a7043132c02073d8348fb3117690f3dafe0e2056c2e4241fd274ca51c99d871d74caf64a43136164659600850e288131d2f0d3b32b7100472ecabccc69032b2434316e41be93c0b9901088627cdfad3ef4a15407e111a6d2c95acf67394ceef37c5abb4dbc5b077efd489021ac2ab6e9ce121be0ff84ab0b9ce165245cb2bc4aa5831099dbcc675155a2923b59c46a96e0a35a3c4546ca09bfd14e57ee49783c7bcf7cb3dd5c0b84564a27324e92fd5daeef59c64d85842c84a8cf74cce098b9dd3925c9c06293fe6acee4cfd3975254a20fb8b292aa76f4f43736bfa355f6086d2cb4aa23d4d53ebaf6815d1d68d1ee40a2a1aa216c303711a22edf1876192d8c6b5f5da7914cde2abed4f52700eed66bb15a0830355c0d101b6140c4957c50de991b83e2ee7af3255bff4bbdccd357f0bb6b9a9b93ab53c94e0bc99448982e211bd59615ca343ae3cbb68b25681b95cc16b2787cfa85d9c53d196123f251f4e036f7ec4265db0c05631f1df3bc85fff24dd1990de99f0b4fb391d41c4671de16b63f11bf8741deb47d4d6760e120f3a7dae7590b2851f55d52789ecdfe4e2a76b0e32860eec1f1598da4b4386b58b2f88cd9b28b31e3657b3998b4fd5e55b4f90dea8c89a5f41b5cb689e2aacc35350e6dcedb84179fa982326d703d7c0404f9031b7f805e50ce95b29cc44c6d36db4479b2861bc8f14e01e761f04c6836db0c5baf5eea3243feacf6a234372975f73e00457ac7388ac0cbc3", 0x808) fchdir(r0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10300, 0x0) 16:00:36 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getppid() 16:00:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1, 0x1, 0x4, 0x0, "62dbdb6c6acf202aa8a8c13443eb51ca084b820f", 0xeb6, 0x9}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x10000000000, 0xbf9b, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200d0, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) read(r0, &(0x7f0000000180)=""/243, 0xf3) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000280)=0x8) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a4eccea6da00000000000000000000008000"}) syz_open_pts() 16:00:36 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x100000001) ' )Xt[FY/$u6pIIaTt wd$nyX`@h(~g(ILml;HXP(>cP.9<=p*|-9T)X{w+.\BNooAhe}Y:De%FIf6 |-.%6%`AP{iaW\orO%IN~g7<JnPXr}uk;]S/ JQK)-$Lx0v=UNH]1L*{3A" \4 16:00:36 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000140)={0x10, 0x6, 0x4, 0x277d, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xed85}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffffffffffe1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xa5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000080)="d8ff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0627cd9f1c925952feee4cce66758e680fa0bbff06f50bb25473ab456b8d23489e6ce260c993713b7cab3608e0eb53eb95b27d0d7a956b853824371d646b68b2555aef729cc53ed751536483f8c0de95fff85d36d0daa6744d73f2e8652960a50aebef54a2b1e1cff9e1ca62fa", 0x6d) 16:00:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000001380)}, 0x400000000000000) 16:00:36 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x5, 0x3, &(0x7f0000000100)="d45caa375a7054bfaec1e5cb0370054f27e827ef52cfb43de956e586badb0e698bf27e8e13918981377f5b15716e9f96180e25894483749ac498d05a90806166c39fc248b1549a09", 0x48) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000080)={0x80000000, 0x101}, 0x10) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x203) 16:00:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x3, 0xfffffffffffeffff, 0x3ff, r2}) close(r0) fcntl$getflags(r1, 0x3) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:36 executing program 1: r0 = kqueue() fchdir(r0) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x13) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x5, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9}], 0x2eb, 0x0) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000000)=[{0x80}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="a1") 16:00:36 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) msgctl$IPC_RMID(r0, 0x0) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") socketpair(0x6, 0x7, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 16:00:36 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x6}], 0x802, 0x0, 0x900, 0x0) 16:00:36 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x430, 0x160) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000000c0)={0x0, 0xe2, 0x5}) getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r1 = socket(0x1, 0x400000000002, 0x0) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) mprotect(&(0x7f00005f5000/0x3000)=nil, 0x3000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000100)={0xae}) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40084}, {0x14}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x35}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) mknodat(r1, &(0x7f0000000200)='./file0\x00', 0x20, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x9d, &(0x7f0000000140)="b6e4fd218a14fca8076473d0b2ccd782ec5fc6b0b475d6fd6d779befd46a2c80de0a09fe343b27b35a66283e1b28223adcf40bd07fd6aaecd0c69ceca438d354fc28ad6510c3c37e4d1d8b7ee7e44e03c20a169656d0162a32606a7924f582c72f8e09daa59fc44a8d80b8f0349b6d8ccf526b939b704439360740fe20e3ab0abf92432efc21fcfa1860693d28395d5e3973f44d5e2c665ca2d8ecbbdd") 16:00:36 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000000), 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='.\x00', 0x10400, 0x10) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x9, 0x0, './file0\x00', 0xd8db, 0x1, 0x52, 0x7}) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0xffffffffffffff01, 0xfffffffffffffffc, 0x0, 0x80000001}, {0x1, 0x8, 0x4, 0x8}, {0x7, 0x40, 0x4, 0x6}, {0x0, 0xffffffffffffffe0, 0x3, 0xffffffffffff0000}, {0x0, 0x8000, 0x33e8828e, 0x600000}, {0xfffffffffffffff7, 0x10000, 0x20, 0xfffffffffffffcc8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x7, 0x7}]}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0x6) 16:00:36 executing program 1: setuid(0xee01) mkdir(&(0x7f0000000000)='./file0\x00', 0x103) setgroups(0xffffffffffffffea, 0x0) semget(0x1, 0x100000003, 0x200) 16:00:36 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pledge(0x0, &(0x7f0000000040)='&+>\x00') pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000680)=0x2e11) mprotect(&(0x7f00004d6000/0x1000)=nil, 0x1000, 0x5) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) socketpair(0x13, 0x5, 0x3, &(0x7f0000000580)={0xffffffffffffffff}) accept$inet(r1, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x18018, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000080)={0x10, 0x6, 0x4, 0x800, [{&(0x7f00000d8000/0x2000)=nil, &(0x7f000032f000/0x3000)=nil, 0x7}, {&(0x7f0000657000/0x2000)=nil, &(0x7f0000319000/0x3000)=nil, 0x4f}, {&(0x7f000026f000/0x4000)=nil, &(0x7f0000556000/0x1000)=nil}, {&(0x7f000070b000/0x1000)=nil, &(0x7f00006bd000/0x4000)=nil, 0x401}, {&(0x7f00002e7000/0x3000)=nil, &(0x7f00004a2000/0x1000)=nil, 0xffffffffffffc997}, {&(0x7f0000311000/0x1000)=nil, &(0x7f00005a6000/0x2000)=nil, 0x8}, {&(0x7f0000714000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x67a}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000350000/0x4000)=nil, 0xfe7}, {&(0x7f00000ec000/0x400000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x40}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000054e000/0x1000)=nil, 0x1}, {&(0x7f00002b1000/0x3000)=nil, &(0x7f000019c000/0x3000)=nil, 0x6}, {&(0x7f00005cd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f00005a0000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x20000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x10001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000498000/0x3000)=nil, 0x80000001}, {&(0x7f000009f000/0x2000)=nil, &(0x7f0000456000/0x3000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) madvise(&(0x7f000071f000/0x1000)=nil, 0x1000, 0x0) 16:00:36 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) fcntl$setstatus(r0, 0x4, 0x4) sendto$inet6(r0, &(0x7f0000000200)="7f0c80d3ed00b143891a8dfa07701e6d12da4a6444de7adfebd499e067559449975d3eb78b88b0f81bfb08de349a44abcbab28dd1b65636fe88e9644ddd9d20b01987e8ccb6f147144c7d286affda968d3e42ca2c6f004800ae54686499bb7307a3964c9ddcac131456a937f2e9cd595fa903ca0a1d3061cda8a13039ae88cc588e8dfb68a28a301bb6d8e7b1a7a2f6cefcc6be873bd3cf964f9ba1a9f63235468aacf457a5056a5dcbe9310e40b8c2435d2164ab072364dde149fee6068df001e31d54cfcfffc2270ff5b5a61a1a8feaa9ce3e4c91b2dcd93c0ef0c3d1209747542f56fda5adc44bdf1ba81494479ae7990e7abfe6435f639a13206d04e4961c2a0c74006903f442c293a06cf47246250fd9a94647781e8c2e42ffe69a707367c37648fe8b8783f77bb2f2960c9bc57e859a6f00b259181202622a27d6f559aebf6b42582dd9d0e91982da7e4b3f7332faa81c6b45226ffdc3e3635f192f896061872e302154b6057b3e59f23a2ad3e72e0c835a294d8dc4f8ba03f456e6fd34f09d9ef82c78bba9cc559878b16211f6a1188e6f9f29d72039fe073cf23db006150d15ffe3ce3908444c8445c7bea9f5d81d88064591a54fec6932d2ac8ab9977eb7c4929bd03fe207ee448b0545a5001ff59b1ee9bf28a25e90f6306a695e404e5551c8737a64d091fd9405dcdcd12b5e37be8a988155aafef6dd03724a58ce5cfc97b98861e0f58eb45cdadedefbec520542c9e9924f4d6b4963bd84cafc7eb275924fe2c50032ef1dffbf184133a9a556eeedd16e69ec41324f45a3ae5a2073ae8b665539d4de823876a9cb849ce71d92d9027ddb4e0c1de8c6662bb12773fb07d6fc66695b01a6a393da60f000a70517db6c27df43735f1934cf5b8eb449cb09853bd528cf3d8576ad5da8a1a3a7e77e7f455e5377349330937615e2223b8e89e53550e64e13ad6269070798bafe58ef3975002bced76cbca12df13ac65d9c24bb64a268b60bf9146c1caff5ea52ab48b1d1d2fd9dd8934827f313d19e338e0b6e3d9929cadf8b36429de361384b06fcdc8d9c4300a46c33978a4802135bd8529f538002ef219430052dcc349db5ffc197aeecfd4fc23f8daa5358cee0eef9b6c512b9bbc94f4320ef8dc814b5963cf0c23402cf9e4c31dfe1d0dfaf8887d90c44849b95ba38f7f956e39d4e85e32eee5e61a9b49d7ee1b2a58b8e5190c6f381933206621e10afbe45cad861e6274d944e1e7484e58944a69a2e4ad457c41d4e0666f3bbc6cf2651bf415b10fd49e43a0a4784fd4ad1afaf9e7452f240530329c69d2f2f3c90b76dbeeeb599252cd39ae53a67c0d4120700c1722690f92c85772f6ad9b6313a15b6beeb48c521e46a2f8ed4b2203daeb60d18b3039d3adaf03a30de5a8ea76a2e3bc0e96535c84f5c0c7b0d57705a04dd827344dba3674d482cecb04bd54b54f0f0896f48e207fb796058e4f53552cb8ad712a1a885cc0c7dc464237f2cdf47b08408bfa8fdcef0e484c5bec1e26e17e0396159e71654f3eb9eb945ae67903039c5e5bebdb0dae6cf8786ed05f140b93fd50cc93df61ce2efc6a7e6d38aaa2c334e8d745a8a4df2dc465b8cc455af895a136bda95c4e0a89cefe430e374b7d4a74455a26f8e8dfd1afc3bd7d55d981801759752ffb53170e86f906f7169cbdd1a165959f8ffe96de5ec2c34787d3b5a798dc3daafdd0d1024aa974b93c2c28ab59aeb226237380e4450e3473a2d2990434a860a6a0d1eecfdef5b540d816db315535ab164a74512496f7f8f31d1b33aaac1a1d6cb876146c93141dbe3a593f77746898add9691c02c8191ecec1aaca801921e7aaa0f4fa41024c50b4dab314bdfe6e3b2a792e867453f9637211d05729fd8871c9137215cfc42c26ed88cb1e95e22d744bb2f516be0b82c5588bf1c0c73d1502dc0c11ca3395eeb16ffe512d4e934f2c8fdcbbc0cb4776594d4135cd9b9dda1e6433b6937a9915915489da4f2aa499133ff4b5b1d995f23e6f081b0e9a489253551f80667096f80c77d8f969001586934a185a8606f46d14a141ee8bd8fbf91e7bb99b6dcef891e32a6969deb18cf489c4c85f45ab472c90bd0894c17215fb93606c9fb555c5ac7d6f300ec5fe1f29bd11b67570316f836e05148530d62a3d7ada3b4fa483c1ffcaebe6e627a9869a0676fe0a434e1be7ba99cc7b79b0838b8b01bd6b317375bec7ba32d44b26eb08d574fcbf3a9c39f09773b7b49e748e8a9f75fd26dd8a1861df0b5c88723ae50b1ec4259868d69775019df22919f6bd167a2e8226ca988dd78782ac4040cfcfd30a91fc8bc86039233e04c42b09dac0bd6ab4ec9c829c118aae4b1b36b0d6db28d4ae4022c4dcc7f502af7a6b5852c0ba3884a544f46bc42a4d24e90b1fabf8a47d2e62ceec5fe805c86b8ce48c6750e21972abe688827073da4c4be4b1bfc1d33fc61f99c93133b15e288461ff7fe74a9ee512d3e913a98b3ac70885df36b86f228b484c7165188329d349b18edd579558b965cd84f62b767b85a1d257d23bc0dd09d8d12e0246854751bf9c8dbf86c3450446d00d8df790a0f6c6f426d35f35b2ae743d507781a932698ccbd980ce4bae7645eb8e1992ef306f8993e6f4aa3aa0e9e94e4b73821054fc278f331f550278d73a3a04fbeab4333cf732a08d5f55c453989e2992b2aba6482c77c05af0b67eab85f7cdcbad89d818b7d8e80849fbe7e3e27311d59674fdbf1b725fae5e4df2e82156f28908eee28a7b98003a803505ea7abb03ffed8982d816a9d25cc1fb808a3f2d02824d9a74c7bdb9331fb67c72f52d6bb2d0f9c9c01c82197f4f99e037727db3136247c505e702d48ba318fa89929bc4ac7f06e7fb43e3172027c90cc5410cafbc085d25fa02cdb3b1a463eadf7113ebd379633f17bc732dab53cb593b96a5469f269429afb0ba9d4d1ab40f880e638b7b54b9874da88b88673bcff2951e4e2a931523ff19627752c9f9aa8b5d65ebb61dfe9c01f445f5ba6911322514db398dd20c734cfc3ae34e39b9ba5b7877e17e8920e2a54e00b771e22319ea5681bfca119e517965d81d789dac62c62a7a6ac09407bc44fd8fcd564d7792e870e509c0fd293776805a488eac45b97d121780892c89fe0a8bd5b4948fbd51fb648710445390d7740b2e185678a130cb8c7d16088e3ba68b9e38f2c694f3dd21315e92b008c35aa715db5333f05b786d8e7895428fdb58497480525a274c5e507f2ed78f2f70a9540ce44e02c319cc463b2710f90ea50d269186e6591a02877c5d8b579c6d44ec3e8c62a125ec6c260b205b2f6e78d3d7f2523411b91c346452f59be14d9f25e0f44f552d6abf20abf17ede6bc090ab984dd36214062f218e0345c2326fac4874178696174c8ca4d10f2fedad68901892ba9ebbd6710ebf7dff5fbf47ef0b80b0839b14f5dd444159cb99cbbf0f42934883e2f2a3f6f96bf8113c7065f9d926f6ecb48622b34bf8b233d25933553480398b72a7ea7bad014731544d528584163e324683075422ee13154ffd263ad7053b7dbc38a6d9b16958ae761274e3d43bc57ea45511dbcfddeec50414d2a3869e385867304db3e14fa96a55afce88cc97c93ad4f0195395a782633afae9da8f1dfa2b2c228d215f84144cd07b55127b5b3f82ed4e401979d17ff9728af60a6c660eac5a0e7c2174864d5e7e9d0e43d1c099ddda55089d5d342fede591608dcca60cdb37326d4d92882c70338a8d27c8edd1934fa015c6ab920b6e7459ae06e810888cd4fac3c29f58fe0da6d4344c8e2542416b5858248bc3cf050dc34ac344c508fd2b279d5d191434eeeae8f55225669261e65a456cf0a4f75577272683f77528eb32a9418bc57d1ec60f0ce70661a7cc36c656f52334685dc0a836cbdca567bb8c33fdf4ea783bd969970fc738d9297fa156dab14385142f8229e1d208ea9080c20d71ac5f5261c65faa0ed4cfccbd14b8b2afbefaf89accbb82d638fa12cba2550f8885a811e6a3e6eb4b3e3d6a6791065a457906c28f4fa1cae684e34e22e7ddbbdf15d50c56f3b058043affcdc70e2388ad416c7cecf4dbd613e09d1f29090e5d2daf2fe9bb85af1cbc2190fe76fa19bf863430665ecf689843839bcdd614621a35f930c8320f69f9ccf51b4bd44e14ef751fb02fc5631f68d543ac20661795767c127558ef16c5a1ef10eae824ba575359915c7dc505b2cd55a886febdb365c3fa61748e7fa83c18a996d3cb6c8daf8149f5cd30968d4db4bc74781ff4626af19dc704e3b267bc7ff025d75c55eb57a028db382cd1077334571f09cb21ac6294f9d0abae7d266bf38fdaac2fe17d34493025f758049599b9de63084f0648875f9c2b6cfb3fcc2109d45bbd1150fde8d817dda79724fcf2e311861643a6e44e3f001f2a701b3ec6b43fca581f13a08c33ccbae4b2fb1bf7c52aa7c09d061f7553d56022bb2556498aa59cac35e864defe778045d76c1fc0a90696b0adf8a1273b4da793b47bab9fe3ed56fff70c5801b15a4e7302472c81f3f0d661825981a9226b9694367c24e1bd7719156cb944f1ea7f196faa88ddfb57017cdd90f5fff28ac1a723e5aa35393d5a7d7174d0510206d9c10d0799ed1c95c6b07fe454f861a9450c94252fa43322e809039d6136cdc34ac152c7b3b77580cab36a9c6553167e3e85f54c60c0f15b2aaa446f5e8293bcd966c050a6d39d931a12d22157ccafdd8bbbea7576cba5a5a1e4c5b01c3c0edd55c05fd458007558d5b00025cddc30e6cc0155e2718e9401ab4a5f3fc2473a28f043a43f9f9d67a78748b5e89fd6aefedf2c0d46795ac60699fa737db2bed12512d058bd88e1d920c2a0ae77d73e7467831f922c7a530a0ce84300173efffb6db5546a23041c758667d1a421dfea13e0c6305bc9f5f884852eefa428907c095664d813812a58faf59d14383e76c7a21e9aaf032b2f37f9b878927b538a0ebf78bef10d81b412cd7dc0f64a4788336b37ff0a893f1703e7e98be2fb543268e7d7c9f53c5a894e0d0965952a6ab5f7ac4ad6bf1942dd79596491b49c8e56bda770109a03ba52138d4704b0a90223c4468e1e4ef43ff8e3eb472aedde3eae074ef8d258ec8102c380621a1903ba13872daba459a3113c157f667eac0d5610257d59c1052d27e9e4c2ec20b51581ec25dc34f99cf222650b91f68133779665d320de23d78412db1314a46aa24a7ac63a1e6d507ecb988aaaebad7b80b2ff75c0168b442ab7b7296d371c93fe87a6fc8d3efc8cdfc48561cad0b551bff0b8c26b1ee09babe256e5edbdae2def8daa4806d0dfb6879339d874e2a0924a4a21a355c6199fdf866f4af0e1004f293f74f5b24a0d2052a6892c54f5bbd3c0ed57a089e4c686730cd16c99f6d7bfed6455d5db8b536d5e2cb97e6b0b84237b01e4aea6e12c644669a21fd9d05be16e44928d484768173380adef8c50e8c57524795325ca204f2b568e2d1579b2f7a9d1323710b09305677e1b2635e6696b1db765f0e14b786cf72156c9b1954a1ae84873aa27a4bbdeb6518ee7db3fec96652574037fe1b59bbaec98f5029eab085354cf6314b0ab9a0e4cfbde81b9b588305366b6d418732daf5324980002c05e7ca57fdca6a6e38c9a0d2845be6ee266f23e49ee37b62f3f311e6423c87157fd07a88f8e7069fd0da8f15cb0acf457a8a06d4069192be2af0f451c1ab194a54041c1215f17bc4939320c01c355fdc94350417e73f01fff618a76aaa5a2db5d8d78e1cd41b46aabf6e13c02caf01f25c76415f5", 0x1000, 0x1, &(0x7f0000000000)={0x18, 0x0, 0xffffffffffffffff, 0x1}, 0xc) 16:00:36 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00wW}'], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) 16:00:36 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="51c5bea1ea", 0x5}], 0x1, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) socket(0x18, 0x0, 0x100000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setuid(0xee01) r1 = socket(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)=""/172, &(0x7f0000000100)=0xac) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x106, 0x2) 16:00:36 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) fchflags(r0, 0x10001) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup(r0) shutdown(r1, 0x1) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xafaf, "8d78742aa39d9c6003d8403d0df63791286298c8"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a9541891", 0x47f) 16:00:36 executing program 1: select(0x0, 0x0, &(0x7f00000002c0), 0xffffffffffffffff, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) 16:00:36 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x11, 0x2003, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)="186fe65c", 0x4) 16:00:36 executing program 0: r0 = socket(0x1f, 0x2, 0x100000001) shutdown(r0, 0x0) shutdown(r0, 0x1) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x1ff, 0x5}, 0xc) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x1, 0x1fde, 0x3, r1}) setsockopt(r0, 0x0, 0x5, &(0x7f0000000000)="68060000", 0x4) 16:00:36 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)) clock_gettime(0x4, 0xffffffffffffffff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r2 = dup2(r1, r0) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x1, 0xdfffffffffffffff) 16:00:37 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x801, 0x2) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000200)={0xef, 0x0, &(0x7f0000000100)=""/239}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0xff) recvfrom$inet(r0, 0x0, 0x0, 0x3, 0x0, 0x0) 16:00:37 executing program 1: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x5}, 0x10) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3002) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getpgrp() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:37 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x9, &(0x7f0000000180)="f7f9e794", 0x4) setsockopt(r0, 0x1000000000000000, 0x100000000, &(0x7f00000031c0)="1e27faf59341716a19c913874513ea83a2b684a5c74ff186f1db47395cedb4ee288b41cf628069b4e07ddc4916de1f3a48a9d24cf541f4bcf077aa50800669b8cb49870d60c747df450123135be99b218c994e297ad88f4d59d10792fbb52bb49f40cfc9c6be8dca721ddd895a2e9c82192ff3dddcd8820614e575c1e12ddcfe8a33a0e6ce5534c60dbf14a25da2ae4836e8cee4df47ed8195797727846ef8bcdbd46860995a33b405dd738abca49768639a1187845d32b3ab44a8a0eabc6ccfaa538564130655b399a812a03d7bc57a3975c825adb42207ef1ab112169cd5b80c0bbad31e51be81772687d8baa5f7d93b03736be96c545813ea51a87e13d39d0b4f1d3a033cf7766d6679cbcd943697c7af3cf8f927356f6fb4e8fa02cf54ab8b0deac3f1c6e579f24d78735b9473eeedf8ae57f56137e05411cf74fd6cc090dfe91ff49092815c0529c1b8518496639d472ad0d6f9aed9e31cb3319660702b704cf832fd49647ab347b6884fc886ed44d858354a322b60801777ddf242e95d7926389e6c7455f63283b0e071ad5f3082f9e85fda59cad2d4716e632f32336916a6ad1f43da3908b40f01ffa3e6e99f8ca1dac871be4d74ece854168b3195819dd29583174c2829f0b7f6954ccae27ca61fcadd9130848557d207a7a59455fd9d29fd6671c2093265ebbc70fb8d5b8f70d8ffd4c611353bde4599f23d1607cf96c5be8d4d5b99250f95d5ac8ad813818094059717d5095ed4a3f8feae0bcbe16fce3829b6ea217d414fda594fdb854fecfe82a226b8c560af068c4203c3369c48c7982d4f8ba480e53b8a8822e54350f10fdc7ddc4a533b16722c2b167ddeb48a973cbd124763c8a2f7a3f94480e313e1f4f1c081eecf5555fb81127504b7ae7885a7bab6b4e70bde5d608dbc117d31074b732ddf6130456dddd431e7da652b790907492721390fd3f884ca4dcb54c00365d028f8d22793d9bca2fcb4ce9b89df5b6aa186fe89c091c971ae4527b3aeb191af715c9a533c0f6579d7c229c86cb047069832c5f691446b75644954dc8be56c0dddae5f449eabdd1341def34a3664d939982ffac63b1852cf5596d57e6a6aa74d42eb7f0e4469b835c068f6a7bed505f8189d6c88a306e643357a7385055637f3e6ddd9f21097f361f1f62593925aa7d2a1f4e4393d8737df46e7fb9c72a0bb328299a4e3b86a37e4089cf6834f9f0f4ae0bad4c1c1a2903dfabf4c14a664c79036e547b6d27c8af2a6c9982c6e21cbb8e2866767c2a3ce6fdca7e9f2a5a727dd9d1bed943b1dadd15efa7ca25c1b264004bf61bd366f2f9625b57e3d0373a4dadd42d6fa1d2b87291b2abef6c40cfb97cd715c4cdbda8f44f2c43abcdf623891b5d3b15f0ad709a763f12e852cd5e92f1ce5b19085bfbf46ea8422594a6599a6e1f2fc97cb02b3cfa4977dbef331938b51b7e867f8aeacdcb727c893d6d83fa1aa577d6fb2236c685b862b561c3dff2b648f13a8fffc5f4d828a4a734dde9fe2894921f2e0760d8ee9c9cf71222e549e65a8e70b57fc54645d7f52b4046b5a7b99b3291f1783202a1d5deecb32375e4980dd33c9f34d40e36fe0b07703e3a5a661b5c33295649a8fec058b2e84749cf0462107c5f82257e442814ee8196ca36ede9b4cc817c92f10729fde863a6c40552d29c06d7a77a736f4433ecd936cf7a31c4e129cd4a89b5aaca29433c89baf62ed24a69e9d14cf806e9c0dd2d8b9febc19bb41b2a2d75ba2baf77be934650af24769bbbd3d68389663756e5f8d7749160f7d16f7fe6293f12ec5ea4dd3546ce2ce022b0c6ac4877e1c70eb3dc15802bc8323df7b41b551a89085c251733243e027a8e13d017c941bad8339da07adec7187fee34fb865753710ab52b72395e538144e40b3364beb72d73da65b568e3c314cc4ec86b63410954250c98919dda4f2ab93796438695276c0f2dc5936da85a034ffec7833ab83004b65886f4c09dbbd43ce3e66387ca8d00a608a9184bb6782ce1f13175dec8349db6715e142c03f4562c2d48a504fa876f86d3c5026f69fc2efd10c78d7b15cb0d3eac78d6da2b6d75df00fd33f64e6951af9b73a978f2be64834db781b2706754a06c87cf3a472e042812304567046374aa3ea20905c43a70e35fef6daeb3a9690e017cb7bb3b74dd5703b4c662df8b9a6ad03eec0772f4924a5fd4937f2eda3a8da66b04abdf0cf2de070ba56d0fa446dcb41a2b4abc3f8b3d807eb140a23f70cdb0865aff1dd0857388e690f78ac60bc32049d1cbd3cc62b11e50bb6ea1a900954fb998dea1a8de9352be5356211c7bd0be49f61587e4e4a28032c87a5d2adfdeb49f8963505e93047a8ec7493f9058b96d8d54deceb650665c01edc460b919ad9d1adbfd95acd2bb62a6b14b150e1c82d1c194c9c3cd8f88ce2ec0d7179c5d3e6396f8884401fa0229a00c51794cb918362ca701248188d2123a538d9f4d39aa6273bae348072074ff9d49a730c49f698eee1e99712517b8e4a3acd8681b8d72829248dd1b170d1cea2796e81212fdacfadaa387357d49ce80c0ff50188a55b3be0cb8970d91c6eca449a5d07735b3fb6ad3f6a4879098a6f931391b173b43be9b47607be9e0b626f9545544da1876c7b3b96ddf807ec866d2f8dcba369db26a780d8f2899f0ac9571d50cf3e683700f592bdf28fa69db1c8b06c9a870ba14d805d57d1a438a5f72b6504a91cc07f3036c651a683a78de713976052eaca09b1de4dfc6a332500b34618f76ac8b8e2ce4135283bfc0aa791173ce1a02447933191b635f6f08fe76c72f11a565fe739b8b0406f490d25741f8d9acdab4918e03119f2afd44ccf8ce6cc875b22e0aafe342537acf716b74f921b6656c01ebce7b00c7a31a228dc751350189a8a76fc792613784f1b2c93a041de477a2aca31f419a15c1a4def4bb4c5acbb4c74dc97a39e1275775bb55721504a435fc2647cbd620732a0e4dc29bc8bae74e983d7e9bd58250a45d34b66ac40616570308ee332678447b7499546dc5cc1ba96bbc45c10882995414f21d3c4afc6a05542bde1111267a6dc7be25ed47e2283063d95cb796c8e221103959dec7eff177a0fcd14cd5b399c7642838cfec6767ca7d8fe4b873cb67c6ab9a6fa50129952cfe28558c237cadbc213558af4dcbdfd7244b1eb049f1631188e753fd90f6f9f79c0280de42502a8d6a54ff655bcc8790f60a44ea37709ef409bbfb1d6f1a6eb64a12d7145d806d2f78551e3e205bd867a0811ff8415cd26c6cede01d502f63d260b033cd0605f8200d45b4b33c3dcde0d92bf95c3787c6bcc2c9507d8d6e851f42668b03149c54d24abdc285e704a1eded3cead735651e91c37f62da44bd5e8416f0490c1e6824a971684bb377be3dad3f252bdbd01152f7f2aa169e2c469d1af974369b84b68f41fb2293d428ff461fd5db61920c8bfa61125f5ece944113514b8b14a076321052ad0a1a1ff5b14456bc7b054814897d07a6e4970126cf604484b42d9712ebc8e6ef459b1c4a730ea220d4abc59b8c988cd51baf33cbc8d2a98f950523884fc6d02bcc71b37057473489580a83e1bec534f594cdcde695429cbfa2badff82c4065a74c1c0651d0a9e562d5a1040860d2e0df490f875fa429e269f4fa43115cb021db75ec56d48f3119385f33df480a0cfcc0ef9d06bc05ea98956aa9fc6dc6b2b3f19fc21eda55e4374d4d067e4578172443a622bba79d7a0dffd8fb65e80d0838c44146c41f5636f73b86c7eb7d45ed166c4aa25fc15c35d049d2446d75f5d2f7c6e75562e8e80b5458c2fe608cac0e050d4094a8d8cd2532362d9737b28fb5f8bed4eb17797b8fbb8eca26ea22c6d67d875364ee261c18475faabe2bc05904e190fb526cdd4268cbf0da852619ac3fedd8fc71d618b48852cdfee5ccec05fa603b0b08f715e3f94682dc5c9bfc7a70e719859b399371cef8316a94e0378b86296d3e54aa355e6fb02ca45b2eab5fe2fc0016e11d2fe70d980db861c470b61cf42637e84d533f7b5e3d88a53434746e39192f638d4dce76cd1bc93d763f62977741b044f8c333a6d0a2da44e16d0cbacc7ffcbd3139490c3e5a246153fea2978f7961e4531780052a8f0fd13cb2ba696526a45e96e3832897b76f43dde17575fa5c110dde9d8f3d0f0c333e7bf53cb2a5c11754e2c17e074dbae3c6130ce17e58b2cfd68bbd8abb126f2104dc9cd121797821bf3fc4d80fa6bbd7d63542577057e5d316ecac63b9576c7b869e3d1340f78ba7998eb37a6d6240277609dc98fe2b006cc0aad55ec46e3e3f80f248d6770ccf99d99d38393544c1978cc2ce0ccd2de123a590fae7c88b6336b2a979a4832d1e043f8b799592e4744a3b6e0a7436c2319b232b903e892e6cb98dfd411942f21fc57ba41625e8fae332bc2d840b549a058ad2e3d495030025264d1f34f4a78d1c0f8e3b8e05c066836dba4d0dbd7252088c030f01d32e6f03fb2879c4c19376c888e943f741727f1f8952f29972ec34eb030b3326249c60f6eb4e9bd7fe6236d9f917b9e47827d269a63fac32b7e0a43593363f48a5b5549ac1521b8b1405c1fee58b8e193798aaeb6a96ece9a509e5cabee5de860bdf3b2d73c3537b3f6ddc928832d838d2440339a0e8fc84101b07eee10a8276ceceb6253e97f2a5eaadfb7ba515a967fa910a8bc5674371fedf25d1aaa15318c7f4c41ef881bf99a48a54815611cbad132f1836215273027e86241860611cddd25183bef960551a4a521fbeb3714bd01881571d52866a033b797e0d28bc81880f6c6bd74fcea8a804e26e2fa0b47655a38d347aba0674aabb1e04cb70b9c389edc5ed0ade8c65ace0a97278f9a932f61f6b3c2765cfa93fe1c5b9aeb0c64c83729faff7c4cd876707abf5645e8059019ce1a82a34617dfe7f65a3f72ee1eafd8b58dabcbe97aca8fd7450a0e2c46f7844d40f790c2550be12a38f23e348a30e1e6217babca749a7431a208a1955d961bea386aa7151a4c8f139c9fd9056c06775d14046682cde3936b5ec2f43c3cbf08e1c89a9fb41a4d4243360cb5220d334231d003b90a204249378474790ea762b186ea0abf52dd4070a0c60379832ce3f666a9b93bccf9f96437611cba1ef24873b3491ab34f33cfe0865628c8f5e469aa476bf86ae44cf407a483917d6b5e4cacd543e0364029cb57532d391c541bf5e1e2ef07b2d6370292dd82c090afc23591cd24a37464c96d9e3b2eb1dac1549618f3dd7e5a55310b272d3e57f2a54dc627c7d82d2a3f25192cba1b170373264ee04ad16de67439672a60c71b3856a6ff0bde1dc38670ba55a1b5f7cecb3f1d642a6b3d80aa185ea2251896c081d373ff4708d81a10dbf40bc8387f533855c7bfdfe1faa61e90d39932b2813b3155a4b389f484af676145f8619eafb7f65731c71a5d2a75b0c06ccb8e9f6325656d04a0acccdf86ac27d8ba93e7932f63d7f7071fa539c246f48a91374e69ee86a707b907369944c7cb943afa15b54f2d62455e355f169c04327a9179c03e1179238c6413bbf0284fdf1c6ce1fa029e3b929ceacbf81732695139c313fc9c439b390fec28d366521cd9065eebf41f09c7a17da05aaa08133979b56d12bf3719e8ee7f561f2e65b3a6c1f565c3bf0d10e3babecebdee844c2915c9a567539d15234ad98087b4917d0d4ebfe4180aac7f27d48f45dc6aafcaac4cca896039dc86685e6e7e5add2eb4dca4ab5cbe80b382cce69bab2941085466e9516486878ec43b3de5e18efa649dec3670ba908df1f42a", 0x1000) 16:00:37 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x9, &(0x7f0000000000)="87041411df162e683e48d8375eb6bd779ea231896e280274c40b02d55a806267792744b45051eb43bf3a2c9cbf7e9454fac7e6f4d11419048e7c93e44167d8683f3f00440ed32554b38731836ae7ae5a9b2c94811812b8", 0x57) r1 = socket(0x10000000002, 0x2, 0x0) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000140)=""/207, 0xcf}], 0x1) dup2(r0, r1) shutdown(r0, 0x0) execve(0x0, 0x0, 0x0) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x5c}, {0x800000000026}]}) poll(&(0x7f0000000140)=[{r0, 0x4}, {r0, 0x1}, {r0, 0x4}, {r0, 0xc}, {r0, 0x66}, {r0, 0x38}], 0x6, 0x15) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0xe591, 0x7, 0x0, 0x3}, {0x9, 0xffffffffffffff81, 0x2, 0xcc7c}, {0xff, 0x1, 0x200, 0x6}, {0xfffffffffffffff9, 0x80000001, 0x1000, 0x4}, {0x2, 0x0, 0x5, 0x80}, {0x3, 0xe3, 0x1, 0xfffffffffffffffc}, {0xd9, 0xffff, 0x3, 0x400000}]}) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000100)=0x38) 16:00:37 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000dbddb97b00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet6(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:37 executing program 1: r0 = socket(0x11, 0x4003, 0x0) listen(r0, 0x8000) sendto$unix(r0, &(0x7f0000000000)="5001050260000004000000011306ca90100e10fecea11ea8fef96ecfa93fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff000000000a1c1ffe59e6efc400008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b3272d78b2e391098a18f83ea65f3482e09", 0x150, 0x0, 0x0, 0x0) socket(0x38, 0xc000, 0xb1) shutdown(r0, 0x1) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) sync() munlockall() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0x9f}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000000c0)=[{0x8f16, 0xff, 0x9, 0xff}, {0xb0a, 0x3, 0xb70, 0x2}]}) ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0xa0, &(0x7f0000000140)="b489a83b8fccf27b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c3f131262b0795de24a22162442245e34a7d3119e1ed3d0ccec518ef80549db8566ef9019eefef36a9a164200fb9ccc60910fff8b5a73217c220cbbc9c6d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c936466cd480a06d211f979d24c301d0862401fc71fe7502c") Lv2;:`NgU#? A-ph_9O(kUKN 0NNI. NkHY_q`<}\e)I=(%u4 \8 02RMq[)f^]KX*oERU0Y6gTm"6o z8> 'EOGS{%rx [quvm_fault(0xfffffd803f00b000, 0x100000008, 0, 2) -> e kernel: page fault trap, code=0 Stopped at arp_rtrequest+0x15f: movq %rcx,0x8(%r15) ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd803f00b000, 0x100000008, 0, 2) -> e arp_rtrequest() at arp_rtrequest+0x15f end trace frame: 0xffff8000178043e0, count: 0 ddb> trace arp_rtrequest() at arp_rtrequest+0x15f rtrequest_delete(ffff800017804490,40,ffff8000001722a8,ffff800017804408,0) at rtrequest_delete+0x21c rtm_output(ffff8000009cf400,ffff800017804538,ffff800017804490,40,0) at rtm_output+0x5dc route_output(fffffd803f027300,fffffd80392de900,0,0) at route_output+0x7d7 route_usrreq(fffffd80392de900,9,fffffd803f027300,0,0,ffff8000149512e8) at route_usrreq+0x363 sosend(fffffd80392de900,0,ffff800017804730,0,0,80) at sosend+0x660 sendit(ffff8000149512e8,3,ffff800017804810,0,ffff800017804920) at sendit+0x53c sys_sendto(ffff8000149512e8,ffff8000178048b8,ffff800017804920) at sys_sendto+0x80 syscall(ffff800017804990) at syscall+0x511 Xsyscall(6,0,ffffffffffffffd8,0,6,771ee633010) at Xsyscall+0x128 end of kernel end trace frame: 0x774a132a0c0, count: -10 ddb> show registers rdi 0xffffffff812f5717 arp_rtrequest+0x157 rsi 0x1c9 rbp 0xffff800017804350 rbx 0xffff80000005bca0 rdx 0x1ca rcx 0xdeaf4152deaf4152 rax 0xffff80000005bca8 r8 0x40 r9 0x5 r10 0xffff800000994500 r11 0xc0dfe20c0636962a r12 0xffff8000001722a8 r13 0x2 r14 0xfffffd803b9e8858 r15 0x100000000 rip 0xffffffff812f571f arp_rtrequest+0x15f cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff8000178042d0 ss 0x10 arp_rtrequest+0x15f: movq %rcx,0x8(%r15) ddb> show proc PROC (syz-executor.1) pid=211607 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff800014951540,0xffffffff822ccf20 process=0xffff800014952360 user=0xffff8000177ff000, vmspace=0xfffffd803f00b000 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 16312 253573 18709 0 2 0 syz-executor.1 *16312 211607 18709 0 7 0x4000000 syz-executor.1 56790 457217 1 0 3 0x100083 ttyin getty 18709 26824 96362 0 3 0x82 nanosleep syz-executor.1 12466 355576 96362 0 2 0x2 syz-executor.0 15186 183240 0 0 3 0x14200 bored sosplice 96362 442676 3606 0 3 0x82 thrsleep syz-fuzzer 96362 381514 3606 0 3 0x4000082 nanosleep syz-fuzzer 96362 506451 3606 0 3 0x4000082 thrsleep syz-fuzzer 96362 122582 3606 0 3 0x4000082 thrsleep syz-fuzzer 96362 30028 3606 0 3 0x4000082 thrsleep syz-fuzzer 96362 376378 3606 0 3 0x4000082 kqread syz-fuzzer 96362 230104 3606 0 3 0x4000082 thrsleep syz-fuzzer 96362 334742 3606 0 3 0x4000082 thrsleep syz-fuzzer 3606 401435 80996 0 3 0x10008a pause ksh 80996 518538 47068 0 3 0x92 select sshd 47068 415155 1 0 3 0x80 select sshd 97559 168921 1527 73 2 0x100090 syslogd 1527 436103 1 0 3 0x100082 netio syslogd 77043 165407 1 77 3 0x100090 poll dhclient 99843 418307 1 0 3 0x80 poll dhclient 51873 48755 0 0 2 0x14200 zerothread 3902 175252 0 0 3 0x14200 aiodoned aiodoned 26591 308235 0 0 3 0x14200 syncer update 94600 314206 0 0 3 0x14200 cleaner cleaner 66064 438338 0 0 3 0x14200 reaper reaper 64431 454369 0 0 3 0x14200 pgdaemon pagedaemon 29006 441002 0 0 3 0x14200 bored crynlk 23307 85752 0 0 3 0x14200 bored crypto 85458 193216 0 0 3 0x40014200 acpi0 acpi0 59987 318498 0 0 3 0x14200 bored softnet 16961 472622 0 0 3 0x14200 bored systqmp 36115 366724 0 0 3 0x14200 bored systq 43379 369666 0 0 3 0x40014200 bored softclock 12073 264024 0 0 3 0x40014200 idle0 10808 464612 0 0 3 0x14200 bored smr 1 42281 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9541 6365K 14557K 78643K 28332 0 0 pcb 24 9K 11K 78643K 4435 0 0 rtable 135 5K 5K 78643K 1985 0 0 ifaddr 65 17K 20K 78643K 920 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 358 0 0 iov 0 0K 32K 78643K 1127 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1190 75K 76K 78643K 8742 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 112 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 1K 78643K 578 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 5 13K 25K 78643K 9087 0 0 sigio 0 0K 0K 78643K 100 0 0 proc 42 30K 54K 78643K 1362 0 0 subproc 32 2K 2K 78643K 70 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 972 0 0 in_multi 33 2K 2K 78643K 379 0 0 ether_multi 1 0K 0K 78643K 49 0 0 mrt 0 0K 0K 78643K 38 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 815 0 0 pfkey data 0 0K 4K 78643K 2 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 97 21K 39K 78643K 22174 0 0 UVM aobj 130 4K 4K 78643K 139 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 364 0 0 NDP 14 0K 0K 78643K 247 0 0 temp 192 2715K 3355K 78643K 30279 0 0 kqueue 0 0K 0K 78643K 106 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 10 0 4 1 0 1 1 0 8 0 inpcbpl 280 3818 0 3811 1 0 1 1 0 8 0 plimitpl 152 235 0 228 1 0 1 1 0 8 0 rtentry 112 101 0 51 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 1376 0 1372 1 0 1 1 0 8 0 nd6 48 12 0 6 1 0 1 1 0 8 0 ppxss 1128 195 0 195 25 24 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 322 0 92 15 0 15 15 0 8 0 art_table 32 323 0 92 2 0 2 2 0 8 0 art_node 16 72 0 30 1 0 1 1 0 8 0 sysvmsgpl 40 27 0 15 1 0 1 1 0 8 0 semapl 112 574 0 564 1 0 1 1 0 8 0 shmpl 112 137 0 9 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 16561 0 15055 49 0 49 49 0 8 0 ffsino 240 16561 0 15055 90 1 89 89 0 8 0 nchpl 144 29463 0 27850 61 0 61 61 0 8 0 uvmvnodes 72 6800 0 0 124 0 124 124 0 8 0 vnodes 200 6800 0 0 358 0 358 358 0 8 0 namei 1024 92294 0 92294 4 3 1 1 0 8 1 scsiplug 64 23 0 23 19 19 0 1 0 8 0 scxspl 192 103013 0 103013 43 40 3 6 0 8 3 sigapl 432 9260 0 9247 2 0 2 2 0 8 0 futexpl 56 140783 0 140783 4 3 1 1 0 8 1 knotepl 112 1774 0 1755 2 1 1 2 0 8 0 kqueuepl 104 2143 0 2141 1 0 1 1 0 8 0 pipepl 112 5198 0 5179 16 14 2 2 0 8 1 fdescpl 424 9261 0 9247 2 0 2 2 0 8 0 filepl 120 55077 0 54982 10 6 4 5 0 8 1 lockfpl 104 3028 0 3028 6 5 1 1 0 8 1 lockfspl 48 1047 0 1047 6 5 1 1 0 8 1 sessionpl 112 27 0 17 1 0 1 1 0 8 0 pgrppl 48 143 0 133 1 0 1 1 0 8 0 ucredpl 96 12886 0 12879 1 0 1 1 0 8 0 zombiepl 144 9247 0 9247 2 1 1 1 0 8 1 processpl 840 9276 0 9247 4 0 4 4 0 8 0 procpl 600 20960 0 20923 6 2 4 4 0 8 0 sosppl 128 146 0 146 34 33 1 1 0 8 1 sockpl 384 7702 0 7684 9 6 3 4 0 8 1 mcl64k 65536 2402 0 2402 229 228 1 47 0 8 1 mcl16k 16384 31 0 31 17 17 0 1 0 8 0 mcl12k 12288 160 0 160 24 23 1 1 0 8 1 mcl9k 9216 135 0 135 29 28 1 1 0 8 1 mcl8k 8192 120 0 120 31 30 1 1 0 8 1 mcl4k 4096 299 0 299 19 18 1 1 0 8 1 mcl2k2 2112 59 0 59 25 24 1 1 0 8 1 mcl2k 2048 67601 0 67566 23 18 5 9 0 8 0 mtagpl 80 12 0 10 6 5 1 1 0 8 0 mbufpl 256 155681 0 155622 101 95 6 28 0 8 0 bufpl 256 31912 0 24803 445 0 445 445 0 8 0 anonpl 16 777410 0 767630 295 249 46 59 0 62 3 amapchunkpl 152 38088 0 38003 88 83 5 14 0 158 0 amappl16 192 50386 0 49844 282 253 29 41 0 8 0 amappl15 184 1 0 1 1 1 0 1 0 8 0 amappl14 176 52 0 49 2 1 1 1 0 8 0 amappl13 168 4519 0 4517 1 0 1 1 0 8 0 amappl12 160 12 0 11 1 0 1 1 0 8 0 amappl11 152 3144 0 3130 1 0 1 1 0 8 0 amappl10 144 74 0 72 2 1 1 1 0 8 0 amappl9 136 589 0 585 1 0 1 1 0 8 0 amappl8 128 165 0 140 1 0 1 1 0 8 0 amappl7 120 43 0 38 1 0 1 1 0 8 0 amappl6 112 3126 0 3119 1 0 1 1 0 8 0 amappl5 104 213 0 203 1 0 1 1 0 8 0 amappl4 96 13984 0 13961 1 0 1 1 0 8 0 amappl3 88 485 0 474 1 0 1 1 0 8 0 amappl2 80 73734 0 73669 4 2 2 3 0 8 0 amappl1 72 167299 0 166888 27 18 9 19 0 8 0 amappl 80 21299 0 21266 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 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 138 0 9 3 0 3 3 0 8 0 uaddrrnd 24 9261 0 9247 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 9261 0 9247 1 0 1 1 0 8 0 vmmpekpl 168 60545 0 60516 2 0 2 2 0 8 0 vmmpepl 168 915229 0 913712 273 200 73 86 0 357 0 vmsppl 264 9260 0 9247 3 2 1 2 0 8 0 pdppl 4096 18529 0 18494 7 2 5 6 0 8 0 pvpl 32 2335588 0 2322646 625 492 133 251 0 265 22 pmappl 200 9260 0 9247 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 988 0 414 19 2 17 18 0 8 0