kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Oct 22 11:53:35 PDT 2019 OpenBSD/amd64 (ci-openbsd-main-8.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.40' (ECDSA) to the list of known hosts. 2019/10/22 11:53:47 fuzzer started 2019/10/22 11:53:53 dialing manager at 10.128.15.235:29443 2019/10/22 11:53:53 syscalls: 337 2019/10/22 11:53:53 code coverage: enabled 2019/10/22 11:53:53 comparison tracing: enabled 2019/10/22 11:53:53 extra coverage: support is not implemented in syzkaller 2019/10/22 11:53:53 setuid sandbox: enabled 2019/10/22 11:53:53 namespace sandbox: support is not implemented in syzkaller 2019/10/22 11:53:53 Android sandbox: support is not implemented in syzkaller 2019/10/22 11:53:53 fault injection: support is not implemented in syzkaller 2019/10/22 11:53:53 leak checking: support is not implemented in syzkaller 2019/10/22 11:53:53 net packet injection: enabled 2019/10/22 11:53:53 net device setup: support is not implemented in syzkaller 2019/10/22 11:53:53 concurrency sanitizer: support is not implemented in syzkaller 11:53:58 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0x2) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) pwrite(r1, &(0x7f00000000c0)="de524669872303c8e53324551775cad96b8a43f9e5942638bd25e40077a95715bf0392639c9d949a974823b71ebc57e664392f3bc49b60630c649ffdc2a4e7a7730205ea37ea6e9db23de434503243c9052020d262cb0b28c2b9c92cdf91c2670e60146858e4183c7859f3f93ca4013b0924c08fbc3cbb3ee83423877d9bb29ca5206b486095afbd952ae92b7963ee48d724b3e77a", 0x95, 0x0, 0x0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) poll(&(0x7f0000000200)=[{r0, 0x40}, {r2, 0x100}], 0x2, 0x800100) r3 = geteuid() setreuid(r3, 0xffffffffffffffff) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x200, 0x10) pread(r4, &(0x7f0000000280)="12b49de7f40fbbd01f7d0dfc8570daa12c0c7abe46a36d89e4256ebd7e45b6699d743e05280de00bbcce2642ede71c7042415594f4447dadf7738c1236f9a72efab63925331d32ae5d54bbf64537edc546b01a84b1ebafe323a51600e3787deac9ef665bb632b6cb5fd4ed84f63c72e7f84fb6f721adf3b930f20770c5144c542327bc2aeb49c1f3bae84fd9ebaa53d96616767ea7202e30970067c35535b0c7db18ae63ddc0ca05a1464e5e10d294351f90ccc03ba4004a849f92471d4e8c2f87c450262335b11da28a1e5c7fd10672ddf9f7f0dbad31d1869d49159a8e05b24b7c2a6a35c23cdac52b43b256ab7c250c5e5ac29531928212b5fd4e8d4a163e5b63a94c09420e55c96ad6e08a5d34f3df9bdc6f50355cc867482039b1c7f8c531f26aec28da6c8abbb12a7349fb81db973fa645fbae8c9191d2c86b7e22aae224d5eddb82495bc90b0fc1878901dd22aa7c111a089fd4801bee84103eaad323fc05af420522b95a2b40f973d2b613f04dc68544aefd9b3eee629cd3b81b91895cc328218265a6d94d562ac495aa14c4fd7b3d7b2d7ead5e914e82e7220e617195befddbb7d75cf3cbf8637327f532736bc2bf2266e3aa02f010e3009cf407e5676259d1e05c77621590c85401e77b6bc0492b5e87389e0901bac797b672ca4317df3400149c3cee0e41dc314abe15834efe19d08ba10b9c6f74e8d8dc3fd7f688faa631e748180ce58778fdc152f25f5aca1010e81c2e2b4b39171ad431cec3481321b82752af15fa5dc65ba5375a179d6ada865f10a495b6c8448665150fa5d5a938da85c6f8aaaf46ee33d84cd773cdd61ed7d39317a6ef0dbf2ac4ac07efd74763052ac36ff4fe28ea0981194bff2f76c3f5e573ab9d7f9afd78b9881fb1648bccad528e09570c15a58abad48bd4cbb1571c65ff129d4cda6860bd3dd80f7b37a17099602d0ab24c44c71f10d3a822b042aec767bb7f98e1f946eca5e0fb62d21e76541cae0ad6de94da3d0edbff341d5a7b7fd415a8541c008e694d3b9f937c7317a8482c58f15194b241094c31598e5ddc2143ccd4ee75053166fb85f09bfc62f79055a6ace2bdd3f9ab7174f68654bae2d6e7939dab77cf964c4d817923abf034469a39d0b5699696ebdba4acbc4003fd66592335b3437361e9abe9a694c8d510499bea69c0fa7a9a31e13b1b03306bcd0b17480b60ad957c7eef8b33d67622281ae2e8e110c6ed4a88f99fe78bb3b7b43b868cd63c1e629bd079de7df19a62ecd052fe664faa0e47743a64b7f00bd1c75cde209a29d58023ac65b7b0a9b88dd966c0c81dac0e62f2629b5f828c8c52a9106ee049f9365c8371f233d0aed1f248d180c2e7bf9255cbfdff952dc2e816cc74f05b9d6d73b14df5cf9838c25c3fdce025ad63ff7ee196387e12391ad0f8a19655a6bda77438b7c0a37ae1ef576a15b47d3698cd52e92c26986ef1b35b1ec8da3a5897bdc6bd6feeb256dc59e0269b3e4d4aa92e74ccd07dc7b942c34f0a776de4a43b8b7d014c09b61ebb8cf1411899a34731778f74be20ff2e37a4ad9860b154375adea9d357d909d7c416a962531623232d93d8ab56ce714fe5fde7870b45480d331b28e1c27c57bce8fbad6cdf06eb9c8634037908d22b917ce7cb21c2fd74e8b42f9430735d83df396128e6568d5489d0e11809597083d88486c890606c7e66b82a6c39269e6a8b36caf0927c6d8062df71e340dd9cbcf1634671c6d7bc7c1e4282bd0a0e541cb1fab88e95695b7e4867b212fd6c2281a363ea1a79a4dbf3c3fa3d67df9fd3118e8d70bc419201c3605809ec3b58c7944c9c913205317d70fdcf7ac799d5d20694d0c3d1d173e588452e7552a1fa7dcab18af9b35ba67053f69fc62e02351eb9664cbe3767b2c0993d968c2030435655e7784aeace625c667836a77cc1dab9a5f0ca3406a428b658011a17b1a27ec84eff5d18d18b383aaac1cfa5626ff7a450ea7391ed1bcda57f19c39db2bfcc9d20047828feaad3382a214fcaa86563b4bcd12544bddc6a5ee8dea8afa92e6255989fe369ccf6f16dd660e97e77948748fbb7affba8f0aa43555f777f18b7c21f3e5217e982a4cd02fa579ffdd47f10577a3ae3fda85e972abae36eec90057e48b8d4a1068955f1487c19713d3336aad2d9314c1c77f4df65a41070089f5a423a33931a1ac3655100e20c598f666fad4afb64fa6e837bd7b23f57bd61cf9296d5683456b8da9e46634025b2a2279f96c9150274e7398f3ccb1eb6f51ea7c53ab330f2811cb6d9fe076656e40ac5d7f1e7d137d7cfb4ff82e093ff468890a9e8732797a32553ce7f630eefbee1d52190301e2a593d3f6dca868453ef437132ecbf5d92aec29b6589b249baa4419ffec882bcdc906a691744767f5b98df3e668562e3f475d3dc1d8dbf9642bc518201086b2c5cb58dcc200d159104f3c229cd63f997e1b49683b435f251887ba060da3319dc264dc45561aab99f808ca377dd513ce8f621af1e6b5c0b126f13031d04630228f235caece0e346d14dfa8a468ca62eaa5eb714acd8605dcc5c3bdd42c6f9acc6695e0aac3fd3d263c17e3dcf440b6a3c5eab6b345b3754d182d97a6cdde7b28662ece54e43f9c4aba8d8c5a094c1186d79ec8e60de6b2f8f18f45dfe46984b41bd623d5d48dac268bf60d0461d9e85336dc80ad5e67df3dd63790d21657bef07f85a75f7c6b407a83d651082d09e5ae2a9240c99e5dd1d7c241a1e46a650a625a950e62a4d2522efe046c571e2551e6a35277a38cc74abefb50315a0191f2b53ad287c7805d4e5c0b05a6ef401c9576b8a758718045ab8d661a955312071b3e40a72a1b25059b40c15262d5f2d78541d554f4c6f289ad4daef4b3408da920e0d0d3ade8b89c944eabb1ebc317f59fca10b5c02c1dd4ebaa6bacb711fced5a1e55a596005561cb6bd44dc539404e637ffdd53e0ae7a42cd2a02bf53bce09b85a41f5c54cacb86f138406e6a80ea269f872869763b408b75dd1de50cfb4a669a49b995648240430f40ff2193b74081cbdf5bd825a3af49bdcec24ec73ff36899ea2ddb4c85ac98bd4a9ac448a0b73ae3235eb034133d2af52d5be08db0199ab45c57905d9cd5b1fbd37242c1e3805a8198a7c607bf28558c78d4ea0b9c62ca26554204db7abbac07aa353e93be898c47c2f6d37c4bf768e2d57f922f8f8432e881c4c7b5f4e28bdf0cc5a51a881edfce4592cd0e073b02a36fb156c52c28b03531aebfb963b49f1a3073ce899b8e3d750283e117fc18485f87a70da0be3aeb865957982822cff3dfbe9a7df43f82c76d8399f0dc143b496d3f38e43c2ec81ec25e4ca2a9425934e14eb6a636300e1c837cc6ce7bbf26d799604b438c6ee3ed4e92bcf356571f875dc3d8a72c98a27811f800ce413de39d106c7bdc635ab1ed47353e6684657682ac7e4dff1e0b4b5da4f8969910a8bd016a3f24153025876ac1460f44ff780d02d69d062081217131072e49e6f03c07054114c8cf40087ccc9b3efbe4235099ebbe4bd9a530293ae8fd941e4cdac1f7ae896a24425ff93a78943f1d6bca43ffff11203a9014ff2ede1491a6d1619bd100070326e4ebc1d9c405789678f85c2c5df283b576c8a881461a6a5828f885d7608fcf34886fa3bbb990232bff591cd1fe0810e11601a287915610cfdeb12d7d87c94167efae15b135ab77f53aa32d6ef055826565436aa71c3c17ae9811d2dc2e0ed199ebae11c31c2a91b7a45a04896bc2547e08750cc8e08e5aeebeb434a5d92e188e4ac7fa6e445d6b5261d498599a5a5448cf716840e9ec25881e15ffa844acaf3da0bbfea6d001c455ea64dc2fae39aaae8e951b4c27f1e9b086803f0382dff383121ccb870c7ac1c3ae68307f174640355b87808a47acf7162188d39956ba809aa0e52491d4d32b706bd2875ab5f9242f6ce217341e9bf3ef527f076ef42d6c01c7402d9ae33b6c21046d374dcdd47a46e8c76b1b5a5cac3e9d3821b2b8d6c76ec1122a72a79b5d6f33a3b331df0bc40ec747f830027c87f6a84b5185b4d388a211a585d46f131bd884d294b85c948fe68278ccf5807b3e450441df30125f06d92b916c1add4dead767fcc672f65f819f23863c4e381fad73cea1724ce8f369621fc6aff74f39e6f317e184278598c895838a49c2dbc7f75c2f750fe1c6d9933985fe3987034738c731616f338a93625574d1c91a2a4dc793d0a98ab4c80f84ed3afd79089ab9aedc06dd9fc76146b89bafabbe4498057b9005eb4cce9084c11d99b6386ed17cea5e9b86ff5546d5077fb8ac308135cd69c481148f88c4f41d3960926a81f564ab37efca8c094492338c82e9b25fa11185521240753d8ee19c4986f14338b799579162eed10c7003b06d9fea4d13703bbaa949f59a62bb4a2f076dc18170c44199f3c1eb4a5096d40e18b711d464e900b9ec3a20a495c060ba73d1445291fbf911b73e606e3d2296147ca1d313b23547a513cfecd42601c6930a0fc642f6df5c4aadcceb727155f9d57f63c14d414e5f08c5a4445e0cf1c6ffb843993b7e6d53bc31ff5ce4ff36493ff87defa655c41bf5d1d9043e9e425b2c4d048594e644bc046cedd432f6761d8e8c6246c65997f5a86d913a8379f579d40262aa1902a20458dc649d44e629e5cd918e02f6215af70509739b2f4301f513a83bb6520183fa2253285d433ec26fa2accf7cde9173df1531b72fce0fe9371646a84e70bfd963d533bb42c08d83cf17f8d0077b8be4aeb07819358728c6f09e5152c37b22e69cac257cd1504f5cdf7a9cea84f59f0cb731ec72c9593f7d02d5d659e5abb7a05522be5a716d72693aa6a33b3d5fadeea837afef5f122613ea04d58ecc46bb4e92b7d9b6831eb331c6d45b5108f644736653f2f81e702644de9ce625e995bd5469388c9839fcbba080ac8231108ebcf9ac99c073de8cf65e3c226a8ae90a83a2aff25dcd9f7634fdc3fb50d441d3cd05f22fd20e5f211be9e07fae53123d15927ee8bf4f16610811bd0e588dab6cf4c999608752737f0ac0bc1e5290c78af96993be376ae3ceb9d6644b877a04d07d4e4b8df2fdb3120c4e475cdca94985794a22bb1b0f57f62f55a2d3c5f1669209c555f3db1e0811501145ecb1ae09754d08cf0c4bff188bcdfece7056fd8344b1ef50602d390c5a14447919db2e5406eb04b7ef21b6ffd39dd2b18e57bf0c444dc925a834ffcfaefb5405832d947f7517464539999dc06c822ac457a4c0dcdfb7f6083c01ce51e6d9fe60cd421dd279bb860c5914de436f06fb52f654f8f94d7fbe0e5572ad3ccebc1c5bf47dc683a28ab50b63d721e21baf8d72b9c43e9e9b3fcb48c2c249a1c577fb91cd0a161637b2294f9ffcbd81d07715be5fe270a0538b759b438d03ad2253ce117652f1c92ada4786cb5fe43672b654ffb59b42361d4e145f64983ba881101403b2500c0feb153952b77ac730a98929dcd4bf2270a31d6ef38f4d5692d0eba92aa436700a69350d1d31577962ee3a35ded67bb3a42bd0440dd880e72e5c8dc31176ab0c4f84c7ab12a4898b7d4a1c84e626e9570de57aca19e9a750850ebcd5e8f737a630cb1eb09f596377bf5c31ca6bfd54340f0a5ac5f7be53cf24e93373c815aa673bfec653a32db8d21fa142b978fcb8c613718573b8f8ccdd3883ed08d1285039a3b1edd4e0ccafe41aaf38f6c3fe30ba26309032edba523733092f9a924848908559e9d2822178456855f73dd0ed1f120d5bab197c42981a2da81555b1a585cb065ea7f4ad28dbc6", 0x1000, 0x0, 0x0) r5 = getuid() r6 = getegid() fchownat(r0, &(0x7f0000001280)='./file0\x00', r5, r6, 0x6) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000012c0)) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000001300)={0xfffffff9, 0x2, 0xfe5, 0x5, "84caf86daff6543167423e9e946303444363b5e8", 0x1, 0x400}) r8 = shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x2000) shmdt(r8) pwritev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f0000001340)="7a776b89106d76b71cac5da95d1229d243be6b5bf2e701e31f122dabecee17b4d067c42c34e5bbd3532b0ccdfe763c63d9afcbb0d6559e9729e85c7df07b137c15cc7f9216033d7af092af2f3d77d66c875713a3b633f3f1360824703c50f20e83f0ca2b4253580b120bf18bc8e1b7739120dc8933a3684c069d7e19851cb64a1fd51895bc851ec9f85a2b050a3b2feab869215920ba43ac3ba8dd208c8508bfc906d3", 0xa3}], 0x1, 0x0, 0x0) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000001440)={0x2, 0x80000000, 0xfff, 0x7fff, "47ba9bcd89bb3daec2aeacf0749d608cb3f4c89b", 0x8, 0x4}) r9 = accept$unix(0xffffffffffffffff, &(0x7f0000001480)=@abs, &(0x7f00000014c0)=0x8) writev(r9, &(0x7f0000001600)=[{&(0x7f0000001500)="f9f5232bd48a8bcf325e8d04df1ef3076e47aea5fbf3da5ac3464c4d32d050897aa12001522aedc8e8b6f8778e2c62b2739800bb3e5be40f49b8cce2bdaa38f247c98f250a2934d96dab3d96cecf18279ba01a6cdf8d8bdbc4e16e3bce24a2ba8a036e94bf577bfdd629fc099b9d44223790f31fc7560f6b6dfbcb55c3d91e63113b9ab03f6e585f763c74919c3f40300759fd83fa04f0c7cdb2481cf9b2805b953d28e93def9c2b89ba4d8cf4cc2e370a5e072a380f6e28f466a9ffc12c77f874ac8382407f10efc0b512f74e570026cce0a7f9b9", 0xd5}], 0x1) r10 = dup2(0xffffffffffffff9c, r1) ioctl$BIOCFLUSH(r10, 0x20004268) r11 = shmget(0x1, 0x3000, 0x88, &(0x7f0000ffd000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xc) r15 = getpgrp() r16 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000001740)={{0x9, r12, r13, r3, r14, 0x40, 0x5}, 0x5, 0x2, r15, r16, 0x800, 0x20, 0x8}) 11:53:59 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCCDTR(r0, 0x20007478) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x52) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x7) r2 = syz_open_pts() r3 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000140)={0x7, 0x2}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000180)=0x1) ioctl$TIOCSCTTY(r2, 0x20007461) shmget$private(0x0, 0x3000, 0x74, &(0x7f0000ffb000/0x3000)=nil) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x800, 0xdebdc34d649b7cb7) openat(r4, &(0x7f0000000200)='./file0\x00', 0x10, 0x10) nanosleep(&(0x7f0000000240)={0x2, 0x8}, &(0x7f0000000280)) syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000300)={0xf1}) mknodat(r4, &(0x7f0000000340)='./file0\x00', 0x2000, 0x6) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f00000003c0)=0xbc) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x1439a9c02c24ab65, 0x0) syz_emit_ethernet(0x8f, &(0x7f0000000440)="f426fb2cc20bdc3d067152130cd6fa18dc5eff2f50c4e1f90e89f32045e2a1e780de9354acb961e947780ae546aa3b647a129ceb710fbf3f0bfa725fa111fa4ede84b91e873ed74a52c8593ee66fd6d8db4df6bb128f7e005ec20b82c4b3504673ded0aed5975e15adb674c7cd5f817cf7e485e56a61ae4ff77e255adfa25cdaf376989b003283f414661ac8cee63d") ioctl$TIOCCDTR(r7, 0x20007478) r8 = syz_open_pts() fcntl$setflags(r8, 0x2, 0x1) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000500)) pipe(&(0x7f0000000540)={0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r9, 0x8008745a, &(0x7f0000000580)={0x5784bd92, 0xfffffff7}) stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 11:54:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000000)=[{0x80000040}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) syz_emit_ethernet(0x3b2, &(0x7f0000000040)='\b\r4A') 11:54:00 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000080)=[{r0, 0x82}], 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000340)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x2) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, [{}, {}, {}, {}, {}, {0x0, 0x0, 0x3, 0x7fff}, {}, {}, {0x0, 0x0, 0x3, 0x9}, {}, {}, {0x0, 0x0, 0x3}]}) poll(&(0x7f00000000c0)=[{}], 0x20000000000000b1, 0x0) setuid(0xee01) r2 = msgget(0x1, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x4) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xebca10af48201d92) fcntl$lock(r4, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r5}) getpgid(r5) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) r7 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000140)=[{0x82, 0x10001}, {0x43}, {0x41, 0x36}], 0x3}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xebca10af48201d92) fcntl$lock(r6, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r8}) msgsnd(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="0200998be72cce0014020000000000"], 0x8, 0x0) 11:54:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r6 = dup(r4) sendto$inet6(r6, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) openat(r6, &(0x7f0000000180)='./file0\x00', 0x0, 0x110) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x7, 0x81, 0x20, 0x100}, {0x8, 0x7, 0x0, 0x4}, {0x8001, 0x4, 0x3, 0x7}, {0x4, 0x9, 0x5, 0x1}]}) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r7, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r7, &(0x7f0000000540)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4bba12b515aac034c040f130f", 0x3b) r8 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r10 = socket(0x18, 0xc002, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r10, r9) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r11 = dup(r9) sendto$inet6(r11, &(0x7f0000000040), 0x3bcbd, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r11, 0x80085754, &(0x7f0000000000)={0x4}) close(r7) dup(r8) syz_open_pts() 11:54:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, &(0x7f0000001000)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 11:54:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)='o7', 0x2}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 11:54:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) execve(0x0, &(0x7f00000003c0)=[&(0x7f00000001c0)=',/\x00', &(0x7f0000000340)='+\x00'], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x4c6) 11:54:00 executing program 0: r0 = socket(0x2, 0x3, 0xf0) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c07204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514bca51acf3fffff0000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a79cc838177ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd29b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949279dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e9"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) dup(r1) recvfrom(r1, &(0x7f0000000040)=""/162, 0xa2, 0x1, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) close(r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) sendmsg(r3, &(0x7f00000003c0)={&(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f00000001c0)="8348dcd827341521687de48b1983a0423a9a11001678cc4afb95510b2d0c29de0afdee112e16cbc8fa924e7845171ba570ee42e6374b427288b0b5369000a75241579fac36a44e033af64b30cca936fba35088a632561ca90fb13b9ba1b30e38ab0c193a81f5e826f9ae92833f9533ad153ce6a0de4fd2957fb48ae219fc5d3021b786670a6e52f367878c0962af02b3898c14f868903c963c2064dab1910638f485adc9", 0xa4}, {&(0x7f0000000280)="170e0123be3a9b2f3b0276f4db5cd3a07c5441e96b3a333d2b89e964a4185b6e32b2461bb1e4c95d93ef7d822c3af9fd0697109c492c833b4d7cc9a15207c7cf138202fbb86fed4304b32f98485f4788655d6035e095be327f809240e9b491b7d6040385652c124cda8b2f2fbf2051c05045629077caa0b97799209cb38374a3d23883c55aa66c3ac2587029c1251074a3b8bb2bbeac53a8302a1ecbf3ec64023432a2fa21cbb04894abb90a54ae08e00d388f3a45607300cde1c6c1afb18703b1c6b816d3e75fa91dbff4ec8cc311109d53", 0xd2}], 0x2, &(0x7f0000000a80)=[{0x48, 0xffff, 0x81, "58ae150be12e413ec3abec4fa9c7a37c1dde645d0e94b02895a2ee8bddaf38751be03b595a7ebffedc9367b61d6d8c4831fe95a6711bfc89"}, {0xd8, 0xffff, 0x1f, "09d49281e17bd161e9c78cb33a6d8a74beeba2596364e3b18e798c10cef948ae4c4d0180acffeb9fac1cb4be12d467f4dd77dba5b35b20b6f7db88c23e8cedefe01085f8052295c9a04f24c49a2bca2da4fa238572208d118648512c54140551f1736aff475eed78b134e3bf0ae9a2d8e0c874f3614acd1b0c0fcb3dba7c7c8fe1d6652ac69952c98b8e972b11ded4e8956054cbdd88923288c429498a1c1b54c901b63b68f3c7d7287ed2ff4717c443df103eb31bae051aa28fd90a2fa23922160ab1b73a68"}, {0xb0, 0xffff, 0x1, "e1d6937f1b4b99864d16a6b61429952ab8cbabcbe52b94be33cbe285cd1cd7fa0e8cf8a9e9ada2371355b341df9018e5074ea99e147a5119c2cada264adf18bcc36705b43968e3dbcf3cbaf43ac676ec23c09f2ce6785d4b41ca0fc93132d3f93f5386f60559c8cc357e33c3c03692a18f0cb3de1ca8367d899858dc0428f827221e3c0fe26ac7ad240f82d60bb6ddaff7028e1302f54dc80a834ee8"}, {0xf8, 0x1, 0x5, "b1f43f814766c105a111c623cc2723fa932c629574299ef05c114d1456e6bc0782065b43659c2f964300fae13adffb0d47b28449146eac1b94e5f48379505b04a64a4ccc500a820c726bb019d3972445702b2a163291c65b60e676bf3bdbd5065b6e30b40a7a640385174c296b3e38259f478e2e23df464f6ff69eb9998d92a6db4545367da83ee3efbe5ab7aab89ed539654923f30602bd9008f14d9bcf3aa9dfe5effb23883c55c047fd012ab0a18811ab7f4b5a985998d50a9d4c56411a71550c84b7e6f0058a8d52b93d301a5ebc7736597eaf315866a7ad9e19e4468e571b2fc1312dac12a7"}, {0xd8, 0x1, 0xdae, "bc43962a9b9b9a5cf278e6a6db4197941de1859fab7ed6ad6ee6b3885d11f43f593a29fa7e89a1c9808343b08b08eb57b3b58bdf3d22d30c5b0852d02356800800c8fac4e8fb1d66ad00891ecdfbd5756883b16c85595f82c0af497c587e2f8b5bf324e55233240d34e2f1607c3af654ed0e42ea42bddbe9017527d0e7fdc8e01b5838eb1a78a1f549c6cb58280bb878aefc62a339f755f50180597e04c41735c4bf0226cfcf986bc566a4f0dcf4232e23a93cdfa612a304d537bb7591bb37bc2bec"}, {0x20, 0x1, 0x4, "5fc125026fc2eec28ed649183b6dae"}, {0xc8, 0x0, 0x59, "e719c700f38b8c0cbf8ec2704caffc47b8f9c1e071defa9b58788b2a63b169026ad9866f8f9bec2fa5fc83b9824e5c3ac6426ad532e8a65161c64fb57fdeff05ccb3c7ae80bddc44b70090cdcb898b3c80e528bac03a2360c85bdbadb3025c5ee3efc6cffff432d95613b6a5a9bbea893169a24d51295149bdb259e2e240b21b464ba8603ebcd9c6954d619536ab76004c302f751dc312af1ff2de6a53385613c2a608f72e2c2a62640fb29c39e6fbb381f1"}], 0x488}, 0x205) 11:54:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) r3 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 11:54:00 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000240)=""/88}, {&(0x7f0000000100)=""/253}, {&(0x7f0000000940)=""/4096}], 0x100000000000005f, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) r2 = getpgid(0x0) write(r1, &(0x7f00000002c0)="7ce0b4c0e1b69f8c416650dc07381b2f1f2b6f3fe5da3c8b760f66377b69a36f830f3d44e9826b510dda03c9afafb8fd7c6ea2928074a5f4959aa9e1404556467ba94f492992c1e6679f37f88d611760892cff30be4fb0191fd0765b13bf4d3f80d073df0025ae6962d57dbda8750c626fcaf8d91a85ac32622c09768434046260817a75db78b1e688aad53616a2f73f30549a827f23fa5b7016ddb784a1fbf6d612816b530a114715c336694ce0314f4ff3", 0xb2) chroot(&(0x7f0000000080)='./file0\x00') getpgid(r2) writev(r0, &(0x7f0000000280), 0x240) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) 11:54:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x1e) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000080)=0x7fff) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) 11:54:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x5302) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, &(0x7f0000000000), 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 11:54:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x1}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) connect(r4, &(0x7f0000000100)=@in6={0x18, 0x1, 0x10000, 0x3a3c}, 0xc) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000040)={0x100, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 11:54:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x15c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) close(r0) 11:54:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x10007c}, {0x4d}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000001c0)=0x8001) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000180)) 11:54:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x87}, {0x2c}, {0x7ffffffe}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) r5 = fcntl$dupfd(r2, 0x0, r4) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r6 = socket(0x10, 0x7, 0x1) fcntl$getflags(r6, 0x3) 11:54:00 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x20, 0x4) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) 11:54:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x2}, {0x6}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x5, 0x5, 0x40, 0x5}, {0x8, 0x81, 0x75, 0x401}, {0x7c, 0x4, 0x9, 0x4}, {0x5, 0x5, 0x8, 0x4}, {0x40, 0x34, 0x2, 0x80000000}, {0x9, 0xc1, 0x1, 0x7fff}, {0xd5f, 0xfd, 0x6, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 11:54:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000000)={0x4, 0x1}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x895}) r3 = syz_open_pts() close(r3) syz_open_pts() writev(r3, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 11:54:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x8a) r1 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() r3 = dup2(r1, r1) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) openat(r3, &(0x7f0000000040)='./file0\x00', 0xb3a6aef697d1ea31, 0x8) r4 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r5 = kqueue() dup2(r4, r4) kevent(r5, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) r6 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r7 = kqueue() r8 = dup2(r6, r6) kevent(r7, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r7, &(0x7f0000000200)=[{{r8}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000200), 0x3258, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) r9 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r10 = kqueue() dup2(r9, r9) kevent(r10, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r12 = socket(0x18, 0xc002, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r12, r11) setsockopt$sock_int(r11, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r13 = dup(r11) sendto$inet6(r13, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) kevent(r13, &(0x7f0000000080), 0x3258, 0x0, 0x0, 0x0) r14 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) dup2(r14, r14) r15 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r16 = kqueue() r17 = dup2(r15, r15) kevent(r16, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r16, &(0x7f0000000200)=[{{r17}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) r18 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) dup2(r18, r18) r19 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r20 = kqueue() r21 = dup2(r19, r19) kevent(r20, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r20, &(0x7f0000000200)=[{{r21}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) close(r0) execve(0x0, 0x0, 0x0) 11:54:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffdce) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r5 = dup2(r4, r1) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x18, 0xc002, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r9 = socket(0x18, 0xc002, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r10 = dup(r8) sendto$inet6(r10, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) accept$unix(r10, 0x0, &(0x7f0000000100)) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r11 = dup(r6) sendto$inet6(r11, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$LIOCSFD(r11, 0x80046c7f, &(0x7f0000000040)=r5) socket(0x2, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 11:54:00 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x32}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r2, &(0x7f0000000080)="d5e6ad03d7882a46d502b1c5cec009ebfc6b44fc95ded33a1ccaa352934da33480eaa1fcc18b83c1d0acc2fd859d72e6aa91761941968544585b81b114880d40413476443837e737311d8e1c7cd53f835ba8181b1a5da88711ceccdb694c0c7bebda0c088127523476ae5b3a82261fe28bfdd666964f7ab02b76fc97bd0345e1b244c32bbc13cf71a09c9c24a1afca0c988e8a7f2348bb21d45d6dc2d584a513d6032c5031d5129853c7163f51a74175e992d3", 0xb3) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) 11:54:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x60}, {0x7}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0xe1f33dfea245c036, 0x0) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000200)=0x20, 0x4) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3, 0x40, 0x6, 0x8}, {0x0, 0x1, 0xe7, 0xfdef}, {0x0, 0x7f, 0x8, 0x5}]}) 11:54:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x10000) 11:54:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000040, 0x0, 0x0) socket(0x6, 0x14002, 0x9) 11:54:01 executing program 0: r0 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) munmap(&(0x7f0000ff4000/0x4000)=nil, 0x4000) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x400000000d, 0x0) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r2, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r2, &(0x7f0000001900)=[{0x4, 0x80000001, 0x1800}, {0x2, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r2, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000000c0)=""/60) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001800)={'tap', 0x0}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/4096) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000040)=""/50) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) semop(r2, &(0x7f0000000100)=[{0x0, 0x4, 0x800}, {0x1, 0x3, 0x400}, {0x1, 0x2}, {0x7, 0x401, 0x1000}, {0x4, 0x7, 0x1800}, {0x0, 0xfffc, 0x800}, {0x4, 0x1, 0x1800}, {0x1, 0x3, 0x1000}], 0x8) sendmsg(r3, &(0x7f00000018c0)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x3, 0x2}, 0xc, &(0x7f0000001940)=[{&(0x7f0000001880)="6f9cae1b17fbccb0434ecaaa5f738468da53c8", 0x13}, {&(0x7f0000001240)="0c076c591f6f00a25e981ae6df3427ad1a7cc08f8f3d84395e4c1cb440871bcc0350749ad67d0f7e7bb18fee3611b529a3d1da26dd068c09feb9bf253962bc51099c8526f1e42990be59cbd8e7fd4d4d8a8f306ea10242c0b2e303aa6a6ce214dc1e5ca9f171dc6e8b92b84a3c4066707623e49aab9ba40d1da9946e746833226b495834e799eb0701a22d474d9714f87ff83f37a2b4afa94f88f5ea4b738cfc3c890202316c931af1c4305e70c95e28ccdcaf66831598243b993b1f24eae92e0c524bce672aa07a69c4bdd9f75912e2e534f7005ff3ef0ce336887cb298159aaa1f8226e94499153cb2", 0xea}, {&(0x7f0000001340)="f5e09bd73afef87fae34db5a70c6808aa66ecbb2234644590092489cde79ef348149f715ed5aeb099f6fc0905a103736f423c83c00c2bb5af2914d1691c22d3bc61c5b6472b8e7a274180059f2ff4de20eb707ce74696755f9b1fca67daadd598ea499cb9836345adb40c91159691de3289add2d33fbc600e38985e2dc63a5fdb4ba5f3ad6c6f15adfaecb9d2b17495793db927bb638807771b9170ce733c60c552baf6b223db3d61672008fcc9c0b730ccfe0d766adc7af17373fa4f862eaa30a33c2303494da7854eb21af8e32a28b005762", 0xd3}, {&(0x7f0000001bc0)="ec5763aad301c8f9a2c768a4a8d739c86c0314b73e5eae51bfd99160471ed7a76e23633a692d1ad1356250f2241bfce9353ce16046f2eeffc48954e647f77c28d76c8a385f96530b68560260d490a9d40e5d405072ce4ed6bd65efabb36c2095a7c201aebd5b2cf85bd71360b6b4f838020c1883b842cc5b98907c9ba85bb80289e4acb86614c88fae69fa0984b812c23411b46d366580d172276979b1a138f156a35a7d9e622c4049520ad5b45aedc38b04841de8d1fe90a32c1880bdafaf709c6e6a5e2a7c2d1a4e5b0cbc7e6456dc1686047bb7d1cb0c6d29c9a7344cf0482f9800a6305a5aa48408c059596f07d54fcaf1d7733751dbe36d3dad30d6f28436981f100c70901a70b1c2f655272124f9f32f95df", 0x115}, {&(0x7f0000001540)="a3cc56851e10e18cde864c54c376b467d96fe2f171cd8666819f87fb71c77d96376e0afb8b0ff2306eb005ef1cb8e18bf69e56ed8adf3f5d0f4a22d30c89f223051da9ee4c2fad1dfe1ba1cffc510a224d708ee77cb324a7e3abed04ae74f8d173305340306d26db773c39fdbbb9368c27ce1678d190e76320f49ab20e91f3e4a8abf3ecae0bd6371f2147a62ec06b1b792e8e711773e3562a35a5429edd6ddb481954d7c5bba7", 0xa7}, {&(0x7f0000000140)="35a4fd0a14df6f05f471608e9efc23fbf6131a0ef87263763d75d312", 0x1c}, {&(0x7f0000001600)="1d7e96d13379942bcc6a4973e53068961311876ab71d7c7afc5c13148bf2cebd320f380021357ba965fccd6373cc8324a20ad8c9b88ac37888aca29e868d6bcdd5335476bac6864ca08110e459e6a77e3866fb2061a2ccb13002bd83ec84bee7f91141137daeb15d43c336aaf63230e444c777f0ab857e966aaa26cd6146ed25be615a12b082540da927dcb17d6342f877708df0abe03dc4d870e64afe9918933a0f97d8b03cf1743b", 0xa9}, {&(0x7f00000016c0)="08a7ef487b51f13c1968884b016076bff0688fd24457d41c3cacc4190bfce511c907bf6c5b03a8ec20ae6be0028375b80ff00b2e97c0dea1353178449f1bb5ab56647c0db55c8516cb58eb9cd5f59f25ccae33a3e6fda4d0763bf1cd3a8a9e2c880bed1fb535014e1400d52cbc4805f1cb17e55fa4d694837f80ac2ae3f76597cc9db502cee67d6e66a206eed1ce757e04abbed9c8fd88762be4ca0cca928257f97450f7d259503c48b8572979b901ce94085644eca2c4259c8ebc1a0d3dbe3ce84261d56efd8cf9e449ba1e860c6a6bf6e67a607c446da84a0529029f2b047f3d681b3cefaf394535", 0xe9}, {&(0x7f0000000180)="632f46ec920941c944cc3404a513b9aca6c9e1b4d0651bb81a36805f56477360", 0x20}], 0x9, &(0x7f0000001a00)=ANY=[@ANYBLOB="c000000000000000ffff0000080000b26ecd8058678bbce060701062c006001ea45e26a2eeea56ff4d77d9f518645e0e60b2e2c2f94915bfe605db0e2afffaf742fcdb6eeaff28dcb6d3b71b9b6f539906a5a997df4c22d232dcb847b3173f4d5880b9b24ec7300c30cf283e990b36c35ae39dc12638a902bf2a0f675b63c2b9307a04ba2e5f79d422411b04e67571f05ac8c67ebbbd213fcbf5d13772e4878346120ce2422f031d00cfb9cfdb18976f9e48414a3f66940c161d6d75682b84b5dce42394c22de6fefc000000000000c8000000000000000100000000000000772051492fb7ff94e5a6feae2e60f3201a546fdd38351203a5821d74e400080b790b1d6b540e26320e7db1af41ca8a0ca836f06f4326f30cbba5c6a27413a0d339877a2f3fec95a671c4eaae644dce388f4d14c95b49fe0d07a4b723b5e119390c1c5967c55c182f9c3bc9d1c9bc4c9cec72363a502b15e1626d5c0a9faac67801df7d4b9b1baada3407d44c5534fdc2f54a0dc6b3741f8f8b7be0418fc854c9c27a580a38ef30a7d6"], 0x188}, 0x4) socket(0x20, 0x1, 0x4) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 11:54:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) socket(0x10000000002, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x8) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0xf9, 0x4) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045710, &(0x7f0000000000)=0x700) 11:54:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x783a, 0xfffffffffffffff9}) 11:54:01 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000010000000800000000000000000000000000000000000000000000000000000000000000872600000000000000000000000000000010"], 0x0) socket(0x18, 0x1, 0x0) login: pmap_unwire: wiring for pmap 0xfffffd803f013640 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013640 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013640 va 0x20ffd000 didn't change! 11:54:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000140)='./file0/file1\x00', 0x10, 0x2) linkat(r2, &(0x7f0000000100)='./file0/file1\x00', r3, &(0x7f0000000200)='./file0/file1\x00', 0x4) msgget(0x3, 0x19) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) r4 = socket(0x20, 0x6, 0x9) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r5 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x28) fchflags(r5, 0x65823896c000a281) 11:54:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x5, 0x0, 0xff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") 11:54:02 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000180)="0ebad0c70c7eb2c11d017fbae60aa1ed187ca22f5ac70ba1da97869a401c2a6365d0847be11572c979e6a8655c246c5a598810c1e2e43116bb738c64ba72a120070033ca", 0x22f, 0xa, 0x0, 0x2a4) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) close(r0) pmap_unwire: wiring for pmap 0xfffffd803f013640 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013640 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013640 va 0x20ffc000 didn't change! 11:54:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x2c}, {0x4006, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") chflags(&(0x7f0000000100)='./file0\x00', 0x0) 11:54:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0x0, 0x7ff}, {0x18, 0x1, 0x0, 0x140000}, 0x8, [0x130000, 0x10, 0x0, 0x3]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) connect(r1, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) r4 = dup2(0xffffffffffffff9c, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x18, 0xc002, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r5) connect(r6, &(0x7f0000000280)=@in6={0x18, 0x0, 0x7, 0x9bc6}, 0xc) linkat(r3, &(0x7f0000000200)='./bus\x00', r4, &(0x7f0000000240)='./bus\x00', 0x4) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) dup(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r8 = socket(0x18, 0xc002, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r7) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) dup(r7) munlock(&(0x7f0000003000/0x2000)=nil, 0x2000) getsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) pwritev(r7, &(0x7f0000000080)=[{&(0x7f0000000180), 0xff20}], 0x100000000000010b, 0x0, 0x0) 11:54:02 executing program 0: semctl$SETVAL(0x0, 0xfffffffffffffffe, 0x8, 0xfffffffffffffffe) setitimer(0x0, &(0x7f0000000100)={{0x2, 0x1233}, {0x3ff, 0x2}}, &(0x7f0000000180)) r0 = semget$private(0x0, 0x5, 0x10000000000491) syz_emit_ethernet(0x1093, &(0x7f0000002a40)="e98de45d66b5f3dc21154951aa87ee425c9e7e80b77160b72edd35772a36e540bba651214ef6a65492d43eee7a69de588af5c37b08ec8952c273024a3af52db1d34a1e82a622e4d6f6f0cc96b33d9293169b5d792c29ceaeafb77894b1ea0189692a13839eea3e6da28fb940512267ae5c1cd4c57e97f8376dfd41babba733f8e6d8a73a24c1539ca35d75463c28721798a576de0bb2168aba4c06225cea5e1bad25da8f92296426487336fb1b7dcb57d23563d640bae5f9f04c880e9a3388ad5806055053a8e7ee3e77fa39f592449e873718ac5c2c736f5825082d424ddf215765fe7130fb55a281709d9cd70238af0808776fe75ad50ce56bd84761c0abc12299c77d01f17aec1f0cc542cc879d333003e92a7529d75e32b336103d05a58aeb4023eadefe57bb1aa8849d1f3c016f8fd24ef35cfef30087023ed62d2c2d23e9c4a98f26472340be7d31eeac7454cc1c23b4b452db8a1cae1e750cb10aa7f8c13ce1736a2fb2805727ad29aabf432edee1d92dbe6b0d68725c049233c9471517d08aa7f8ca69c22e2901cf016b1193abab361094f1722ee7ae1ae07b62ea42178ccd4c1db11a778408f38c5d9dc151b230819a7587c822d5f946b8372f5b3eb68df53f9a6c93e3571d17c4d45792d2d3d52e3e36584b112c12253348c761c538e6f061093c756dd6674ae07e1f767ad6c373f1e7b1873485ae9b8e16533e8cf9e89f6a5dad599242262c7c298781d776bcbcbebec2eda0f0a37b2410705f2b99d237e4269ddf56efdc3005fde735538e7b82b6982377e831a07cc2dd7f0d3d2ef247ddd7c42d7f84b9fad4fa8b62dd4d5e76986fe524cb37d2720a7eee613e5901811a6945b8ab32f76f1f939f4c03963fbc99e4cae7e15e8c9ed8608f00ffd42f03282465c0a03cb14a7efb1121d20ada4c9394811d2c3630743cc42f1ce4ddc92ddd3378c8681eb345cd1d0ef500de7506f976ec60ca2efd9da5765e272a7cc6b31f84b4f46ab18e3a98db9edeb85b8a5273d692a400e198d8d36c085079aa7b1052ff89f4ef6ea159615bbbdffa6aaec5fc131fc62fbadc89a6cbdc3b23a0b053061a4cd7d0a7bbaab60be1aa11c25cbfe02542a64adfcb35c6afb134d9de7c0d1066a5b02b17ebdc71b6550ee763b27f9411990d377bf7097253dc088db98decb2b2eec5f958cf3c53c4162f1646a6622f37add012eb5c005c95a54d857714db788aead244d7fc153e921c229141432cf64440a4ea5f6908ad24392a3843ba2a9b983c860189e32abe1561ff8fd223225f27176547a27b8777aa29340b96b46a72dab8c1dca9681e21b119fb3808927e7fb8bd95768694c0f7d8c406b63dc0e97029296cb7f1dc274765ba8d050c56f4728a921d67c6b5216e6123b3f588e5314b3e4055d22ae368d93e7d9bfb24e08ba44371b7db9d8881d4c446fdf68638fbe2ad2e974b38ad68e6448c2dee54214ac88de26eadcaee74e2e6671f609fb79c594cb825fd68f6900a1d428408ae0cba4369b2b7dc3e3c1f2438181a46cd531388d18607e39ec5d88791c957de502d7ed36439224aa8f45d53a603a228fee511bfdd913f133917d82ae3167dc34133d2993a778ac3e7522125aef148bc6479285293239793c68f6e05945a8db8b3c571c3be0f24b8a205a5073d229f2d821a01fa235496e9019d4f82030d0681690c4cda58ff83f9ae1b729d0f1257553989ade8c47169c86ef6b3549625c79df5fa59cd3a100aca4390b487d765b962340f7e18d74a32591811341c7f83f5bed0d479c6cc5b6c8b029f202c085a6179c551bdbe1d0bdad68fe3569fe3b947dc6c8c3272ce0ef9c548d553df456bb7aab50740cf7d824d1f3c05865081c41f7aebf22a73ecf0b9079640c9fc126dbc2e83be5eb9cc5da1257e979e7adf181285f4934f27a897b6c1bf286ca364cdedf78ea334991f3c0aca0653aa693451146585bec6360183dc1ede6fdd88dc18f05b3f4e44393feba3a2afc3c3d87abcd8ab6ee30e39eca15b128bd001c1e29ce74646a07823b184087d87de596a1d6d38e5d4e54a38a7f467824602fae52850927e964584d6c42a445bf5c35a04b931a49999667ff128685bc83277a3d78dc15e0b581f95f10ac01294ad6e4ec9e8d6f58c86576fa5303d92d5d59f89df46b48f8b723a46547f8e3715f421c0d14504926a0c43d1757cb382616a50db2f64ea6f849c55fc5b9b3ac6eaa26f1db899d270c300a97aca619ae914d45d73e87334b9a8601d3d68b342c2e4eafe1a0779ae69e10e0f63a22b84393fae006c62c1dd0f99bdf075fd553fe3ee6f280fb03092bb4118d96cc17c8de9d4b97b3591d054b2b41c211812ef278144156f79fbcb60209f67fa91adecf6c8e2dfcee8fcf19503a6ff826cdfc0f484fad86358938b397b3774c473dd5dd4ceb071e531006dbf9637cbe5a427cae707a1991f2dddfba514d4b1fc99bf4e4eed2bae17e909f501ee0813c1b91315c0fc2258a07c38311a7a12d1c9e254012e79b49953758cec880478a6875192fac726937324228cec4d36f998be149e540387e53166bed0e49d59ccf3b92b95e6e57bf1581da472542b87657ef623376ca6050a7b56f7f41e5334a5d37fc2511594f40125097af26b69f38a7cd9e30ac41fcec5840a2b2262db282f32cbce80ad055ac923059f4f1c08ba7b26f062440c4e052cc3c207541be83c704858a9e944c9ac25d93fcbb656f0ce9da647940503a92e1885df6b8c69878fa45ec6b35e0b8e1c46797e49c815041af7394fa9157676b643234407bc61783109daa85d9319679fd5031c4e665282241bf5911ba6aaa705e61077a80af5ec005422f6a31eaaf1f19cef71ef64c6ceac5dec21fba6b470d287f35a625ed51961c0b249ed94d80aac0093f3bd92fa246ed85df0c0f98761496d966d0a4adc7fcbcc3e1c95d8c9985e7da98b6a77028837f33273aa54fe42aead68fcf53133b337e08513e82df87e3ab278ca20e0cb13dfbafc4224f28ea86ac9a1aee8c0a7faf465c5c32e6399fb35c2e644dc7127f445347304414a333067c519fe3503398c8c56d1234bfd7fd239a79ce07ba0278cac3c1ac2230a832ede81824d273eeb10982fbae4b04747c58d19169fe6e53bd3689db3c168dee244cdcb46e6e10aa6249dd8e8af4cff555a64266c32f5384e1cb949e3476ad920023c585039ae1fba0437413d0ea40bce2cec1b558a72736b168b684eb4a38f1572d3d16bd86ee0f9c975abdf5800bb9a386babeb4beeed985050d58426264a69a7bb1de5c5f42b52905b3abe02178ae08f02e28dc34b05eff0537d361ddce327b6c30c9493946079f0904ab5eb87bf15fa65074ee534274cadc508a96867e95c7132d405ed570c68d08c86424ed51fb9b53cddeec33bd40dddf48d24d962826621e16629a415c00e80c139ed9f9a2830af22bfe3be708a2fc1f10a4df45ab8a484dcb5fe93d599f45c317fbbdc14399f772f048afd4093a8de9a14099eee7467168a122442c248c063029b69814216e43d0ef1d1e635fd12609fc3c94af4594e5a8628e9738611208a8d02a28c30aea3cd2816981cef040f89a2dd89d114a7b4fd4471fac117dcfafabaea2f0112ae1d31b94d4fb4a083e414c1aefa896e7732517c8ef0f2074f66c95a2b7ee2b940b2087cbe3a342b46ad77ab51cbd9a9c231e675135935ce40f2f0447573d93b87d41953b37e84f75a2f254d7d6bb0913b30e7825861b1440940ad6d775197fc40f40871c6c7c37f5130d7a9e97602485c810223d24bf80d1754d9aa32a9b9b22b1ac59e8bf2941c17494574f4ad98f4986bdf5d8bbbd9f0a33d66a1761e35215236de37547f1e73a1acd3162ec1e0cea2e10941d1b272bde78e9c435fd8370187709cd9705600b3e93d0698769fabcc76474b0328ef06e96f899fb771e71448732b870222096413ae9dccc7a7c5c697b4dd824faa64c05bda14a7b95cc13a195b6c42165b10e0a652af63986eac98e0f5f3ebfdff3331be47a782eda95e4789c3d19777e8c0e52b566b1f133d72e8bcda42ef61cdf7e853e64ae5b9e9606fe477ef1d01cb9dcca839577e58932a176850faa8eabe8bed65f023a4d12dd66c6c2c749b936da3509fdc599183f29e78e165e7af25578bbbeed2e18c1167ec8e8c28eb84e5b09696fefc08a756e04f869cdae2ded1331e86f49507d99029e034580993d1e6ac70ef003c51036e4bde861f7dc369b33d41d72bdc713959597c96ff88581de72f94ed47cbc4822968393aba67a9510302156bc1c16aff40861539d4fd26690be6e6609119317baa046541cdecf8083d00b5defd070acf4b8383d900372c0c86daa8a45303b8aebcc2fbb0af8172f7543a9dd32967b6b2fe01efeeaec53202dccee6692ed1a74746b6f353a1d71d58bf605c47f64be1f821b6caa3975fa86a06f9e9e7ec6370edc242bb74179974348ffb8cb4a9a333116888943cc68682b3f53a722c714905e453ccb644e39e7ef12a835fab9f05a6b3bc01d557b9946e636e5f8bb7029c498ddedd419551be0f61973fe664d7f0ec4d1dc9b98b0d71f4359250b815e123bb5557fbd9726f88f11529485eb4f941eabf7bc0e2dbc61386352f7b00c1285cb31b23d05bc4f2818b7bf03227a2059ca56eb5d321ec65d52d48dcf59631830a07def4ed1e0ad240dc83f5c6bfd603cf80d2f1c83a879403cb305cbd1f297faadb20fd0d63517ce1406dde384c668be2a0fc0e95fafc381f1d4b68ab3b51bc676e4e299eadbc64f611362accd5d0d8b8705fb92dcb3bc6cc5f207ac8c470f59418a8a0e67c625874e1f7156ab945c1000a294a847cd5d083db8b8fa0dc32075806cb7f14207531b9727fb3296b317319cbf28eb2143f07b535f5daeb698b020b25baf12fea9132fb84cf316647df9d4d8102763e4d260d41db112c350c8f9d2e6e45e047e122dc0719dff41d3d1d0605c88d822d68469fe4248482cd98fe9153d26eb11939c441aec2ab8cba37ef930ae9c5820f5fe7edde05712c86c8259e0e43fb4e055abdc747b4fe7bfa7c8ac78ae49707d42176136611c33065b6c01355d2ef1ed04f5905576c7e6d9e944b05f1e3357979a363dad5ff279d722694314f65ca6447cfb464e171214d7d17fd132767aed43ed882b98b601c1c112c66e909331a641e6e9828bfd49c2130a7c277ff63632c23c07c9a848167d1be0e0d487aafc7ec45352c56427b2fc62d73069abd0b05cd6f03cf3a64bc4e4e99929a021b6112a88105b517240df556363260d6e3044670bcd382f1da668ac91b4d33420e3a444432b264bf81756b0cb8eab532d13fd7cd7584a7a95fba0f1a674aae660bea1b5938714be51dd64f08e279380437078f708770f259af12300b1872398cdd98c7a2c3a5b0a6fc3f9cb012eaa0168b5b61c50891672fbb7d464f34105dae82df3b93e14791ff047c3a0c8f19af01fe144db001ac166d8b8d9cfa6e60bda7b80c0606d53e96e56550ef5ac4142c30d7be1a9d8634358991294e16e3af9a071a065b9bf348aac2960f55e3dce730366adc25e39ea6029bf4ef31594159266c5320607090753d5edaf25fa01e2499efe877bd5de6426d4b748de3db017f306e080b34a37b2b68c54b9ae61b24696b53737a1a3f74bdcb82764588bd1ba628f4ee8ca42ded1f2bf6d2d17cf483600f344d3784c9c10782e89b0d050be9ebf10e399cbfeceeeab6611bdf6e388598bdc732fe78cd6e7878011a13b13a716d7b4329f1f9bf5b18a3eedd7f439653f80f860ddf0f05ef2e5204a47d0b8d3c6a8d8b6d6ae1f7ca0ed93406f97dee3d5e048fc1fc57fc5dd4eb92fa46021c27c9c6262d71c729f69cb74d3b3cc2b23ae7960531ef40d0f55526893808a4fe5fc9a9a18afab3b2a5e7d00842050d7006264ea75588f5db296b4a576cd28bb3baa03ba6d85c991dde25a8da4212ab7ee7a0f2d6795c4a9407cb8fcfe2c0a534f80f7cf51440ec5027269a31") r1 = open(&(0x7f0000000980)='./file1\x00', 0x80, 0x40) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000009c0)=0xbe7b) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x40, 0x0) chroot(&(0x7f00000005c0)='./file1\x00') stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) r3 = socket(0x18, 0x1, 0x0) r4 = getpid() sync() fcntl$lock(r2, 0x9, &(0x7f0000000340)={0x3, 0x1, 0x7, 0x8000, r4}) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000000), 0x2) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000300)=0x6) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000380)={0x6, 0x1, {[0xfbe, 0xfff, 0x800000000000000, 0x7788175f, 0x100000001, 0x100000000, 0xffffffffffffffd9, 0x6, 0x100000001, 0x9811ce9, 0x0, 0x2, 0x4, 0x2, 0xfffffffffffffffb, 0x0, 0xffff, 0x20], [0xffffffff00000000, 0x7fff, 0xa, 0x401, 0x18b, 0xb89a, 0x1, 0x1a, 0x5, 0x9], [0x2, 0x86, 0x7f, 0x5, 0x4, 0x3, 0x40], [0x7, 0x9, 0x7, 0x0, 0x6, 0x3], [{0x80000000, 0x6, 0x5, 0x5}, {0x600000000, 0xd98, 0x6, 0xffffffff}, {0xff, 0x1ff, 0x4, 0x4}, {0x9f02, 0x800008, 0x4, 0x6}, {0x3, 0x7, 0x3, 0x4}, {0x1000, 0x9, 0x4, 0x5}, {0x3, 0xffff, 0x6, 0x7}, {0x0, 0x4, 0x100008000, 0x2}], {0x1cbc, 0x1, 0x8001, 0x7f}, {0x1f, 0xfffffffeffffffff, 0x3, 0x3}}}) sendmsg$unix(r3, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000f00)=ANY=[@ANYBLOB="100d004000000000ffff0000010000000000000000d1b83af4f88ceb36a1b9f476b68e46f3656aa1874d0100cc16ddc45dc9ea593c20c5a42ee9ecac93145ea25b0883854b73e07bf177879ebb8e63e095769ad1dc720e7fbeeb028defffffffffffffffff073f951db9d651ddbf6a0e94f22de972d2ee6b379a5d521c59f256ef07f743b841e3295ac5d309601be304953bf781f7fcfe2673dbb90467f2057858064a903a6badb9e31bd6aa198cb76426835cdb26d7c43ca4f1434dbd39640900000000000000897db291ccb47196a5521f6756e70a732663259d2a0b4d8a36070068368dd6c8e80a6bd1c27b41af7b7c431db049c7d04604b56e56547afb35d63a3197062e27e311fdf5d779f06f3bbd81a4d0b844e7898edbf4e4697151d53289fe2e91d1c6c48005bbefafe3fba63784cb3a660800000000000000c0bbf69989e4ed15c218a1cbe974659ce6b6e2b5592bd74247d31808af324a2878a61b75558ecc0d7ec52c362af0ad4cf9d52398ce48902693c51dd053cb7f522f059aff01e5e18f998c7690a164b7c93c79075c0f6cc70a69e99998a57b3d891d5b0d9708dae897516a77b9c1e7f019301f22ff0300008a443c75c5cebcbd6bbb55a66a3a12069115c673b85ec591f79413226aec6850593d1c03ef561810fa062c88aec3b66fe914a21bf1b4853cbb235626cebf46c724d9512de9adaa53198c0057d330c5e72bdc14fcfdf265a4393dbd43a91de384d247b60f085a0c05a802cbc33f75795364f11bb4e4f8dbe8194c6c4a4a30ded35cb0307b9500cd70844c53f644ad0d074dfe979f2a51f23c26988f43d7640250d62511d1623351bcd243287ff96d12dd0e87566c643481cd3cbdc2ac03a4ffe04e7602f5d1c7949dc9f445b316c144343eebf460e2e745f14fd8ff504801bb02accff12f7a0289e9d757d905fc53936ad30d26f309ab85fb02975f9460ade88356fc7dacb69a1d64593dc47191341336697b10b94dfd104af511d70ff460381a1ba8936cfb3471aa9e0f68fb23fd4378776d82fe6b0e60f3862cfff43f024c2f10600ad7d9db5a5f7394ba65228e53e4beb69beab353c0dc182dcd071b95f10e20b153edb33442945535799c18de584cf145864d4d560a1e1967c5e08e01cf423368712419a3e8d696485c5aedfeb1565b3c7ead5602691590c2c36b59594a36b1789cb1dcc728ab2c9b9f0ed37251cde487ca5a613b5355e87500000000000000000000000000000000c92613f1af32c06aa9c911c86834170078cfa2d346c04bc100000000000000000000000000000000656f194acea902872e852205c2d45371e85e921986a13947dc495b562c0981dc0ed21f185ef8f10d713ca14c9464fcf31e92502c6e49bd3ad5530bd75819725e63093e4d2dcf2a76d75c61b6dbd25d2721dd336231ecab79d64a3e3ce32b00b961bcaec10a8157ec20f8e335a9f386e8b7a040ed2598ee7f5fdfa24a747c46eedc83b4e02b8a2bb71e0507d2db01cf343a6862488448502aeba67c6afdd2703eecabb84626661a2eab71f330d30e23e7be06ffce38"], 0x10}, 0x0) getpeername(r3, &(0x7f0000000a00)=@in6, &(0x7f0000000a40)=0xc) bind$inet6(r2, &(0x7f0000001600)={0x18, 0x1}, 0xc) ioctl$BIOCPROMISC(r1, 0x20004269) socket$inet6(0x18, 0x0, 0x80001) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) setpgid(r4, r4) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x200, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) mkdirat(r5, &(0x7f0000000600)='./file0/file0\x00', 0x80) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)=0x1) flock(r2, 0x4) semop(r0, &(0x7f0000000140)=[{0x0, 0x5, 0x1000}, {0x3, 0x81, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x5, 0x1800}, {0x4, 0x1, 0x1000}], 0x5) 11:54:02 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$TIOCCBRK(r4, 0x2000747a) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xcbf9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) 11:54:03 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x60a, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) fcntl$dupfd(r1, 0x0, r1) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = semget$private(0x0, 0x9, 0x42) semop(r3, &(0x7f00000001c0), 0x0) semop(r3, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r3, 0xa916fca215dc7acf, 0x3, &(0x7f0000000500)=""/191) semop(r3, &(0x7f0000000140), 0xbc) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0x7ff, 0x8, 0x4, 0xdf77]) r4 = semget(0x0, 0x7, 0x50) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000000280)=""/248) semctl$IPC_RMID(r3, 0x0, 0x0) r5 = semget$private(0x0, 0x0, 0x104) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000000)=[0xfffd]) r6 = dup2(r1, r2) fcntl$setflags(r6, 0x2, 0x3) mmap(&(0x7f0000009000/0x2000)=nil, 0x800000000, 0x3, 0x10, r0, 0x0, 0x0) semget$private(0x0, 0x9, 0x42) socket(0x2, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) syz_open_pts() preadv(r1, &(0x7f00000004c0), 0x0, 0x0, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r8, 0x4, 0x80) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r7, 0x0, 0x0) 11:54:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x25}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xd7, &(0x7f0000000280)="694aa860ea78c1c8c4cf3f67b15ea5bb4c2cd50eb787e883c6be21864550e6a5ae2e3c3db5ea69684eda78078d559ceb30d3c73347a14b36e89bd1dc94c29c5629c8fd7b964e0962bc7bf50d1ebc745c0b4493d619d7abea6110f93b42298140be2749b9f56575c6e7c2c88e5f2a4b0f1e2c8ccc457b8a735221d5a1ac585f416d3612ffadb286a714ddf747e75a2013c74c4e9f455c182c9da92812e6929f2e1ae53888587128726fb369ff03b7d5984df44cc2b26a8691d83f42ad9e08b8bedaa779ef9315a966ce7c0b7021b4e854de8f9f23f529c9") syz_emit_ethernet(0xe, &(0x7f0000000240)="275a8b60261d75e43b431d52c604") 11:54:03 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/21, 0xfffffcf8}], 0x2d5) close(r0) syz_open_pts() 11:54:03 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/120, 0x78) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="8100000000000000", 0x8) 11:54:03 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) msgget$private(0x0, 0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 11:54:03 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x2) r1 = open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x1b273b1997a7258, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r1, 0x0, 0x0) madvise(&(0x7f0000fef000/0x3000)=nil, 0x3000, 0x6) madvise(&(0x7f0000ff4000/0x2000)=nil, 0x2000, 0x3) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 11:54:03 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) madvise(&(0x7f00003f9000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) 11:54:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000b00)="b6f8aaffffffff00a5cae10db855") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) r4 = dup(r2) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000100)=0x7) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r6 = dup(r5) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000000)) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000040)) 11:54:03 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x7, 0x2, 0x0) r0 = getpid() mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x1ed5) setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r0) 11:54:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") socket$inet(0x2, 0x1, 0xf7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x18, 0xc002, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) dup(r4) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x4010, r4, 0x0, 0x0) r6 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x4f77190ebe1f7e2d) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0x6, 0x10001}, {0x18, 0x2, 0x1ff, 0x1f}, 0x0, [0x5, 0x23, 0x5, 0xec7, 0x10000, 0x0, 0x0, 0x2]}, 0x3c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 11:54:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x400000, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x6c, 0x4}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47d0138c6c3b018be5455ba5fe808f9840f9e13da075ee5d1088eb64eaa85170beed8", 0xcb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "854955007d81afe083737300"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff0bf, 0x3, 0xd9d, "b0000004d8e50000b99a00"}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 11:54:03 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) accept$inet6(r5, &(0x7f0000000080), &(0x7f0000000100)=0xc) 11:54:03 executing program 1: chroot(&(0x7f0000000140)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000040)}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) lseek(r1, 0x0, 0x0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") r2 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x18, 0xc002, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffc, 0x4, 0x40000000, 0x3, 0x3}, {{r5}, 0xfffffffffffffffb, 0x84f0ac29ae6ccd52, 0x20000000, 0x7f, 0x4}], 0x7f, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0x9, 0x7}], 0x3ff, &(0x7f0000000280)={0x3, 0x100000001}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r9) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x2, 0x200, 0xda, r9}) 11:54:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xf8c9, "a8741bb100"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x327) 11:54:03 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x400, 0x0) fchdir(r0) chroot(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='\f5') 11:54:03 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc0205609, &(0x7f0000000340)={0x4, 0x0, 0x101, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd]}}) getppid() ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x5, 0x5, 0x8, 0x3, &(0x7f00000005c0)={{0x9, 0x0, 0x20, 0x1f, 0x6, 0x9, 0x9}, {[0xffff, 0x5, 0x6, 0x2, 0xfffffffffffffbff, 0x5, 0x3, 0x6, 0x80000001, 0x5, 0x1ff, 0x3, 0x3800000000000, 0x7, 0x80, 0x0, 0x9, 0xc], [0x4, 0x7fff, 0x8f, 0x200800000, 0x90, 0x6, 0x80000000, 0xffffffffffffffff, 0xffffffffffffff1c], [0x8000, 0x5b0b3fa0, 0x7fffffff, 0xa6d, 0xfffffffffffffffa, 0x7, 0x8], [0x0, 0x0, 0x3, 0xae20, 0x5, 0x5], [{0x6, 0x9, 0x200, 0x6}, {0x8000, 0x200, 0x1, 0x2}, {0x3f, 0x7, 0x7fff, 0xbf}, {0x2, 0x1, 0x5, 0xaaef}, {0x8, 0x4, 0x20, 0x64}, {0x5, 0x8, 0x9, 0x6}, {0x6, 0x1000, 0x2, 0x33}, {0x400, 0x0, 0xa4, 0x80000001}], {0x0, 0x0, 0x100, 0x9}, {0x0, 0x5, 0x7fffffff, 0x2}}}, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x0, 0xe3adbf91c98f6336, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x18, 0xc002, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r7 = dup(r5) sendto$inet6(r7, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$BIOCGBLEN(r7, 0x40044266, &(0x7f00000001c0)) dup2(r4, r3) dup2(r2, r4) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) clock_gettime(0x2, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r9 = socket(0x18, 0xc002, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r10 = dup(r8) sendto$inet6(r10, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) faccessat(r10, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSTART(r11, 0x2000746e) r12 = dup(r1) sendto$inet6(r12, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) setsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0x104b}, 0x8) 11:54:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r3 = dup2(r0, r2) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000080)) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 11:54:04 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r1) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x20001, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000000)=0xfffffffa) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kqueue() 11:54:04 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f000000f000/0x4000)=nil, &(0x7f000000b000/0x4000)=nil}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000013000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000000a000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000011000/0x4000)=nil}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file1\x00', './file1\x00', './file0\x00', './file1\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206980, &(0x7f0000000300)) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x18, 0xc002, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r8 = dup(r6) sendto$inet6(r8, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x40}, {r2, 0x671fac46acec6a}, {r0, 0x10}, {r0, 0x80}, {r5, 0x702bdf5be7371aaf}, {r8}], 0x6, 0x7) 11:54:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc43c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000240)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000180)={0x8, &(0x7f0000000100)=[0x7fff, 0x37, 0xd1, 0x3, 0xfffff800, 0x1, 0x7f, 0x9]}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 11:54:04 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000001c0)=""/201) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000080)=""/111) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x21}], 0x2}) 11:54:04 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev\x9dR-\x83\x87\xe2c\\', 0x7fd, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x19, 0x8003, 0x8007) r1 = kqueue() r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x80206918, &(0x7f0000000300)) open(&(0x7f00000003c0)='./bus\x00', 0x8, 0x44) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x18, 0xc002, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r5) r7 = dup(r6) sendto$inet6(r7, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000400), 0x5, 0x0, 0xfffffffc, 0x0) r8 = socket(0x11, 0x3, 0xff) setsockopt$sock_int(r8, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(r8, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x1, 0xebdcba190df76278, 0x9) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r9, 0x100000000000, r9) r10 = socket(0x19, 0x8003, 0x8007) r11 = kqueue() r12 = socket(0x2, 0x400000000002, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x80206918, &(0x7f0000000300)) kevent(r11, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffb, 0x9}, {{r13}, 0xfffffffffffffffe, 0x1, 0x2}], 0x5, 0x0, 0x0, 0x0) 11:54:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) kqueue() 11:54:04 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x58, 0xc002, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r6 = dup(r3) pwrite(r4, &(0x7f0000000180)="774d300217e6fb510efddb5fc003881bdee47c5c2853a86d806b9a1df801455d8cd6911a211753ffd7b549895b82a3657dc1e4be3f928cb16e9d2f4f5bd6741c73275a76f6d286a76f74cf22bfd544fda96dfd8d523d3733d2dfb540913a77acb4b88839217aaa6b6a4aa99c9d408c90b192de7de35ca706811fd7515e0dfe57430e7ec375629773a17d1423ee14a488fa831d8139afcf12c97044d213b0aa613ea46e8493a5b8b7e8ed69d2cdd98d890877c631a9f97156da21e203d96b34bad149f0fea75b231b89a1952276b01d4ec2c5cfcceffbeaf3ec45d7db502b96139b4e4daa19ee2eaaccd22db049be", 0xee, 0x0, 0x0) sendto$inet6(r6, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000040)=0x49340d3f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 11:54:04 executing program 0: chmod(&(0x7f0000000100)='./file0\x00', 0x23f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) dup(r0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xfffb, 0x8, 0x7, 0x81}]}) chdir(&(0x7f0000000140)='./file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x2, 0x1) setuid(0xee01) open(&(0x7f0000000300)='./file1\x00', 0x200, 0x12b) getitimer(0x0, &(0x7f0000000340)) truncate(&(0x7f00000002c0)='./file1\x00', 0x0, 0x1) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000180)) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') listen(r3, 0x4f) fchmod(0xffffffffffffffff, 0x8) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') 11:54:04 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) dup(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x18, 0xc002, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r6 = dup(r4) sendto$inet6(r6, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r7 = fcntl$dupfd(r3, 0xa, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r9 = socket(0x18, 0xc002, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) dup(r8) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0x10, 0x80, 0x1, 0x3}, {{r6}, 0xfffffffffffffffc, 0x2, 0x1, 0x6, 0x1}, {{r7}, 0xfffffffffffffff8, 0x42, 0x4, 0x3, 0x5b70}, {{r8}, 0xfffffffffffffffd, 0x40, 0x800fffff, 0x934, 0x99}], 0x6, 0x0, 0x9a, 0x0) 11:54:04 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {0x0, 0x0, 0x0, 0x4}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f00000001c0)={0x4, &(0x7f0000000040)=[0x3, 0x4, 0x5, 0x413]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 11:54:04 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000040)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0xa27b4340d262b8c6, &(0x7f0000000000), 0xffffffaa) 11:54:04 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x18, 0xc002, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r6 = dup(r4) sendto$inet6(r6, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r7 = openat(r6, &(0x7f0000000100)='./file0\x00', 0x100, 0x0) renameat(r3, &(0x7f0000000080)='./bus\x00', r7, &(0x7f0000000140)='./file0\x00') 11:54:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c}, {0x28}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r1) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000001c0)=0x2) fcntl$getflags(r3, 0x3) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) 11:54:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) chmod(&(0x7f0000000180)='./file0\x00', 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x2c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") 11:54:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="6a79a663dbd1"], 0x10) 11:54:04 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001002e, 0x400008001}) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 11:54:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000040), 0x8, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x2be9, 0x0, 0x0, 0x0) dup2(r0, r1) 11:54:04 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x100, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r3 = msgget(0x1, 0x100000001) msgrcv(r3, &(0x7f0000000000)=ANY=[], 0x0, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xa, 0x18, r5, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) semget$private(0x0, 0x2000000000000a, 0x40) r6 = semget$private(0x0, 0x3, 0x100) semop(r6, &(0x7f0000000500)=[{0x1, 0x81, 0x1800}, {0x0, 0x1, 0x1800}], 0x2) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f0000000400)=""/54) semop(r6, &(0x7f00000002c0)=[{0x7, 0x8, 0x3000}, {0x4, 0x4, 0x800}], 0x11d) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r7, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) msgget$private(0x0, 0x0) shmctl$SHM_LOCK(r0, 0x3) open(&(0x7f0000000280)='./file0\x00', 0x200, 0x260) socket(0x11, 0x3, 0x0) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$setown(r4, 0x6, 0x0) 11:54:04 executing program 1: semget(0x3, 0x3, 0x30) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000680)=[{0x1, 0x81, 0x9, 0x2}, {0x1, 0xf0, 0x4, 0x7}, {0x0, 0x0, 0x7f, 0x10001}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x19, 0xfffff, 0x7fff, 0xfc}], 0x5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x8000, 0x1}], 0x5, &(0x7f00000001c0)={0x7, 0x7ff}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8001, 0x1c8) r8 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x20}, {r7}, {r8, 0x100}, {0xffffffffffffffff, 0xc96d8f38a1ea5718}], 0x4, 0x3) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x3}, {0x5f, 0x0, 0x0, 0x40}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r2, &(0x7f0000000240)="220e22", 0xfffffed3) r12 = socket(0x2, 0xc003, 0x11) connect$unix(r12, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f37f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r12, &(0x7f0000000080)=[{&(0x7f0000000100)="80000000", 0x1c}], 0x1) pwritev(r12, &(0x7f0000000400), 0x0, 0x0, 0x0) ioctl$TIOCSTART(r9, 0x2000746e) semget$private(0x0, 0x1, 0x6) r13 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r13, 0x7, &(0x7f0000000080)) r14 = semget$private(0x0, 0x9, 0x0) semop(r14, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) semop(r14, &(0x7f0000000380)=[{0x4, 0x2, 0x800}, {0x3, 0x3fc, 0x800}, {0x2, 0x6, 0x800}, {0x0, 0x7, 0x800}], 0x4) 11:54:04 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xc2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = getpgrp() dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x18, 0xc002, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r8 = socket(0x18, 0xc002, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r7) getsockopt$inet_opts(r8, 0x0, 0x2, &(0x7f0000001900)=""/81, &(0x7f0000001880)=0x51) fcntl$setown(r6, 0x6, r3) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000280)={0x4, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x20000], [0x101], [0x0, 0x0, 0x0, 0x0, 0x400], [], [{}, {0x0, 0xff, 0x0, 0x87}, {}, {0x9}, {}, {}, {0x0, 0x0, 0x800, 0xffffffffffffffff}], {0x0, 0x0, 0x0, 0x5}, {0x2, 0x0, 0x4}}}) sendmsg(0xffffffffffffff9c, &(0x7f00000018c0)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x35b3, 0xfffffff7}, 0xc, &(0x7f00000017c0)=[{&(0x7f00000000c0)="9d30d38225cfba859393e5f105589a481f3b2bb5a41c366887ae33349b495f59ea1c4cb2d0290c9ea226212b5a3e323e8c487326f89f6364998c1f8e3a8ec5930cf5dc80b7430b1a92c15891bbaf0bb641b5fd89cf3ccfe9239edecf901d0511ad53378e3f9d80ed2c9c94d167ef3921c186def8296f7ae4d21fe32d2687f76edc2848394e359dc76348fe0e61a9081eb98f6b756ef0ef74ff514fa2e7de0651b606fa8e25c3bfad5991", 0xaa}, {&(0x7f0000000180)="96e071fa614251a50ba85d2528e80765", 0x10}, {&(0x7f00000004c0)="9f7c024723481f67636dca3e6ae460f4f96ff90b7eb103bc042d0f2e4c3c3414ed6a8943d1f44f14075ed87acbb4595566f01c15a08eaa682d0147426a4f18e96df08ee0b9ea9d9d0f0d05ecaa3a695d97e267e53ca3db334b08a7c32be1befe1f9de2113fbe00d70fab1bfa80ecdd401fe587699d2a10ee1fbfd7181dacc483c03a0c8d87542b48dbb1c1ae6bf71ea26b8e9f3dc398fb763652b6b91e13b2d387d19597ffec27db15450522af5964bc1d592df47988f25d12397aad69d644b3d9221b5bbaa70e72743cf37754d5cb79659675520ea4753a5584b6d3ee1fd548bd90f0e609cfe2dec699f783af6b70be4c1190606c412960f96817df014c9a63bbd750538b4e434421a756076db76ac2e9edd8bba417c242a43c98d954b4944581cb954d130374810a308c0cc8571d2358857b8b7812f681e8d65bf99f264aa3012859d174c24d40c29b78ddd32136676ebed50f0282e9e5ed524ff7ffefdf79787296499f668330e4372063ff8aa4e8b4bb1e722c98a18630cd4b6c63f3134f40b342e2a8c3783af19cb713c557c787079a2fbfa43921a48e74c9e1b22fa1bbd33e10c40c7e1e8f091b44bc12b95bd10eb3863ab33555ae8a497aa06b0eb24fd96a0cfd1d852695843465d5ec9c14d1fc4c4813fa1e0ba7ff93ca2e051a69d76f41162d9519be08fbae167282fad617febb19c023d9b8067da56987a0b57c1d11849fd0feec2e55fc8e3a7fce3a6e5cea9acf7ac30533166305d47c8f642547eb312726f041de258ba24afa835cd34dd5ed41043e037773d25ad374ebcea8d32a5214a14e37bf501273aa6b907f984405437afedc1c207269aaa2dde5f95ad6e37106f95721e94c53b891badb60e4d8e8717e14faa222875df4666da0339e92533efff0677caca9e509481621bd49793f5cc9e370532ca53b39de2162de413578967ae8aa42d631b19461731c1c8d399e3a234d68e8b26997b1df6f9dd1b77b6ef0c4c5f9b40d655aa643fb8d494fd13461d3a9282e7445545b4d8281b11fd40b09d9d0682666e758c042362523bdd4660e7edac69190f45ab267358535cd5de8935319ad4bb5ce4c83c819e005719a773f781859f04a418f773ca35513ee477e05f58a21d178a852577c29525ade8add608335ca667c34aa4175381a58a591ddc5d34bd421e23e0dcadd82df5c8cf4e5bbb280e27798b9b82a53abb82ae3531c5696064d2060411abfb20f954fbb43c3bc2caa101a648e88ec91e66f70a666a47ebf92186e242db8ea002ec4be57f718cfc977025dfd95804002e73d6b604aa2992e3da5be94ee40b416b2429845aff44da67d6b9328c383018c6163fb9505ac3483c3b3eb1896a1b815dffa42b96c378d63f15e9a3a3e32a513a7eea0988f8577437b6da16866e10b6f12da4938276f3ac87e0989caf55c22a1f465c7df901376d38b58e42099109e6e7aeee107dc106fcd074e02f93f17c623332893544b04843d969e7f85cf76f54c284069e4eb94c719f0a82d79773b1d858144bb324dcbf38d194f896e78e2c0b3f832f070a34cf786f7248d2760e477517e375c799e79848cb16d11cd9447f2a922e62687ceedecd05a0c8037c446ef3c4173ba97a775eae21cecef40f030d2e6154242bd7b53e582fd9590e2f7888b5eecfd6c9282492c7018afc2ad10082aac9267d6b0658d1d970b5ac530fd99e291fbac9d6e2920fa47fe9f55df7b7b15bb68c147d37d762a497e66d672768a0825b51398d50daa367eca6d0a4320477abc3564371ad8ec4f5ab4cf9946a49fc02cd2f11b7fb0bee92373c1dfbb7c8abd95be10f3017dcb37c33b740b4db74aef0e0c4ba65c76cdd535c6bb5c6754e65ac2b17d776489add72e65c512c5da2bc378ceda603ef0f46e9782160f15d2377e54aba40190985c4ace53aadf7dc82a4af5392d004e58379f103342d95b73e3ac903283a9f7f1ddf29de5a1b8525c0b8396ff35d56e06d3e376f22c8428891bc2188e9c52457407f920ad826824ea31a60a006ee8d39b412730571f78cef0c1650d3e488961773dfcad5390477b663b5cd665bd4a29ccbb2423e42cba074abd4bf2274b68e132e54ca5581804e368680dfb2ad868ad77fb36bc62ed8a042a618b37e9746b90eddc73ae81286ba0c4604a62faa0c581bd711b8c007263878759b5736f6a37ca73fe64678f06e9a33e7d161ef9b9a5f8aeb24efa77278da2ef6f60cf084e0512940330c79361f69a9afafa02b0511507ea00f0539b062e78a7e59ad552171287ad2bbdeca00ce10571f4d972ba738492a30f2fd52737ca788d6799c4e31a35dc5fc805a75f353c19723a07e0b8c5d8f4fb751a893b642787c85158acd7681ac002cdedd31f20a5fc64a7a1435d49ce9f116894126f36f1e107aae59e3df1de8c2092c71f54e446d8b26712e4459bc228dbfcc9ad1a645ddbc259e47ebd8c451817b98c7e3065637f4d3af98d66e1e20f561cc869914858f4143a4f233e6d96e3015d7e3452f2cf828cb6c078345606edd9194c8b5d43d57ca8ee0ddcc9d0512b0fda0926e6c6a261206aebb11f0dd960eb6d466207e4e6651e54397ee0408d236fd8fccc604d99032df79516e2a12412bccb82fa359ea516e115b62f67e86ceef4395ba523344dd31768126cc76d97c346974e30ae7fc75d8f2e8a9783ad75015edad26b49328582c37d75a6108a77aba935fdcc62bb9d9100cdfcb85d302a61a2d3a3804e4d2a01b28bc9278637a60ab4706470ea2f357733e2fb4ce85fd967fc5b36e8bd4eb4b90b519f1fcc3d3f37c4c0a2fa612e3fbabc5ef84568ee92b305cd99af4fd2b7bae746f0e3b392fa4becfa307eabb58ded9a0f528729b82757164f3c76ecfa6c4326ba454f9127413124288dd553cbc0bf44f2c3ffc0beb87d2bd6c7a01ba5be3cb705c5739a14fa1ee633feee52a1cded1f6c5c12fd87ee0c4638129e7b0bc84ecd2c4f645748ee051fa5955ebaeb51c465b92e7e8a4d3111ef30790322a03e69772c77b0d02c6a295f0fc65c1786bbd42ccddb82d7fe380ac2aafedd37972206dba64d835029a523b4acd44a92d7d474f2244c7ef5159c0cafd9fc902d5855378bfad0ad0a7338146292273e867cc6d1e74d611c3f99bf5436725d057ccb35a66c0d55b5c06cf17d762c315e2087c74220a5168339021a9effc96701309e47b2f4c33fb10a40e38e292056d513775a7f0b40f2c74cce52fc19dace509f50b1f2943b53b0d1f85838bfab62acacdddb73ed0c59834070b362c4ec47e2ba99a4732757d6099a83e69379f584e104798181959c8383ffdf2d11d773b22e53b5211b2718f9c2f4e09645280fa2a4e6d400dc891c4f8dd2ed2cf0629ed9e850896dde7a263162d5903a0b2b3cbcd746f81de75884084081225779036936ac23bae8dc3e177ffb8fb15f2478080d05c21dfc415a14242ec4de4c14fcb17935972cda026c873a2f1f192859d731d4322fd36e374c422a379676612c4dbe374a73d450de39f9b92989d65c05eb84a30b844328c4d5f6a4d863356e4f5749977b90a50a8bc0964b260db1adc3d3fc95cabdce2f4780f17c9ce234a18561cca0a5233e780c0bd56778fef3d8076d7e4ab87fd4c8e5d48f883b0fab5f5493f6931ffb6197e7c58d2b26c180a7782267e7a911f95360d2209c3ef72c36eb6113a4d4b4bb3369c786803715f92b1a0c07f25de4e1a2bb2b7aa0237b1b37ad9565858e9e53172696cf6ce1b4131f5118f0742cb31149b1d03e25f2218d0e66e1f2dcd87d0535d4ec1ef8a3557b403ead0257884ef1a707499a297d827ebda65c8ba789118a6cca6ea9797b76b3e36cba910f3320e9f140bb9b06c47c502a178a5134f6d36d3de663c4f2fb6300a0c13b131a4fd12ea87cac157b9127c2e01fb0ea62daa3a749036b2279f501085822fc2c932a52651afcaf0c14403baabd5c9dd08dc3221205bb42509e860f1a490418890b2722e90f5f596df2a612be470e79cb83c683b47b34f2294549a80029d680c554b3a7c2a3b88cdb116528db1ea6418a69184758ac482311d2a67edbba5f0cb7e8b84b0e3b3fa9ba4dcc0568f644f4da5791ae95d337f77e2b721cd353f758f711326c7ac70532f052ad516875e33d60d32ec657857108a647bf750720885b66d3e051fe86cb7070a1f783828c17b16031aa3e6f0ccf20435d1e5d19c3e6b5fe2f8d5d1166f5e6bd374b69a2a3450a937a60bd8ec86b66ecfedb54b75b555346297beff055956b6c05741dbb7aa42a72c03e09ba0be7942b100b4287e65827beef25f79fe9a4188f513dd34e1d54d476612b572d678784ea3c34596303948e7102bd96914a52fd6d8834fd714696c250d47efb72c8495913967b7c6ec432931cd6080aac79502a9702a87f1650811f1840e559b14e634ed8021e16d59ef2a3d75426e677a02c39a0aeb4db20611c2cac5d0cf6c31b461511324cbfde6f63c23f93d766767ba8c780ba3a1e7b27e7edeb170c9303618c935e16132df9e1984a2409e42819b85791a5e43fecacf3829bff3a889c85674e51f0a7b6f1ae9c991fa3be158ce12b384ac167d83995c6584c3b8dcee17537fdc4539fec5e88f3bb367ec02e72074098aa8bdf1f68631d3d472f1fa68124c441b4630f5aef5df928a682fb0f2fb1c25581bea89289002d43e4ce4701af6469574e910bc7f1b6bad7e6e4aa8215486e22228aaeb884847a8ee6c268d52bd377ae16f068ec359e3282aadd9fa6ada4ee745ed4a4bd3e5d8d741cf6f779af54b0e473a38c03b1d7394dadb342934a74aefe7063193ec9d3323bc2319a7739eb32e27dd827bdce242479a638d37ff5062375b307b7440a06ede92f4506168be2aa6ed20dc9633b4752a8ac429fbecf36bcee68a4c33eee4ba02222b43d513dd462dc69634b631ba70cff3a84b78597d7c410089ebcad1fe7f3917376356dab601923b7753483ab8c8d1e505d6dfa48a87b6aed1600f055d46c311c09ad8686f778493ef24b542689eb79a41b1071a407ef34b1555a93dd7c75ab89d72d397e3c81e298dfdc06ac4de6e342135ca5121659501585dc746a94fcc56b61456710ddb4d40f20650370e0d9ced40f3e57c58069e31b1b6485a7af425df56b1ca960b98b839f6edfe74424b6b5320c1bef1998f8c874c4e16052cf2c0dc30fdf9ac1b2fb32e8ac9772a1cc68c0acc4ef3108843e304f050c242e15bbe7ca7bb7cff1bd4f7c88498334b3ce398106054d10c30532d405d4b649798cc871c0ed27f8701e9a0ac76bc2d9148d3d44f976da23c9dd019b7c171826837cc339ab9790ae49b31eda223bea7c8b8f4bb5d1064d9ce32709e0a372b052fed3747a0a676a00fdaa340ec8032a2dea366cb65625edd5a03e4f0aee23313701190b8678dea4acf60c564024590c4c417915944f47edb91baa74cba4ffb7159c72a6321ecfe23d1b4a141ea3b4723bfd5e5032442b8fb76e51765e60ef40cd668d1e21fdf4b6bf7b89c11d462b7554e3a1d8e8dff07a4b5a220e0d41480169e872689a847a0dcb5383f0465a7f8cd2170ca613f16e92f5e22fd51ebc97651cf61c5a4f8314991a0480325420b8f142c2619866c56a216473e031ae512d07c19141435577fe7ffd6473e9a67892d86720b2d976250380726d1e1c0a6ee0a98cad47c8ff7694ed140efcc07e73a3d5e64aa8f66a717f1686b46c28d2e1d980f58378787afbd71dd97e8d95dbed6dd5eb9a507c20bdaa263a36b9999db28c4218798a598e6b93772aaa021ab86e39874cde0d18450b", 0x1000}, {&(0x7f00000001c0)="84bb1d5edfe1062b33340b890b85b4981934cd2b41d88263a22991f6908bca2be596b50135a3a5c80f69906c3bf1b215afe79ab450ab4466575107", 0x3b}, {&(0x7f0000000200)="655bc76bbe7372a1be52d0584c", 0xd}, {&(0x7f0000000240)="29f987db05a6ec1d4fadb6ce", 0xc}, {&(0x7f00000014c0)="e12020e2add305cc37f4f76713d1117436d5a3d29603e53e219ad5fcd0ea2f5ec26c5f9a6e634d6f843d98f205be8dd1e113821efe63d11d30154ce648f7766293ed99965c3c5d6b5af22a364dc09d86049d4225685004b605524b58160775c465c5f6984c2c108380c804fc0690c1e5284e074404e8b11b650e33c4bcf97f8049e7e0deb1629bb0a3b64e7762c23c0ee4a39658d0c46008756557a5b6ce530545b64008ac9d97d086600ac9a246", 0xae}, {&(0x7f0000001580)="deacefa2953f99ca5e91ba7feadc8f592198bf2314709df12b813716a49b5efb8bc7d61aa57e055fd18fff7c20e69229c75254fff288d882e2458062d87fa1e1ba5b671dace3cd7fedffcce6ec9ca9adc545a3fba7a9a6a333eb205c01737a901e3b6bf7cb77b93f73f256b745163d04ee44f448f463d47eef01631bf1e8231581e8e85c8baa78e5d8213acaed9d7d4c2d6ea52c0ba51a1f9afdbe4f", 0x9c}, {&(0x7f0000001640)="705f401c86a396ddf82d0937dd61b20b18fa8071fa860c9c1c214967b3658a8a5e7fca77caa14cc874c28b65946c562b068dc2e876b239df2326a0750712717d00474c54c857db2d890bd70150d8e8408f5710b475db3340b101139e6eb644e7f359c53cc82a113aa56dabb3bf0cb743f22293191774771919bfe10a33fae5b3ad329f2655fe02de72ddc5d2b33761458436c2816fb7570a48784a19580a8b7a095472546fb860c15fcfc15299a8e4b0041d3e17857c8bc4d4ab2034d86ff7215e45df797127e9822907d614b15292ff44bc04d220f9001a5f07825be6248107ef1a9e2c8efd450f18e546536ade2ef6", 0xf0}, {&(0x7f0000001740)="53a7d0fe4b3638a979862cada9a746b449aad3f7c369cc50cc13f9915d109041eeef8c6fced2f0941d09efd6e8e1bbcc1674e0c52e36f11e1a52e3c44df7bd1938db1811d1060db490", 0x49}], 0xa, &(0x7f0000001880)}, 0x4) 11:54:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) shmget$private(0x0, 0x1000, 0xa93a8f0945939752, &(0x7f0000ffd000/0x1000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = socket$inet(0x2, 0x4, 0x3f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x7d94657d67fe1650, r1, 0x0, 0x0) 11:54:04 executing program 0: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x8, 0x4}) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x3ff, 0xcbd2, 0x2, 0x7, "463db87026d80bcf7fe3537a59273a0ca4a080c3", 0x1, 0x6}) syz_open_pts() syz_open_pts() 11:54:04 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = kqueue() dup2(r3, r4) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = kqueue() r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x400, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r8 = socket(0x18, 0xc002, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r7) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r9 = dup(r7) sendto$inet6(r9, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r11 = socket(0x18, 0xc002, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) setsockopt$sock_int(r10, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) dup(r10) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x620, 0x0) r13 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r15 = socket(0x18, 0xc002, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r15, r14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r17 = socket(0x18, 0xc002, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r17, r16) setsockopt$sock_int(r16, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r18 = dup(r16) sendto$inet6(r18, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r20 = socket(0x18, 0xc002, 0x0) connect$unix(r20, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r20, r19) setsockopt$sock_int(r19, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r21 = dup(r19) sendto$inet6(r21, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r24 = socket(0x18, 0xc002, 0x0) connect$unix(r24, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r24, r23) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r26 = socket(0x18, 0xc002, 0x0) connect$unix(r26, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r26, r25) setsockopt$sock_int(r25, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r27 = dup(r25) sendto$inet6(r27, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r29 = socket(0x18, 0xc002, 0x0) connect$unix(r29, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r29, r28) setsockopt$sock_int(r28, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) dup(r28) kevent(r5, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffffa, 0xd0, 0x40000000, 0x6, 0xffffffff}, {{r9}, 0x7ffffffffffffffd, 0x20, 0xfffed, 0xfffffffffffffffd, 0x4}, {{r10}, 0xfffffffffffffffb, 0x1, 0x1, 0x4, 0x9}, {{r2}, 0xfffffffffffffffe, 0x80, 0xd736277207e52558, 0xfffffffffffffff8, 0x2}, {{r12}, 0xffffffffffffffff, 0x10, 0x8, 0xfffffffffffff000, 0x3}, {{r1}, 0xfffffffffffffffc, 0x9, 0x2, 0x5, 0xe41}, {{r13}, 0x3b1552332aae54dd, 0x40, 0x1, 0x4, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x2, 0x8, 0x80000001, 0x400}, {{r1}, 0xfffffffffffffffb, 0xc2, 0x0, 0xfff, 0x6b3e}, {{r15}, 0xfffffffffffffff9, 0x130, 0x1, 0x113, 0x40}], 0x5, &(0x7f00000003c0)=[{{r18}, 0xfffffffffffffffe, 0xb, 0x4, 0xfffffffffffff438}, {{r3}, 0xffffffffffffffff, 0xc6, 0x4, 0x3663bc0b, 0xce43}, {{r21}, 0x0, 0x38, 0x1, 0x40, 0xfc00000000000000}, {{r22}, 0xfffffffffffffffc, 0x92b316f67fa9168e, 0x10000105, 0xffff, 0x81}, {{r24}, 0x191429d14b4f0cda, 0x3a4d129e4cad3bb8, 0x0, 0x81, 0x10000}, {{}, 0xfffffffffffffffd, 0x0, 0x0, 0x3a, 0x3f}, {{r27}, 0xfffffffffffffffb, 0x2, 0x1, 0x3, 0x3}, {{r0}, 0xffffffffffffffff, 0x80, 0x4, 0x3f, 0x1}, {{r28}, 0xffffffffffffffff, 0x46, 0x40, 0x10000, 0x5}], 0x2, &(0x7f0000000500)={0x1, 0x8}) dup(r1) recvfrom(r1, &(0x7f0000000040)=""/54, 0x36, 0x41, &(0x7f0000000080)=@in6={0x18, 0x2, 0x2eb2, 0x5}, 0xc) r30 = socket(0x2, 0x3, 0x0) connect$unix(r30, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569ff42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b53077962811fe000000000000d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000"], 0x10) writev(r30, &(0x7f0000000000)=[{0x0}], 0x1) pckbd_enable: command error 11:54:05 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0xfffffffd, 0x0, 0x7f, 0x0, 0x6, 0x0, 0x9}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 11:54:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30, 0x20}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 11:54:06 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000000086}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r6 = dup2(r5, r2) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x6, 0x0, 0x6, 0x0, 0xfffffffd, 0x5, 0xfffff800, 0x2, 0x2, 0x1, 0x8}) pckbd_enable: command error 11:54:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x35}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x18, 0xc002, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r7 = dup(r5) sendto$inet6(r7, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r9 = socket(0x18, 0xc002, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) dup(r8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r11 = socket(0x18, 0xc002, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) setsockopt$sock_int(r10, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r12 = dup(r10) sendto$inet6(r12, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) fcntl$lock(r12, 0x9, &(0x7f0000001300)={0x2, 0x0, 0x8, 0x100000001, r4}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") pwrite(r0, &(0x7f0000000300)="49598bc73fc0e186cf08af026a3c8cf9c215cf497693534b11c245bbce6691ec4c2307a0e8856941c77bb90a71470f9f57bb199e64132d62bba405c8fed03dac4e2f1a05f201fad330fc125e2e3a1ff7fcba19f79384ebf5d58ebdfb030215cd5ad2202392d71e873dd2e2afeee3835aa97e3d756d4777339df2ebfc57d88e8bf612c6c4e80bde652c8bb026321fb65a9fee767fcc72ac66748ea183e75323d2fb622b72612d048dc00cd6918675c9c68376fc6a87ce3e881f13294f1ad01c93c49a331ee011dea271537d6e6eb35bb6a8a75e3464cc1e5d11f49f42a81c310f409568600572139d0fbafff45031522542f40ce1b0c0c8c22c08f398e037b4227736c5ef7a0b7b9a3951cd45b4d859512220fa6fcd62f5a6c8aa9c95c84a023093a4ca1f8fc68ca7f33ce9e5196deed41dc28df8de23f43583473644beec4839399e27ce64c519f5bdf6d3cbf88ae5f925ecf34f0b8861a14982504b4fc83163ee06ed73d90429b5364bf8dde3f19c67d877ec7508329ef112fd308cb59666a4ad3dd1aab27ab0bb22aaafe37ce85085a80064a0f1f90a94b453d33f134a17b609244775b1d5c45b9b7f8f4670567103cf9d7ae5bbff93f4e826a468351062b77c130521d83c4a944dd6827374cdf6137a2720954bc121e0cd198af39fbe7e0b93c7decfe87698687b6be0886ddcc53e89d89b67874618cb95b636ba2b0fc080c789711c6e0829d522887234f84896041e280ff671952e984a65cc7ac5e744d28e8b9671f0cce624491ae48870ef373ffc215898d018b58c9744d1a9f8ecb113013dffcbb3e1e2bbadcba445383feb9dcb679d144b93e971eb950266dc04b32e52b0b43210ec0f31a9f884bb88dbc2f479be5064062d4f3b777c07c74475dde98bdf18d4fa7273656dcc08a1d4c436bd5fc6db35bedfdc6c602773aeb3b9959eb5c30557a1eccd3b91c6b1027933411471221cdaf99dca9ae9597b93488523cbd6f0c00dbcda87d1c7cbd6924bb86b0c35ba8973695070e78639d3da4c0258ed2540eb08a129274d6b7e40bd1256181efa0946aa4195dd0df61cefc7dc90afc1a1b54afc958cd4d8d86b47bc30f5d644f6c3f4f9eaac9049e84bd88d0415db5b9e5246ef0850379fecc7d43a2d219ded79edbffb3d0e29f819e95c8ca5a1ff78d465815e0ae3b5c446973821da4b12f4080d1faf8c7ca40ec4a063847dec6162d390561820c62e23c3b9dab73e3656d64f4d2081940693d7dc468d4d058b0c559844dedf2b92d4437761622134324afbac18d8f7f7efa7f7ada411c68e1cfd705c879540fad8d59a6234f26b3998b3bb8aa81210df038d16bde11201caab96301a5e96f6df235201e6e2365f84e5edfb43c265c93f5bcc99cef7578b29b25c184906643bed190c9291361c50c39c8801ed8ae1dd02acbedba13fbd53072a0d2242417ff88006f0788c86625f1e4d947e5e1b9a06fc2980bdff7dd37ccd92ad5257fce5cc353441dd1f6bbf4c5afb295682bfe892b12a3005b976bb74f9ab2d31b457bca872d677a464fa72c9696ae0895070cd08a422af4a7a7c5164319bcbda7e7a2a8eb8b551c69736d45ccd13f1808be387c8ad4e5f78898f33a09e8308e561e5be104e7b2adcf1c0cffd3d3dca0976f1dcaef7e01f6c88490a5a0de6464b38abe48cd8d9aa54c351ea490679bac9d7f99be0d3e44ac02f659ace70ecc7056b3eda22fdef35370e419c9add8ca010ef6ac29d232f5eca7dedaa7ad462ce78db5b96603bb3c13966d7992c4f606fbcdf253c231bca856cb905e4d00a583b3dc5f3e183c9cfe74fa253413787493f7e455e1c79954aa1dad1081aabe441196a6e1f2957e083fa4788d6101f35389ee20ce06f4e1da61bc816f3460c4eb2e94e976ec789bcd8789c84f934ceca11c9273bfb02fe3d50e36ec153c24e5a182c813e9b6d639579fb88b6c139815a07dfc29d7273143b48fe3a1270c3d972a96f8fd2d2d29018e5ee4b405dca61c13b7082d221e1fc1f787344c64e4d749e3cb59f6ff84fe792ada46504c06ae5a620da4e59585a71087ce86ef527d6673567dc8e592e12bba701080d790a1cd904c6c216528bc06f2890c6117e9c8fa225e9e13854cd4aee2ff872d52be00edfad1f5d7a91b4538e4fe3aa6ede779e27484dd0cc43746536fbf064e8a1ab701d69bd13c6e6d803c18756e6a431b4540be21e7959dcdb55fc9ce84b87bc08679f91d23d5c2cd4e868b2ad1dc93fe06139d19250e8e9711c5c682938adfe334309a9d7b4d7d9794bc9357bb319db414d3bf9d8340c69baf382052dc870f423b2e09cef968b9dd9a1698c1636fb068a3e0714075a37be833fa9497d261ea6d2bc1dd49bfff14eba6584ba49eba7c2fbd1c30cee6d24da8fc953d3971dd73e3818b6df7fc606103d01f40a42f81fe255259c8171fa58c883e612275a4380a5c983a47b27e76871e1f7bf0a067a919cadaaba5d0dab23fc119c0fea536db8d24d99ccdff0f3582a317c42ce4e64fa1e363b1cc5f46a962676402b68fa376dc0c8c1a4a00316a8c5df54381b45b1944d3c7ae10930c27f05c1fb00b0bc8ef4e6ce4f3197832e68c49f78782bfab3c97467833c01604a19b8c334241b73e783a0d80db19a414e2f0d25943727ee96f1b2e3044e61e4157acabafc14991dcb556d1d79d4853856796b863489cda6079a780fcf9622b55905aac63082ec865ebfd116a9743fb3ea67172ed25d4f64453d12ecde0bd0bdea97601644215c33e56fa1f6ca9cd5d615a820dd8d06a3b605de2b018773ce0b0005a27da0966e06cbaee11cd780a3613398cb3c98225b269556f069a2f64deab7ba3a447110a5f852baee670e6bf6cd8f7e45dd0dbc875e9833071fc13808958f635179190ff073b468bb891ce13ca043c3ef81e749a851682d949630f70b7d9170d7d89bfc3a23532b9e6a167fa8cc47150bc630239077cd0c907571751b79bc83360f8da8709dd0dea98346305b5fdbdccd0b528307c6e2c5fb3e0056fe6a0d92a4735c90278bd6379d23016d0b75abfb52ce7c836b7fc2fd0ac1285cf2fe923354c082d072192dc4a3e0ae61695f1286d9922fe32f09509da0324f7a06909bd4d8348a3a868712447056f588e28595c310abe07a9d0f4cc1b1ee32c37409e37f63146093346c27fa02dde1236265969ede43e72caca501d1381f23eb88fd98f11b0be6e19f81453b29ad8677914ddb06749fc82c59909f15b6c02a1b5963f26a0d0f31e153a436d66c20d6a1b7cf9ca0a0526e2351e89296bee1259d5236f90c47d6940fa3ecd10ef6183aab1ef3e50251ce97a503b4b4efd84924738c53f04326a8d51b77fe309f592a4251650fd2e6b4b2525cf7d598ee15e5a00b24c6f501520e37ba7d3f34a28ebce2a0591413d371f8ab77d6d920247317040b9ecef5b0bd4dce2d3ffa74a9cc5af3c0df206756d3cd39adcb25e2a22c261dafc1b378ca4a0eb74b57168df076ade3e9bc55bfa9f96d6bb2291c79c42774a4576cf7ff5f7e0dc079986865bade2ac2b7fbca824e05979d2d393c07a009d17403d9bc6b41640fc6d4b30b64d2e7e294629e7365b01fee683545e4bf572808b857357ce43c1cb9c1245f3fff410b805cfff16f0c12479b16d497588261d7f393a4acb8d43f1d40e9dc2a1d9773b39561c9fe86cfc448dff8ef353843c277990f8895d5ad1f47c2de3d9d556ea256e7b41b411cd2352134645d7a0f3137bf1b634ae7f5722360cdc142cfab3e537831c6ddab678ae4823a57e00be66cc939beb4ee1eea84eaab0cf5e69a2904be8e8a96acd7e5e40177ed715fa50d07051f3dcf0e3a9ba39d656076a94b9b048c257256790f9c9046d69c91be1239db882f7603e254c9e8641c56fd933dff5317e728e2b0cd18f3522efb912cf85a66707b0786b5b68dfed70e876810466600aa81b732dd63eb4345d394f2f5dd03a80505375c9af33a473de4aa28eebd57282fad1d909bddca3ff5e8fc345e33ac00b12f3e43d108d4ef6f26a72e4b41bf52843fb917f60a4356b383056c96812beed092d681eac79778ead02ec098717a746c6ffe10a1d571db22bf0fef37cd3d6a246381020e7f3386e0455215b801b0e69d5895bc1a1a84961276cef1132b6142fd359ecf1814a473d1bb164afacdddf463e27469d2e103edd6b943b2f89a4e19dd07b3fd2300c7290ba94c09e95ed5ad612f618e351e0c825850b7bd6d7fe38a1a71c67e7b40049ee3540d570ffe47dc694512175df7689c595cc8cdd36c5d24c72eec34807ec3c9b09ffd28d0276d0332ca6ec766d51ee4d1a54834333629082dd19e67f491dbb68d538adf490c6bf31fb3e92118f0b3e341ab4f5c520b371c50a45275fd93dc2abe03a875ccc79966dedbf2f63f9c8b23f406c4d56887485f5c56b3bdf0b37685bbc249d91fa1e6fed6b32639205d2c4798d93864067c30d29c742855461dbaadf8db81334e77cd7e76a5bf80f37e8b46cd7b5c27ad108412be91eb3a69d2efc3b3525fab1c31c3d4f5939667ce9fe369bcb0b3067f3310a06cfcf1fcfea88e23349997804f4d09f16fc4bccf3e3fd3fd4a3f0ea983f88f0d6d7c92ac752b9030e22612fa8c19be37024b37a329e3cae9211dabee62f66a101528f90035487b53476651ae67fc701cb251c5990b6662c4409e105dcdde2e72226f997d020179bc4a321bf17fce3ab62e9f2818769121218c2ae549f183e8f32395b7cb76e2d9170097a8e29a515f4e047986024315872e58b994d56e262e09e1e562a7accd9a62327b6ed51bce88f3e014899120dbf6bb584fb53fb6234aeb040e10c12c5ba5692b420227225ea56080ba05c432105cb095f40fe067fa777eaeb5e99089c86dfb6d75aaa7686c63095277a8e244ad29a246b8bff62c471f9467cc14812e6517ce39eb714b78faa77d106a0d93d26f84b1e34488cf4d8db82e54f1c6ca4e72c6b3429c55c6ab34df2d650239adc6f9c1a3a7b1182625ed5bbb6ca01b50b7ce579ba43867a5bb40ebcdf38a91cce23935520c8b184a49b6154e24664fe99ad38f6d6d8ca7fabba28c8fa283fdcf9c0e84d20c02ef887163585427f51da3587b2f04769a81f547385f523935ac14c2de7f3373c8647c4ff875267df1ad078006de38ce55e165fcdb2a60d450adc87dcab26b087ab0a20b45d7b5c47f7c7d22fb91840ee32efe4c2217699fed2f28b2df3fe6157b9f5432597af604d23002580f3b1ab33e6adca80160565aa1ab282d14eb6201324a122eb1ccc05f05349995ba32e4659092df971346f6478e0535df5aacafa7725077c8a8cd43f239c053b08d1d7c8c6478d6461a0c2fd31471ba49dab8942e9ec403d62f479dbf513ca280b5bd75f6075c3457e8c2514f0308eaef9a38134c583ee7d8cce057cae5879074715d6aeba40b689753a78512e0358e286dd0daad7b362bf24ab0f90c352f73fa2c3f66f91ffc7ba1309a5ba05f984787226550222188e4ebb249747a3335e25c3e32c799c577cc79c0152878438ab96ee3ca1ed6dfb2af432b4e4ccf6dceafcaf787fc9d236c307046fb0654ec98f30e431d1eaff42d1f8134153afe56b9a50b8bf63f7dbd5d3aa592a87e6f8bd47318df3e93d44714d902d60a423bbc4858f6c7771ede700766e1b6a5acd4e99755748c768b331acf4802e1ff4a045750329084c4d8f2a99a72d56e094dfdf7fdf3640d3db2719c44dfd0be99bae4bca5fb82b6d52509d9462c703a39991567338150a958032eb5fd897c777d291d6484364f076872fe", 0x1000, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r14 = socket(0x18, 0xc002, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) dup2(r14, r13) setsockopt$sock_int(r13, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r15 = dup(r13) r16 = fcntl$dupfd(0xffffffffffffffff, 0xa, r13) ioctl$BIOCVERSION(r16, 0x40044271, &(0x7f0000000040)) r17 = accept$inet(r15, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt(r17, 0x6, 0x9, &(0x7f0000000240)="8f256db47b56c4b66f4a24b226f6e76286622de010012ba83776314fcbb0dc1f3670b312cc4a1d59ebe82a33a90d799705ff2740a5b8f7a67cba37bf8f2da2477c0f8c57680d5f5b694060685f50fcb0d831821a221caf2b7aac7f326c783d68767681fe842ea35239ecda27ed3ccb8db4cdb088ee00f05194bf12d344242c1f3c3ebb02bec777475c0ff380fe5591", 0x8f) 11:54:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) r0 = dup(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r2) fcntl$setown(r0, 0x6, r2) r3 = socket(0x2, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000100)=0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x18, 0xc002, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r7 = dup(r5) sendto$inet6(r7, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r9) fcntl$lock(r7, 0xe, &(0x7f0000000180)={0x4cbf6ff111dcabc7, 0x0, 0x80000001, 0xffff, r9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) 11:54:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) r1 = semget$private(0x0, 0x6, 0x623) semop(r1, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) sendmsg(r0, &(0x7f0000000480)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0xfffffffd}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000140)="7979ac714e853bbcbcb26047cc4683e3d5c30adc5661f0f610221516f964f3b1214add1640d336", 0x27}, {&(0x7f0000000180)="926419264397c3e3ac3274ed9b3c2856fbb87d4fe4f07470e92b8414cef4c11ab6e48a5ba7d5d40aa2c95e097fec87c8ba6b4cee56f2d85579e75a1f8c70f0f545c6cbe859a05559d79aa5328565c37e6ccd1ad1a87e233118b52787", 0x5c}, {&(0x7f0000000280)="c42a5809aa5780498a0588932476f88ae79aaf9710bbf56ee2b421c17c4e42aa48f8847389d15beac0f379f19f052062636d0334d96a1eb19ab58dd884e843acca93a765fb8deba0ae63507414dcffd49571433cd8c95c51382826facffcd305968a050a44e46c043b993ab9324e78abbe95f5864aee88ccfc9ac899dd98122439b0ad2445ac001c4c5df73ae02c0f452cb8c937777edcd19377c4c92f2590c085e6d5b38564e11345a5c70a33b3dae1e371027249c6147ca8f45e7676e3ef058e088cab0dd1b0f57f7de58f5879df5a27eb0a3d477482ca14dc7006d3b83243", 0xe0}, {&(0x7f0000000200)="5711710aaa12647777937bff14c6d88d3e044132dcd841afc42a56b0ee7283d15d90aa18aa2d6f682f9cba", 0x2b}, {&(0x7f0000000380)="560c4351421b36d45e3b8d4719649422a20ba51355d1f0407af5bda5a91f068d6d27957dc7bdc1e32c7572c0b6a5da605e1b7da597c005888e8e2408a5709907cd656a5cc8c8c5e81223642820451b", 0x4f}], 0x5, &(0x7f0000000c80)=[{0x18, 0x10002, 0x6, "881ebaef3b685b20"}, {0x1010, 0x1, 0x1, "5f4230681a953a1be9768225958ae4498343ad6487d22111fcf838372c735e569f8084019ddbafbd086c9121b987438606a0bb7ea2d2c192aabb38cf99fc61cfdd4bc8009b806fc62500b9344b29a1f0cb6bca143691ba6eb750c12a4945d5f033d1f6c9c95559b13f904ac293548829a54aad03a35ba72bf2b3829b0516880ab69d5f667f07e92b002041801f899359f37dfe907c045034e068ea271626d99ebc440d33a12c4f8deff9fc062e276a27d4144a1599144b533910ef1d1c16987dd2a8f8257923462e78ed2624bbf21d3eb51652a38635c35fd710c2dc1252cb70a647da20aa2cb59448b0b6144606680dcbb53ce9ac94683b85a5e6dbe384fc021059f45bcabe8d2cf718c8dcf2995eef1ae32a7414e429e281e4036ec544ed35bd981fac381c43644dd4c19488649b85506e7c58073366b4c84d50fd25f5217e3f38ef33296068b719f4a9c09c95972a69bbe3da25d4301deb6bacba509887992bab97da59624a84a62ecf9efbddbd9ab963f7868a4f3b2e64c4f42bd6d9fa5033d9fd88e487ccaa9d3c7a9718ae0ae6812d804f6c0d1075d60df1f1769e0678e94bf7ddeba3ef5a7228dc6df22b0349a490fd3f773c727be4006b06b0418be19f688f492a60edd9923e5222f9f5584841fcffa813eca7188b08973ecee861866e52d13c3dd68bd0a32852de12e6b106feed613fb4cdcec13a5c06880486805dca705f5bf0390290d1036da39cc6b07174d0109a352b1da9aa9daf88e27a28ed1423899b0d1cb18e4dddadcb34ae561099e6b864c81dcde3606dace548736ed573f770c8c7be4583c848451406ae13db6e7aa04a545223a614d735a968fed8f66c9924fe7060ef1a936d90424435e20adcd8101eac7a73467cde66fc115a345c1a3d659562390c449bf6e5adb31a5f00f1ee579f5aa6197765d50b1493797de7314a2e1ccfdcd4367690423d1b188fd2e4b45f2d6ea612a7ab345326b2c71b371b9b59c695d0edb10b2fc2fe5b386b302c4d6b33a4d18cdf8c14d9573882000ee5a1637eb0fd18a838cd89b7c8624254036ce34d408e0a6c388e506904ec856e4b0b21026c045abdba366235af6fae55721486f9703c8d3ca0c1218aba3444821a6df68abe7c599596d0c16a7affb9dd0366c70fd0d17c889e0fb9bf1eff1ffd58740663907eb215931781f3ebb081398bb0e01c5d30faca29ae23289802b1243563d66b09e17f1abeddb42742c7eef3d9960e39e29a4271fe96dc5686316ba0a3fb85493befdfc11b3e73ee61ace084ca96956dc8c9eed591ecf40ba2d4989f38e0228000c35d336b0e95a8a92ba3e7a3152554f100f9bfa1234a93d5a2b1bb7d7b8eb990b82bb9d67bd24e047061d59a1322e416d1ff5275ff5a99d755889e092ad550ba707b291b07acf1064369823c66f0d08cc073eeb62abf0056cfdb2b9ffb49cff130e97d9415fb429408352afe484b983ede7f3fbd253d12763b514dbd025db0595d151f7af2e31b7f137d867f19160a766594e59e2e0f9053dc85272fd5a204e55ba21fb1f1edcca6cf061deab9b4bb315f3fed71999f86796b0e4baaea0cd15560c1cbcd9652c0ee497425f545fd0c97268b29b86e6597a26ab4031763311c5594288f4eac621005dd4204865c5f4e6708d33f2ec824bc62d082547b3a5f5d2b0d4cb71dd601fabab6b00719d92b76d32469720ba1b7fea682210f80c71496b4e11a8d2d32658fc8b8ad8d938e9a3a3404ffa8973c77e3a938cc7b1300a8851e23159a485bad0eb337567a8d61c930f6d4e7e0ff271b406b842b9bcc6a83c0ad60f6e97ff867da18e5a1bfdfff29b77503d795b1e73cad09b03f50c5580fe0682c8f8a6e8024984be16c7d9a29350181e53ca234544a1c9d80216327e397c6078f0dcdb227e6d7f2953089931322e393f0c7daad015af2b82b3e51280bbb20bf8b1df924d3ce4ff527c0816030e37c0de39c618cef210cf532cb8e92ebd0bb89f1bc22f97ad9e0965c48b869de7202eed11dc79f076b800f24db9a798cbff0cc191e6757b0bb0f6de4090d045c57bd8e25d8756541fe99fc6bdae66af0453558533f284fc0c9fac59575fba68f00f630f75219230989ecc13458508919d7d52a13c61ae60b2bd89089bd9712a96d704e0cf8a7863c6650e34cd68f5ab0e2caf3530853ef94cfc56b0e6bceb1f1be74c0a720980cca8c3d7dcaa01f3b6eb9b970a1bcae108336411d6b86da64e83d26b2677e048ac919fbeed48076a76f79f072fc0f58aae045515f07025ec918b324867a7ec4f771283ca7cec1d085dde214137c6d5bf0a844effaed553c9a74a4faff3ecbdb1f61e6458b47747e83bee13dd922021754700aa12072b84ba7a8f647211ed65a51090a2dbc1c83788d0ce3585d90f1ceb88cd312501541c5542d48f0500b068f00f636347b7c30b4f7112dad1d4ff1a60cb801ede27091cf2c67fcdd5ce47cf797b5576c657a988c5ed8ab568b5887a0c5861a8eca0338deace9673edefe53f5e20bc78ea812dd39d17207987e9bc3167d883721079453ef698627b5ef5cc513f5a79376488c1eeb96c5877355db344dca725954f52b5834add5a8edbe6f4954eb8767e079eae799da0c6e5b49c702c75f37d8cd32444e0dd7719f6fc55add0e80c520b0d58aa2cec84cd861847d64fdbd5f4c4022488da0d0ae955817eb111f432c564d9f3a3e1b95aa550c268ec93a5c43fa3127f7c40fa7b9c0622316c5376b9f8ca82141d5e02e3f6ffdd62feb898237e1fdc3eda5178bb0f07648246b9ed0137e8c3e8f676ad10f4e087c6d052a63cf462c5b3cfd90e4db8d3a90bab17d952dc5f620aefe24bbfc2385ce180776717195edc8ad32026bd1da9a28a82026a831062ab2a59eb26b6cd93458fc65aaa59d1a3573b21fe295293096be561029577c21338ce27abde0aebb80092e8514d3bfa1590cbd88c57b97bcb86aa7f45857545f1a884d7ce14e85abd300848930601760f7693781fa43477dbc68416f8903c688bb1909d3a9bdb93c93c3cdaecca34f8b8bbf405954c087c19908a51571c7499dca0bc368c90f896805f9d49922a27a6d74b92614a304d2d00774a5935304753fe905a76e6c7e21a9325f336f6f18b0f0ecaf24a09ff8e263f67854f3e3fbab7488cb84be2bf56dc404f3b6805b471402797a93cb01de760a4d474849248c4915d174d0ba804ec619675d93d206ed9fcfe568d9f9a6cdb14344a3a473587f7c9f520a4c25c00f4e29372a1977d9b27b43573ff46bf2dfb35d2a3f5f8c66a1dcd296b1a36617f3c3d64ee5affc1de2586a04a41db2a625dc8b176486261cca2b2b06d3a44ae69d26ed4711f148b9de71e32a1ec12c28cab6c489d2547a6c3b28a6090a4770536c4adffb572b57ec113ae78f4f6cf93c2fe46f2bef89e1a47337c6d318dd2cef1948fa16743df2e0e3219e92f563f8169eb7762674422984a9095ae75fa0c0eeb0722d19cf776cf38bdc42722e54b546de1e916f8d3c41ef353961c57752f268ecd043e873dd51b04247eb97d158258ed98ac6dcef05d5c4889e62a2b3b9af61ab338230dc1082a568877b3cc938df62390e283c7d23ca3da57a47f1273db928e63caf19738f2ef69061796240b064b170ffc5725c95b848ec310881e6a75e3d022ebcda984589ef35e8092ed2ae334bf281fe6609972d914ba74e8ab3a3416da3486159306bfc978e5f19f3b406a7b6b878c015f03117f0ebe59b95d0bd749795a4ea1d8637ff200a555d19bb2a2a067c9de09e526855af69336e7471ca2ad9ebeb64785a759eb5631590d291a0a3a786d60065be68954a34433c27e07145469c4a8b77abfe72899c0a01c41ee09a03352d2f955b3e006fb914985c7b02fd72001bb1543c3b09e53ec1c52106d0a6b3f0ad694c8d884e19f9df11f75a3a213418418fbfb18927783ef5121bc8c75cb3337b3af7d56f64861aa77080e438a55e84e341886fec93e3ee9667f615c7dcb10a4a32286d667229a105e944e7fedb591f3403b929ddf1005ceeaa8215b2a83db30c7b0322e16a16394bba7dff8d2f82120be85cf9db9d1a311a8db664ac490e1fe68d05fea4c47c142db22340d9c6b704e2b0eb2f680aca6c2e3cdb8a3baf544bf3ce2a7c129da0fdddeb0ebc22411ec952ebc64d4e853707d437129123714fb57702c9ff809268e08e1b6477dc8740ce741e1156062273bb186d5ae80c9a0ffd60d35dcc266badb242130c0b8f34074e152986c1b32b11aaa1a3e8c8743e2d577046a1dd1edf7c1c0594ddff32c0bffbeac3dd8a8069323a9772065a5250c0ec8e680402da0ed18298dd71bc89b50c2660950a6e4263f0635d199ed5997e837d1552cec5b1dcc81c4f5cde480830c8824e32a605bf17b4708d9cbb9d0c8db4e3e510f3bfffa1799ebe915e3bc5135470363d5714a486d29db48884b6def069913a48667fc3184395780bb4f41dd5304bce0000942c9a55dd8d8ff3d3a48b37b6ca550c81e8b0f7fb74b02282e879b28207cd66700601d388060bbebdf06e349fc8b8f45d7ae0d0df555febb5d391149817d03335fb1820c7f982d06b1f923fb88f8a0e436ef60d5957ad3d185da42fb4e87d5a95cb4675030f5bce363695b0a52fb37bef16629544191515b2f34d2a18bce9a1167bd34391acd7267ea2d94795fc4f82461fcb9e7576be53789f99ec0b780614027564aadb845cfc52568ceb3a55f6f0486fb11d04fbba95a0d20c7e9e2f6a8f0ace961b8ae17162afeebb2075ec9bc02e54d810948284f6f5bf41a5f673a5c27ce777df6fb1da5a26987946d0ab2e13c7782ba1790d356cbc5c3d744cd3c3b85312a706d9fc6f217cd1cfdf7a7df76e6706563c5ac7d276f1aefeaa6bba847ee972e80de6a6f6c6d52b252dbefd0bef48da1c3b1e42840a4bec7380408724b1cffb9511eb6c0cc398ffe2b0fb251dcfd7f9782c4d7a1cc2aa31d69721697ab9774e38623c95333879c7b1ef238313fa6c326c4353ef1d17f177545f0390f600ca754e69697c2ba739234203a11b86e822a8e3b3d1ad114f0205e2a8bbb30ea688689387b6e2d1a76012af974ddfd6d23a6d2316ecee90688c865edb0063dcb7a373805cbea8e38309dfff64efe5d048adea4bb3201ebe709470aeb70b39ca2541988613a80789df4945802d335e77a89c8bb8fa784d2396e3dca49fa765b59d552b688fff93ac0a063be0ba8a9fa189692fdbc35636dbb829ac99522ead23fd2d7fbbc6caf6826f837e63e2907cad437e8bec86cb7705328be8809663fc551f94ceacbaefa6c73be93b5504bb88eda475e83e2a8af72100e16d2f2d7ffb25b1fc724e56badd6df06735698c627775fca1284534d6ecb8b620f37933f7f0ea83006e05f54a5eadda0860acf328bc85537baa462dbec867e17aca38db1a724ebbe33ac9abad547d7c6e95459b3746c252157e76ecde6420e9040542647fcb396b9e80e3262548bdc69f2237030ab3decbce0508c576d4bd9676570a1820d887e7c3812ddd5ff8453d126eb744b35bbb10440c36fb8a675b017fe3328ba63a727a1d0135947ed54975ed70c7def49e55fd0c07486d8bb9284cdd12ba7feaf42fac57004a65a4c7988ba7e4cd0f3ec96e5251068f50494fed772fc4245955353e2a2af66b5c38a6d22bca042f5042920f1d98c06f26c72412839727b0a2d77f4141b71def1827f9189dd1b04caaab76698db852afa81e8c545f9f65e0d447e6f55f6f8a352bdbcdb28de14620383102df325d1ca92438ce69f8c77be0ec"}, {0x1010, 0xfffd, 0x80000001, "384226b55c671726c91628ae442c6604b2ff3aa04ee0b282119c99b1b5f465e792c5a59e0ac436164360af3ef3813a9401b4a8411d6e7242a17bf7bab95aab33a7c0a990a734ff8a71474842f51673f8c2014479d894ecde5b0ebb142f7a7f6a7c0dade7401722830e3ed6fc4b4bc742d056f8718c6407156f3c322cdd76a964ba3cdd96a2b36a8463372dfb569bd84908eeb0ebd7193857d22e36bdaff258b8ccdddbb6e3f0e3a95b3cb5076fa3d6b5f72f6448014f6eb9742e19be77e23a427908ab7092e0454e02b2414a6b027a57cf73970c7419799fa0fcd7de02477051f52974ea5b1101a3e0003e7662dd8434862274010ad698caff0a53341d7f9c7569f1e43d8d3c4528bbcc6d6c108afa2f26e93f9803b322f494ba7e5d17d18fdd7aaea162e682b79f3ac8bd8c2be9ec56d216c513a4ff0e95c31e680febe6aaf619542f53874a2d3aaa83f6c2f294751e8162a4e45a53e15308edb6dd87914eb9bb1417c2f0c57251fe4513c05693f94ba3e8ab2dcb673d6a40d5ddf8334e567a219c24fe7a52dadbd305b28936f59781eca2005ec4801363c9a0499bb39a4f34051933bd21d3a49fb2d4ae1aef3a98922b46fbdcec776eb8f3d02925ce4e98740bf53b6c916fdb28e2c00c2b78f6cc2e71265fabbbf8850de78d5926187b4043c622c49e9cc462c88c182c9c035c9ca69020546a56b849a7750bcb42a5b21f1644a4bb3570309ebddd82a17ae4bf571bb7aaa8012ca5633f41599d1db9ba367099b4a29148acd1af49f459e33dec1975d3da1d2b97115d8552c8a903ad641aef360474e2bdc837ddfebce5e3f0d861f6646ea3400eb8e5f8c6aa64523d2695ad60a817004b717aab6a319bfb0aee9601b9f5b465a3a24784ed98f7c8b5bc7a8c104886b5f1027d81caf013d07a6ee3572ec9dd426cec957c57cabf6ce4e2283e419533a793c30b84ab12e33fb22792113649920c510eb100ae6ee8dd946fa4159fd82e3bf40efa7df7c9cc7471959068ca0367c8d098844a6414ede9a1225b876a4fbd025f267ce8451489afc2f0c54932760d9cb7d41c35f7c3d5db8e5b1569846bd6375a3961a4e32a133be67c681746a8ecbd85dfe912ecf641195c1f02d123621a3be172f366f182a30920341205e431c016abc14c72ab20d35c2bae3d0e9f48c5793c98b43e85903e0be03199a011aa057eb9559337e752f102638c4dcbe848ac307c54e1a0c5331774dd3856bb979f401bb46d650e65e88eb3cc99cc10af5b579ae75b42824caa2523b1a1124ca3d65c2ab5009740a033fffeb72464fcac5e1d648c9a263fff4d8cb2005a00aaa0e5798dfb7517147261ef6ad001e14d264d0c82d1c35fb045c12f3f708ebb48fd4b06faa232793b52d4c100c3c810b105ef01e11baa74574f179e23de39a348296aae8182738946898fb03c491125ca6265332e705c74cf09a6ddc51627ed41b07f48c2aec9f255750d50e1897ef1730d81157e2c6008ccd3f822ba10294d74f7830ed533667fdbf44ba9bb856178d828a9cf5ddb0e8ad98ad8bdd6b9c854ce2ef3b21b3185402a4a50d3e3beff48dd44cddf76ae581371b988ccd6c2baa805759049d8d6e09422f96251d02f13a9f06f3a3189c8851dae02bfcbcc9fe50fa0ebcd86efac45e0944af6aed287cc90485117b919f2eddd96fd8616f0d6191bc96b509e2c1d7293ede9639fcad896086152b8e6c5fe752081450d5cfa5966029a42dab2b02519484d483d8ae5fbeb1acb908400f8fc20b4442b65a53c6ea61f3e7be2316ecdb027cb220f8483050677e4dd5d1241458ef834596cce6363dc235b14f571843d215c223df1837234ba3d8d1adfba3dd1a946e91f4282c2771ae7bc77744ae516b0aa6de1c1e1c4dc6bb0b8c3b4866efcb04fc5ef7dfa6bac4aaaaa4e35458732f743829d5fb34c31cf31d83a042a0d55932a24545d8cba6026178e86318a6456986bff67fba229f5c48ccb6790cc2b4bca4686a59d6c710541188d213051dc4a14f7c9cfd61cf77addf4aee8b047c3886184662588028f04206ca2f35795726f8624c4e8ee89797c24e4031217811b81fe12582100d87d022f519f0093d39a3364838669d3c029942576b2f69a759a0b679b95f86e603c870d38bda2edaeb6f8946054772b645c60d3a3cc9c9847be09f4ef2618afc185de06b018ca57ea0eb65ca26a9648d79e64452a49a8217743489dd2a2e46d30f400ef023bd821d95d704ae498bee142468a87ccecab785665908a08f9847fe4bffd7fb3da23713609e185f7d954a0ba447dd1150c0f8164b6e3a6c64c287b25c9731f10e25783c7d9d647e99f31a53f1539519924109bafb7c45e643ff78ab6b2524238834f75660091cba53bd14e59f2d27d194036f08d2cebd5ed81a18cacd5bfceab22a29bcc7949c88bceb7f86cc08e4dfdb170d2cd43cb83f7de4db5c44b34242959945cf057fb15210cbb73d10790ab1fc1d9321c9c2050138646359f600fa4c562807d8a22dfecfce68ba641e80818568ad45b07a1a3d62a5eda8d1c3b767b9c0e1c3bc564309ce2d98ab879991be66702d1b01ce983d7dee777f243300467df6d245ad19d5c91ea1bdf6e522cdf1bbb93bfd919d57d248f10fe631db1ecaac647cfdde72415b7562b080803eac67564913735b37c97d9ba504622031e20a02c2a028106a1d73fc9043eabed5984b1ac2ac112c098821d3108e2b367b62f200d10995a80c6686fcb4500d94e921e03fbfc38d5e362b0e19095b8cbb9063d7d2767767c78bf242e588ae154d8dda4f1a6e527cda8210d73ece02b43b2cce7a6dc84e3fb3723dc36825fdaf0dfba10c0f091ea60873b22429cc6aa28e4d648a93840f22b0f67b01719e35d622c1a3d0352ae12c74012846353216f8e35450975ba49e16ace7727c89b134c630798605b7eaf269e57466243f503da62357bc86d866795a54b4f4d075e47ba381cd8567b19d6079af4dd05f826e38940aada3a18d85e816e8f1269de78063c63c07d84907663e0169cf01804dd6edaca8ee1f0768d2fe822446ad9394350991dc068634be9d54b7ac44e3faae1ad726fa0ed4987ed844b9a6f30e367b5efea24faf23efc0db989efbf1151706950c5e5984b12d2dd1e6e6fdec5e7a8bae435721036d8538a37e9da325b66eb7b8005061e4cfcb4d3fe68eea67f68f6131e866b59ec1e81caec1f92b2fc8241757ae990a231fd49443f0750601906c77d6d14031ab75462ea6f317f57fa3c9d99ba6f0937ebe8e926f549de4189db0f320a1adb4fc49307262b1caead9afa1fa7e9c911af3bbd8ab4120b17f5535b834fb076ab69c627e82e609ab1416b9f618ea47c5a992b7c1cdd995392bdd4ca01deb28aca29b2f290a2adb9880f33e9943d5394589f37f8219f939fa57acd8dfbde68275464a9c758795ee0040bc741b720bb42dd4ec5cf42b80e2f1d1720df2ac5c11bc59c7f08051bac5e656fed557278b45307d5e69c0443dc967113d4c8a79b7259c8cf5ec07763155421eb759ea1f80107389030d7057d8cb8f07c0a9b30f0ba2cf260a2fea9df94102987299d9afff5d2ee21880c2b926347a0581a6b4d8676533722c035f8457d15ebb211fb975c3639ce0957357bca60eca93f7b2995287b0f48e7dcdc8fcf4dc2f2004efdc8f05e4ecda8366b6f8b092653d28ad07d7e81d9a8cbc0fcae1b9f7292521795f74afad85b82b26f6028218ba919f183b944eb07a975d72fcfcaf06193a441381d224d40c0103228acda831788ff37fc84a789b79cf1ff9277d0c531f6ecdd1082ffb8ca5ccf2c164dc00e032b5459cea0ffdbf45fb5a540e819c0a824fb1c19060d4e01c69fd698e1639c1aed78d9ccce79b41713855a77136824f233622cd9a616763ce7aac0d54ea64c38988bc5afe2f1921fc7a1f37bc1dac9067d3ebcb47cdd622acce0aa2aeb2e2a2f805a6a915389e91acce05f8519e41b5306b1aa8ad49d4c5bec8335931217b4ecf3b099b9b57b91a84905e2aabfb3b33b1f05a667a4152d822d95e490b08e383c6972684511e677c9a7b9c6b8355cab9cd85054cb46f768117bdac80940ed23efd3ac59df13655efdf213d7145ad05aa1e2a4568f1c73b4f43e945ec055c413cfa21d7f516a283d299085a33a4ed8f632c522fa57a36d709b66d7af8a4789dbdc27494761603275643422f71545ad5ac04497f4ba5d457c368d8a31c11e826c5265f8c51df7b898192b7991673a8f1d242a21616d09210e0db74b7e7b16a707ca6d00ef27b70e3dcaa09071184ead86504360cd7cd09d346f6d8d703634cf09e71d9e1ee67a3df928c64ce9af45978c909f6eafdd0907ddf1f0b37d64c9f67b8d67db7a512646f6152b4b44acf6286bd5d8694f3bb2b782ca397adce7284b6ba3b829a0d6575f4220e2d0938d70459e62c4930f024506b965ea30c5f24a99a34bf5f2bba252bd4b9f333c0fc14fbd020ea1e4a7f13b499e2d07494953debbbc03e15ecdebb79783fcdb1a71ee8fa38706cff11b4742c8760ad1c6f013c558fe4a054ff377d52447186726d35da5e6fc6e2f3fdf3fab5a0bd1e7e692573d663803d9361aadff484c25ac64ba008b0ee3fff6a730e34045f958295da13e41bea7a524621de61593d9aafeb6ddf54bdbd9feb64a10722670d9999acda7bfd85db1b2a59d2e6d7bac92932413ce594ff4782ee23ab724f4c93fc0c79ce4cb13e1b27a08783a7e57bd1ff1764a2a91ccede9aeef93b520679d83debfec209353426004609d19312d44d64a6b2df69dc1f152e8e274de1cb4ba890f008dfa7ebb9b741fbc2f24628c2e2085454ab5dfd765eca9fd9f7d903f9e18382368cf22d803aaf6bf3b9d5d6ccdf2e832e9f4080692f7db0987c57201e419b091bfab217cc8e0f17838362c2eb9911dc3987f256f71f4d69a591b3a6f3d35c3f23030144bc9d5cf1a891ef3a50a57fde5befbec2798081ba730c53621b33d8bba0a250fc59fde861d76f89b0b7e6e89ddcd98f01637f06cc81fb9c053852f3f82ad40247f27b80047feac70a59cd40dbc91e2ed6d331ef64999588cb2f7e31f1e56d4ecdbbc46de26a858afdd8ce26a3959031f5a3006dd9b6ae644a065cad63cf5c54138d3b856afdfbb6d2fa467236e31056f40d993a4642e1ae9cf61b344d7dc642a6dcbd97086015b595aaee24f5cea3c4016482b148d6c0c2d6a69201139c3af7ed652f3538577f1a4d736b443836715c64a44d982600e774f14ef982c620fd11c547236af05a95e1dd14305fc81254d1c661b2aa484873b7c33e81e7c4d898ac9bf13bceac855fb6df7badd69ff02f180d14ed777b3c17a5a3c43375f472e11d9a8e49ce97a751b7ccea4af19a62bf8b5b24ca5ad7739be3a6381884050cde05e481581f5bcbc968fe49b9e9666550be60a7b95e740273e57cbb06ebcf44fe92053a637f82c644657d4ff1d8f84d8565ffbbfbc3d85578c99f4d7e40cc8da9845dd01d62b40b950fbd7790fc98d19ea111c11d26fa1bf51e2dd093e01f016f0deccf18c3842939c969562f5d857a635b41fe5f9bcaa3e264f22996eaaeb40b54f22c9c2348dc8ea63eb895a975b64547b6cbf01e2e73a9858415a147330a4fb6809ab483a207940a493ea3a045a58ad920ea65b1824e4c613d75a5306897ca309b7db3ae6d3a9eac8aa546d64c70369612fabbdb98946e63b0c0ff200d1cf24ca837b4496b2511ee7282f2b6a493c37176b9fc0a57140e71c61e85541d9524d747d923d1ee6ae65edf3f59f4cd8cff350cf3deb"}], 0x2038}, 0x801) semop(r1, &(0x7f00000004c0)=[{0x1, 0x3f}, {0x4, 0x1, 0x800}, {0x4, 0x5}, {0x4, 0x4, 0x1000}, {0x3, 0x2}, {0x4, 0x80, 0x1000}], 0x6) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)) 11:54:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80c0000100ff]}}) r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x0, 0x3, 0x20) fcntl$setflags(r1, 0x2, 0x1) getitimer(0x6, &(0x7f0000000000)) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x5, 0x5}, {0x18, 0x3, 0x81, 0x9}, 0x11, [0x410, 0x1ff, 0x80000000, 0x40, 0x9, 0x5, 0x7ea, 0x3f]}, 0x3c) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 11:54:06 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) fchflags(r0, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:54:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c, 0x0, 0x20}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000000)={0x1, 0x1, 0x80, 0x7ff, 0x3ff}) 11:54:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) fcntl$setflags(r1, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) kqueue() 11:54:06 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0xc9, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000100)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x18, 0xc002, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r7 = dup(r5) sendto$inet6(r7, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r9 = socket(0x18, 0xc002, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r10 = dup(r8) sendto$inet6(r10, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r11 = fcntl$dupfd(r7, 0xf, r10) ioctl$KDSETMODE(r11, 0x20004b0a, &(0x7f0000000040)=0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) 11:54:06 executing program 1: r0 = kqueue() pread(r0, &(0x7f00000001c0)="552eb8839bb7e91d095190d3e1875304cc32baa43483b6f9b67d3b60d05262fc03824f06dc2da6c36d6c785fab4cb9ec7d80830b8e50b01a130251e657799db165b751d86527317f2eb15c90071f5542e8fb868eacb2c6270b06d680fd05d882a1b0d5a18b67150657c66988b3453b81ec2d4d4cb10b80f59fe29192f0ecbd6bf5bcede06b97b13b0204a10b0436e8373e429cf424cb15a5a72c60535f71f4104fb24a26e308c47708c40d", 0xab, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050390000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f8800000000aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000071a3f8000400000000000000010000000001000000004fc64ed05db8a736c2a6212a99d51172edd66398b2648b27b4714b45edbfab835e94b8173ba48756ff72ebb957279982f6828cc9e4f554453c54436e6a0cbb2a3002915f9a68a587bd1272b856199fa4b18fbbbe13c4fec3085ae18a5f3f209e20e781b547e5cebd5241ada5fba7ee6e0b4a7df3560448e3143a18f2f44eab0806ed858b8ecf2ca34877f09ce2dbbf12cc829c343d115654e817ee6ee404d97fedb07632c29f2194b770148584d13cab6f999613e02d95f0a516df8413177c903e44c2de8c62c00b7bf2edffb505e67cc9d32c188634831a634f9f1a57971f1ee5ce341d11c4b5e627ac6632e5ba74aa14e335", 0x19c, 0x0, 0x0, 0x0) 11:54:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) r1 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0x2eb, 0x0, 0x1, 0x5}, {0x4, 0x4, 0x6, 0x1}, {0x200, 0x81, 0xac, 0x1}, {0x5, 0x3f, 0x81, 0x5}, {0x34, 0x3, 0x81}, {0xfff, 0x40, 0x3, 0x7937}, {0xfff, 0xff, 0x2, 0x7}, {0x6, 0x3f, 0xff, 0xcc}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 11:54:06 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_media}) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x1df, 0x0, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendmsg$unix(r4, &(0x7f0000000700)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) 11:54:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) fcntl$setflags(r3, 0x2, 0x1) 11:54:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="b6cc86a5e02dac365446101a5b1e") 11:54:06 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f00000001c0)={0x3, 0x4}) r2 = socket(0x18, 0x0, 0x0) setsockopt(r2, 0x0, 0x4, &(0x7f0000000040)="ffffffff", 0x4) accept(r2, 0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) dup2(r4, r3) getsockopt$inet_opts(r4, 0x0, 0x2, &(0x7f0000000240)=""/206, &(0x7f0000000140)=0xce) 11:54:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c}, {0x28}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 11:54:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup2(r1, r0) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000100)=""/155, 0x9b}], 0x1, 0x0, 0x0) 11:54:07 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000140), 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7d, 0x0, 0x5, 0x7fffffff, "002100008000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) sendto$inet(r3, &(0x7f0000000000)="471cba90f160d9a7613bc8d7ca0919", 0xf, 0x14, 0x0, 0x0) munlockall() write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) 11:54:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socketpair(0x8a922cd1c24579d9, 0x3, 0x40, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_open_pts() recvfrom(r0, &(0x7f0000000140)=""/90, 0x5a, 0x40, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x18, 0xc002, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r6 = dup(r4) sendto$inet6(r6, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f00000002c0)) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) dup(r2) accept$unix(r2, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 11:54:07 executing program 1: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'\x03\x00\xff', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0x8c}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000000c0)=0xfff) munlockall() syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") 11:54:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000001400)=0xfffffffb) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) dup(r3) recvmsg(r3, &(0x7f00000013c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)=""/197, 0xfffffce2}, {&(0x7f0000000200)=""/233, 0xe9}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x0, &(0x7f0000001440)=""/155, 0x9b}, 0x1) 11:54:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000280)="32bdabe6efa437e429661c7f6518903e009c00769f9f73377160614fb59594e617d9ca5437e43fd52a95c3d45a21e0bdd6ec75e78c968f5b43d712d447ee2047be60d5d10000000000000008dc61c3d5f2b30557b2d59ae1d2ab74bce6e8889a299315ecf03a3882d09d05220de89c219cc5eabc1522af5f875515cd084550c719d352a9c658796a24887a90ebf33a114578bebb08e135494fa274901987a1905d0a027e3ba45d57d8f13a59fcfaa8004fe14b8228ced5e1bce43ddf1b67a6fe42f8044eeb12828bdfed7f82f9aab43d4b2c38b5d4dfb4d155e0bcf068249e07201d878a75a440024b44daa66a7036573e69bb8d6d464180bb13ad4c4dcf7db4c95c441804c41222546065eb43435f1743f7b594269c388831fea2e6fff22260eb6dd0429407ac97803bdcb7a25c3091ba61699e843d602e785524ae629fe12e11413ae5c6e262898e7dba3ee656d4e6bc68a5c1fb6ae0f03d21febc347b3818ded9560503739a08913ba78c17a45ab0e34145898f8e8cee47c1e9eb669d3271cbb1162df94465dd450148b72101f4649e6a2e8e44145b94c617ae5c4c67845320231abb9821018e58fe40806543b01aaa4b9fe564a6836e98373c096959b4a039d4eab11afda517c57b3912d075045c4473f07b3a0cacb6d30221ea78df92dfdd251a2987a9ccb234d265f3c29aaf83686a5062f2f76e4a43b1b00f1fa43c8bda46da2285caaae5b3f4e91ea6f93dbe4cbf89858208c5ce00239c59d06634bdac769648155288f5622a30999cea5a89f718137e22e9a0e943532998101ad7f0980692dec08d3faf0ef3991d3bd7f86ca381c9642de9a9c6cab29d9a398e7b09a926202d09", 0x47a) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5d00) sync() chroot(&(0x7f00000001c0)='./bus\x00') r1 = socket$inet6(0x18, 0x4000, 0x800) close(r1) getrlimit(0x3, &(0x7f0000000200)) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000100), &(0x7f0000000140)=0x4) pipe2(&(0x7f0000000000), 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r5 = socket(0x18, 0x3, 0x0) close(r5) fcntl$dupfd(0xffffffffffffffff, 0x0, r5) r6 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xa, &(0x7f0000000000)="06000000", 0x4) r7 = socket(0x18, 0x3, 0x0) close(r7) fcntl$dupfd(r6, 0x0, r7) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x100, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/klog\x00', 0x440, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000700)=[{{}, 0x0, 0x10, 0x40000000, 0x81}, {{r0}, 0xfffffffffffffffa, 0x10, 0xf0000000, 0x1}, {{r2}, 0xfffffffffffffffd, 0x38, 0x40000000, 0xffffffff80000001, 0xe7e}], 0x40, &(0x7f0000000600), 0x9d1f, &(0x7f00000006c0)) getrlimit(0x4, &(0x7f0000000240)) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 11:54:07 executing program 1: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8cbc9b1bcc9d5d0cdb0a000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c40432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017e1f0058441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addf787431e528e9e2d8c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c3b91fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef49b6348ce457d3d18e0b5cedf2d9eb1d5200095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa385236c6c40481db84295fad7e776a2caf04e2a71c4d06bcc2a72bb272a9eb7d255410a663edd422a7133972e69f85cc735a706ab759196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d040068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d536e035fd2202634626670e584885cc8c53ac73465afaab1cd39be95373a87ca277d106467be6f22e65990a95d3d8139a789eb2f863e9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f4900000000001e260073ab30cba944b5927efd33d319ed0d456db4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda1010059e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb6777da113f50deb0a7a5a8132ef2b6d9aca7b286906d871a780b2e7548681231afafc3c552f2661acd9aad49386e15cecbced71533214bb0f54b2693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa661e9bad7ed751d79d3cbb15058810b243e38c7703358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc30200fcbea40a9be720dcb67df99ae37b51b94f9990c634030000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204f837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829481de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6321f925b71e1821d8094df3559c6ddcf01fa61e6e50f7c51a2d06000000265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd35c34df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699261e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c55a9dd6dcc78092b66fa03f096e242fd3f9e6bb8009008c2d674f3646d79f70034a59c49b95d4bd78e4918c6e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdf51e01e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b393c06997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016a4d15d9e870b905b98c4dd0400000000000000ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0c7056aba09000000b0dc0e05068d3046f41083897f1858c8001ac0d9159a3f7b3171c14f936df59affcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59eb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75dcb81161a054a6a8be9e18c06e560048f8fe9157d5b302a4301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff08623f6025e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b76e60ef019eb4b4fedd562c8aa266a00a5931ebcdbca23c75058019f2bf912627a0d9c56f305254dfdb3acca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f080eaad748ae4edb6bcfb6856c2c5a4a52b6366dacacd0422c9fc48bbf33838e4000000000000000000000000000000d68e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff54269de997c07b8ace7e9378773dbb8370f6e7df9d0cc5464b787396bb0339644829777e9f8cb00ea9923b7735b935f3efc7cb9c25de98fd52de50bcca7c5296516cad3e713d1dbe30da05eadb1f9c2b2200000000000084eba5e903ce726672dbc3a99f34debfef88baadb59bc407946b2a7a6e919f8ad4427079ab0fd418d2bc929e9671fdab939463b54bfd23b59f089dcc9661e4cff42835eb2bcdd5bea0ed9039c561275184cbcd699fb0a93f0cebdcf073a3d8721c2e4d765e0ceaeee787a9acd6dcaee2b51368a78f34e13b31624d3457e72f40eac2fc5a9142d0677ca482fcd2e0c0776ca741aca871010c452fccea6a72cd92619add510d3ae35c62d75cc39a1a017cfe470b69ad3cdb722dfc23ed175dc745687d512ddbaf085239dd644b5d38ba23bb3821e832ce55753e36a72a64c1949f747364966e86a94de44187b4b5e414d8be71372fd77ae16f74ca0e4d62b87b2e93dba5da8599a4431b030444fdd530c1c1b53421227184be54b4487c82b18485d16037d1075ca028ac3bc52d8cc80e79098076d7f342ad323e8cacdc62f29c1ee3e7ab84eb96f621db2c03c142947b5dcf2ebc316d8605dbbc55a81d6b33fb5f592b13622b75e8a1aee6f90912a73911c9681fbe32d42737d1fb1fb335bbf2aa8703460ee5261fb81144e9d1a2b70f6f343a56a4a9db05bbf2d3cfa0ceb8035ceee5fcf7335a9f61a217bed43b0ba192acaa60bac196d9c2b89de017ee885cc2b2ee242115cafc8945268fd76c8935bcc8532da9e686c967da7af8205b84a3622ed4e788f81582f1722f1bc90b0cc6fd31ca4b692234959ae82b4e9fbc02aca05388676f30407cdd9084aee384545550d1bd92ebba0ac525c9f886cdeb9f839ac6817b1ebd787589da5e3c676a38c02e9604291f"], 0x10) write(r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) dup(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 11:54:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="161230720f6991ffb5b5c5b7a3dd2995a094f6292823a9134221792242d43aca1d76f86b4f4e02", 0x27}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) r3 = getgid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r3}, 0x5, 0x2000, r2, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) msgsnd(r1, &(0x7f0000000040)={0x1, "72bfba562c52e1b7cf47cda60b996685aa65dd8e7c82d0cac74084a934a60bc60ee36e0b34a7dba24fddd33ece9af81e7810620c1eb88840a9950d4d4847f828047f3a4324080cfbdad48a5d4886b2d8e84515b40bfd5620a9770833d80dc99589ca299bcedbefcf600afde73470d5a2393c68dfbb"}, 0x7d, 0x1000) 11:54:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x87}, {}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) accept$unix(r1, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 11:54:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) 11:54:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000300)='./bus\x00', 0x8908c255c729bee3, 0x1000, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x100, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x18, 0xc002, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x18, 0xc002, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r9 = socket(0x18, 0xc002, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) dup(r8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r11 = socket(0x18, 0xc002, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) dup2(r1, r11) recvfrom$inet6(r5, &(0x7f0000000180)=""/161, 0xa1, 0x0, &(0x7f0000000240)={0x18, 0x1, 0x401, 0xb7ca}, 0xc) getuid() r12 = msgget$private(0x0, 0x0) r13 = getpgid(0x0) r14 = getgid() msgctl$IPC_SET(r12, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r14}, 0x5, 0x2000, r13, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f00000002c0)) r15 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r15, &(0x7f00000003c0)="08ade09f32746a223c471c8795bf5c87e00000004d00195547d396f5e8b1c4ab3189ec8d70ae2ce39d320b06cc26ca6967e977711a5141ffac5f354fa4824fac501a6faca177b8504a99cec7ea2af508a32a6178efe5fce3cfce32d426de72b3d94aa9654a17af3d89204d1d611746428248120d4139fbb830cb03d6ced527a136789330010004007a5b112b00f51f6034d74fe95a4f11612120dc846b21b08d15ecb5eff41c", 0xa6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r17 = socket(0x18, 0xc002, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r17, r16) setsockopt$sock_int(r16, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r18 = dup(r16) sendto$inet6(r18, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) pwritev(r18, &(0x7f0000000380), 0x0, 0x0, 0x20000000) r19 = msgget$private(0x0, 0x402) r20 = geteuid() setreuid(r20, r20) r21 = getegid() r22 = geteuid() setreuid(r22, r22) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r25 = msgget$private(0x0, 0x0) getpid() getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r27) r28 = getpgid(r23) r29 = getgid() msgctl$IPC_SET(r25, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r29}, 0x5, 0x2000, r28, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r30 = msgget$private(0x0, 0x0) r31 = getpgid(0x0) msgctl$IPC_SET(r30, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r31, 0x0, 0x0, 0x4a, 0x80a5}) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000140)={{0x1000, r20, r21, r22, r24, 0xa8, 0x6}, 0x8, 0x2, r28, r31, 0x0, 0xffffffff00000000, 0x100}) fchownat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', r20, r14, 0x8) r32 = shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r32) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) dup(r2) r33 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/d\xc7v/pc0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) execve(0x0, 0x0, 0x0) 11:54:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000580), 0x0, &(0x7f0000000b40), &(0x7f0000000b80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) dup(r3) getsockname$unix(r3, &(0x7f0000000640)=@file={0x0, ""/108}, &(0x7f00000006c0)=0x6e) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000600)={0xfff, 0x7fffffff, {0x400, 0x8d2}}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000005c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) listen(r2, 0x0) r7 = socket(0x18, 0xc002, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r8 = dup(r6) sendto$inet6(r8, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f0000000080)={0x10, 0x401, 0x4, 0x8, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000119000/0x4000)=nil, 0x109}, {&(0x7f00002db000/0x2000)=nil, &(0x7f0000214000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000386000/0x2000)=nil, 0xe15}, {&(0x7f0000424000/0x1000)=nil, &(0x7f00001ef000/0x1000)=nil, 0x3}, {&(0x7f000006e000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10001}, {&(0x7f0000465000/0x2000)=nil, &(0x7f0000379000/0x1000)=nil, 0x1f}, {&(0x7f000015b000/0x3000)=nil, &(0x7f0000261000/0x3000)=nil, 0x1}, {&(0x7f000070f000/0x1000)=nil, &(0x7f00001f7000/0x3000)=nil, 0x100000001}, {&(0x7f00000ec000/0x1000)=nil, &(0x7f0000363000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f000078a000/0x1000)=nil, &(0x7f0000153000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00000b0000/0x2000)=nil, 0x2}, {&(0x7f000024a000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00000c4000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f00003c6000/0x7000)=nil, &(0x7f000036a000/0x4000)=nil}, {&(0x7f00003a3000/0x5000)=nil, &(0x7f000044b000/0x13000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x101}) 11:54:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x8}, {0x7ffffffe, 0x0, 0x0, 0x200000}]}) r1 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/201) r2 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/201) r3 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r3, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = msgget$private(0x0, 0x402) r5 = geteuid() setreuid(r5, r5) r6 = getegid() r7 = geteuid() setreuid(r7, r7) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) r11 = getgid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{0x0, r7, 0x0, 0x0, r11}, 0x5, 0x2000, r10, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffd, 0x5db6ae81, 0x4002}) r12 = msgget$private(0x0, 0x0) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r13, 0x0, 0x0, 0x4a, 0x80a5}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x1000, r5, r6, r7, r8, 0xa8, 0x6}, 0x8, 0x2, r10, r13, 0x0, 0xffffffff00000000, 0x100}) r14 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r14, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r14, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r15 = msgget$private(0x0, 0x402) r16 = geteuid() setreuid(r16, r16) r17 = getegid() r18 = geteuid() setreuid(r18, r18) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) msgget$private(0x0, 0x0) r20 = getpgid(0x0) r21 = getgid() r22 = msgget$private(0x0, 0x0) r23 = getpgid(0x0) msgctl$IPC_SET(r22, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r23, 0x0, 0x0, 0x4a, 0x80a5}) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0x0, 0x0, r21}, 0x5, 0x2000, r20, 0x0, 0x0, 0xfffffffffffffffd, 0x2, 0x4000}) r24 = msgget$private(0x0, 0x0) r25 = getpgid(0x0) msgctl$IPC_SET(r24, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r25, 0x0, 0x0, 0x4a, 0x80a5}) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000140)={{0x1000, r16, r17, r18, r19, 0xa8, 0x6}, 0x8, 0x2, r20, r25, 0x0, 0xffffffff00000000, 0x100}) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r17]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r27 = socket(0x18, 0xc002, 0x0) connect$unix(r27, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r27, r26) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r29 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r29, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r29, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r30 = msgget$private(0x0, 0x402) r31 = geteuid() setreuid(r31, r31) r32 = getegid() r33 = geteuid() setreuid(r33, r33) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r35 = msgget$private(0x0, 0x0) r36 = getpgid(0x0) r37 = getgid() msgctl$IPC_SET(r35, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r37}, 0x5, 0x2000, r36, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r38 = msgget$private(0x0, 0x0) r39 = getpgid(0x0) msgctl$IPC_SET(r38, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xa4da0fe4a5b609c8}, 0x8000000000000000, 0x0, r39, 0x0, 0x0, 0x4a, 0x68003ef5}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x1000, r31, r32, r33, r34, 0xa8, 0x6}, 0x8, 0x2, r36, r39, 0x0, 0xffffffff00000000, 0x100}) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r32]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000002c0)={{0x2, r7, r17, r28, r32, 0x111, 0x1}, 0x4, 0x2, 0xa4}) r40 = getgid() getuid() r41 = msgget$private(0x0, 0x0) r42 = getpgid(0x0) r43 = getgid() msgctl$IPC_SET(r41, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r43, 0x80}, 0x5, 0x2000, r42, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r44 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r44, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r44, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r45 = msgget$private(0x0, 0x402) r46 = geteuid() setreuid(r46, r46) r47 = getegid() r48 = geteuid() setreuid(r48, r48) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r50 = msgget$private(0x0, 0x0) r51 = getpgid(0x0) r52 = getgid() msgctl$IPC_SET(r50, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r52}, 0x5, 0x2000, r51, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r53 = msgget$private(0x0, 0x100) r54 = getpgid(0x0) msgctl$IPC_SET(r53, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r54, 0x0, 0x0, 0x4a, 0x80a5}) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000140)={{0x1000, r46, r47, r48, r49, 0xa8, 0x6}, 0x8, 0x2, r51, r54, 0x0, 0xffffffff00000000, 0x100}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x4, r46, r40, 0x0, r43, 0xc6, 0x2}, 0x0, 0x0, 0xffffffff00000001}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") 11:54:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) openat(r3, &(0x7f0000000000)='./bus\x00', 0x20, 0x283) 11:54:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x55}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 11:54:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x54}, {0x2000028}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x80000000) 11:54:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) sendmsg(r2, &(0x7f0000000140)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f00000000c0)="35c696d9ace9dfe9b7fbd79a2070e75d1c212cba2f6ae5d54e9b90b5b9b5230e33c81962dc3d75714a16a8135aa56853252deb5c6bf22c", 0x37}], 0x1, &(0x7f00000001c0)=[{0x28, 0x1, 0x7, "9d6a985cd970d3d36614cedd82f820c922a7a6b60f302d61"}, {0x110, 0x15fc7ce32b6fe451, 0x0, "264016ba5f44e76f643d3cacdffa128fcad23cd127655bd54590e83fd95c8e5b6b4c33df8f4aa074db806377e138f9c2e3aceb116bfa5a9d3624fce325489002934d5264d0627f5654c536e1c1006904290fdbbd10016b84021342e554e0c6823f39af92075ae2783175b66a031a96395ef030f88b728223f7eebfb0b2dae57255778450280cf77a6a0e70f46839ff738d169aaa2230b31e847238b18273c92fed961fcf3e5e9fc81f7e1645ab0e1e58b0a4186665fd27dfa0a1a41bd9682bc3f86ee507dd71209a4049c07ffc5fa8b12158498f1cd7f468817a7984d43344359de0e178d0aba8ef342fe3057575e15dd18aaf4f3c04894c530be155bf8c"}], 0x138}, 0x19adee231686fe03) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x44) r6 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r6) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000040)) 11:54:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7}, {0x2d}, {0x200000000006, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) pwrite(r3, &(0x7f0000000000)="fb375bc6b0615b237315927c0000", 0x5, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x18, 0xc002, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r6 = dup(r4) sendto$inet6(r6, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000000040)=0x2, 0x4) 11:54:07 executing program 1: 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$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000080)=0x8) setuid(0xee01) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000100)={0x2, 0x1, 0x400, 0x5, "4f1fa11f2a2905402bf5487c8421712ceecb25e9", 0xff, 0x257}) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) r5 = msgget(0x1, 0x241641e3b29c2f34) msgsnd(r5, &(0x7f00000001c0)={0xd43debc0e073c661, "3836b4eeda85dea4c106455c3388259f3e6d5811b10e44c0acc8bb6f390d0949ff768b507059e4af905fcabd62f6e45731345aec8cb0318000249b92c7f27452293d05c326fa22a4746b5b2ea8e4b55d4c308e85fcf01d45dcdad3d10e7878bd9d170a12f92902d8f6f9167249dea6d37ae793a4ef60b03d37b3df6d8d0146719e81abb3b88c21f5b0dac173bad157c0ecd07bdbe83591fe8e19f6e07a0f9ec131f0f0b2483497fb5908ee0297f19383ed0432ac18975a94d4782da24482a63bf3979ff6395cda94cb8440bd0c1078f00a2c6b28939c3eeb8530dfb04be1895ab0f9362276e0ab16d52a9dcceb2636b35950b5161cdfec1a"}, 0x100, 0xc00) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x18, 0xc002, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r9 = socket(0x10, 0xc002, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r10 = dup(r8) sendto$inet6(r10, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000180)={0x80000000, 0x7f8, 0x4, 0x79c, "0b6e6aecd87619c18a371e9282fcd33e89690869", 0x1, 0x15f0c000}) dup2(r7, r6) setsockopt$inet_opts(r7, 0x0, 0x2, &(0x7f00000000c0)="4b8389cc09c43ba37f6e4e49", 0xc) 11:54:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) read(r4, &(0x7f0000000300)=""/98, 0x62) setsockopt$sock_int(r1, 0xffff, 0xe6f7a4f3c21ccfe9, &(0x7f0000000000)=0x20, 0x4) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f00000001c0)={0xfa, 0x80000000, 0x754, 0x89a, 0x10001, 0x1f, 0xb05c, 0x10, [{0x7ff, 0x200, 0x80000001, 0xf35}, {0x3ff, 0x0, 0x7fffffff, 0x1}, {0x101, 0x3, 0x2, 0x10001}, {0x6, 0xfa, 0x80, 0x7}, {0x2, 0x6, 0x7f, 0x5}, {0x40, 0x45, 0x1, 0x3}, {0x5, 0x3, 0xb68, 0x3}, {0x7, 0x6, 0xfffffff9, 0x4}, {0x6, 0x5f8c, 0x4, 0x5}, {0x0, 0x2, 0xf97c, 0x4}, {0x4, 0xefa3, 0x6f9, 0xffffffff}, {0x9, 0x5, 0x745, 0xd3e}, {0x3f, 0xfffffff7, 0x5, 0x4}, {0xa4, 0x5, 0x8}, {0x1000, 0x0, 0x10000, 0x33}, {0xfff, 0x7, 0x9, 0x1ff}]}) 11:54:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x20, 0x0, 0xe0, 0x3}, {0xb5, 0x0, 0x8}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x5583, 0x0, 0xfb, 0x9}, {0x3, 0x1f, 0xb6, 0x9}, {0x9, 0x9, 0x4a, 0x44b}, {0x7ad2, 0x8, 0x0, 0xf834}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 11:54:07 executing program 0: r0 = socket(0x2, 0xc003, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r4 = accept$unix(r3, &(0x7f0000000480)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffff00463f7b238bf46854d78a2a197a38a7a80000008295287ead4bcb777fa69dfceac200000000a64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c23849599ee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f879fa202361cd8cac7dbbc5b65c6593d2870b4122cd2351e00000000000000000000000000000000000000000000000000000000000000000000007e77cd880ede7508bb43252b23072e2ee1a028ca18551858279226fc02315b5e3ea508e55e35499cef539b13095c092fd125596abf4fb3c254787c53e6516328789928281620819d1f97a094ee9e5fcfadc6ca77fbf7f63dd134cecfc06ce41ae021fa64a1306f5c6cc6d7fcb6f6709db9290990fe12791131e7896425ce1b291c7ae2d77773bc360d7a6bd03fe8f7d35fc6abd85658e239e0166ba75de565ae87d6e3603c5fc88d5c45ebab05f813d801cce0e6e3ff00ebc7b54df7273802a0dad654589848e7ccb2c9d04a5d1c4d24a025322324d14129c41a2a0c330ed8d60ea17a335b97501f0e38b60d326c2da4a7af92517eb8b9083f2fc3e2a1c79cfb178940cb"], 0x1) write(r0, &(0x7f0000000400)="450a75995df3a7951e18059071eb2adb820d2e1014707e5cff23a7c2d273564602fddb18772de869d5504fe9b7256fbfe35bc20830b63454a9ce7bdfd56e1e8794519f61702447c99c67109474b4e1d46fb3bfbd577c45b8365ad8814ba071104027511e2d07e4267c758e62c95f9988a8ce72f710f505aaa83a96f5cbaf", 0x7e) 11:54:07 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)) r1 = dup(0xffffffffffffff9c) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) setrlimit(0x3, &(0x7f0000000040)) 11:54:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) dup(r1) recvfrom$unix(r1, &(0x7f0000000080)=""/145, 0x91, 0x800, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0xf149, 0x5, 0xfffffffffffffffc, "661fbef224518087ec9e03182eaf7f091fe600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 11:54:07 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f00005fc000/0x4000)=nil, 0x4000) shmget(0x0, 0x1000, 0x221, &(0x7f00006e7000/0x1000)=nil) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0xfd) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x18, 0xc002, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x19) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r8 = socket(0x18, 0xc002, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r10 = socket(0x18, 0xc002, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r10, r9) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r11 = dup(r9) sendto$inet6(r11, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x8, 0x1}, {{r1}, 0x4, 0x40, 0x4, 0x8, 0x8}, {{r3}, 0xfffffffffffffffc, 0x1c0, 0x2, 0x0, 0x10000000000000}], 0x10001, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffc, 0x0, 0x10, 0x40, 0x7}, {{r8}, 0xfffffffffffffffb, 0x8, 0x1, 0x200, 0x80}, {{r11}, 0x0, 0x48, 0xf00000d2, 0x9}], 0x100, &(0x7f0000000240)={0xff, 0xcf3b}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) poll(&(0x7f0000000040)=[{r5, 0x100}, {r0, 0x5ad46293bbde2f44}], 0x2, 0x6) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) 11:54:07 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket(0x6, 0x4000, 0x3) 11:54:07 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r5 = dup2(r1, r4) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f00000006c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc028756b, &(0x7f0000000040)={0x0, 0x1008000, 0x0, 0x0, 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000180)={0x10, 0x5, 0x4, 0x4, [{&(0x7f000031f000/0x4000)=nil, &(0x7f0000459000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000010000/0x11000)=nil, 0x2}, {&(0x7f000035d000/0x1000)=nil, &(0x7f00006b9000/0x4000)=nil, 0xffffffff00000001}, {&(0x7f00003b5000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000245000/0x3000)=nil, &(0x7f000060d000/0x2000)=nil, 0x1}, {&(0x7f0000196000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000681000/0x13000)=nil, 0x52}, {&(0x7f000029a000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1ff}, {&(0x7f00004ea000/0x3000)=nil, &(0x7f0000130000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00004fe000/0x3000)=nil, 0x7ff}, {&(0x7f000025e000/0x2000)=nil, &(0x7f0000086000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f00001d7000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004b2000/0x2000)=nil, &(0x7f00000e0000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000184000/0x3000)=nil, 0x8}, {&(0x7f0000552000/0x1000)=nil, &(0x7f00006fb000/0x1000)=nil, 0x9}, {&(0x7f0000699000/0x2000)=nil, &(0x7f000079e000/0xe000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x18, 0x1, 0x0) close(r8) r9 = socket(0x18, 0x2, 0x0) close(r9) socket(0x400000000018, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebff13e9e27d4d3b89cbb9fd812eaa4e7130", 0x12) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r9, &(0x7f0000000040)="100a2956b9223776", 0x21d) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x10, 0x0) write(r10, &(0x7f0000000680)="ce9a225181f6665428bdce54a0ee94e0775edda75d512b7013b0ead10a03d33a83c1758750", 0x25) 11:54:07 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x1000000000005701) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = geteuid() r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = msgget(0x1, 0x45b) r9 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xfffffffffffffe16) r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) r13 = geteuid() r14 = getppid() r15 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, 0x0, 0x0) socket$unix(0x1, 0x4, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000800)=0xfffffffffffffe8e) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe94c613e2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a52b5416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e100bf12"], 0x1, 0x800) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r18, &(0x7f0000000280)=ANY=[@ANYBLOB="0dc49068d1c91555ea4d4dff0f000029ec40297bfa7bc26b269faba3"], 0x1, 0x2, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x2ec, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0xffffffffffffffbf}, 0x400) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r23 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, r22, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r23, r23, 0xa5, 0x1, 0x100000003, 0x6}) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r26 = socket(0x18, 0xc002, 0x0) connect$unix(r26, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r26, r25) msgsnd(r24, &(0x7f0000000100)=ANY=[@ANYRESOCT=r26, @ANYRES32=r17], 0x2, 0xda08ac98a1dbc21f) msgrcv(r24, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000028930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000004000000000000000000000000000000000ffffff7f00005665f5ed00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r24, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r24, &(0x7f0000001040)=ANY=[@ANYRESHEX=r23, @ANYRESDEC=0x0, @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823bece3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a91307004ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca00300000000000000ed498d16a87490fefc995e00def660b38c8d935992868c040665a27a09b252286c4d2e8e13298441f2a2ba90846a4778981b3b62364ce171b2a355b6e6cde0922ffef2c29b14b12c7eb2bcb42aa2341826bcf9a157f5dec9f26e58e56a6d5fc175f5cbb5775aa77157feac4f29778e7763378fd51bd2bb15bd", @ANYRESDEC=r21], 0x4, 0x2, 0x1800) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000180)={{0x1, r11, r6, r13, r6, 0x52c3c0130fbad893, 0x3}, 0x401, 0x2, r14, r16, 0x7ff, 0x0, 0x0, 0xb6}) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r7, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000140)='./file0\x00') 11:54:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x35}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 11:54:07 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) readlinkat(r3, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/54, 0x36) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)=0x1) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x2) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 11:54:07 executing program 0: mlock(&(0x7f00000ae000/0x400000)=nil, 0x400000) socket$inet(0x2, 0xaca24b940d4f5115, 0x3) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) 11:54:07 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) r2 = dup2(r1, r0) select(0x40, &(0x7f0000000040)={0x3, 0x82, 0x4, 0x5, 0x7fff, 0x3, 0xf17, 0xe30}, &(0x7f00000000c0)={0xc9, 0x2, 0x7dff1462, 0x1, 0x28, 0x1, 0x7fffffff, 0x1}, &(0x7f0000000100)={0xfff, 0x3ff, 0x7f, 0xdc7d, 0x1ff, 0x40, 0x8001, 0x6}, &(0x7f0000000140)={0x20}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82027f00000000000000"], 0x10) shutdown(r2, 0x2) 11:54:07 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800000003}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) write(r4, &(0x7f0000000180)="f3", 0xfffffffffffffd46) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x18, 0xc002, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) dup(r5) r7 = fcntl$dupfd(r5, 0xa, r1) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff9e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x4, 0x3a) socket(0x1, 0x5, 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 11:54:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0xa, 0x1) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/109) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 11:54:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000240)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) 11:54:07 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) sendmsg(r2, &(0x7f00000001c0)={&(0x7f0000000080)=@in6={0x18, 0x1, 0xa90d, 0x781}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000240)="7756d87afe1fb6318bb40eeeb4a19234b8ef24a93d123b3ede13a9284d7bc242430bea695b3c9e40ea85ec6747fe0f96d40c857dbe14dc30f50db371a20adbb63d9fc4368d8490b0acd226897b4ef12e235b74900821c1c1d8e913dc5c4d42d8158813c2c758685ceb15832881eb12531b77bf9c3d50420cac3acfd6b817302750cffd365c3af888cd1be464863709aba1c62c97c06f99b5e83cb6878a669239f5699c90ea27cb005b75663cf872e7fe123804af766ce4f4ac9c7f21a4767b3b264a5b8d", 0xc4}], 0x1, &(0x7f00000017c0)=ANY=[@ANYBLOB="1010000000000000ffff00000c00000071308cb005e6b9d4641376108aacbd7680871b28730c1493eb63fed51cbaeb54fdefc44d3268ac970ae92800fbdb10b6a437114965257f19c092534eeee27821b454de65092d58e7f1ffcf9dba78ff559ac9fccb5c5a9e198d332ac9fbafb8cd73fa19af61a9c2162e07f1de5e1bdce8971c75d498beebc081ca08f9c713ec626ea45fd17c2d6ad5c659e3c857b8a9669d7b1e1db0f3072b4de07928c93f85986e90acd2c0527eb236f3eb71c738a80067633abe979dc9b84e636498beea61760f0154cf5cc9e80f3888bdbbcb60cd25e6fe907bb78fa7ed4ecbcecbd006d90b268515141ec29366a39ef10d2b2c7b61cbbb9ecc07f16c83d8a48b8383a025e68b62f5d3f7b580430a7c8a1d30e938f354511ae6dfed9d14a3b15266150ab2cf6fe81d247a48fe43cb47283181292c1bf831910e5b31ec2f022bc298929a601156d6db8820dfd3568dbbfce2a74109861921cd66ce306f4ad7384017e77e0e8f81dc5a04ff3728945c7086a946f8fb7cf7f272c4c80b8cf7aba390a14dea8359a88e0666511c99dc8dcbaccd701deb67618d5a905d303c588a67eb188146dc52a3afb65dfcc39c3079c9a3bc6cd529eff3aa2fedbc453ee5f935028145d3bd25bf7c406bb3a5503a5b593f1ad65eaf98049492047c2eef718a8779ebdf26d45d2d08c05254a1a283499c0ea7e159199bd37fed71ff3445bbe78eb14529a3eb179e1bfdab7841c0433cf0d5b2d3529e5c42c65a7da11399e4c9428635bff715cfb3c3eacfce1ca3249e09448c5b7ea643ba97b41d7ff0af3b3c3d2f2643b92edb92641585bbf8b00dd379a6febfddf5eedcef9859af07f254a8a6aa4a230fe47ab7a6d1d34d8704d45e4e49cac4a4f48f169c05cd1114ca14f85b45a264324df96cbc40a52c74a397e1d3a38b7c5da12791bad76b8cd0365a6fe0199aafe93fa0bb3ff363beb5182e585905a690819c761ca07b13b79bdd2a64a4939f6b25a39dea0d5a90967f5b6deceb13619c22bc54423450d8299f65d2046352072dc3c11d3c64650e32e704b6ca6e50d0a4888d72d94c2571455ccdf064c3c4d7e666f1872c7f51adc37ee67cafd200787dd2a3537ad9da954941fa0ea7a089949d35c9ae5d9696b7478922d26d86fe51958c1cfcce433fa25f760af1ef6dd41592358acdc8d0acd2df125652d92d4b5a53be1bf99631301d76287c88b25ffc299fe4c38150d1c2900e304afdd132c3da345c0238cbd18cb0c0eb9ba786b0b55ed57674647834c17f160f57965b208cc7cc914e462afdcb9cd619a4a6c2a36c3626dd6ff7fd6d43f84a5f27c3156bc2c1dcb87058c189a6c1942e00ef669871ec249f111e5376a57b4ae02f3a9aeb4ed99767a19b8f5cd1239b227707107d8c604c1f7c65e2489ba1f5c37cf39db131c325192a22aa96f5c33f6f408f1eb686d11780db312290aa2234e28d46ba078031ad1056e4325b6c0ef20264e0b1b253464b3af862cfbb448e3a997c5667e6ba5ff24dcece42ef9a13e636fbad59e672dd776aea4a048f95934302f9538efe14b56eabd05d4cb541ac0625ce3de18b7275fe3fd5ba1593dca95f376cb8788712d07c3e400547ab4f64a3a715133f576782d2492cb6fbb6a15bcd640f3ab1cb3d11dc7cba2ffc2c51406fc54a94d48b47cf81fb6ce0aa408386948727771f69a22b131bcb4be696c6f2ff3cb4cf6abfb6e6d0c03327ff935df44998035e3eaf633591192e27bb5844b68f15f42795df8eb20ce5610e57d002fe983fba58dbb30909beed470d1fb9b427722b1debd3b64be0ad64bae6629efab379579d98e8235c1753b3f7f8d19da362bd120cf1eb4da6eb5650ad40f28ceb038d4e7050cbc41368088e3a9720946d2ea06c81babaeee822b46a0a33a8fecdfaeaecc51baab7166605dcc3972a00dbef10f25e1753d5fb1c5f33fddd9e63052aeca17d10e203ef47a1935093ef2825eb59461359011baf0646ec9e9cdd6396eec67a829a3ea8fd0fee45fbfa3b5800d1d756ffa785e0cf46674982ffa8fe3153c51824c120e59a8e9cf50311db5df9af1010dad71c92410fd69c1c1da927d5224a3985012d9aea43d2f8fff88b431ddfe440890ff30d39ac057ea65b7cd85ac6e7ab4f4822a75b435a2b8c0b226cd8173ce57cfb47e92fe62de5457a63b2fe8699ef3357967828991dbd7c70085f8ee2794704315a0f81b664d24a6e7719ed42ed4ca6dc39273e53f8eb3c9dc3af8726055680cd58256010e46d708332c28930aa930a32eb7d13024dd615a1286b3d3c3a790a7ca17bce974236fe54414c35bd7c57ac659784820b734465584aac56088ecc523063284f293f04630cd77e63bf67b0aefa14610efcd4142f8d37f149cce973d3690d1c2067f9394a8a90ce9c02cb2be4fdbc3b4e7b16c59638405504562103f9b03495e4da63560a97ee84bc311bc88861e9ed0f7f50dce4c86c0eca7d375e79dd69b06c346f88f4b599e71182ef1ef1544c04eab566357bd3adbc4720117b80da8ff12856b03ad6cc8ea9005f3eb405e59e73fd4bb279cbdb4155b23b3b6859f30d7d48e8cc44bc0fcdfda827e5d885b3958fa08ce58b8da3b32da9033614e2866beb3324b506430da0c147c6e05d3134d761e34e57f28d2a375934b54e9667c17ecc2a77bc3438b39bdce495d9d3622dd9b9cf828e3a089cf7a40947c96e42fa0c83dbd3b8b436f2444d3aa578df981743549157b87a9b83a045ac032ce86b68e8fc83c267df47d78c04eb33b9af8e7d2024832544bdd0748a6bbeacf5294337d3b758adae14a2349b467ff1f79f13dbb323dd856eb4eafac0146f16782e228a7d99f3556cee79c22b02fc91f7baf9b88567c05b7a6a82300e9ab9e9d8eec677351c4a52fee83424d1de0f0d38363da0c02a80c54bb34cb1298859106f188b2178df83d3e8ce9675031678fc75c06a878ef8c01ae1cc3c4853ebdc8d686fe779c1ce3ba61a8be7097b0df491ae865d042dc62f8e504112657978d983ab5c59791d064711339c6cf0dd35e0cda481edfe39a665473538a440132abe5edcde05bc3d5a6f3354d9a97fb6e5e6f693704b7c214ad7d4bef552f9a1cc733ffbf8adf03ca46576c529fdcd4629755696361a56e6fbfed1997c807043c94026adc42b30f9efbcc55c431212c0bf293b04a28fdabc56c3ccf1146dece0f24e0ebe4acf7704034d1c89d1c0c27923d4d7c6262836eb8c96c86a9b7cb0b374cfe504cb2306d4a5ceba95c4f513feaa9d8414bdec82b38397611794217579d635311132e67136a405e41c564a3a36e5ba74d9f87a740f885fd3b0cc970283cd94b05bef9dd338fb2d30a3d682d62f646dcbac59c4347dac84a2db965e95c5c32d050d2f61ecf6561ddfc9260da10f79d81837b042f7ed1a51f98bff78ad458f711b35fe75fb7b818f328bf147723ebb52a33762919b4cddf654bee17c5cad5fe81d0b75f6b668546f8cdb0102f2bbe992539d2d2c845120f2bd68525334277adec3edfef799231073bb05d1301b4c285e1afa0ff104e9c8714a0064e00ab6c907f3a9479d9b5e98297c802706b13a1b97c7ee576213cc955b069625556107252600bf318f11326f4ffda7b27308b59ea888949349432b57cb137866387f7ebd5793ae57f4bf3a0c304675bac8bdbbf9c82cd1250e9995132a739806510a4ea6fb32a3fc83f80d02ddccc2298ec2057f5f8b6a54a7233af857a79b26079071e84d46ba72d1f951c8fe828b10ba3073d5d0663b4acf2217761b689315d8372a688a4831c3d2bad770ee39c821747bc4be8ce6dca08504f33c9c71fec8399b5d1a49ba121edb5369888410e0a6eaf86aa1f097a3687a237d97e2bfcded677c6a946d3eaff6a74a8a99312559d542316a07478345dafc303f8958a8f3aa1243460b873bf9ffcc2f5f59fbc524a9e496ef9dc09b63f4c3bee6356ce872d221a87ead5b93c09b479eb7310b202f94f29b8a7c7cbd36da88750c3140e87a2723b6d2f6c5564cc0c44332e71d27568a79f93fa8f85c363d32b115fdd8225be3a7a9af0a088677a09c129de330b44459c8ca2e227dc258cc326f84a3cb48673eda4137d46563578d5b7bc909b2ec6c9039053bb5826203a6f5847ce8291617ac853406a807e29821bc06c61c5a37bfde4f0e1de4dd6441ab38e14237449e065f24f849586ee7d57a74bdff206c3f48809f69ffcbe6f514d75359ffed2a60a63f3bb0bb98a7fdc60455707a9a77ace6db8f77f543ada5eff1ed9465dc92bd25d28288c0db237d81bbd578b2cfbbe49a3b1c50ff98afbe9e8a9a180d55aebaa7a00592f5d8bacc1059ab2b1255c247ea75c4dd921000f8c0ec2099bea9ee747283c81916694069bb2e74ac8680ec46b9aa4370df3110bf663ec4ae0ca4321d8c36942fc2479ba1a3d3d890493f7a584a6195e1c546d1f6ddd9b369a7f8e9c7d99abacff055223df4e8dd65dfd3a172fbdb478fe0df5df9f7a0d186d3941d2b52a510b8c393a21cbaf8652f90ad2f9fd0e069412eced5d807a6bb5119f190f33e11e99db418168060c5a445e4200306c894212a78a8e4d93c7d9daeb656c807664f1110524d11a168e5d0a421fe70b570616faf868cfee24896266de695030ac1be12bae0808cde68c2acc50554165bde994e47464dc2001e06bfc9b44e40baacd4d67a6b4852c2dd79de04a091668e6192987034e56f5e358b7d28c3f5148f3552f12f72ff4fb0ef6837ab32f0cf4849b4b433215eec8544b85eb335df29e0f0cbee897b666c09bf326d2307086a56c671cc84cd83e2fe966791bec6b527ec2a6c0a138e20d9919225786b9ab318185bcc35454c6d1259187d5eea9720bc1b9a1e921985a535aababbe3046ef1bc73b5cb9e5060bbefd859eca97b2d68cf8a82778a184c36554d78a4b858344aa5d44c07db17c032db6f4d923428e9af696b45a2d659ffdd0c3b6697f967b869423598a0554d1ec0af15475d6a4c8d4a148862f69676588d6e9604049ced8a40cdc2e910cd309ebee4ce8aa0a3effc49f31cba039298a0b435987a92c4bee9218e883b4b3dd645523e679930d3def2cbf10cce9d425408dbe336638afbf7c23aa1fa6bc5cae7731fa53fa2ddfc9d87c5aef41bcc3c750e44db6d4119301083f0c3c31b0d1cee222a240a94594b7a79b5c211f7cc04c25c884ff3574192a41388fd1262ee499d248f199a7eb2be371588278b9b24e64cae8cd6ce878c29e46a836675c6dd8f714a96659be97e6aefa8a00e48aa4afb6197fb5d93ab327df3baa7c11aec17584f5f1e2d33272c0d60501d127f6f07d6cb6ce26fcf582af814fc8a2265468c31b7385cd704db381eccfbd59495daa85818e1c1dc6a0dad8cfbf9bdeae468cc38c4452e66753dc055b6df1a330cd3d2ae8249b53f45932ee6880f0050bbb1dc2d0a41848e711518417b14b228f4d74d5c902357f3a74d69d5f4dc6381626e3e4dc9e006be2bcc89f8e18dc64563b97e7faa67fffd0d014fa201f19e208c8e691383c2d144f97400e2e45fc3aa7097f287873775ec0184735eeb0cdf4424a3903d38a8cce6847ed46a559a28183364531ebb9d733f0802b65ef028e4d1713f505707aa9b121a86e6405ec393635741b4670ad8b7a024ce57a271f713f7d5ba76cec9e47af9f4fa3df144a9e294eb86f72ae77038b0bf589f97a71469366d4ba44d23387f3c874cb6155c821e89de8f34b8a6bc84d8a6b65d6e0791c0be3c8cbdb749496178f8b9d3d1993557b729ba64c9476c5cf3e584fa9b7bdf1af5188a0084ef8013afe998000000000000000100010008000000352ce74dbff4080e7ff9e457e7c0952c9b7b50d36c3b04b7b5633ff0ebe35904b4a5574e9dc32f697782225b892f7386ae1e694ccd88aea43e9f4be4bada902002b338f869bf8c38becc05ed4ce6bcd5c8cdd975dc8532585151b7feeb12c2e6e445148b03490f79cc2d903c2284f82f3b91db42b2e2e5fe53e6b5d6d9ec3d7cc5664c85085334004800000000000000ffff000001000100fcc2357e19d21b27ba24eea2be392b51346d51368de104cda7f5f6dacf944e768ad22e7217d7ad303bf4d19231f0fbaf0f4ec3140000000060000000000000000000000000000000f04dc20af0102aaee52dcc00f3935cd990b531644568d4abe46125e33484b44344a227cea30b275669a712045e88ea7b565124f47db7d0dc545b59deb2228f3f6e89bf519b2d27db7bcf00000000000000"], 0x1150}, 0x12) poll(&(0x7f0000000040)=[{r1, 0xe3}], 0x1, 0x8ae0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) setrlimit(0x0, &(0x7f0000000200)) ioctl$TIOCSDTR(r2, 0x20007479) mkdirat(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x18, 0xc002, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x18, 0xc002, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r8 = dup(r6) sendto$inet6(r8, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) readv(r8, &(0x7f0000002bc0)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000000400)=""/148, 0x94}, {&(0x7f00000004c0)=""/4, 0x4}, {&(0x7f0000001540)=""/68, 0xfffffffffffffefe}, {&(0x7f00000015c0)=""/66, 0x42}, {&(0x7f0000001640)=""/86, 0x56}, {&(0x7f0000002cc0)=""/220, 0xdc}, {&(0x7f0000002dc0)=""/185, 0xb9}, {&(0x7f0000002a40)=""/74, 0x4a}, {&(0x7f0000002ac0)=""/204, 0xcc}], 0xa) r9 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$VT_ACTIVATE(r9, 0x20007605, &(0x7f0000002c80)=0xff) r10 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f00000001c0)=""/201) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000380)=""/50) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) r11 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r11, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) semop(r11, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x100, 0x1800}, {0x0, 0x4, 0x800}], 0xa) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000000100)=""/128) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) 11:54:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) pwritev(r1, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) 11:54:08 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x59c6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) dup(r1) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140)={0x1f, 0x9}, 0x10) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x18, 0xc002, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) r6 = accept(r5, &(0x7f00000004c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) setsockopt(r6, 0x9, 0xa54, &(0x7f0000000080)="e3bb10a3", 0x4) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x7ff, 0x1000, 0xf3, 0x100, "3eedcb8e35ea866e3c2c982c1641f2338fac3e7b", 0x9, 0x800}) 11:54:08 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget$private(0x0, 0x402) r2 = geteuid() setreuid(r2, r2) r3 = getegid() r4 = geteuid() setreuid(r4, r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = msgget$private(0x0, 0x0) r7 = getpgid(0x0) r8 = getgid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r8}, 0x5, 0x2000, r7, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r10, 0x0, 0x0, 0x4a, 0x80a5}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x1000, r2, r3, r4, r5, 0xa8, 0x6}, 0x8, 0x2, r7, r10, 0x0, 0xffffffff00000000, 0x100}) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/125) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r12 = getppid() fcntl$lock(r11, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x5, 0xdb, r12}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 11:54:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='D\x8f\xdb\x97\x01\xcd\xc4\xbf\x00', 0x100, 0x0) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x400, 0x0) 11:54:08 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffca5) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xe90f52ca2b7b397e) setsockopt(r5, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) r7 = accept$inet6(r3, &(0x7f0000000140), &(0x7f0000000200)=0x759) fcntl$dupfd(r4, 0x0, r7) fcntl$getown(r7, 0x5) r8 = socket$inet(0x2, 0x3, 0x102) shutdown(r8, 0x2) r9 = socket$inet(0x2, 0x3, 0x102) shutdown(r9, 0x2) fcntl$lock(r9, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000000100000000}) r10 = accept(r7, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r10, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x6, 0x7ff}, {0x18, 0x0, 0x3, 0x1}, 0xfb10, [0x100, 0x2005, 0xff, 0x4000000, 0x6, 0x3, 0xfffffffc, 0x5]}, 0x3c) r11 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) r12 = shmat(r11, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r12) r13 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r13, &(0x7f0000ffb000/0x1000)=nil, 0x0) r14 = shmat(r13, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmdt(r14) shmdt(r14) r15 = socket$inet(0x2, 0x4, 0x1) r16 = socket$inet(0x2, 0x3, 0x102) shutdown(r16, 0x2) shutdown(r16, 0x2) bind$inet(r15, &(0x7f0000000100)={0x2, 0x0}, 0xc) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x200, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x400000044001000e, 0x800, 0x0, 0x0, 0x0, 0x20000000, 0x100}) 11:54:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) r3 = accept$inet(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) sendto(r3, &(0x7f0000000300)="3d79ac51c11598b271f35925eb93e413c808b4f377438498da75ce8bc55b845ede7ba3e37cb52e85740f18601c7b5cf34436300c6f091f3228039a93760f3554a1885c57330e329b2402a07b6bc526cc9c20657ddd1e2b4288ae01b9dfdcfd17ee9fcd59db860c426eab7cd480af6b431d8bfbc130d1b19b14cd47563728eafd0eb2628e0d4c0e21409a6b2f", 0x8c, 0x0, &(0x7f00000003c0)=@in={0x2, 0x1}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) setsockopt$inet_opts(r5, 0x0, 0x3, &(0x7f0000000180)="57c8413eb6cb9882265164fa5223fbe27b9b8d1bc6f2c970e8d8c06d4d4d0a12dc57f2324bf2301c1c9d305b6b5b424a91c6a1bda04d1dd8a67f8c1ad34e464072c7d13f524ce5744d56ef0353a9a93e444143c66de8582066e6b7332fa373a074b352fe6a2aad6ec9c282aedcf0ca67b51cefe363c880436a736485359ef5c3c7fdc65a9784122fc943176afbf1377895578734068d4fc3fece1e20d51d982ac31eded634fd8e2373cbb23b24b852a237a85b690670c32887fa6878d62c71124a8a529a68e35bc9062e323403558366a59da1d58dc5b9d2df51e7d39e95794869367338f280a6681951349be652bba9355aaced691dc417e1c7fb", 0xfb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x18, 0xc002, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r9 = dup(r6) sendto$inet6(r9, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r10 = dup2(0xffffffffffffffff, r9) ioctl$TIOCSETAW(r10, 0x802c7415, &(0x7f0000000100)={0x20, 0x4, 0x1, 0x80000000, "d4bfca4bea24295fd6be1b09c02a7e34ce0f0d0e", 0x8000, 0x7}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) chdir(&(0x7f0000000040)='./bus\x00') open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r12 = socket(0x18, 0xc002, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r12, r11) setsockopt$sock_int(r11, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r13 = dup(r11) sendto$inet6(r13, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2e84226, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xcb71, "04713de0af28a2813d8209b8d9f39321849e3c99"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r15 = socket(0x18, 0xc002, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r17 = socket(0x18, 0xc002, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r17, r16) setsockopt$sock_int(r16, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r18 = dup(r16) sendto$inet6(r18, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r20 = socket(0x18, 0xc002, 0x0) connect$unix(r20, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r20, r19) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r22 = socket(0x18, 0xc002, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r22, r21) dup2(r8, r14) r23 = dup2(r9, r8) fcntl$dupfd(r15, 0xa, r23) 11:54:08 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r3, r4) bind(r4, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r3, 0x0) accept$unix(r4, 0x0, 0x0) accept$inet(r5, 0x0, 0x0) execve(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0xa0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) 11:54:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)="01", 0x1) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00\x00\x00\x00\v', 0x5}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f000000d000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x12) r4 = msgget$private(0x0, 0x0) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x80a5}) getuid() r6 = getgid() setegid(r6) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r7, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000001c0)) r8 = geteuid() setuid(r8) r9 = socket$unix(0x1, 0x5, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020697a, &(0x7f00000000c0)) fchownat(r10, &(0x7f0000000080)='\x00', r8, r6, 0x6) r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r12, 0x0, 0x0, 0x0, 0x80a5}) r13 = getgid() setegid(r13) r14 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r14, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r14, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r14, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r14, 0x40087468, &(0x7f00000001c0)) fchownat(r14, &(0x7f0000000080)='\x00', r15, r13, 0x6) r16 = getgid() setegid(r16) r17 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r17, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r17, 0x0, &(0x7f00000002c0)=0x3e4) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r17, 0x40087468, &(0x7f00000001c0)) fchownat(r17, &(0x7f0000000080)='\x00', r18, r16, 0x6) getgroups(0x0, &(0x7f0000000200)) getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001380), 0xc) getgid() r19 = kqueue() r20 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r19, &(0x7f0000000240)=[{{r20}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/wskbd\x00', 0x9f81ca070bdcb55e, 0x0) getpid() geteuid() r21 = getgid() setegid(r21) r22 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r22, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r22, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r22, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r22, 0x40087468, &(0x7f00000001c0)) fchownat(r22, &(0x7f0000000080)='\x00', r23, r21, 0x6) r24 = getgid() setegid(r24) r25 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x100) ioctl$TIOCSTAT(r25, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r25, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r25, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r25, 0x40087468, &(0x7f00000001c0)) fchownat(r25, &(0x7f0000000080)='\x00', r26, r24, 0x6) r27 = getgid() setegid(r27) r28 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r28, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r28, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r28, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r28, 0x40087468, &(0x7f00000001c0)) fchownat(r25, &(0x7f0000001580)='./file0\x00', r29, r27, 0x5) r30 = getgid() setegid(r30) r31 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r31, 0x20007465, &(0x7f0000000500)) 11:54:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x1, 0x2) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000001c0)={0x6, 0x1}, 0x10) execve(0x0, 0x0, 0x0) 11:54:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x3ff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x54}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 11:54:09 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x800080002002, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x18, 0xc002, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) dup(r4) r6 = socket$inet(0x2, 0x5, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r8 = socket(0x18, 0xc002, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r7) kevent(r1, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffff9, 0x8, 0x40, 0x6, 0x1}, {{r4}, 0xffffffffffffffff, 0x3ee78be1362bb000, 0x1, 0x7, 0x7f}, {{r6}, 0x3, 0x130, 0x40, 0xa4b, 0x4}, {{r8}, 0xa882001d17c0a6fb, 0x37, 0x1, 0x1, 0xffffffeffffffff8}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x9a, 0x2, 0x0, 0x8}, {{}, 0xfffffffffffffffb, 0x40, 0x20000000, 0x4109, 0x4}], 0x3ff, 0x0, 0xffffffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 11:54:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x61}, {0xc}, {0x10000000000006, 0x0, 0x0, 0x7cb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000100)="b1e95f0413a90000000000000000", 0xe, 0x0, 0x0) 11:54:09 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x30000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/201) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000040)=""/56) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) 11:54:09 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) dup(r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) r7 = getgid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r7}, 0x5, 0x2000, r6, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r8 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r8, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r9 = msgget$private(0x0, 0x402) r10 = geteuid() setreuid(r10, r10) r11 = getegid() r12 = geteuid() setreuid(r12, r12) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r14 = msgget$private(0x0, 0x0) r15 = getpgid(0x0) r16 = getgid() msgctl$IPC_SET(r14, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r16}, 0x5, 0x2000, r15, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r17 = msgget$private(0x0, 0x0) r18 = getpgid(0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r18, 0x0, 0x0, 0x4a, 0x80a5}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0x1000, r10, r11, r12, r13, 0xa8, 0x6}, 0x8, 0x2, r15, r18, 0x0, 0xffffffff00000000, 0x100}) r19 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r19, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r19, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r20 = msgget$private(0x0, 0x402) r21 = geteuid() setreuid(r21, r21) r22 = getegid() r23 = geteuid() setreuid(r23, r23) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r25 = msgget$private(0x0, 0x0) r26 = getpgid(0x0) r27 = getgid() msgctl$IPC_SET(r25, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r27}, 0x5, 0x2000, r26, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r28 = msgget$private(0x0, 0x0) r29 = getpgid(0x0) msgctl$IPC_SET(r28, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r29, 0x0, 0x0, 0x4a, 0x80a5}) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000140)={{0x1000, r21, r22, r23, r24, 0xa8, 0x6}, 0x8, 0x2, r26, r29, 0x0, 0xffffffff00000000, 0x100}) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r22]) r30 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r30, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r30, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r31 = msgget$private(0x0, 0x402) r32 = geteuid() setreuid(r32, r32) r33 = getegid() r34 = geteuid() setreuid(r34, r34) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r36 = msgget$private(0x0, 0x0) r37 = getpgid(0x0) r38 = getgid() msgctl$IPC_SET(r36, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r38}, 0x5, 0x2000, r37, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r39 = msgget$private(0x0, 0x0) r40 = getpgid(0x0) msgctl$IPC_SET(r39, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r40, 0x0, 0x0, 0x4a, 0x80a5}) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000140)={{0x1000, r32, r33, r34, r35, 0xa8, 0x6}, 0x8, 0x2, r37, r40, 0x0, 0xffffffff00000000, 0x100}) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r33]) r41 = getgid() getgroups(0x1, &(0x7f0000000340)=[r41]) getgroups(0x7, &(0x7f0000000100)=[r7, 0xffffffffffffffff, 0x0, 0x0, 0x0, r11, 0x0]) r43 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r43, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r43, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r44 = msgget$private(0x0, 0x402) r45 = geteuid() setreuid(r45, r45) r46 = getegid() r47 = geteuid() setreuid(r47, r47) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r49 = msgget$private(0x0, 0x0) r50 = getpgid(0x0) r51 = getgid() msgctl$IPC_SET(r49, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r51}, 0x5, 0x2000, r50, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r52 = msgget$private(0x0, 0x0) r53 = getpgid(0x0) msgctl$IPC_SET(r52, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x64f, r53, 0x0, 0x0, 0x4a, 0x80a5}) msgctl$IPC_SET(r44, 0x1, &(0x7f0000000140)={{0x1000, r45, r46, r47, r48, 0xa8, 0x6}, 0x8, 0x2, r50, r53, 0x0, 0xffffffff00000000, 0x100}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r55 = socket(0x18, 0xc002, 0x0) connect$unix(r55, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r55, r54) setsockopt$sock_int(r54, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) dup(r54) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r57 = getpid() r58 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x9, r4, r42, r47, r56, 0x10f, 0x8}, 0x4, 0x7, r57, r58, 0x8, 0xfff, 0x24000, 0x7}) r59 = kqueue() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1) kevent(r59, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 11:54:09 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80008005, 0x2d94) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000140)="09261901200557d8", 0x8}, {&(0x7f0000000180)="58e686d705f263b37bc79af3edc8e33fe776c0e7d0f6ea61fbeac41dc67889f570a117946d49fff47710351ba17d4a3f1390eb806e2d809018cdc512561a4928885d", 0x42}, {&(0x7f0000000200)="db69e29515e1f037aa13b9efc85f47be9f4bcd44f506fff59cf7eadb1bf5a141a5f6136c8314deb6268cf2aa9221e20c8aba530af020f05cc20d65c35a5a70e7f0fc9dcb77e247d11eb7df1bcf3e8dfa433d7c3add8c7d14d2ad95595cae28511041f19fea66e52152dc869d4f07d7065fdc2389b2014f0db88d265dcfe98f220dc1a377b501d5f8b6b27e96f010e184d92318fd8180239854bf6efee2b13f28e0ae8f1c7b3b265ddc81b5b08f18fcdc77fea8404c572995b1e4486b2de0d0f7a20d94e8e657a12a6fcebab4a9f23e377cb9352831b3119a567d2742", 0xdc}, {&(0x7f0000000300)="b7039625423e51d077a9f4669b83fa2ba8939cb3ecdf406a5626ab87a7d4daa12f2870582bc852fb4bce", 0x2a}], 0x4, 0x0, 0x0) 11:54:09 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005046800000000000ce60605", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000000)) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 11:54:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000000)) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') 11:54:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffc, 0x0, 0x40, 0x5, "000000000100", 0xff, 0x3ff}) r4 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000dcc78f9260d3bf0e5676c40af546392e22e3000000000000f87c000008b8100000006f3e504b2900dd6500000000880ac41e1c86c82d3fecda0fc07032f6af761ecb69ce691afbaa"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x18, 0xc002, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r7 = dup(r5) sendto$inet6(r7, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0xa62, 0x0, 0x9, 0x1f, "4b707c1fbe62c5fed2930f2e8d16dc1f1179432b", 0x6, 0xfffff800}) close(r7) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0xf891ff9784d4818d) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r9 = socket(0x18, 0xc002, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) recvfrom$unix(r9, &(0x7f00000001c0)=""/177, 0xb1, 0x801, 0x0, 0x0) 11:54:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x208000000203], [0xfffffffffffffffd, 0x80, 0x0, 0x0, 0xfffffffffffffffc], [], [{0x0, 0x0, 0x0, 0x5}, {}, {}, {0x0, 0x0, 0x5, 0x1000000000}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}], {0x9}, {0x0, 0x0, 0xfffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) dup(r2) ftruncate(r2, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 11:54:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x0) r0 = kqueue() kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000100)) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) fchmod(r5, 0x20) dup2(r2, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x18, 0xc002, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) dup(r6) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000140)={0x2, 0x9}, 0x8) uvm_fault(0xffffffff82557e48, 0xffff800000aae074, 0, 1) -> e kernel: page fault trap, code=0 Stopped at rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff82557e48, 0xffff800000aae074, 0, 1) -> e rtable_satoplen(2,ffff800000aadf78) at rtable_satoplen+0x150 end trace frame: 0xffff800014941fb0, count: 0 ddb> trace rtable_satoplen(2,ffff800000aadf78) at rtable_satoplen+0x150 rtable_lookup(0,fffffd8031b49520,ffff800000aadf78,ffff800000aadf58,4) at rtable_lookup+0xe0 rtrequest_delete(ffff800014942050,4,ffff800000a62800,ffff800014942120,0) at rtrequest_delete+0xe3 rt_ifa_del(ffff800000aadf00,800100,ffff800000aadf58,0) at rt_ifa_del+0x3c3 in_purgeaddr(ffff800000aadf00) at in_purgeaddr+0xc6 in_ifinit(ffff800000a62800,ffff800000aadf00,ffff8000149424a0,1) at in_ifinit+0x234 in_ioctl_change_ifaddr(8040691a,ffff800014942490,ffff800000a62800,1) at in_ioctl_change_ifaddr+0x5de in_ioctl(8040691a,ffff800014942490,ffff800000a62800,1) at in_ioctl+0x205 ifioctl(fffffd803701e600,8040691a,ffff800014942490,ffff8000ffff3b40) at ifioctl+0xb34 sys_ioctl(ffff8000ffff3b40,ffff8000149425a8,ffff8000149425f0) at sys_ioctl+0x5b9 syscall(ffff800014942670) at syscall+0x507 Xsyscall(6,0,ffffffffffffff36,0,3,d21700f8010) at Xsyscall+0x128 end of kernel end trace frame: 0xd24160803d0, count: -12 ddb> show registers rdi 0 rsi 0xfd rbp 0xffff800014941f10 rbx 0xffffffffffffff07 rdx 0xffff800000aadf7c rcx 0xffff800000aae075 rax 0xffff800000aae075 r8 0x4 r9 0x5 r10 0x51daefba28b83038 r11 0x75ed09da446e3294 r12 0 r13 0xffff800000aae075 r14 0xffffffff824ae810 inetdomain r15 0x4 rip 0xffffffff815d6f90 rtable_satoplen+0x150 cs 0x8 rflags 0x10283 __ALIGN_SIZE+0xf283 rsp 0xffff800014941ec0 ss 0x10 rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb> show proc PROC (syz-executor.1) pid=176604 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2508,0xffffffff82563c58 process=0xffff8000ffff6d90 user=0xffff80001493d000, vmspace=0xfffffd803f014cc0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 63693 69799 40363 0 2 0 syz-executor.1 *63693 176604 40363 0 7 0x4000000 syz-executor.1 91035 306085 28264 0 2 0 syz-executor.0 91035 326595 28264 0 3 0x4000080 fsleep syz-executor.0 23282 304479 0 0 3 0x14200 acct acct 28264 519002 11360 0 3 0x82 nanosleep syz-executor.0 45175 398819 0 0 3 0x14200 bored sosplice 40363 294790 11360 0 3 0x82 nanosleep syz-executor.1 11360 251158 55719 0 3 0x82 thrsleep syz-fuzzer 11360 375662 55719 0 3 0x4000082 thrsleep syz-fuzzer 11360 5570 55719 0 3 0x4000082 thrsleep syz-fuzzer 11360 495426 55719 0 3 0x4000082 thrsleep syz-fuzzer 11360 270351 55719 0 3 0x4000082 thrsleep syz-fuzzer 11360 428335 55719 0 3 0x4000082 kqread syz-fuzzer 11360 120461 55719 0 3 0x4000082 thrsleep syz-fuzzer 11360 399896 55719 0 3 0x4000082 thrsleep syz-fuzzer 55719 488339 11582 0 3 0x10008a pause ksh 11582 59318 13130 0 3 0x92 select sshd 39836 237977 1 0 3 0x100083 ttyin getty 13130 80623 1 0 3 0x80 select sshd 88839 158559 57042 73 2 0x100090 syslogd 57042 418338 1 0 3 0x100082 netio syslogd 96892 416084 1 77 3 0x100090 poll dhclient 44992 79269 1 0 3 0x80 poll dhclient 76008 258735 0 0 2 0x14200 zerothread 9229 243177 0 0 3 0x14200 aiodoned aiodoned 34059 54633 0 0 3 0x14200 syncer update 52092 388493 0 0 3 0x14200 cleaner cleaner 15538 173400 0 0 3 0x14200 reaper reaper 63035 470301 0 0 3 0x14200 pgdaemon pagedaemon 97255 79847 0 0 3 0x14200 bored crynlk 21510 228028 0 0 3 0x14200 bored crypto 14522 45023 0 0 3 0x40014200 acpi0 acpi0 38103 306405 0 0 3 0x14200 bored softnet 17947 329973 0 0 3 0x14200 bored systqmp 90913 330878 0 0 3 0x14200 bored systq 60762 519590 0 0 3 0x40014200 bored softclock 19216 261839 0 0 3 0x40014200 idle0 33346 418835 0 0 3 0x14200 bored smr 1 136281 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 9469 6322K 6901K 78643K 10982 0 0 pcb 13 8K 8K 78643K 65 0 0 rtable 104 3K 3K 78643K 361 0 0 ifaddr 46 11K 11K 78643K 69 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 26 0 0 iov 0 0K 24K 78643K 65 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1222 77K 77K 78643K 1374 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 6 0 0 VM map 3 0K 0K 78643K 3 0 0 sem 10 1K 1K 78643K 12 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 6 17K 25K 78643K 202 0 0 sigio 0 0K 0K 78643K 4 0 0 proc 48 38K 63K 78643K 395 0 0 subproc 32 2K 2K 78643K 55 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 22 0 0 in_multi 29 1K 2K 78643K 57 0 0 ether_multi 1 0K 0K 78643K 3 0 0 mrt 0 0K 0K 78643K 3 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 54 238K 238K 78643K 54 0 0 exec 0 0K 1K 78643K 218 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 115 38K 38K 78643K 1339 0 0 UVM aobj 13 2K 2K 78643K 13 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 42 0 0 NDP 8 0K 0K 78643K 20 0 0 temp 143 3540K 3604K 78643K 5170 0 0 kqueue 0 0K 0K 78643K 2 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 16 0 10 1 0 1 1 0 8 0 rtpcb 80 37 0 35 1 0 1 1 0 8 0 rtentry 112 80 0 38 2 0 2 2 0 8 0 unpcb 120 689 0 680 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 157 0 157 1 1 0 1 0 8 0 tcpcb 544 66 0 62 1 0 1 1 0 8 0 inpcb 280 510 0 500 3 0 3 3 0 8 2 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 7 0 4 1 0 1 1 0 8 0 ppxss 1128 2 0 2 1 0 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 317 0 113 15 0 15 15 0 8 0 art_table 32 318 0 113 2 0 2 2 0 8 0 art_node 16 79 0 40 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 0 1 0 1 1 0 8 0 semupl 112 3 0 3 1 0 1 1 0 8 1 semapl 112 10 0 2 1 0 1 1 0 8 0 shmpl 112 11 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1664 0 266 46 0 46 46 0 8 0 ffsino 240 1664 0 266 83 0 83 83 0 8 0 nchpl 144 2137 0 536 60 0 60 60 0 8 0 uvmvnodes 72 1816 0 0 34 0 34 34 0 8 0 vnodes 208 1816 0 0 96 0 96 96 0 8 0 namei 1024 5577 0 5577 1 0 1 1 0 8 1 vcpupl 1984 1 0 0 1 0 1 1 0 8 0 vmpool 520 1 0 0 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 0 1 1 0 8 1 scxspl 192 6174 0 6174 8 1 7 7 0 8 7 plimitpl 152 30 0 23 1 0 1 1 0 8 0 sigapl 432 370 0 356 2 0 2 2 0 8 0 futexpl 56 5709 0 5708 1 0 1 1 0 8 0 knotepl 112 109 0 89 1 0 1 1 0 8 0 kqueuepl 104 62 0 58 1 0 1 1 0 8 0 pipepl 112 176 0 155 1 0 1 1 0 8 0 fdescpl 424 371 0 356 2 0 2 2 0 8 0 filepl 120 3036 0 2932 5 0 5 5 0 8 1 lockfpl 104 53 0 52 1 0 1 1 0 8 0 lockfspl 48 18 0 17 1 0 1 1 0 8 0 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 30 0 20 1 0 1 1 0 8 0 ucredpl 96 246 0 239 1 0 1 1 0 8 0 zombiepl 144 356 0 356 1 0 1 1 0 8 1 processpl 864 387 0 356 4 0 4 4 0 8 0 procpl 632 607 0 567 4 0 4 4 0 8 0 sosppl 128 7 0 7 1 0 1 1 0 8 1 sockpl 384 1236 0 1215 7 0 7 7 0 8 4 mcl64k 65536 375 0 375 2 0 2 2 0 8 2 mcl16k 16384 1 0 1 1 0 1 1 0 8 1 mcl12k 12288 92 0 92 1 0 1 1 0 8 1 mcl9k 9216 2 0 2 1 0 1 1 0 8 1 mcl8k 8192 9 0 9 1 0 1 1 0 8 1 mcl4k 4096 21 0 21 2 1 1 1 0 8 1 mcl2k 2048 67625 0 67579 17 6 11 15 0 8 4 mtagpl 80 14 0 4 2 1 1 1 0 8 0 mbufpl 256 109403 0 109286 16 3 13 13 0 8 1 bufpl 256 6635 0 1764 305 0 305 305 0 8 0 anonpl 16 55662 0 37848 76 2 74 74 0 62 0 amapchunkpl 152 1751 0 1625 9 1 8 8 0 158 2 amappl16 192 1966 0 896 55 0 55 55 0 8 1 amappl15 184 35 0 35 1 0 1 1 0 8 1 amappl14 176 101 0 96 1 0 1 1 0 8 0 amappl12 160 6 0 4 1 0 1 1 0 8 0 amappl11 152 48 0 36 1 0 1 1 0 8 0 amappl10 144 11 0 9 1 0 1 1 0 8 0 amappl9 136 662 0 654 1 0 1 1 0 8 0 amappl8 128 243 0 213 1 0 1 1 0 8 0 amappl7 120 41 0 37 1 0 1 1 0 8 0 amappl6 112 73 0 59 1 0 1 1 0 8 0 amappl5 104 155 0 144 1 0 1 1 0 8 0 amappl4 96 533 0 505 1 0 1 1 0 8 0 amappl3 88 230 0 220 1 0 1 1 0 8 0 amappl2 80 2102 0 2026 3 1 2 3 0 8 0 amappl1 72 16387 0 15974 27 18 9 20 0 8 0 amappl 80 839 0 799 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 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 12 0 0 1 0 1 1 0 8 0 uaddrrnd 24 372 0 356 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 372 0 356 1 0 1 1 0 8 0 vmmpekpl 168 6599 0 6573 2 0 2 2 0 8 0 vmmpepl 168 52430 0 50203 139 7 132 132 0 357 35 vmsppl 272 370 0 356 2 1 1 2 0 8 0 pdppl 4096 750 0 713 6 1 5 6 0 8 0 pvpl 32 168010 0 147135 176 1 175 175 0 265 1 pmappl 200 371 0 356 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 458 0 14 13 0 13 13 0 8 0