Warning: Permanently added '10.128.0.100' (ECDSA) to the list of known hosts. 2020/01/23 08:27:44 fuzzer started 2020/01/23 08:27:47 dialing manager at 10.128.15.235:19915 2020/01/23 08:27:47 syscalls: 337 2020/01/23 08:27:47 code coverage: enabled 2020/01/23 08:27:47 comparison tracing: enabled 2020/01/23 08:27:47 extra coverage: support is not implemented in syzkaller 2020/01/23 08:27:47 setuid sandbox: enabled 2020/01/23 08:27:47 namespace sandbox: support is not implemented in syzkaller 2020/01/23 08:27:47 Android sandbox: support is not implemented in syzkaller 2020/01/23 08:27:47 fault injection: support is not implemented in syzkaller 2020/01/23 08:27:47 leak checking: support is not implemented in syzkaller 2020/01/23 08:27:47 net packet injection: enabled 2020/01/23 08:27:47 net device setup: support is not implemented in syzkaller 2020/01/23 08:27:47 concurrency sanitizer: support is not implemented in syzkaller 2020/01/23 08:27:47 devlink PCI setup: support is not implemented in syzkaller 08:27:52 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f00000001c0)={0xf4, 0x0, &(0x7f00000000c0)=""/244}) mlockall(0x1) fcntl$setflags(r3, 0x2, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000200)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r5 = getuid() setreuid(r4, r5) r6 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r8 = getegid() fchown(r6, r7, r8) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x2, 0x0) pwrite(r9, &(0x7f0000000380)="b9a3886d41eb41506095f8d47598d96dbcd07cb657dcccf2c54d304dfe4f73", 0x1f, 0x0, 0x1) r10 = dup2(r0, r0) ioctl$VT_OPENQRY(r10, 0x40047601, &(0x7f00000003c0)) getgid() pwrite(r3, &(0x7f0000000400)="ea4c81c888288abea3553f4be5e2dc996a3ef9166388cd360c50282e84664a8315c0df590aee41aace177274bd0179ab97ac77ce92ed7ce88a0410274efc4f103ad5e382aa744188751c932e674edc672e97524f78d837854700cdae9220d60551f2b9737b0b0705bbf771bfdd38e8339993f8bc3a440839efe0bbb681e46d49d03c81a1f2e57d97a9cd98d6d86bd208fa77e40a1a0f65b54add5e2316adf52ccc7b300312ada28e50737e", 0xab, 0x0, 0x100000001) chown(&(0x7f00000004c0)='./file0\x00', r5, r8) r11 = socket$unix(0x1, 0x1, 0x0) r12 = open$dir(&(0x7f0000000500)='./file0\x00', 0x200, 0x1) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x800, 0x0) r14 = open$dir(&(0x7f0000000580)='./file0\x00', 0x800, 0x0) r15 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x20, 0x92) kevent(r3, &(0x7f0000000600)=[{{r11}, 0xfffffffffffffffa, 0x1a, 0x80000000, 0x9, 0x2}, {{r12}, 0xfffffffffffffffb, 0x2d, 0x20, 0x5, 0x40}, {{r6}, 0xfffffffffffffffd, 0x18, 0x20000000, 0xb5f4, 0x7}, {{r13}, 0xffffffffffffffff, 0x0, 0x1, 0xe1c, 0x9}, {{r0}, 0x0, 0x1, 0x20000000, 0xcc1f, 0x8}, {{r14}, 0xfffffffffffffff8, 0x0, 0x40000000, 0x2, 0x9}, {{r15}, 0xfffffffffffffffc, 0x6, 0x1, 0x0, 0x4d4476cf}], 0x7, &(0x7f0000000700), 0x9c, &(0x7f0000000740)={0xfff, 0x3}) 08:27:52 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000040)) getpeername$unix(r0, &(0x7f00000002c0)=@file={0x0, ""/11}, &(0x7f0000000300)=0xd) r1 = socket$unix(0x1, 0x1, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000340)="230299deffc193cf85cbbe23d48b0aa89121dcb6d9becfd9856daf0cf41f1f59526951c8c9f1521ebcbc8d8c38bbfe2ee32fc1e0b89b1819", 0x38}, {&(0x7f0000000380)="8c4041c9009241769981b2dd", 0xc}], 0x2, 0x0, 0x8d) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000440)="caa5a395c89b1a6d50e1d03b3ffc2b83e43576df559a1a0451007b9f76725e6f75ec03560b57551c69b2e346b625d3bfef167f485dd39fa986e8c33b39ac1904a2fefd03a22cafb02a4f4021534f0e7198097a0140cb1fd595c8165dbb9bf1018d78b47bd0641ed0169f6319468f5c6d63f97841afc045f98a0b80021b923e566f97ecfb5ba9b8081aa8f58d7d813beedf9b9bb5f242df6c86b16a6f20f6eb68bfdd26f5adc895a037f90b13fd55dc13ef647fc6cf489793937a2618608ad894cf6b6c9c7dd496876481044d7f16f5b1fa49c6fa63f6bef8bb25a0839e0b93c04049ec1837", 0xe5}, {&(0x7f0000000540)='M', 0x1}], 0x2, 0x0, 0x0, 0x8}, 0xc14) symlink(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='./file0\x00') r2 = open(&(0x7f0000000680)='./file0\x00', 0x20000, 0x10) accept(r2, &(0x7f00000006c0)=@in6, &(0x7f0000000700)=0xc) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wskbd0\x00', 0x200, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000780)=0x8) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000800)=0xfffffff8) r5 = dup2(r3, 0xffffffffffffffff) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000840)={'tap', 0x0}) rmdir(&(0x7f0000000880)='./file0\x00') recvfrom$unix(r1, &(0x7f00000008c0)=""/87, 0x57, 0x40, &(0x7f0000000940)=@file={0x0, '\x00'}, 0x3) kqueue() sendto$unix(r0, &(0x7f0000000980)="35cf65b4de4a30ed7a8be5a3dd3c29c3686e6f47ccaed7d5fcc416b6c1057bdb4ae5f416400c01305d81746ceed8fd26a02c861a9a07995d0835e595b82acdbc02bd97028621a6996fb1f6e196ea266406adb316af6d354505ee4b9144ad6ac5f96bebc91112a786f7f69c26a257d8278df38bb93e74a1b3864fa7bc51dc26b9008ae86771a53333da3230be2c3b61dc32aaa6c48f5766b9fcfdcb9aef4aa227a0112b0a8d0090060dd1acb8da1ce03e7c64ba634de360327e296467138b921b15dd2e1aaaa211a7a1a32af988c7e107396a41f39f9bbb5f5e49bbba0f1db7c5", 0xe0, 0x0, &(0x7f0000000a80)=@file={0x1, './file0\x00'}, 0xa) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/zero\x00', 0x100, 0x0) faccessat(r6, &(0x7f0000000b00)='./file0\x00', 0x0, 0x2) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pwritev(r7, &(0x7f0000002cc0)=[{&(0x7f0000000b40)="dfaab6b97da0420af7caddaac6261884bc0a1040cc857df7dd234a85d7f8fc8b07397d8696ce8aa3216875fa36a24e4f4a14511c69953ddcf8a800c264479b46384796198ff63a615b8ac70514edfc144e85df25bed4822583437f987d7e4404cc8c248b235b26a6a4e93db3873b9b177c0ea078777ca9580b1da8a7ba924c6add78320c1d36140c10351061f65d9271bebcad46906f8208c1911cd55d1ec7d25aee96e2f5b5b4aadc4fc6b239a0bd871cbe8500405361054d6aa48cfcc4a7bf4703fa4fd8b94ae4fe6757e3bf16064dba40020dd2168603f7d09614cdae8ee850efec259016b18b7687b2c3374a39bb27b45080a361d4c360e4183801a1e5099c04fdaed22982681ffa70204aaaf0125b85148a39a2d62ac3fdb209fb6836344242730c6d8bdcd8fbd4baf8f361bef399a07531250c9c27d0c2b4d6f19ca565c120b2c5444aca0c42ad874af351c2262cdb25d342535ea8d1a35675dde9e9c12b0447e4a09a1e681a9a848b9aaddcc579387afd884afc532dbf84444de543d1fc12c6ca46337f67ef0ea4c94d5302fd60be0e1d32813dc2c027e57e963b6380bc50005ab05668eef38aa32f7de315bd6f8191edba1d42a736958d3b54ed260d2ed9106227fa53ebedb5dc4ac02f9fd9f0062f36b0b5ecf48ac3f7ae497813031854304caff9b7972f015d96a4d4bb609409c90806cf931546d9d595236ac863208ec8dc13be76b1f17b8eba49a8438833968dc590da62edaa13990bdcaa0839cd16943142fe7e32e43bf2b1b495671af0aa4ec4cdd682e04c026d4ea3648fb09957630125e5d5bbd26dfb09b1ea43729c088a194fc9e69bcdaaefdf49a00fa1d0e395a273855d5672af4e1c9cf56da6cb3b44136a1e92fc8b641f5b849638e3fff6bf11cb13ee1dbca3b9bae69b348ee64e2e306083107710f0d10811e99a3b45f7d89e136ce3994c872df96b924fb1069c75bf2e327cec32732320aec1e8e14a930cb549e1c4e79073491576f004a31bcf5187ded1525e09955c96dd0c9a7c5122124d6cc4c2fc2a9b24ed0cdce9d1bfc59ac0bb320279294cd6bab46ca7164e2bebbfbeba7a6f650c8c0e35e1f1e522a58f082f75c3c41c96078b7ff1688a8c2ee5657edabf605502f75822e2f7c37acf246648c80276037b50bf5f437eb809dcd0dfdb7e62f967ffc5a499dc20b665ead80662f9a8359feaa6fcaa96f3df779ab65d42d13206963eca398939b26b26e56ece4549af215325b84985d329b0e83f48b29e46f68dd0455d12bd4389d2837527e41d683abee0707aab578c00f5ae9813727a2a905324983ac45ad30fc7166aca1bf17215b43ca2fd0ae254537bb64d80165a4d9a9686b6ffbdce8a87611ac49095ff4535f1a614b896fabac101b5e19997bb5e38426dad5faaeadf0afb3b603f45cfa98682240f19ba28705ca621c0204b172420f503cc7b539eca291698e018a6dc0161b105f247e0fb5cef20be3207b6038260b179f8e0c8ba1ecb5890bc65951b6acf49234cb041d135e60f17aa1cd360006031776111f5941ba312c1d3e5d6af6e93a8d23c94e90e624040442dc6ecc5d9aa9ab02da5efa5ee1f2775045f4738a4bfdc1a2f49a6e491737f81ba17b1cdc47c935d45d66ddfeced1a5a370315892127438f3e9400774cf32329e7764ccaf3230c2cdb7a2b959afe9dfe39b2633c61c65efd147784646974e0abac0d3da04fc887638abf99ff50fb1fb6fa60ea35ec4926fba6118354076e8657d9d65ba8ee63f1955fcf9f322e48a750e311fa1acbd649323eb67093841a4ff213fe52b2b342d30a5108854d78226242977f4e7d9311526927ec291586ac73aaa4956288a0e8f2254f08bed1ffff0aef0fb9e68855e16a46d68ebed4559b1c7ba309d15add67f9e54839bd1dbb06a6d5b26bd80662798a7d4e1cc6613b32f23dad92a3912adef8b45f4acacb004762e5d436f561889ec630b8b925e00e78ab565a6add21f70514de12886b89db54ee4fa5215f79cf3a800ead0536b05da5f6f62b17df94eb1a8e4255e22edd9702590d02edd9467228c2f7d2d825c1897a7637b597f4356e685d9cc84e00bd17d49bc6197b528750701bac1cd4446c2900e45effadff312b7a1a6c58b8cec6ded9f2fc7fbef4c3e3ac43620f0a262b3324f64063568c24ab1ffbe16d031043a34c31b9bc2ef0c5c7677f75085bebdaa1f3d8afc3aed99c1829970968e4bbb49ce7c7383a3a94a8bd928e06dde602789201b5eb89a67444c1974e18a680789dde50d67dbbe8d97be1608b09ff02612e7a612767f5fd82fd26587d56f9a2ba918b52cad256536ea4f2dbe4ebfc404626ba200594ec8b3977c23918be11807344ac670967bbf08548f14129608f5359a070eb6c986c798160da01b2e120a39952546f67c9dc01c74e2794edcbd73ff1901dd74787d3eeb3b3f00cd9f09cc27e13e1b0ef7a96fccf99f44b828ce56f329231965656ddca481703e4cd618389b3315a435a1b62143721586f0a580159301bba0103d972cc88e7e7f0d81fdc3ba0c129d02330f2c792edeb091d0f58f1677ab884f7ddc6facf3f8d4fcb0a34a15b3bd5c1aad310ade3c6e63f243d1aec39c222233fa00f96e3820cae28eed57c1831c0395198fd83c1401a0ac98dcf1614fdb82d42e97b0d9b8cbeb46add128450d950dda4bfe6447b150e79c1a44322b7413efffc6f68b9db0f8de40033f3bb114626c410144ed2138f592d80ee4dcf54c9dfc8e2ac718d4b62b0ea26719a4d7114a716c11f04457fe3d9647e00fde705d58447ad145c7f92f12c20494c16a10bf2d780bc1cbec9503b51b73d91a9c1a38c8b8c074ae5741ec69e0929941551f80ee71fe6fc773d44185184f37b67ba3a10d6513a853341a8233ce7b1603b2f36c71d140f05c74b12fb10a9e7abf802fd293ba007d8c7e6fc015548a5e55d59af7f4f534a1159198120b0a9fce7df790e843cb91fa98010df0e4100ab7df6e9b3179b151fbf5f035ac62f4f1138f9fba74c56b779b5ef89a86d5f15eb3790df5ab74ae9e7ff186cd362f43e2a7238fd5ff2cd298d676dc0e1943fa6822989fed75329053837a9fd6299a11cebdd1af633a347dbb099bbc317d427a745276fc66d3319b5469d954a092cc23bf32574fc7beb76cf7db61d8642a63c56bb77a2b87990284e1a0468cb2485cc100c468c5cc8c612dc15a9a7f84113756a764f121d054ff395f4c23b6abc0f07c86ab9e86ef268f954b85276f99d1f190465141e010c8f803d1b1687fa8fd0b72ab2899f2dbf549f659be3f47afe0308e99a836d7615deda2b1b9dd4967ff14cd8d58b558fece015a5a927dca13085047e0b7f7193aa69c896d582beb832377d4b58add627046d189eee928ce7eb41b6086fee739abcd11c79e86c7c827794767c244428f85a133c41c7aef9e8ac60b1bf485f14933934b377fc9e155087c7d464e49d16c2c0fa7769a647ce8c806e47ca0ac1593328f4dd9873ae1c7d0331dff134143e84c425615c9ec2ab30d7c8e12d1805aac4d5ccc91b8e64fb999c5120fdfbfe9a59fab79024be82be44dab26acd4400019ea2ee8a23f1637bbb879a40f659c31f66e6e418d641655086cd6cfa2e3a04065983997fbb73bc97f5dd7784970463fc23d690d62e5277961aebbcf10076c82bab1f97d55b8159ac45b650ba457b44451003a16be1760011f35c1efb756ceadd4e9dd3fffca2216520ba8209f8fa7239aca481ba031c08c367db6f1f2fab94dc0dee228228a4b5de9fe2fbeb9db367f070c3f8712351af527983cddd1c62819ed777a966865320c77a085d09ada728d8231875edd3207daef45fc8c77fe1db86c9d95c0f9729054b2953afbe590204bd007f7eac564e6337c5ea6347ca28c5f4983c0e0f485bb72e7e93cb060ba0510309b7a3f55682fc25dc2ddbf7a22784fd72ad24bdc85c677f20dd7cce56aa5ff63541eac93bbcad269290ae41861dc88a8c9a00995e74d7b05ab390a8ee53ae008245fa69fd729143da9c19ce3f0fa71c76b4fedff133bb42bb9fb8cdfd460325f3713274ea042952ed582cba30958d614a5ff7365fa4b16ace0264e7652f5459cfb79727b84e181a0340d3866e0d1973463c25bed51aa40353379299d1b84bc19c628d871d0b9830dda2eae5862120de064f9e238cc12645d26bcfa6b2a8b7118ab88d4e10ae2fc2f8ff0ddb152d18bb838ce10cc355de35e12cdd14202db7028a37f2fafd29b5ed366a0ab72d47769e7ad29cf794c3cae5af5961df6b0f50be4eab7850d6f6549fdadf458a4f6ab5e53d3e6a1af1f4984caca3013fdb3f3d46bd6c258d630f2af4ff8e2546d91704921e2a1e833de9d92b2ac46f9f769b5b4d4eb1fb5c38201f08872295bdc1f4fe73d64e0e15f7616d2adf2bbc16c93eaa01172d44239d73f1ff1d6d0a8512fe48a1c8e1fc55664d80e4d987992313f4b4f4482f77cd78c4f538383afd92216a35aedd6936529b74e60ef77ac46b8bd2093c4ad61253114db0beef1029920f9ae3f7e03437e90977b7dde62d5d3060ca6630e1a8ba7f998cd319a2f06745129d8505af5eb889f13113507c7b0906d58767c55f0447e529cc184510504c0dc0b409c5f0acb91a9fb30754d03256a76b9438e6627243c049441544687d367e42edae2835f712ffa3f7becfa837e9f3317743d8feb32c3d3b6fa38dac746b8121b6c60620197bbcb6695a5448af4c7e48ddd405129dd775d1a0219e168d0b3ac73c8ff4895dc043b7f04e9e9b5228a05e12f7082a79436498f3864a58bb235f3d4e3b1caf3beb0c8005f312dd993b603071f47de3b2aa37111374137488c91f41dc7e408e48c9d54150754fecc8e3ebe6cf6ab7f3d7d233c42cb7c0aa1048047a32ee7ff148b60487cc906c5ea7dd27d913c0d76812a821ee32caa53613e88ec5ed2cb18fd8de19244bf7a11c07d7cc7467f754bc478570d8094b16904f027813eefaad0184c31dffcdcf6c7da3e91dc60c75a6277e34d72537e4e4f7bb18dcc98b733e360096cf817089e7b03823e926f9ff38e1c34622add2b9b6cfb613fe214a32c665dfbfef921aa484ba89898caed9b9513d121479e56c5691be52677ac6be7c4ed7ae956b389b86d1f8776d774a18fadea001ad973a0c90297de1dd780b13f8354794943559304033ee59fbff9f7b95f988d4c94e1cabfaf2a003df1477340413a80135e821eb3f9ed8e3283fbb9d29cdf289a402f56158fc718186a4dfe543410501edc995325797ec67271242243405ad366c537779ccadd9682def2521b588b864680e6e6f16a32cd036fb837ae175e006a557de19842fdc1999f937a915d4bdf39a21e4be17439155bb8d4a1c2b448414d8d46ab08cbf7ca736f9b8a90356da5e683d4fdd15cb1255eb78a72fbb54e6f0802f5c558a2cd8177d3686abffae96994c3753c1233632d8bce985880f92caadc5e9bcab5fb5d506964940b89ea9fef62cb32dedc126c415fad20ffea5dec11a6edfaf4ee0ee4f2ff5af64f84130d5b200508ef8dc396166d50ef04eecf6e873d2cfa4fcbeeda859db1cb56581b513049080b777ff42a2ed8228f14c3917b07f770688438a552be31ef07c4a91b32ab3cd5cf244fff44f9a22e4b7d7ed6dbb496585bd1c7caf520fc665607e40e3419843ec586b8ba94615c95d611a9f983a639c7922e2838a2cf5f077d802bb6fbdaadce7a7536870f8c0057fc8a16109ac90275e4e9c7fc253da5a36c0399c1d8d3a185fa1fb1cea6659ce0f0d78816b69827f576f19", 0x1000}, {&(0x7f0000001b40)="fae3b166d3e14b2cc509a57b53f7a733b0e4f19e7d00bbf51c0a24419fd8b4863451d0d87f3610178dcac4b78c17dd58be245c55b65ec52832cd52eb11d2b8e1ddf1c35d823cdbde57eaf04f3936902772181ca9643023f31cd5ae2348afabef7464f659231451d6a86364e94881787731e58af56eb6bfc7277e76ec0e09be94096748e76e9a10c546ebafa20e1582cc995b6808762831b5d74b0769836e7cd52c122df7b00d35024f7ebfb6fe4f6b094d0e65e0f677c9b70ae75f98535e2bad26294091662d479a704bbd6561815b6e5435ab1402cfadf962acd148ff50", 0xde}, {&(0x7f0000001c40)="64e4650ce3670a9959bc91a5336c297aec9d5af53f4a53fa8e90d96da8f6539349f331c2003acfd191eec686bdaf1c14f6662b4748c152d21de7beff83d4c0cda91b9bb452beaf8f3defe358e2690941c29ced04c4ba25ef623575434b94848fb8dc06590d382391701d2f01dde40dcd5599f319d623cc5f874645da660e", 0x7e}, {&(0x7f0000001cc0)="9fc8a812c7bc3f542870477ee184ac5eea7f68b5defe9b911f1049fe567f0e7a26429418b4b6f4dbab64ad35ced38fdb76468d4c5b2b34259bfe83fd64b1c248c0604aa6fee4b528da0045bccfe3ab3b037be3a6f5a8d41f22bb75ecf7c5e469c4ca62ab8acd488a9fd7979500192f4e1b8dcb7ddec61177d401efb6ac3f8c44b1f5a6b5f961c7bf9f1647f49f7414621cbc52799eb0701f17d90e54857befdf4d1b9bd880e396e6e7fb6417ef0b1df1ab0ed15b3b9d6b4bb4d14911e9a40c8bce69e6b7066c2ebac43b276f7b94c54c72bdfdbdfe4ed6ee8b8b621a3644637783d5892151f53d4f0330922eb1ee529ec55488c476bba3e8e036b24dbbdef17fbc6cd46503e8d504029a3d8199bf8c96471dc86408e3c76395c848fb0516d67c366ab579cc6cc96048ab28275615a36bd0dda15941e78447c7bd366617abc55239f883692bb3162474d4341424d7cadff224906d991bb9644c22aff1ac4448a194268f357c9d0c39096b3dee6328aa6e5f33812173b24bbf76aee0552a098177368927dc4325b2c11ae3167283469af54d281ed86ad1acce282284c4cacb87415accc9887cee2e2fd61628795dd38a54c04393658f8bcaf67e3a5990c415355e82113c18f5ace929b01652a5803edab7a0d03894b16918ff02c48b0261faf9aab17fa064c898a8938031bfce44b03001d27815d4744b83cd2871d88982453746d08855c294484d91ae66f36169cfd558ab04b596b7d605bdc3011e11416769a732fc6f86139821b646eeaab20546d972693a2e709ebccefed58cf6bcabe6ce807229ead97dd357a176c89a1a74e5015e4653cfa7358a3a5c6a4e3b42bcc98069a79a37572ad96fe2d493a1917658a23220fcdb6e34182f2b4a5369946d71a3d1b1f34c35d7678df72324e3ae28b9e5f8bec3d68307774a4dbf9de17b23468e5a5598ce1dbc20fa86cf6dde53a875068abc3e73be30500d51eb4b02203e423c4f1f22ef1e32d8156acd16cf5aa9f46450eb4e8e1bdf0723bd2b9fcdffe40c828cad468632f57828b7164ab92a77755c156704f83f1538b7bf6c8e85444a33907e1c6e5096b70b326ac98c89c7949f37e255a1e3915fff930162f877dc05765ba3c192bcbc02e590caf8eb719aa507b4dc642fb96dd4ea87ac42a909e1f668be5c48f35b8065dc0bd22e68baa8abfe8494d5faee609520bb37d7281555f96564bdcb1ab8d38f0a8f3cf7a8d0d502485fc8866fff403bf23d04aa1d8ea6a84cd5d89cd676a8dbfd7877d7727ac0aa11dd74ae524d8e1d5bae54b5598afa5aed0c1ef0422c01361d9cbf22f3b10552ee25807ee6066838768447a97e5e8a97f0169ab04c73f05c3c8a16bc28396648e9b19c83a04362d07e978c18ad6bfa632b6c9ada132ad14091c93da1421150457e02d0b4cc1ef004a24751d99a0f83f6feb7b7e2308c742d43688dd69508e318d58850c2afd3e0218201b1a4231c4eddcafdbaf491bad93d49294318b49df71be02efb74fa276d251be5938f84edd2949eb2655b059382057d7e07dd01784d91276a91d55dc7d0cce9aa344407f13deee245551c2bbc82a8e2b26a9dca897f25cfbe10c280b16fa995c8533e16b9123c6bef91c4f5f613d85ca883f255d093ed81be3f12cb461564aafc4d03cd2f26a678914f9e982cca6174fd251d4f74fedf5b4b5271c0e9628c707a070e5d366ecfd357cc1bb53e3041a75859da4a10d5e3392337978cbba7088b68d46925bda7d8ecbb628fcfd61bca5e76bab0fb5c94b348232a5db09632488ade89db82bd3596d4d8576883e9da10fe2816beb8edb7f8fc8973f555efbdc53a9554d8d9b547255424a873b1ce06b937eccec8747dc642411be80882ac99e0600755e3e5b382049e6cdb41fa2c1de64ed3fbdd48af6448f1b4196a5444a8babd3deb966346c28122a686ff26f47fdcff5473c0cdcf86dc25c59bf6ffbc1c823ce4156215a78ff680737fa27e3db4553960c13eafb05e19f04754c07e63cbfe6009ea2dfc36c7fcabde06326e4bacf16f7c2bb6be76da252b0c674a8cf9c1eb1cabd44e32a56e644419176d2993796c1cad72afde3238b62e9bde3c1bf679237eac037769f1b821b812bf0d0e3496a580033f46e4e667b8b56169b5dc5ef37779b32b143bf6b681c067146d8ab2cd50e549017c8c881023bc54573d6eec22519545d2951d4385a80f973ac068454cfa5051517d1240fe30d6f1a749b6139e8550c3047c336ee0f1aedbf5fb3253ec2ba99ea897f536f900066e21a85feb31bf2e9fac96edcba563ffa8964af7c971ec234a13809f465e970a736836d2061601ddb1f996dd1bac50dadfb92cb1d8f966ac80fdc9000dc370247ce779c9ec63cf3bccef452b8244fdcc56a35a540069487c68e6eca549c8ef673cb464fa3f18969ba3c132a7fb65bd6b802992060fa2a49d87499fd8b2cb3d2254db971e993c0f356feb8868f06ea4a6c060d3322eced6cb029f5947fdde3adff7258b54239841a1ce070d750a8cdf4a05ff02e1a7bf68749ed07b883ad612cd12d8d456ec3e3ecaec575eb3fa57e37b88700d7c9f2ecaaaef201ca6f226bfcb462fc77c104ed76224bb773ab918ebeb3981771fd2defdfb0a7400d8c8222914d939a692659c760a32792a542bcdcdd95ed7a5913afb2fe8455e6583a5c3a2ec739dec39b58eac817723ed36e66cb3bcb2e61a04d9c04dedac796d13a45eed6bc2e73cd84ab9596d0163e27d821261ddffbde2a6e6d3b2a237aa38f490cb35b1e5c1f79efdbb268567ff4a3268caeb95ed3cda58791b17ea0f648e022dd88a820677284e2391de89b2e95f4767a84cb0a1f75ad5d2ef766ff6ad9a39c70a5fecfb81de37fd2c2fdfb6309b900ffa8a19e62a93d6011508becd84c5845030b7ecb14f8cfba392dc1349ec0321f69e1a2ce4800268d0595aeb3d9c3691ecb1867f59c48c03f5c2ad77ad668a0e5f14dfd18b543efb13b6cedba26b9f5da171ce4c55ee5dd5134957b0271eb0f68f4ae2912946c45860b582c00baf05b3654e8922319c4692b48b9175badb7ca8094dd3392734063286afdefdd3f4352d351742a464fb9d2ea35e1011f228addcf4960cc960be1a90c57663f715985919768318cffea71dcdd7a601514fcd970399f3cade4830b8c010eadf7199e79e9090ffd45ffe240fe16e7bf8c9e3a542aaae7db26a3c32280147893d5e867cea6c0ad8ccc8981bc04638a22a435f3cd91c7dc5d6b58f55d6dfa146a997c6a2d5e559fe61c7cd4a25d2ef98b0ab7fff2cc1e90d9b381543569b9d4730635de8c5b6ec34c06f087c9e9ca5df8ecad6c60526ff905747e02df7bad2cb8eaf1707ae88ed99f3d6f616a9619454589de2b0e1aaea81bbd34c57d005957bbdf581a3a7eacda217f56afd9cb1979e806e176a63000b48ca12923e18e5c07e358096d7816fcfc8191969eeb117805e1203b94a2eef4621037c25db1b6f0ca05a1b86f20175fe1eabe50307517f2c3c80967040ed84e6435d77a7a43958c9078e47b0b5513cc73be03e7c356a6d4fbc6c5795861e84fc43bc87451829e8a1bc68a54251b9e6099ce97552790b73baa1f63ec269fa6d7e6bb5cc867ac2a719ea4562ee973069e7b377bc7687f3d39ac7cb109610d43db044934f04a7a29eee0782c0100e02599a7490a1b03e91792d7bd1e34dbc2f2c5e39e462666252718c1c4f857771ffcd305f7d53c8be65f4e701aa44dfb297bd8278b2d9018aedaa779c122521a83431daa26d6d23d9537397728f06e284c49d88e7cefc756d656d0af189bd0b4dfb4fb291c824d61e420ea86df5e3e620e5e083ae99a46da7eac4ce4f39b46e59a7d060156e586a83b12eb86350813a36e991bfe1afd42cc75fb135aefc8c4676f452d370658e13ed36eee35a7d48222d5e5a8a9a7507728367f01d2eba3f4bcab4549c3fe82083e346cc47b1ce5acef02dad7c15664a346d09d0e91d980cd71b8271f0973bb474a348994d1b3c942f869bca5cb291bfec2f4804be793965f834a1653d85a3917413891119e6d0666552b9b1d74cdfcdd4d83fd9036ada575f38293a052b017c7e27a88a14b75faec1508d7d9206140da89e9e063b909871e7b598f1bbe43f8024265cdc43284892254d6a1e3e76da83b07975f0bbc8d5edefa73ab1d24957d679140a0b4c99bb60831074fbe00ad8a851cdd915da371d0ceb94a8d27a768590bb16097f1926ec1b644f0491511ce8bab03a8847aa7659d125e120b634d7d719d1c978f650b51d14f6a977ff9b9d82f8cd2cd3f66c19da1320a49c2d23a4b4dff6249ae84e2f31748a7ab9fa759fbb0efc9e52526da1cd544dd0652ccc28fb695185ed360d6ab3094dc49f68b54d0ee258aefb12a1db62ed4980c263063cf00ef5569c97c02ad0ceec16b99da9fa0ce9aa9dfb2ace828c13b81e39c24ec0c23146df4cfa7afaa99cc05aa5a7a5baf887f740cec27559194d46f2ba753009c38a949c7239cd07a12f81bbf348354f344428c6c54ae4c6e858a027a70492ce178ac242f3a26c8cab23a91fd499eab6abbe39cc8696279b1e33d183dda45a5d5da167b6c2c116857bfcbf83512b4a2d50861aa8c1801c2c4c0dc49980de33bf890c9403ae20b9397d3b56e97fa99e03d44c87373683e8da722862f1f9299064c159170f3a7b6362fdc13405841fdcbd492286e1e8693787e49fcd314b1a0fe3f82691aecd0bb5bd23078b3662250e7bfc2830b03722e409f6f980411773d81adc22cf8e9cdf6c1e24841aa7db4dfe7c4463915c46bac67b6a1c99a06a56dd921a8fcdf06a42dc9cdd5a03e5ccb5d8b40bf69f4fb03618130681b842cb963fe16e6d2b40d91cddb2ed49d3e1bc1628c2c9afb9dda030b2076c9963222130cdd9e1a857b1d8df31b42c4dab5ad97f51719beb63011cf60d47e40a5bd359d9c5ec3329e6e1569a4e864ae0845f0070ab6e6b053f05bdfe52aff663b258740d108aad74ac778504a964bf715b2eb7be540e423a8509f46ae88f266ce3919b51f2f6d94e609142821ca43af639d6ecd933690c1327f12414b3806fe855ddd8ff96614d04399060029023a349efd1c39c37f89ea9611af577820f8f48e8aced96fce595cef1a9a787d7021eeca3f840b3105b13a94fa28509f947324428b6d5fef1b25b3a872c4495eaf7eff497539be0f598a0172e2043d7e4a9f02a2b691298ded41e5c7c8c85bda0cc1d544558ab80e44ec3c61c26527bf83f9f37c99645c35319d1be065674615b83d558af1dc0ca2adac38b4553dba661bec8e46ce41c273f13a3e1cbb0fc96f0b6e3a564017bff94be742b6ab4a3ccf367d490d23ed5317a6ef9ffa1b13e8a05f3de771fa5a0aa5c44ced53b71c169cb91bd5f990233498c6c99057d78ab61f793b2d08cb82b86089eb4121ae7276a1d3bd80c79177b4637900a74cae9b33b992f7d2f6ba709222ce7e867adfb107c2fdc3167e26fb0f75bc10532ad0f3aafb1ff4ae63268558c99d1311c05272c90614a2b80dd9c22d117d2b42bb98a1ee96cf608664aadd6b1bb3ad4e21c70957c1cce97bd26e26dabc3eebf32c5fb2bf99407b07c618d8e2014dafc4f0db3af6ac796c69d955dcb849bc0719355b906bf991cc3b9dfa5e4433f977d621b4c113bdcc6a06ef91a739d5d456a907caf96b7423e19cbca399af4dc4b0a42317ce614aaf7379ce83097bae0022c9f6b43d1807ee1b0a8728f55fdf4431eb3dc42e2f192728c429940d66e833ded25861350f31ef7df69b9738184bb2858fd0699", 0x1000}], 0x4, 0x0, 0xf2b8) r8 = semget(0x2, 0x3, 0x100) semctl$GETPID(r8, 0x2, 0x4, &(0x7f0000002d00)=""/186) rmdir(&(0x7f0000002dc0)='./file0\x00') pledge(&(0x7f0000002e00)='/dev/ttyCcfg\x00', &(0x7f0000002e40)='*#/\x00') r9 = syz_open_pts() ioctl$TIOCCDTR(r9, 0x20007478) pipe(&(0x7f0000002e80)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r10, 0xc5005601, &(0x7f0000002ec0)={0x10, 0x9, 0x4, 0x9, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x10001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x200000004}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x62}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x56f7}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xc74}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff5000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}], ['./file0\x00', './file0/../file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 08:27:56 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000ad530b82"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="4029e4206e863e064a7b1b1dd89f15efdfc1791a8aa13a904b3115ff5c32e2b8024240336d272b5bb0c7651716f308d0de4a6d3f67ad905254335916d44f0ec06f37800ee03798f4985f46020c6ef982a06c85d2a6d649fe866c994d2db39e5778f7637983f08eda89e737e13125333b8ba2518db828f3ede69d5de210dc0f3cf2b01f888425a856765aab1975b54daa96284b6e5d19ea179c4be1751477a7f48dcbae14bed09304af6b"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x2, './file0\x00'}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="ccc479cb82b51130c7f5b8aa1a59a78ac73b78a24b2986d2f61ab09c513cddacd1e4c12417a4c6204a4412caa97e68650d98f8c33371ab12decdb543bd4773f3a671fcd1ed0a4e2c0db7a44d3230f3e34a4d315c5f4ffef62b2ce95de13e14e8cfd9095090e80ed5d7e6587fd7604158513ec3fab8015321ef7203755303ad05b961c7a5c71cac17238bd5083fb8b8967d04179cb1aa2931746eff9f2773d164093fd1b097400cf9a0407f7c885acbf42b0b01f7f44c118ee653cdd8a63972be44e58ee333f674c42a9a04de8f1b6dad67bcd52c5ca0774a865a6050de83d2b1cc672f3722558bc9e3db09f3cc9f1a683cbb01cdacdf0cc443", 0xf9}, {&(0x7f0000000300)="a2053fa42a35cb6e07f618bf4cd83cc8592cd1746c919eb9060a32d1f4acf63925f11bc5247ba8bfa3aa95515bd86ae410237bc0335c9d14cd167674d9ebfcb0c7fe0cafffaeab7c011a5749b93d076036ebb7fb20525aea", 0x58}, {&(0x7f0000000380)="407356a6741a460ccd717ed0b0be6a0970eb0f02148bc5cceea7d33cff91996d", 0x20}], 0x3) 08:27:56 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="801bd44ee6316368901ea29af77fdb0c2b424c28501afad4e5cae0907c16c43fcaae6d37d28662bf9eda23e4a38e59ad7a04ae92eb0dca8a78ed2ab0bf641a1b68592533251fa6"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x38e) pckbd_enable: command error 08:27:56 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000180)) getpeername$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) kevent(r1, &(0x7f0000000040), 0x3, 0x0, 0x3, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r5, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r6, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r7, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r8, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) r9 = socket(0x18, 0x1, 0x4) r10 = kqueue() kevent(r10, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r10, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x80, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffff9, 0x12, 0x4, 0x80000000, 0x6}, {{r6}, 0xfffffffffffffffe, 0x2, 0x1, 0xfb7, 0x9}, {{r1}, 0xfffffffffffffffb, 0x86, 0x2, 0x7e4a, 0x1}, {{r7}, 0x7, 0x13, 0x4, 0x1}, {{}, 0xfffffffffffffffd, 0x50, 0x40000000, 0x80000000, 0x5}, {{r8}, 0xfffffffffffffffe, 0x32, 0x1, 0xb8, 0x8}], 0x3, &(0x7f0000000280)=[{{r9}, 0xfffffffffffffffe, 0x1e, 0x2, 0x173, 0x7fffffff}, {{r10}, 0xfffffffffffffff9, 0x0, 0x1, 0x0, 0xf5a}, {{r11}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x1, 0x5}, {{r2}, 0xfffffffffffffffd, 0x34, 0x1, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x1, 0x2, 0x9, 0x5}, {{r1}, 0xffffffffffffffff, 0x80, 0x4, 0x9, 0x2}, {{0xffffffffffffff9c}, 0x2dbf5c2b335838a9, 0x1, 0x40000000, 0xfff, 0x5}, {{r4}, 0xfffffffffffffffc, 0x0, 0x2, 0x100000000, 0x2}], 0x80, &(0x7f0000000380)={0x0, 0x7}) r12 = kqueue() kevent(r12, &(0x7f0000000000)=[{{r12}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) r13 = kqueue() kqueue() dup2(r13, r0) 08:27:56 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() msgget$private(0x0, 0x500) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0xf0ff51428550b7d7, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) dup2(r0, r1) 08:27:57 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100400006}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xdaff09d5e7f80999, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="2c7035f0f74e0bc7454a3163949ebbac54d5876b1e3d4a1ad1ff166a8e09c8977248bb5f418a80a39407ef21efae360b17e8bf7e64495f241375c9fa022043537177d1696b7863d830f223b47203c0bca134", 0x52) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x10002ffffffff}) 08:27:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000001c0)=0x101) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sendmsg$unix(r1, &(0x7f0000000940)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000880)=[{&(0x7f00000002c0)="91021ecaa8c0c1c315967a29b748600b4522285e7559385d464196fb8f5d21295244d9b94cb6ad5295970408204cf00294e2e756eb", 0x35}, {&(0x7f0000000300)="d15870873f849f5f814979ba9440cc448caa1063920779d2533fc7adec7fe2a3d58344159c0622c8ec73260c91e51af1ff", 0x31}, {&(0x7f0000000340)="545c91aa611e4e5921ead614e2e155e22ed617fe9105a6839ee8ff26c8b29713d3ac48b72a283a87acff233fec81ea0f3c18e54977ec58db28ef0e32c0bb805d73396bc8755c", 0x46}, {&(0x7f00000003c0)="9ea203da0dfec92f4b47b8acda9eccf458b6bf50c90e6d5581fb3ab34a55a85fc1cbd56b0937b7aec98cf188e26d4851b26bafe87781e5f4ce2be098c04d644d407419f1eb9ff6d710d7c5fa59bfd6619469a7b24ccbddf03445e9c0fb81a12a4a4ba46a1714746fdedcd5aa40e3930149b19184146cebb54f1571d4c1f6668f82647bfcd06a4507c21ab0f77d194c1d279466468c30327da48bd080ccbdad75b7af6aad1de0daedbfc4498a829f8ecac4a4c2ecddb3f06533c3b1a64db0c7ead3f363b8fe4f25", 0xc7}, {&(0x7f0000000700)="45de5826e45b177802f268a5acd907612c0e2d5adfce90184d0203749af9cc53c5cbf187c36f0b27e89a47626ea815135741723d", 0x34}, {&(0x7f0000000740)="a7ff90967f09df97b765d7d6df9ad439334f2f119aa72dcfb94418ed382e91f53026108a4539eec5865e0743e60e084c3ba1e191e3bc5792f96c9db27359e2098a4c14ca111f194870b92a57e5e66f1a9ec3a25f160bb0f04609da3c107c97898429d106e14a544c50da1cc37c43f605542a663924b9a812a459b14a8777d928ed1de5b43e251b7e41a0af1248b727f9a17e0989eed0045cfe618eb203ebf1a5f5e0b47100a8ad2ed91dd29f96656e377ac501284797234ecb0a6cb2e015e80321ea0382d8424e865d16f57f07fd7d972588fabd076f71c8b8c928c5ae11091448495b63efe5317966e37688e8ee209ad4a5", 0xf2}, {&(0x7f0000000840)}], 0x7, &(0x7f0000000900), 0x0, 0x6}, 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10, 0xc6) utimensat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x0, 0x5}, {0x401, 0x21}}, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15}, {0x81}, {0x6, 0x0, 0x0, 0x100000100}]}) r3 = kqueue() ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000980)={'./file0/file0\x00', 0x20, 0x2, 0xcd, 0x0, 0x10000, 0x9, 0x4, 0x1, 0x2, 0x6, 0x4}) kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r3, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r4, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) ftruncate(r4, 0x0, 0x917) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r5, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) dup2(r3, r5) r6 = kqueue() kevent(r6, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) r7 = kqueue() kevent(r7, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r7, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) fchmod(r6, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffb, 0x8, 0x2, 0x7, 0x7}, {{r7}, 0xfffffffffffffff8, 0x80, 0x1, 0x3, 0x5}], 0x3, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) pwrite(r0, &(0x7f00000004c0)="fbaf8a8d1aef03e9691411fa7e3a574fb49ed08c9f59c1a69cbaad32867d1d6dfbd0a511710dc9e69a92cf3e4ab4e71b085a44670d27c2e7a81e33d4e3fb3706c86f51f8dfcbd68fdb4ffd7f1c055abcf441233f11709aa1fda36d5d87eab47a5bc40c5f87e1937e1e5d62363623d7ccdbf5c3cb1e7105169b4c32efcb041bc6ca3bffb39b3493037d5ee89705791d9edb4b0e915f0eaa35f3395b2421d2f4ae08ac896c3c7b8f3cd3850e32a53d2cf01dfe7b5cc4f1c18ad478566c0bdeb3cbab7dd5fc1e87ea1acb930b37eca2d24c59af86c8025d973704e5a2de012c8011df779c3e2f58b7e76cc978f7aef565ddbec0bfafaac2a6660e39067720d3c168d7f93cf2fee3f873ec74195717cb76b5116574a04d6d1675adfa713dd2f2594adc7dac8ff343fdf4d9c970eecd1c62ced7d00230de0641829f3dbd65221c816d4b49868492d606ce00a67ac9b1e711b03d1a61562c4ac0d7b02ef9c1d89ab8dabff4eaa3263a1ba53a84cd8e1d074e1b73129fd2de016171d3a844b4f50e34481b7b80eaa40da01a7729ceb59f0d823e2b1b388b6cdcd3292898e61e853532a6e80231d8e65d41b982e2b0c78751d80e46ea87d70f1af3c96ed03fd7e24f707225631eb36455139087e82bdf7681a19c3a7ca355b75a85db82b931087468192ad9f7902a86c28bf7eba8f41d68e4485e165d6243387df116cf4b1bf79a459323c4782c8612d2ace388cfd1c39004e5ccfb4e15da7743cd3904391ec9e268be6a1493ed59fc645ad0c4a0db6087a3f8e6b5be95c6fc7d8fe609f238ea5a4f", 0x23e, 0x0, 0x400000) 08:27:57 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="eeab600080cf"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) accept$inet(r3, &(0x7f0000000300), &(0x7f0000000340)=0xc) r4 = socket(0x18, 0x2, 0x0) dup(r2) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r0, &(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r5, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) pwritev(r5, &(0x7f0000000100)=[{&(0x7f00000001c0)="df324a3d87b6efb7d68e4714461e000000000000069b9bca1d3da016a6d0cb703f7d0d57c8c617024743d316abf0f38485a390e71684f0f463b701b4468437e68cffcb1d550b75eb981dd4066d4dd39236baa030e84dd1701a6d026e69d7479969dc01c39b0055d7524f183f2ae6ecb89209c69fec98b78f1092f39cf2adfd520d8c4dad8b338c086ffff271e8a0126732bde9a26c98000ba9861a664bb80035b6d91935b8dc9f4d7e0000", 0xab}], 0x1, 0x0, 0x568) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20000, 0x0) write(r7, 0x0, 0x0) recvmsg(r6, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) 08:27:58 executing program 1: r0 = socket(0x2, 0x2, 0x0) kqueue() connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46dd4f0e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e030000000c6b9b3fea3baeecc18a03b10820a58fe43bea7a07246ebf798f5ed2d9ac55a52f7dc806278281488cefcfdb1bd4b1ebe36d58ab4f7995f9c748eea185479001040000e86de7fb584d490000007c62f567d55587267ba5050932ed612e5ffe04fd83800b572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e73bb2dc6657ddac47a47e1d36a828070028ea997e3ea944dfcd2ab67f05c440000447c89262b7abec43beaf656f9362301576534c2d7ceac6f705d401000000b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc4034be2f064b23f18c8a4c9fe1692c35dbdc77d3f79c942baa127a4d05f33d4fcd03af4c9fc348ee4013cff9dbd878bc4230731754b4822fcb9da73e8129e86bdb9d36295c7a83e370d9e13edef846e920b1639dabf973ba46ab6274fc26c1776f86764e266d26b07f4730068492ffffdd36f323ba56df5b96402e4ab3105d001a921040eabb7713aca8a5890cb64cddcc879b1c4e62b74d672aea96557a85b64cd34d6eace517069d9a6f2f7fa32c8fc7c9f3bdbc294e6e27e92609c0131f2c4556c729fe045776f78d265319d6be77b913ef08d3800d9fc2cd9db34ce5a001c7440128ca941818d2d5e5155fa497ba8c3f593a60232caff6fd02cce073bd0dc3c538a3dc4a4e12aaed816bb0f5abd4f5634d715a4d0bc58371945a4917e76dd46e44a72e4b75671a8d289518e0ecf4d7d21704644bb0bfa1e5e8733f568d9524201c832bb01cd443d6bf36052a3cc261adae6ca10a67742b66132a0000000000000000000000001a0c1dbc2ac27116c2b8d8f15a8314630abf6d52518f47f4b46610b2daadd26b248a4994aef89ce2b36180a3dd97303eb1b458f1f191ef0f4e364cc841f8d2aef8f7dcfc4eef2d5bb0e7efcf2d26125391187db2cb5ef62b5b4cffb54a70a2bb577d6d36c749e3e2"], 0x10) r1 = open$dir(&(0x7f0000000580)='./file0/file0\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x1, 0x1000}) symlinkat(&(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./file0/file0\x00') chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x16) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000180)) r4 = socket$inet6(0x18, 0x2, 0x5) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000180)) connect(r5, &(0x7f0000000240)=@in6={0x18, 0x1, 0x80000001, 0x400}, 0xc) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000040)=r4) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getpeername$inet(r2, &(0x7f00000005c0), &(0x7f0000000600)=0xc) 08:27:58 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0xa, &(0x7f0000000080)=[{0xffcd, 0xff, 0x1f, 0x4}, {0x1ff, 0xdb, 0x2, 0x2}, {0x266, 0x9, 0x4, 0x43}, {0x7, 0x7, 0x2, 0xc1f}, {0x0, 0x3, 0x2, 0xf6}, {0x8, 0x9, 0x2, 0x8}, {0x4, 0x0, 0x26, 0x9}, {0x1ff, 0x81, 0xff, 0xffff}, {0x1, 0x7, 0x6, 0x21b}, {0x3, 0x9, 0x2, 0x3}]}) r2 = shmget(0x1, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000240)=""/4096) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)}) 08:27:58 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="c8552182f8bd5b8e8302ae7fb0c81ac9418d73748366cd56f895a6c75720275af4f3465a268ab142afb353e7a5c828ef74df62e4d0c933a77c0d39dd5f1d4f498ffad66c8c5695cccaa23ed85812e5a0e8f935372918a66fa59417b13b1cb14807c22aae66df3b973f6853b1e0ae137ff2c7714726c07066e113bdc9f1307524db8e698632f090a15a0c5d2162a94b5fdf37fdd7a1da6f256baba999facfebf879f792e12028"], 0x10) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0xfffffffd) shutdown(r0, 0x2) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$KDDISABIO(r1, 0x20004b3d) 08:27:58 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000040)={0xfffffffa, 0x3f, 0x81, 0x2, 0x200, 0x2, 0x3, 0x10, [{0x8000, 0x3, 0x80000001, 0x80000001}, {0x2, 0x80000000, 0x1, 0x105f}, {0xd3, 0x1f, 0xff, 0x2}, {0x1, 0xa925, 0x101, 0x6}, {0x7, 0x4, 0x1, 0x7}, {0x4, 0x8, 0x6, 0x9}, {0x6, 0x3ff, 0x4, 0x2}, {0x8, 0x3, 0x1f, 0x7}, {0x7, 0x9, 0x0, 0xfffffffc}, {0x8, 0x5, 0xa4a9, 0x2}, {0x2, 0x3, 0x5, 0x100}, {0x7, 0x67d, 0x4, 0x80000000}, {0x3d7, 0x3, 0x7, 0x8}, {0x20, 0x6efe, 0x3ff}, {0x3, 0x1f, 0x3e3}, {0x5, 0x101, 0x0, 0x80}]}) r1 = socket(0x1e, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504600003000000080005010000", 0x300, 0x0, 0x0, 0x0) 08:27:58 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="3c10b89295d4d740def919db25a117c65df7e0b67e5427ec1e10710606e8a973a8d415e6e475d9ce03a3315a1ca77fcbb22877ad05b162f18c09a36e966fc87bcac4e1805d3a4154e468f29fbe0a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = fcntl$dupfd(r2, 0xa, r2) recvfrom(r3, &(0x7f0000000200)=""/193, 0xc1, 0x40, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 08:27:58 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000000)="eb", 0x1) setsockopt(0xffffffffffffff9c, 0x8001, 0x100, &(0x7f0000000040)="65d58df207c75c32285f1b4ec4a12743ca0e0030477819dbd12cc67a182447a438738782c09e", 0x26) 08:27:58 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000500)='./bus\x00', 0x8, 0x101) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x40, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000000)='./file0\x00') chflagsat(r3, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) r4 = openat(r3, &(0x7f0000000580)='./bus\x00', 0x20000, 0x8c) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r5, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0x46bfe) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) r8 = getuid() r9 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() r11 = socket(0x800000018, 0x1, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r13 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r14, 0x4, 0x46bfe) r15 = getpgrp() fcntl$setown(r14, 0x6, r15) r16 = geteuid() r17 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r17, 0x4004667f, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r20, 0x4, 0x46bfe) r21 = getpgrp() fcntl$setown(r20, 0x6, r21) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r23 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r23, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r23, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r23, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r24 = getgid() r25 = socket(0x800000018, 0x1, 0x0) bind$unix(r25, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r27 = getgid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r24, r26, r27, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x2, &(0x7f00000006c0)=[0x0, r24]) r29 = getuid() r30 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r30, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r30, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r30, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r31 = getgid() r32 = socket(0x800000018, 0x1, 0x0) bind$unix(r32, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r34 = getgid() semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r31, r33, r34, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x4, &(0x7f0000000700)=[0xffffffffffffffff, r31, 0xffffffffffffffff, 0xffffffffffffffff]) r36 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r36, 0x4004667f, &(0x7f0000000180)) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, &(0x7f0000000780)=0xc) r38 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, &(0x7f0000000800)=0xc) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000200)="4cd4a6a3910efd94fdb1497a70874174e86c55d826d57efb395437fd700b9dfa80baf6246f1211b7dfd606bb815fde1f950f33a30e6be9878753813c5c5b34df973313001fd0c6de2576a14283a243c7ddd2cffcae26e42390ca0535c8c336f4c65e9cfc64e8538b739b03d4c41c9a660def66e321fc855db360905fc30236dfe78ef3acf9a5cad3ce42b7", 0x8b}, {&(0x7f0000000100)="e4088b5e8f3ad1d1dea5fc18114e2f43a34b04ce", 0x14}, {&(0x7f0000000140)="e77bb82654988f2259c33106c9a2b934313fb5104ff23e1ecc", 0x19}, {&(0x7f0000000300)="bf8cb448e5e1da6f892e6f1207350d2e26ca863ec9a261b326c8a7a7cf78407930bb7fadef33e9261f165875d6f907d7f70edcd83d7e8391a161d6c22c1522e785ed9f700344f92adfe8a539aecf5ae0217fa3982be36bfb40457295b8191721", 0x60}, {&(0x7f0000000380)="ed2cd1cfd554f061b23e236ed6d949d875917a8cf8f500564c3749d3dd45a893182dece18acfdecc0d6814556113b04d31e98758f1ce6bca67bb5af85d4ecb815a94082680a5a257c9d822119a39c4e2bfe10c63e910f0f006fc307fe91697156ae9e133e1e21895ba1cf9f0400af8d488f4aca11492b144d72e8af1746ca0aeddf0bafffd2bf8e5b4f1e1b16a96c3572640c3e46ec5ed3aa978517186a6c369523cc093e2dcce0699d997b623416b6e1fede6d42d714876a8ea1b0d25eb01f83d94fb3372b25e5b889c3b5236dfdd37a1642dfd1e64dc0119b410bb40723366b9943bffb8375bc8014a09e85396d1b825478953dfa13de8f0ca706a24", 0xfd}], 0x5, &(0x7f0000000840)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r4, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r10, @ANYBLOB="000000002004000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r28, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r29, @ANYRES32=r35, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r37, @ANYRES32=r38, @ANYRES32, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r39, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x128, 0x6}, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 08:27:58 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) r2 = getpid() r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000180)) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)=0x5) fcntl$setown(r0, 0x6, r2) close(r0) execve(0x0, 0x0, 0x0) 08:27:58 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0xc) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r3, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r4, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) pipe2(&(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r6 = kqueue() kevent(r6, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r6, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) r7 = getpgid(0x0) r8 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r9 = getgid() r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r12 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) r13 = getegid() sendmsg$unix(r1, &(0x7f0000001680)={&(0x7f0000000180)=@file={0x1, './file0/../file0\x00'}, 0x13, &(0x7f00000014c0)=[{&(0x7f00000001c0)="bb3acb04f3977203cb2fe00d91aa68f3e9d4e04cbc127694506eda0d68e16bf20464239e18cbb9c4cdd704c7a5cc285fcc3d5ca75f69c50b6495d15197a6c27478ab540d851acc74190b3bee7870cac5ab6c49e7aeaaae08ae9de735f27a5998f3b768b0b63fd07071bd5e7d10a120f2a5e208010db6a253a798b168102680bd1eb5018c369c82c2a4316caafee4491821c91fdb247d560b8e69b676ac235fe5101a42fff2bcecd37bc0771f5bff10b153e595b7bc7ca11903542c56096f2226dd7be4bbf2d618287497d0ef4ca608c2ff1f8ed4cebfd847de9064c8636bcc0233066fba136edab260daf38333b66a4bff0d03b83923f8df03e6763fc1f304c2b25ffa0eea97d46bdcea6402aa06a0d7eee2fa3b6ad5ab30ccbc5f56326c39d27a1cc471ed171ed4b5b218256d481969caa53e92c38377b76e67d1d4b29d461ff1ae5e856d1429a95aa226cee9c07c3d7148dbc47175d38548761fc87194c88076ff1e2f75bf8bbe6de033af5f389f54632f1c615d2cf6c109572a1f012e1d851b39f3c193a38a7a938692cb4335c797847bace243b4f0a9aec242ddb105cdf38bc99d354108f230d9920de8d0c8cadeb0c342baacf76e4fc408c91b8ef16ed82c1daa77371ab6e26de7bc1ef5c779c32a46faa338dbe96575ebff7416ac0a9593fec194a111f81f7c5c7f2c99242bf89ef9ec6055388dea61656cb1067194cc7ae97387c4ab5ff5ec3295f16ea176591cbc0f2173bf24c773a446962b0a21ef9b8f093d0579d6db7745d63b275e33b3ea9f6369a9619fa1955445e5968310fd54db70bcf78bd52212fcdfbd164aa13f3bc501b6f18540336049ce39a74f6637773c4dcf5ce4799eb42983b073d988b154574bdb41eb53db2c47ee9c91cb2aa3b887cd342d17f0c4990e1ed0ec298eeac277e0522a59aeef0f65d7297106aa4042d98932fc0f290ab5e9b1bb4d7bcb7860d5b14cdfef11a1cec1c7ff622961be961974f9f97c68df0d2385dabdafe413bb351fb72dd96d5e7b1e4fcc45758597782cd3303fba9d8d97e195fe5960c42b5eb3d9e611f81c878833d22b4ff80a3c13e1f8de1c420b09aad985c8b11723e8b210a12f0365c4624919899e6091c854d4017701f78ce8995f4393933d33cd210e2a64d7fcdec0b46bdc0d39a6f36066ba595976d78313007b88d7789c01cf100a5793aae0ef6bd809883ba0b01a0d549e35d3eb4dc6f01d1dc44c783f4726541a7277b8a40714455b147fb51dacab02cd18c838f35fbf098d446d5be4ab35f448f61a91b8a4cf5f2b6ae3d16e3249809821fc4e67540208913533c1e9ed431c891d9efaa8d0947180d4b2225015fc41777e04260b6aad7f8202712737017ec4eeb27ad125f03e723637438708da34ff4daef6b35ab75301e50dea93020c0d0a12250e17e530644c4fd9bf4603265450f5fce81bee0328f619961ba2f41ad7baff569ba5d68a91d01174f514ba1ff050065c87d849ba48314905387f65da54f29bcea4afdce1f25e845fb8aa3f48c9601fd0be05e8f5fd3c10ea08a75dd1ecff60a6baafaf656e7565e83adde930cd4afa7dde57553fe4570b9e7aaa4227742a10ad5747ab728d63c1645b78826137c2e323af7d317be38c8b314fa714506096a2308272999200545dd22a03dff5a889d0b9b3111d8dc7e15b0b27f91c0f72844599d7eed4a78762525f6fdb105025bb58d6edfbde216f499a048525fcd8c65099c25a45125e45dac6709e03f362a5364bbbe7a7e816b4d78154082fb097c4f7772e00210c08a66366bc375c99ac4c4fe39c570a270e3a193501950cc2ce9fb425a748c70a00a5f7b7e1957dcb55d96dd3744f95223e6a9ef4974eb2c39e33ab852513b4b2b719c45098d27df5eb71cd1e6fffe46a7a6e89401a5d110b03742813f9b6cffd057c866fe21658a0680dffe05985d6f1bb6e194feab0ebf50d197f5a9bade2bd1aa12e71953dda3b0a7b482b88ae4fd4930ceca755f799ab508245ec47fbac5bf12f4e68996af69b75b71bf0fba759f6ad927cdd344ac605af05b3e0646393018966d06997acd814296410ba198525b4c4c5a4279fd8af2237a43f2dd08f9103f366ca5e1abaa2d2a8db946961fb4da5d268d31e34cc83ae2857ee2d654d9f4cb775e04264267662fa175d18747d67750f1138999a7e214addc8d56d8296ffdabb80bbeee723e522be1017322ace5432b87f27f92909cd7f491ac7204e45758660b1a0d6371e578df89e80597cd86e6c06b8fed23b2bd48902f584f22d86e414cec6be63ff6061385f546924fc14a5d326fb961c8b850b7377220d557cff5b61828b808e44fe6a0be55d1fdce274f79c064ceb34a914a3b590fd1717d0388b30c6f2914b60ff36e174b0a216aa4de4a1592e40397140c8c8887418c2aaaa56bf6422f864171234f7d3f9ff31bebbb9d3e6e1726fe341eeff885374be116130974128860883175b105af98863dd4ec00ce67ff2fcadc2cef3323e7dc4ebd495e0a626c5a64837ac7857b128a7e1766b2d1399d1eb6a5d4286d47e5df7f062510ffc72639808758e726f9921ac5a7d752049051bc0730d20bde90ea9da8c6fe0b378924698982cfc2f2480658307f52e8b3b3832f5df66cfef52f016af599ee57713691fbb0a97c581d652d9204938adf34fe8fcbff80c2330d8137a116dc41fa5781db377b20951604ce5f682a511219acb217f18dcf6c2093e90e344ef9726aeb6cb9d830626098e265d1c8717b4a2069e5033aba8720a3a559cc49bcc794ae91de09e234fc9e030d688557147819b112e7d71e3150307411053549bdea179d374145207adbe7df97bd17ffc6d6035c4a32dd0dbff1cc2ab939fe6d05e89aab23c34e88b67a45d43ab4e2f796c45ca42722204faf10e3d5b7e0b928c0a7478f593e402689742726beae538767c151616d4a1990371b898c516afc6f23bec8068871463357a15dfc8997d780bd5da15b21b4cb17a651bdb248713aecad1a641e6011b7b961b55c9ca07af098a2cc113f4894c03b9392ce1a24aacbf5bb7491269730bd6e4e3dd2fe140ef45a4dfc1f6d7249f17dc807f889b7a130545c71a97824b6cf8b7373484baa8bfe9601d5e032d67b49dd8afdbb00c83ab50490dfcc970cc5cb3330c0aaa698fbfc1c0b0724c70e5b3fc29a85a3c5853e4ddd170a3e21e9dae0cb5e2800fec9f2f2f360fd63d80205f48fb1b50730df793e94f35f891fbb6347830db36fe375b35b5911d422b03e17c6d59cb2f6ce5b8c310d923c2042e656b871c0c260610547e3c5148c3485ed60554e6aa8542fbbf5fa34ad7acac573e5aa91d1accc9f2bf9e12a440fcf966e87a1011f849091207174263e06ababbd9e0f2f9b2119332d6afba8f413cd4557fd206e5f45edb9d4864a6f9ed7ed01066ede50c2ec79e513b6b591ad92c6a5c6f8fcb49f1039b19f0eacad214c0746e6a6b38af097cafad1be0970c3af6a5d2bb7d61d71e0724d6aabe6f42fe02d61797866fa76f755d875e5dcb9a81bbef1959c91cac3f2f3a837d09d02e85cf17c58e982baf33f9bb883d4a6683e2923dae401dc6e8aca4894e7d83741fcd3585f34bbee34f2225de9a6b131a0004d7ff2f4be9e021a2e67153d320d1820b672c48e47f9fbd22ac60436d0d35585bbfd433acd64e9d1f14681663a8191bf2c197bc72280d01a5287fbecc3e5c10ab0c7050850f36a93adc775c92a66e702deaaf359bd00577b5558db4603690aea9aaad2ddedddae408ef6c113e693bc504ba316739823b9d2866c9c68381da220e0494a4b100f056c4c68db400025d95075995f271d2c5465fd0cc349768f69fad29738fba1be59dcbe4a136c0c9ab68b37cdda7ed36137d2ce7d12b85b3499c0311f75f639a40a8d45118a7331db883e3942563252fadff8a6f107b73c2adb0ef7ba73c64a575ab2ebc94369c428f2e9d7a14881a38d4fd1d315f320e66e3927dd062eca8e996932bd2316245bb5d28fcce48cc8cff1cec2b4d50001295e182f458d811fce1a947175f04b4274bdea5fc3edd72e1b88c311d2f01084692de28f23041b81cbb24285119357651b68e91093c072685fe3f12e03814d39247388cb358ee90b2082ad1a7223b45777110b371aed9129866f9e70b0effc18f7aba83884c18086d8e68e6236b61882526cbb2cfbb5cd3ff5b1d0a228eb94d5313a79e9100c07e6c81e3bd9068e3d34bd9ccd60a67e54c70ad1597ae5e1778e67b59eda587d15c7af41c08db08851a8f2cad371ad4225d4c49a66f7072a254128c3891b04ef194f3f0789e03268801653d95c17064ea11a89c557e28dd6ab016334fca24434dcf067c0ff20441070af07da9e19553e8f97317910608885990bf1155dfe3ece7a195a9ab5c1b66d0cd09e3c366510c1d66a92890dd41d2e841ff8ecec13839ec1d8fa8a139d6a77d7e8bbbb1ac5e77248d76000a464e30b3a18a6bb69268086c5310651fe1f8528be8f364ca43f3dfa1d21051c54d7d0865a953acca6b7346e186e9e70319fc7325626aa996ac4520098b307a8f0e0ea3292ec7823776be3f0be1e2360558e799eb4bf4c284d48941365b4e71f999131d1c4309dc887580b894c42a4b911d861b7055e121405da7d7ef0bdfb692456ea5cf089b6a4fbb3baf78d35d3c9f6b36fe27a35770213feb45406367b837d76fd05b20695cdd43ebe4f4a42c8d392063ca142a79c29c024602ea3b061af93cdad66d8dbe3a19acf38cb24c94b4c06558202f8dad7894397409500cd042a836cc2ce14490b793b3e1f849820c1fd4be99d50984838ebc6c3c4dc2075664a6bf6a35d98be46e4d2f7dc164cc760d9335198093f85ce794b361b1d4f9522d524b2e49529e7dd4e6bf9bcbf09eb3ba99ddac81bc8df53252c6a951b8c33f75182148fd7b6cf449d188dd87d8254655a3e12744197be4551341b3c66691df2148e590fb6d7d932c4e372d78d2e8647942a1bc4e6394b51a90f9245aca2d2b24329d2c85dc00d09ca5c9aac0df5d99489cb6b0d02df52f671c1e769782772f7b46c2f9ef4b7bb6fe0fb33fabc3ade54b75c83f52a3a6fa3632e8aad13064524125e87f7a43faa6d3af418a175e642f2222d4455ff0fcb96b71348015e9fe953b2331d7fa74421ae60a4488659e43fd48e1ac5c552d478126780418cb0af11f629dfd9c03851fb8d359e1af891dc8836557ab017140ca098e50e38265bbd8e307139cbd7310520ab2c677a049526aa2fe8a6db1ff165c82403b38ccb9329ac64497dbb094c2bc1bc4f38a00956e476be1afeec8c67c0627a5f52f0001144f25509cf211dae5a3e79be77c4a1f1977f7ff0341371ce360e25d6f4217cf4be23a2ac6bfa922f8b6408085034005e0b3142f3d2e1052e746a96749eae9b34b10d72856ab59d9fff57767dedb5e827865ae34d32d5be43a3f3d3ad299f57607121fdee588e65c96ad8382abb3a03f955bafe45fab03f0d0241ce63057197a223e1bc267917914688b670926ade3f9e9473b34a6592fff9dcbb33b25f58ac9c805fb3520507cb77597a35e6964e80c70377f598200c7b12effe255d69fe39ac423e27ca131816efffe05223a436f35b14f8ca46d6bbced00becb9eec3a81f15623ac4b34569a9343a61315f41c31153c3fb99a0230b0b919464bd83030d8c29cc5ac11a01a23a252617575d572f064cd8b5cb986b572a4d3428b7b4f492d1e186ca5494b328a8abb6035c91d0b0e086dff9dd407734166afede893462e54f8c81f292c50862c8cbedc8f7bef", 0x1000}, {&(0x7f00000011c0)="d991657b0a7def7355e34a8aa891a1c5145887f6196428c862cd6c8c720011c75e6b8c627fa1d749f14bc7137ccf0e6b6cc07fe2818c31dff0a0c1c2afdb17f8d7bb86b7781862a70997f283279d44667118c381f6a0487b7a54c9c2ef65a14e76ad5071fe60a2205e6fcdd64713351971c278a441027b0bacd4d2919760b642fff4460550e690716bb8697756bb595934468ab0d54566312f1aa4d5e375a01f34546b8df790acc7dac5cc8c1a0ce83b075ba157979f3436d9d219a4b9e0b9f58b1f", 0xc2}, {&(0x7f00000012c0)="a28c636d5befc55957d8ab3cb1936f55442983f7ddf451f2ef927f88bb6a2fb7fd32a1e63da17001e9c540a2344334afb7080322cbb2dc1e47c4c3403401d91a194da893e68284aaef278611ffe2026d1b58d5173c7f3206f2b1bb3c0b578b3851810c29452bdbcf89cf5caa9995522229c3cf0032cc4d16bcd5ee1f80efbc1191df19269a070aad998e6209afe4dd63d2f2619c80fed05f8620bdcb1f4c97af528583bab88e9c5be5dba861968c35f9e4bc39cee1f2798ae853ca7421", 0xbd}, {&(0x7f0000001380)="45f24b30c9bb03e9b0dad9801ab6ae96cafbf9fdd2c1902439b542a06f7b3109044404fde256c9cb6e3e692430898cde7448215e7d2435f00219597287b424585f506236bb28ef439c7b7d196e9ccc34", 0x50}, {&(0x7f0000001400)="62727d2a09c88d89fbc95500db12312941c37ce18c74e0e8a335069f8651907547f953968d32ff01805bcf4565607022496da3e20cf60a6188ec45a1f33ebc9f0a085c57f79b54f5126eb869b7e0c02b17a2b7ce7b3311ca28e155a2bdc3db3c6c5e0e48e7dd913d5b476e9cc5638f73bde8c5127b6ab49d0e49ad40433d1d9ef5b615f7301f5c68f36f2a", 0x8b}], 0x5, &(0x7f00000015c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, 0x0, r2}, @rights={0x28, 0xffff, 0x1, [r0, r3, r0, r4, r0, r5]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r6, r0]}, @cred={0x20, 0xffff, 0x0, r7, r11, r13}], 0xa8, 0x8}, 0x40e) unveil(&(0x7f0000000140)='./file0/../file0\x00', &(0x7f0000000000)='W\x00') 08:27:58 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) socket$unix(0x1, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc028698d, 0x0) socket$unix(0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1000000000000000ffff000001000000a6ed37e69df4cbf1c6309138a82113bcd2fa07c7dedb8e1bc62d423bbd5abbf9ebb479461f9fd85681549e53c7a8904c6b2623e29f9d218bdd52c878340e5de400a4b4e931a2b30ab67631b8e9e6f0248ae751d9b322ff4991fbc6"], 0x10}, 0x0) readv(r0, &(0x7f0000001340), 0x1000000000000290) 08:27:58 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') 08:27:58 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xfffffced}], 0x18}, 0x0) 08:27:58 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x100) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) listen(r1, 0xfffffffd) 08:27:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x18002) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "73f300070060c3dce5081a6f6000"}) 08:27:58 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="01361cdbf006796abd40"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwrite(0xffffffffffffffff, &(0x7f0000000180)="d3eaee51454cb2b22fc52009c032b7e85b4c28d595cb3ab39aaabada83ba9608bc5c146d59ce935ce4cf41beaff8f964296b40c3639a1f941f0b212941373e9937777b90c01d4d071ee324576eaa61da66fa79c1af5173b996bb2330d33e1f578148e445b312dbd2a05c0fe52213169962f51d17ba8d4e9aaca142174dd076fbc2f919281604a4bca1ed9e29bfbc39ad954f5f2c6714b34b3bec11c8ad00e21e3f58f0023d4a2c266743621530d375a5b6dfb578e82e5c41c5390d32b21601638d", 0xc1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000140)="94", 0x1}], 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 08:27:59 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="2000000000ebff071b542a538706000000b818000000290000003100000000000000000000f8d2ec000000000000e9ff00000000ffff000000000000000000000000000000000046a702c4528dbf6a0cfd073954d79de382b4f11df27cd2f250e78bf7bc692a4e0fe6a58f26945d0a600d4098ceda6c907e68f70be8b0fb353a58d4e720c8827f65535bfafc86db121e0bdf341e6c8208143e7622d5723c08c3c334575b3f1ce19d16df8766a4bff5c68db8ff9ce9cfd73e1251f0e2bdeb24e292de2a5503cffc4a7a6ed0aa7dd40ef3f0f3a32eee88ca23164548913db41171bcb5630b20b4c4f986fcdff984010ceaa9ffee6f234de6cdf7f8519947b15166", @ANYPTR=&(0x7f0000000380)=ANY=[@ANYBLOB="62ae14823737a62a055bb7e16b8fe49f6c996edf3ccf10a6ca302ca20c181a5b30fd091b4325e02da4f83007fabd07714e56dc81d6930ca8487e05de1e17eaa3b4ce28e1900632", @ANYBLOB="14e5d457e29068dee9596ec08230b44cc7b777f14d075241d2e19dffe83623adc796dca96f03cc8189f071fbdcc72616fd2c0f37fc889cec5d7b061e75c67452beb72ffe19e1f6f8f7f96ee298c7", @ANYRES16, @ANYRESHEX=r0, @ANYRES64, @ANYBLOB="6444cee366369ae1b87b2f9ded287dbdaf89f808ce618487db02b92aed6c00f37a955b392953716ed037b71a6bbf9f1ccfb5cd734fb1e4875e1eda781657b0a1038ec71ba7107a208f51147d1a1f927d796d06863c2832c02e75f997cecaf1db445e86a0f5ef58b3afae22e92ca7c12c0d74d0116833715d95baecc10a584e032528f5853b117853b9af586c85e0940e4837663e8e8a047b", @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYPTR], @ANYRESHEX, @ANYRES64], @ANYRES64=r1, @ANYRESOCT=0x0], 0x127}, 0x0) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="200000000054503070ff000000000000f87c8a5b671b1b542a9b00000000000000000000290000003ee2e53905245aa0e8f98db59eb5beadc1e595d9ec870800ccb175b1fd77cbe31121eb5334fd576755f207056b5787d05dad81000000d916bf02d211eb93a02faddd4340706fcd76ead9def02c9bf6dbed2c313855ad026f6754fa85416467a5704bce219b56eb69833bd4da55232c41c5f557aa08319e23b76cd999a801a7a3388576d8d99d5de412649e04d34f4326515b07ea424c6967c1e4505b558356eaa7a137b0aff7525c0a5cc16e05a9137f45bcf09acdbd7ea4be5cd20bead5871f1c8cbfcfbcacd479040e000000000000138ddb91b3bd5d1cb4c099611fcf587264148e2ca1d87f6da0ea31bcf443520934668364f6c2d1e74b4365ef6bbf065b72e702b1a6bb990516757cf99ee29a06c0489074ca48449297550ae479e14e290d7c15e99565799a9c4c8e662c5fa295e17216af523da5ac78f04ae7399bb0ebf5b854f9dfdaad3b8a063d3bbd45267066f6edf005eed7cd0c561065e7892323fa4244f8d439c7658ad723b9181c76323159b1ee2c3db98f90d7e904c90f"], 0x29}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 08:27:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x60}, {0x6, 0x0, 0x0, 0x75d}]}) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000040)=0xfffffffd) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 08:27:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 08:27:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r5 = getgid() getpid() getpgrp() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setreuid(r4, r6) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r7, 0x2000741d) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x26e, 0xf9, 0x6, 0x5}, {0x6, 0x5, 0x1, 0x7023}, {0x8001, 0x9, 0xff, 0x3f}, {0x3956, 0x2b}, {0x2, 0x7f, 0x1, 0xf2}, {0x1000, 0x3, 0x60}, {0x0, 0x8, 0x2, 0x2}, {0x7fff, 0x70, 0x6, 0x4085}]}) 08:27:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000340)="8c43b6e65ef74b31c34d0ff029a155fc0c70dbfb818f3df9cefb4ee0aeb2f4c7d7fb36e370c1bcdcb833709ee3767ee8f10ad71e23bdb83be7b183348a3bdbfe155b0c74e581056564d5ac1c89dc129d83c70eeeffd1d5ac7e70f6ab7600ed6fa0ae8a237fb3db09f49f27bfb28540196d770618f9f07d0389e96c6408e0421ab65435a708fe5161c169ff13ca94dad877e636861d6ad11305f4b204347a457610ded5b1e40d069d4fadfbba02ea09b62bda68839078dc", 0xb7}], 0x1) syz_open_pts() 08:27:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x54}, {0x4}, {0x4006}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x4, 0x6, 0xac, 0x401}, {0x2, 0xb7, 0x97, 0x2d7}, {0x5, 0x2, 0x1, 0x100}, {0x8, 0x3f, 0x8, 0x9}, {0x5, 0x0, 0x8, 0x7}, {0xfff, 0xa7, 0xb6, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 08:27:59 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x5302) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = msgget(0x2, 0x0) msgrcv(r0, &(0x7f0000001700)={0x0, ""/212}, 0xdc, 0x1, 0x800) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000580)) msgrcv(r0, &(0x7f0000001800)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/129], 0x81, 0x0, 0x1000) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001680)=[{&(0x7f0000000040)=""/115, 0x73}, {&(0x7f0000000100)=""/62, 0x3e}, {&(0x7f00000001c0)=""/74, 0x4a}, {&(0x7f00000005c0)=""/7, 0x7}, {&(0x7f0000000280)=""/222, 0xde}, {&(0x7f0000000380)=""/58, 0x3a}, {&(0x7f0000000600)=""/83, 0x53}, {&(0x7f0000000680)=""/4096, 0x1000}], 0x8, &(0x7f0000000440)=""/208, 0xd0}, 0x800) 08:27:59 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x80, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000700)={0x40, 0x6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000003c0)=[{0x4}, {0x60, 0x0, 0xfe}, {0x6, 0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000900)=0xffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000740)={0x1, &(0x7f0000000300)=[{0x7, 0x0, 0x9}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000780)) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r6 = open(&(0x7f0000000180)='./file0/file0\x00', 0x80, 0x101) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000001200)=r5) r7 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r11 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f00000007c0)=0xf1f) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000380)="8c13ac1c071814", 0x7}, {&(0x7f0000000400)="afa393573c8b44d10147ae9f3360acb4d0794a08405bf059b898b862a8e40f9d990354cc0def82826ff539b5eb1f7e173a79fb817907d151fd85ac9beb863dc59c2640571e0d0e9d166c1f79d24fb2f513c8186c94af4305b8ae99f8248f3dc5420f9a6a86fbfb1ad47daeb9bc27aa2f14808db2bc101408cc2ac702fc2e3d60f4c4f72b3822ba14060a8124292821bb5bb24a3ef5cecdf921fd82664a7034f5e6e97c59e1d946fcc2eea80ab56c73aac88d36465f88", 0xb6}, {&(0x7f00000004c0)="835ad725f30a9fd49e58d984cebb12f1db90366aaf97e49732920295326c701e43e03255fec498711597b8cfdc271863c3a950e5c9e98b42cef18d4a430547dab14fedc1478037f49bffc2bf3831dcfce91e971591554a60503ca5c4806f8e4223f777b3e27b242addddf912c106385123a933243491e500ac0c997c2a51408aebbfaf890ae6d49a", 0x88}, {&(0x7f0000000580)="ff23f3c714", 0x5}, {&(0x7f00000005c0)="e986c03b0a2bf59e8d9cd379b6ef2fca5653c56c638482d815517da6bbdd81c7d234dfb3971e73c0ac41523d0d0d9382a3ca11f57b01e08acebc6003a27bbfefa14e381dae115510e9f5bf7fa9ab68d558ce3c3e3f201a3a3f8863431bca505f8ca4e86ffb1045ce31e8a35ad30281b1be2c739c6dac35c74ba5fdab9b30b20d", 0x80}], 0x5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20, 0x0) r12 = semget$private(0x0, 0x5, 0x400) semop(r12, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r12, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) 08:28:00 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = kqueue() fcntl$dupfd(r1, 0xa, r0) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) dup2(0xffffffffffffffff, r1) 08:28:00 executing program 0: open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() r1 = socket(0x18, 0x400000001002, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="c5ee4435", 0x4) kqueue() r3 = socket(0x2, 0x400000001002, 0x0) chflags(&(0x7f0000000140)='./file0\x00', 0x10001) wait4(r0, &(0x7f0000000100), 0x2, &(0x7f0000000240)) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfe) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) wait4(r5, &(0x7f00000001c0), 0x1, &(0x7f0000000300)) connect$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x10) 08:28:00 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r1, 0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0xfcfc96ac7f787590, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0, 0x0) 08:28:00 executing program 0: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x59}], 0x0, 0x0) kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x90ba9d0f470c557d}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) 08:28:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000000c0)=[{0x7fff, 0x0, 0x4}, {0x61}, {0x88fe, 0x0, 0x1}, {0x7ff, 0x2, 0x81, 0x6f}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a708d75c63c5ae792ec5039e4d0") 08:28:00 executing program 0: unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000280)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x0) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000000)) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000280)='./file0/file0\x00') 08:28:00 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="800000000000000000000000000000004d805ba5efce6596373416e7b9d4849a7a9081e73d7ec28133cd6a34dad8e3e7173f125f9256146d299d458bddf78e9a1ff746c3ced066a2fe9ea4c397b58313332406345ed1d51b5cbf5e6f000c4f6118f924bcd09691fee2639fa9d5366bcd8c5316104c2523715b000000000000001568c249aec77623183800000000000000000000000000000030701c4873ec213b415a7cfee41c4fe1b67f0d726e244c2c4d6c03335c33e109fe0000000000000010000000000000000000000000000000b8020000000000000000000000000000d408d1481b461b4f51c88c98400c1a13163f8eb4990866ce2a2161576fbfc55b9181477953513d42bb279df3ac825037dc1679f9de56986c1e82f1faa27f014d048627ff41b2f6f52e4ba4c1cf714dece7d38d91949e4f72a6cd43a545a6abf9a82993375b2b3c1161226f56cfbd7a25a29b65f8f1248a3d198caf455d146dc88e624d986bd837cd653131aa263c91190b50551345dcef7c4400a2ae68c41d55dc43e11b84fc3ad9e200b38593fcc30ecd2fdfab3019809a306498b4c5c000642355ee83ed0ff8cd971ebb01146cb0a72b07e614c65c6a3536485b25b6143b5967b7cccff212922d4ae84cd8313b1527a55dc363ecfdfb82f303df5906379109b28dd86d3e342171fee2e9e5f50bd443bbb704c925f180c70bc38581a81a3abb9c1cbbfb422f8e4d3c3132cda4f01b6b4a60e6deb0886824fb8fac386e3c0337745bd9fb2dabc0cc47f666d811e19260"], 0x228}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r2) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x80286987, &(0x7f0000000300)) 08:28:00 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket$inet(0x2, 0x5, 0x8) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000180)) r5 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffff30) r7 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgroups(0x2, &(0x7f0000000080)=[r7, r9]) r10 = dup(r0) ioctl$WSKBDIO_SETMODE(r10, 0xc0105715, &(0x7f0000000000)) 08:28:00 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0xffffffffffffff81, 0xc6d}, {0x1, 0x1ff}}, &(0x7f0000000100)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) 08:28:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000200), 0x4) unlink(&(0x7f0000000000)='./file0\x00') 08:28:00 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x24) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 08:28:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x2}]}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0xba, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000080)="3e1a1eaf27b3e7a9d2923e", 0xb, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="01002e2f66696c65300031045d2c8f4715db4a9864c823d62c79416efbfe7886671061d93edba6d74a4351c7859a4376d7426c435d333c919b9e890b5455e6ae79bc7554256cfffebcab84c949fc81c6ceb463a674f09183c1836925"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000280)=0xc) wait4(r2, &(0x7f00000002c0), 0xd, &(0x7f0000000300)) r3 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1, 0x1f, 0x5, 0x1, 0x400, 0x7, 0x11fa, 0x2, 0x1, 0x80, 0x401}) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x26d) 08:28:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x5, 0xfd, 0x1f, 0x40000000}, {0x1d}, {0x6}, {0x843d, 0x78, 0x54, 0x100}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") 08:28:00 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 08:28:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x110, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001580), &(0x7f00000015c0)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x40) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f00000014c0)) preadv(r0, &(0x7f0000001400)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/211, 0xd3}, {&(0x7f0000001200)=""/246, 0xf6}, {&(0x7f0000000000)=""/64, 0x40}, {&(0x7f0000001300)=""/240, 0xf0}], 0x5, 0x0, 0x2) utimensat(r2, &(0x7f0000001500)='./file0\x00', &(0x7f0000001540)={{0x10000, 0xf21d}, {0x800, 0x1000}}, 0x2) clock_getres(0x0, &(0x7f0000001480)) 08:28:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) sendto$unix(r0, &(0x7f00000001c0)="f18f814934594fe067bda7b5374cb945577c33bc220e78cbab9016a7b3cd7524f51384bfa3a8871e9c11784a8fc4f2db48a020fdb2aca6231c721544d3e8345a359d03a8c124012442f42710dc98a7c525a2a42e2d1f81189d0e98bb362b63b4406d763aebf99f0cb2ca926885680af4eea21aae4f9e939d978c362be46515444289a76695badc86b54b16f4dc37a610179545a22a86dd6001dbfe95b10f03e43ef5b3b4a9ed", 0xa6, 0x1, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d8a8ec6cffc0c7e4a1c50cfd0"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x20) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)={0x1, 0x8}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 08:28:00 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000240)) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') syz_extract_tcp_res(&(0x7f0000000100), 0x8778, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchmod(r0, 0x24) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r2, 0x5}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) acct(&(0x7f0000000300)='./file0\x00') ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x3, 0x1, 0x2, "6d17faca9a88ca5eb5619f14ff8569c76793fea2", 0xfffffff8, 0x5}) poll(0x0, 0x0, 0x7f) r3 = dup(0xffffffffffffffff) bind$inet(r0, &(0x7f0000000140)={0x2, 0x3}, 0xc) r4 = msgget(0x1, 0x0) msgsnd(r4, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r4, 0x0) dup(r3) open$dir(&(0x7f0000000280)='./file0\x00', 0x100, 0x20) syz_extract_tcp_res(&(0x7f00000002c0), 0x7, 0x7) 08:28:00 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000380)={'./bus\x00', 0x2, 0x6, 0xfe6, 0x1, 0x9, 0x9, 0x9, 0x0, 0x2, 0x3}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000180)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f00000002c0)=[{0x10045, 0x2, 0x5, 0xfffffffc}, {0xfff}, {0xa, 0x0, 0x0, 0x100}, {0x0, 0x8, 0x9, 0x6}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000001680)=""/4103, 0x1007}], 0x1, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRES16=r0], 0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfe) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) ktrace(&(0x7f0000000200)='./bus\x00', 0x2ed1d47d5bf8c286, 0x24, r4) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') 08:28:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) mlockall(0x1) write(r0, 0x0, 0x0) 08:28:00 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) r2 = socket$inet6(0x18, 0x4000, 0x3) fchmod(r2, 0x5) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) 08:28:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x30922, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") 08:28:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x452) r1 = syz_open_pts() readv(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r2 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r2, 0x0, 0x7fff, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r3, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000180)) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000240)={0x3, 0x1, 0x9, 0x3e5e, 0x5bf}, 0xc) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) 08:28:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x20}, {0x10000006}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 08:28:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x200, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f], [], [0x0, 0x8, 0x0, 0xb, 0xffb7fffffffbffff], [0x0, 0x0, 0x6, 0x1], [{0x0, 0x33b7}, {0x0, 0x0, 0x0, 0xfffffffffffffffb}, {0x0, 0xffffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4}], {}, {0x724a}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$unix(r1, &(0x7f0000000000)="9260ac035a06ea95a03367500937baa9658453bf5fd58bf8da4c444ed05be7770dc26d5591fd7ce7d8744affda3a680341b94c6f937e3dcc7ce35fe1dda0c7c8cb9379dae78ed57438af7d86e4541e3a7c2afc0be61215fdd3d3f46936d600c1a8879cb1d338742aeb84ed27", 0x6c, 0x401, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 08:28:00 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) kevent(r1, &(0x7f00000002c0), 0x66, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0x6, 0x9]) 08:28:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffe, 0x0, 0x5, 0x5119, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000440)="b84ea2897d47b40ecea83ddae4b964f5336600cd7adcee291e7c064f0ed8204236101bdfafe5bb89c36e4837c272cc5e5018ecd8bd4e8a7c0be4c04fc6da91d22a98528ff7eab24fd9a7a5c91c8c3882c7bd4ce4096094a03d37b4cc3b0375d3e190e865084adc8655b36d8d98ae8f293580acd2d9c0feeb9d78a60f8b4161b794ae096ffb87cf4f715c82ad2f16e6441cbba8f74562a7e119c7dcf51fcf68d353ab10e2cbdf2737a3fe3c5fe98bc32d30d2f3bd2a9fca8af78cecd54eca669303c2b8d26de9aabf18301739f253b10e5e50b809ee5c50e7bb1134f8818b6413170da960bc6a3586bc1ae06ecb497f8e5164f0577689dfa54f3f9a30b8b71344bce6c6d025a08e8db884e5dd764da7b044e27943b8d5c70b7abebd8b76c64a221afe9a520ef9be86f6088cb20c8489edb97035249f3b81a458315398bb0a55ed1ea8246b9bf854d777bb6fd7902a80625ddeeb02df8c548920ca57295b8a3d42b5fd87e9b75de7a835bd42e0a3da1f00a843b7a611083d5905fd493e20ca34c7c320c9969e65382c81ee2c5568d4099d9671670029eaf90b6fd8dcf41d18d29fd9bfea1f83225c233f75c7d1687cbce1c27d2cdaca14a4e22eac2a430c5549163a2518c2cba4eb55614024aa3da335e3d6a7738910c330a7de6effcb166b81d0df95cacc1fdb271b7bb5dd6fe906c116151a30f8cffdfb8a10c1529885c5505677e31ea0ce41807063e4466f8a45a83bd631449658c15469c9ccd333163482c0e840801eadda3fd491733a823a8ba3d069c9f9f9c3ab7cb72dc4c593d23c1d2b80a751dcfc8af1251cc0d79dc0c71ae6f16748098d96523eae9aa000d8d6a238b0ff68694a939b23325da43be3bf8071a9b6cb01c5a68605253c0d50b9c41d5510c323678bcd9201c74e340bb0ec2884dfb0f986e528e14410423df330faa73435e9005eebdc3ad2b215a1f880569a9a5d26a4f37f18c39a5bf44202d5dd509e71aae23525a69bf9959c3ac3f19c7e7e96e6f8f282c98f88cd074fb0eb9f5bc992df166f11e012a203601c2fe1fdaf9e8c878d0f2ec6bc40e258aafc3e52da15c126fdfbd7f7349e884d203c2449f281296ba0484099cc78fc4fba953af0d9acfe8f04b18002806d9ae005c587c842e011a1496f7afdc1fae6c56bbb0d9f9fbbdd122ab564f83138d20d3391dc52ca6f9070fec865db304065b7f08f55d30bd6ccb7376da91b240ac39377174d7f86e71b2942213f119f16e1efe81a022de19b6f4308dafa832d7d0db2ee19d542b1d6c645e8c2a20d71ea321be7f01606da462d041b957e3aff59008019ce1db05c041221ebe0eb40665a9d093efd83be985097e40f5b5166c0f9589ed4e5ddf4def8e22851f43d6200a0f6dfdb5a8d2663429f607d9657baf61176f95db884f53df23bf9e0405a0bec827ae0553948b39c885e76a710328beafcb6a9291278fb339c92ee01c7107bd9634bb3902d916d5f2da7412d6bed2bee2db821faf8386fd4af5372181575b1aa5edb9aab1c3009982175db6d694aa1183dafc33455c2cfb5b4d50e0af9b35f8342f924a6b9562da84152ae11cd09e54b9325ac277bd5fe0fe207114e902efe85edd696c78e4bcf406f289b48f0fb7ee630891c7222a6a5fe4b64683ccc85773b5a42d345c155f26d327d1821e44c94328eab09b9a7b730ecccae750ea82cd078adf4a080f1a5c0e90d047b8a3573876398b7414521bc0330410662e6d502d86be63565ee8da9fa4aeebb0590dcc1cf63c8ef2beb8b47b6ab42f299e763be39ff0653b4ec8db22b2a73db3b58cc1c94de9f971cd8d58fe34efaae02692629f62646f0f8acfff0c99aa4477523266eab756f00857782c910ecf6149f33af357db3bb3507d1e5989438678f6ae12af58753aebff7c98c19e0a724a902eb9c3007e2fb955abf73a79de476dad309e1f0e8fd0b8f1a60ca0249aed1acf2f75167d55e48e3df41616cafaa0d710cc3cf93af6c1fcedc5b4e568eaf5210710bc2edbc78ccf5f5d880c24560db5d8e1ea0c4b7b00d68766422132061fda37ce086bf7dd498469c990f7ac206b983e6e2b7c450db3b416cb8ce712ba70437479cc947129d4588a05b484f9e9ea0850f3de1592f557998247fc4cf5ad11033a3c833e933ba96e4d61c019121fdd8470d2e669dbe92ff876d820a3e0f303d94c71b430c83ee7ba9d51a5b942833e5dfbe5ebb8ceaef7fe4c4de89f3cec17dcd986961886e4c6c4edce004a82c538c5791368b6a2b8f2ab592c056dbd586736170ab3b36e10ace8e14301140b668059a51131d281a0398a5bf6d386fdb3a7765db9a1a5dca4c49bf1f47f23862765513da5ee47c5503166addd77ad1415ffe7f8a2138803e0e47b97af88b58eeb0252d7edb556406f9288f2a4a9a4f77f936e96888d20048f9aa320e2fbb4fbc61b4acb44aea6c0b11fa446d176f0e89a50ecad17611b6493eb2d108fa039eb29bd0a07f3798482d432761fac202ed4de90309c2dbc2589489984ddde6d4b73d8d4e28558715c71cc166a09d7dd3317dedac4d55b65a37156c87a0075e28ca271d34b81efd8fca6f1ba6bceef7d65fc5693948c5936093f8d025e5d25287843dbd7c835d752b31ec363b97396727bb546f45263ef4f4c46932e3dfa2207382054861afb93cc8d01481a1eb66eac0f48fb0170704773d134e60f39051be5e01097f81ec880109c5d2394cce36a2100325588af5478993613011381e3cc36f0f09a8ee6961b417c0d4ecce3f8306126bff135928191a0b5c46018f834f9df23734eed409f34a78bafe5388c493d93204fe8e0ea6a306b1c0ca53f4d986cf831fb896161a8ea10ac023680c8f2d5751914e04ac41ab422554c1f9381d397b85474e2847912863a07908a2f20eb100faf4183b30cb09dc47929cb5080239adf796383671922f0d7aab1251adf358d6d053722c547c54e844a268b5a44618374674fd65ef4885a6ec8fe972694a649722e2554ef1204b905f5eeb831a11b43bf949b92cb65354a591b35768b95062ac5f82b242dc29cbfd484bbf8f2a7705c27fe828758fd665c0042703ce44b86fdab12dc2864d1a56ea8a77113e8828af3b4b3d56b2af1b2bd2f3bff05bc6cbde929e45957d095e149deaf9cba37ae2709447c8d405aeaa3c36422660dea64ef1870dcd72ab53b0a40da743064713a80b8512947a53a2e805888307c3e1bed2b101a0c57eb716a03cc62148cf6a228687b8af404173322a1c01a62b4eea896267d4cafc408511af1afa63e872b2d5013e6c4fb756cde7e516f34852a396fa7519a9bb803b4601430841c4c3e9c523b6ee5b7482ef42ccd4b4ed3172e58f169e091a24935e006fb12348ff811981bf4730394e5f6fa37646a860587c205223b88e876c773765790c09afdca71fde09c1af8a7786a0e7fafb265bc8b867654c196edc21445261bd5569c653fcf728b3170af65eefea3f09ab8f811b77ae4cd6c290d7f69fad9bd8ee1020965df1d33a68ec5214a38df72dc39bdc6dff7a6d8ee1cd3089d679ec0cb222794a9187536ff70c5089174df397dcb2add2797c53154a4a1c8938ec0549e97298e9b318fcfffa952110aa6d6c2078555387f5349daaa58d9a24af539b9c4b44285eed2ddd6dd8005a0cffea158f05f993b5613cfb7768db70714d4565748bebc7b312a5987081449dc8741752618fe41202e72cf654500d40edc2869b847717d941f26c1ead501a8e6173bca5929714c4c208240c9071472a2e679aa06f8022eff3f43128545d65861ea4ada9f7a919835aeff9ccd261977fdeeab2f5644fe46afe306d0bac6550b5511eaa41aa43fc56563d6f617217af2dd9b33ddb60553ceee007fac85e8afd8920b0cb64ee2d93a2d3edc6aa249d154bd5c7e56a20f9c0e4272d8fa4e494a34c18b24b08c2727326a04e5fcb0bded2be7d4c9d9b0deec63c25e4b8047cc585965adfea9c2175bb6657da0fdfc7de8c3467a62877cb3415404c5299af801a3ad562f9b40146d882874ebecbd32b5f600d287eaa3ec53312a1d6bba84fa382eeed04eca1e74e79136ecf76f3646a2282e463462b2ef29d56065bd1514e7ddc09bd802f36b8c5a179be0490dcf5811525e48ba2f8ce55ac9278ac35bbf90dcede96e18434828585736b41978a2b9e6e0621075aebafec00eadd4744b51c82c1bc0b01cd2d7fc9183c16dce3c084aab6807548af1f19f3ce8cfbd770be2ea8a350fd8d4857b42208b6946a01591e80ed126a0058154570f8dc704af3cccf6bd3278cd275afe0664655889c8e93dbbd5371c4916a13095e2c39c623987612e316d531ad688ca7469c70e2b4d3318fc70c9c7c35077bc28b319552c349ae4a47b430a1d7f49d553a6711833fc6bf27914d4ac4acdbe6c1b46952cc18d5113bcb38afe9247572421b77e1e51a520fbe99ee9f7725f1f1ebd1c012fc22e873f35e0044938ed0b34ba648f0ddfc906ffbf40a772e6cd4cad2040ac9d7ab326d4ace816f31e375b887d34e3f47d9e8303261e83f4fe427eaa80d704d267de72ffbace20ccf951eac4c3ed112ecc4733b096d9001aace8768b1f7e0f17e0848016dd5c444e2e80555b2b008924e03fb7c4fa0efce7e6428e8c73445f7a9889b29ad7be673300eae010cee897b375f43bf9f3002520576856a132f4bb153b90a9a3f410d09c2e33bacbe4d5a828f0492f9e92a9344aee5eb44ecfd828b50e9af9b901ac496bd2c016b6aef1ed4694089f3d2e75cff0669bd5fbe4ffa4b38b0ce6ba4bc359a6276f8e4a933278ff31a78a11d1a9ef62c36c2117f30e2b407c9d3578b831f84fa56108e12608c266ad731c73ad2eb34ab39b6477e80bb883d2f9540ef162ee0d92720d511ab86911795770599a92e8f97b08eb47dbbe5ef16028238d3b54fd6443b860f382220de1d9d714b991d2fc76f15c04d9fe994d76ebe16c2b8e6764d81d904402e53709ef60ee53e8382faa9cf85e1d3aa5f42803e83bff5891d7e86b00399aa6e4ca8b0394013c7c81c81077b8bfa5ded0cd867c27c14604260ed0e53d3a404342c6c618e377a8e44f5c182527203549f8cd9565affc3c1a18d7b90d1f73d9f66f4b317f55242cd1c7d2c2e97154146dc62cc8e1e5c0c595ea50fe9d27b189dc605a583e8c743aa28f82df92bcd890243d56deeb28b918b8534efcfa494c26a571ca1c469dafb621e981f9cb901d1d31943f6deeab3857c0fef038d0b9fd70c82e5913fc703efbdd13c60f28cb50ee18a7afd53aaeda7b2d1d25818b40d23d0cff59dcb0a681240d2c154c7fc362c71e0f9341d01051065a99a61c2553fc90cf3e7da72d3fe2d12b6c35da4ba56a3d744381d474a287c2f0c04f22c8d453d69a6f99f895927b3f156725dce6ad7ed42b8de9acf2e20700e74aa28509d9a37469cbe1fc52c36b71ecdd36297dcdb3c56fc141dea6ad739e764083aa36b57c7b505a71e275a567b1261915bf9f5f9e004d4abec5c9f917cf04803f15d3d46164e3466dd04ee621cac8961f7156057e52ccd11b6f83df26183eb3601efdd6679484f9d58fcf345857bb518789db58fd9ae67daa7f1ad18768b7de32fdcc8ba6d3cc238185f1f74a657646cef09f6c9ff955c7d31caef966f937906d7c369859ab715b209f06e228ec5cd6fc9854e771fa201b1a9a494dec09dc4f1464e1e0cc43fd26d1f9ef433cd4b3895ce0cfc0c87488daf6f17a2683e1c28e5a337ccda2bb582cbca35ddc12e16d83b948add1bfabb258be9b58cdb5f87a6a649a10af1e62664d8", 0x1000}, {&(0x7f0000001440)="a06c0a2ba47297665de7d62f31968d8442f870054421e470e11b6aa96cb314f94f15bc6a5eb10a284c2a721548275dab194b0530e0170bfd8ea44e517c5c269db25944", 0x43}], 0x2) write(r0, &(0x7f0000000140)='\r', 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) 08:28:01 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r1, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3f, 0xfffffff9, 0x0, "108000ff0f01000000000000000000004000"}) syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 08:28:01 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) r1 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r1, &(0x7f00000011c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001180)=[{&(0x7f0000000100)="38e6571cfe3c45826c48aa79e760f000a9856b0a946a4c671f308f837d5a12f88a206b0a40a68b94b1b73777efbceca0691c053bbb79aa1d40a8c33500e50357534d607c0c0ea720abed3afba6cb3ab761033bbd66132af6", 0x58}, {&(0x7f0000000180)="97c20e12d08a3f3e452b7ba7260f6cd1412eb4c81a065362a9c8a8f75a8879a03131343e51102a23b816ee23b6ef4f9c6933045eec319741967342727699880cd456e8f1b2470485370fe225a3dac2e7500df63085e444f87a5158e222f529bf7689fe5da1f94fd6bde0577437246de7a9b742e272805be163f9a29ff4a6796413344b0f0c5f43539dda51b8f2f609cd19ba686019cb13961d22d583bd8d174e5995927e9bf38931afb6efd5499e5f23337fd97ac4568f0cccf3e6b99dbdb7f497bdcbe4e6f711ee002ac071eb7b0d4a2fb1fb4e7b21363b749ef217367aa0059fc623b8a3ca642a4a476a07534de4e05b284790aefc180ce1866a713625a4e53ef424d7d29c592b7844a77c500f4762d237a7cbf46150d6d58b9d432930f0e772cc0ad4859494233890b3fbb7e36eb3b3aa4bebd05bfea05580ac8ae3aa1e0dfe1b27578194cb22a2978bb1c1d3f6e2b4fe19a8a08bdf43ddc831747e15353c1884c86889df6c28c1379f08573b7f89cfbc322272e1f55eff6cc431f0930fdbed79c0aedc421fe41478a1e7894e31c167548e20836c37032c3e14e8920393d64f192578a71e2bb32b3a15368cd636f7ea1bdaaae36baf28695a4f98c46d4fb36f2ea0a6a5b8aca9f6a7f91f9f942120cf99fda7af36bab293a90e045b989096f61ee0e33d74a277934fd6758fe0d187957a3558aa05166d83315d356e55b787284741a0c99553340b1ecbecdd7fd01dcc9fe42481570764bfe3910f9b819fcbdf2c4aa05615cd5a177c1732f5e06868d62eb8ab3da29acfdfb13ad03c60a7a3b498ada33f1dbb7bad6327cc36d0e51ab3ca55dfb984cf8889b5c1822988b98da5c311ea33dfca246e586f5783ebe7776acc4ce26fdd4116f06a2efa90d0dbb1ba04fb84339d04ad74ee907a21402f790ef2d8addf7483b55856ea1880115b05175045416788f26f130f63b7c355ebe4e44549aa5ceb17a505841d372bb696ad81e8787ba433426c08c1cf86bc3155f86ab110122700990fa29947eec518f835541aa80a07f28a588de46201fb6566aa505e7ff9ae500abf9968d29403a72e2b1d28f8d14c3437c6237206a7d3ce79eb0601c105f758a12028f2d769aa957368db9784cb1b9245088f80547c8aa9cbcf7ddb7ac6c28d5141f909934dac95e6082efae65c76a2cce4174ab98d1e214003ccfb285c9f57299d0117d45ef2dab5240ed7a1277b13af48cd3132129171ea8cc54d8e064c83b69fb00b9c988874d25a4375a1d27603007aa6a465e6ddff848e5b06efcbdf313d592e21787325404d2e94364a5941ab96264de308aceb77f40f0431f8e5cd47cbcf374483e2cdf8910368acaed389c913d8dca58c7572ab3f6569b30bea5c999142d9cdf3bf1acc0d42722b60ec5546e5ad874480d03cf7d96089e33a2c773ef6b696a1cdf5058e3bb5c375d72618d90436faae9e5f6a399f1846f7d2dc3dfb5ca020720bca142282e919a7a766bea30298c7211176fdccb64201d93f3302d644d8b19e85b0151b3fc2ed5dbfb83b6404e490cf7f232d7e1d7c82645291628c0f5015748028e3d6a8684a0e9bf2f1f28c35bbcd04b2ddc3f882c3f2fc227f83786f2b5e40cd94313ccab810eee51b19decd1cc73d9179f0dca988fc20de7411d3e02ce174a24685a3382709aa2fe89baceabd55eeae440a5a01f9ea1503dd113420dc0e663134a50499d2161b2bc5976b3a28a79c06cdb570fcd0b48f1db0cbdf04420b9f1d464e5cfa6a64383e88614706306a4814004a461b344ad93f60d8fb3d04725c01e297fdf1b0ce24a2b469ae09c5fa59914bf07220fb0d203312307e09ba18e6ca1601e62001be7277107f686562eff9c7fb6a1bed9a2ab9ce6757b2a4310e0fd78ff5010b5da9e346258c2fd1bd149f81157cc58f216d576d0946239d4c636482cb5ca93aa47b369ec5995233c21b1b53f75dc1af6a0b13924a9312b4289336ae47502bd41a47bd18b4c48b07f07fdacb776000b9a633d6b0726c5ad7d6af14ea275ff80ba36f59968141f5ea2be56e93c487886f33506649871238ae0291b4e189fa2e68d99a1291178d5901510e21f7a21e31cae7611c67ae7b371c46c540247aa00fb47171870620b14585a8a8f17d1ccadcb7015a2f1770c5ba7528a9dd6d554d78da517ea41beaf7fe49210c1e4878d6a70122a8b4f2e97f38e54e49dc278addf3dacda9e1aafc25095baf468d5975556650d40ca9cf10a1c2423255af139308ac8e18fa160e154d053ae9b2df4bce68568bee98d55a851c43c6738b09a50f51328905f89370470d7c1e4cebc3cfbc6a75ef317758739a223a72a6cde630767946db561272d1364d2bdad6390a337bfe922cad597ac0eef99d3da67530f0e6b622ee1765ec12147651eba756d3426844dc7b6ff600bb2391910b5fab0e52696cf0d37dcf42573b1347f37c064491a4817cf15bd5bd91148ffc845f92dcb529dfe9eadad54738818c4953e38357b915574a97b19250fb17f49272661d4b3703c00204c1ab8918b21db078cb16582277af4e72c56782812c1e18da57873e52ee7d6f7a183ed4798955b9618dea4faadcfad9c48f5dc69276dc294c664e64d3a7d150d0b50c4b313158a8f2ac7a69af5dda24e1d9f13a77e7118a09ac46b3c1e3cb5a065a133a8ac4332509c0cd1c559582722d96252ca5a0c517363632b5d9d0a38b76aea4ee68f303879c629f95e19b9267e10510e1da29e8f25de8e51199297d09efd691a0a04c1ecb5a5145f7466dab46435b6ed2f55838149e4f0bd89e9e127f80f7a695c55475c454277bfe05b02a1c5ade91628deb4ec86f87b2b58ce1cf56963919ed72569f97ed043a5d53152a988f1db185baa5dc642002f86e7e190e62ed070a29d13c0ddebd57d5b00fbf8c30365427f4102aebcbb2097ff7e11ca618270dd8f8990f861f6ae9787fe0711f4757dc34a683f5c0710026cd0fca4aecae4b351663e743bc62d2f457cc819d8489522be523bbf7ecced09c8ae7bffdd6b4765f7d0d246fe65aab16ca8e2c978acd7caf0e052409fd1974529df4a632895d3fd778d029cba921c77dc38b2a2f37f45f835773ff0ab545baf111b329ea47217fdc1c1ff6272f23db10c831df017f08f787acec25bc90e43ee65beb06989f344c3cefde1a03d556608913da95081401b0f7501930e78fe86a220dac757ff606726c516398da16289ea991e6308a73fc03efb4d9dc6bf3dc3d63352a430a3818b0f409c39931f6c80b76d63bd7c3f589d2e407c54c63cd183d686528197caf5fad05977f302472df47b94e109b63989874fdca690c280c0b7ffcc52ea8c05a0a212c236d270f3f1455837d87242194845fde86127bdbd62ec9ef3f8fcf419f884afdb4fdd6d8a86499e7f4ac5f6f4b487adde2ff3a4387c1b132541c7da90705e5ba83888f79c35ea65ea247d1a00c4ded9d9e0a4605f5f68715e19633fc8008a96bce89a557b3a8f1345bc111030f29fa7116940607b139cf21c48914ab5b85630bc236b059e299a50b02b180880acccb7168957fdf1b0b8c933fedab39938aaf54e6b80d336f2c4a0ab7ee4708e6d80c824e2b8d81cd741183ba2a0fae9363d294905425fb364e2e835a7b97ef507b741ec7ff1cd2459417164e74dae9437681787acd1ac227223fb9676bd844980a3e3f68256a7fece266fa6edaf26bb92ed18deb3dc0acc0f910b95a1943d259ea28d3b1dd1203735f174ef2fca03283828b6907584f88ba93859e9f4f4e5b71d5dd72f2c527c1a45b6e19dfd6c80587735552d67b0ec063f1aa2ab2358e9df15ee11a61067e50eac385736d6c92bd4f58830300864d0267c7eadee26334b885d2338e8f8981912584447b1c1bbee8b88589787f3b03ed615d4f99b0f0219f79d8357211e640ad7356ec4200a8e30ae54aa4434191612900e2884f1f6a1ce22df20e07c8e5c3c378291e5cbde1d98e2966b529a14452bca4a884d9b49a2c8eb78beb7e80b611b6df75348a6e601437249db863fde102f128a61e2bf1e47ceeebf36ed192aab5aaaa92444c65ddebcf4a0a778fa300ff81a88a8bf7e09f646567bd1e8566c8a9b488fe5c45e49e237beb09de31974b0e09cb7fd5ed89c9c096bc5567932f54bb1ca1f8fcebc7b8cbfeba1fdb75f123e99aa0eb14bc297b3a619dfc7120bce2a41acce2ee70585af5e8a7138a04878816bd64404703fb928d2642ae3609167c61233030b72a6eb1a4d440d0d0e78b656129f5bf6b39287c8a0a3033636b78b97f8bae138fa4b62d9a28a45f93b9faa05f040c1ab58e89d149ef57d2e7424d8896561f88f86ae652669dead65edc916d3d766c6a5e7a1dcfe4e8b824d8ccbea84c04f574ca4963c94688141a96adb53010f44f8481373befe91e03f00e20f97cc11efcb5395d189c1d10799a48548a9fde24d6f49dfb3bace5d1a8578dc5bb3182cdf6b90d4622ef4ef7c93a51aeda8cc3df02b781b6c17c8d74f75f27a631b31d549de395246163b3030c3ecee1604916e33fe1b16357a0fd6308f95f439a5ca3d57c07e683961be6f4906f895c5d7d8f6413dc9b48899c2d4ed3cfe63ce29a8c8a1c7c8e3a009bc511a9ce183e6165051cb7b6cf567abd0c16a91e42c2acb327058463d84a10f182127e868539e68679e27d593e41d945ca8b878579f4c079f14ac8928e23fa1b8f9848dad6e8c89b8afe1e0a67dacd1a0aec6f1d65ed6612ff63fab1e57b95dbb79d6e419c5707c296ae61450e7a398469bf604a8ca793f6de834a3cc681df1ef9cf69a83350b25aa5c200850458c7357f4a0387a2113a4d63564ef4515add143b0e385d812f090eee27757b93c2e14e7e0583b4b8d265eb42a2553741f017d5b3b211afc3258734a546fbbc0f8708de529ef77b0f608c16f3c075832d1640426f486d7f8803449add4b5f08ffc623fa814eb1aef4f02506311863702180e6ad171957b1017d87f1a35709f2691804c0328267106147921c82a614b3a2960f45bbc736859434e6964dc8f1991f02c54a521f0eefa7421c8ba145c56bca979ccf2d729e128a017dd736568a109589b68842d1467ee4ed642abfba2fd634d58b72ee4bbd3f05f053c73bf42265ea0ef81fe6e8d0d1ac1410874d45c1f1e9c5a8d3ad0d1ef4038748f3faea9d00ca5053290e50a250ea81d849b1c44af8f0ebab2ed269216163337e77c3cfc0ad6e6e2ac1fdf33310293fd75612e49b3fc4f68c27d6931f19616e0375df9227d66e7ce000f4b7a220d0bda14952a2fb341a272426eecb393fcf99ff6a3bcab5127f69c22514189ffb454434c767d3056d4f21b671f24a88035dcf7ce8e633cfe526e3fc74220f797f573231a546413b9f16ca7cb7c43fc035f2c290a800c187c617f9370da8c4c196c92e90896bc9cfd81db61eac3ee28f974c05bfabf0b52261b35433ca1e0141844e6d9b096153d2194a95257b9aec9f5fbc455269467771fe2cae929889986aff02b2a47bcdc058fbb0fbff7a32646e560b939b8a6aca9e0033c30a725f349398e9c3003a3ec27c2b23c56ce2c1562b7939b21d6247cfcfb1d2be06b61a4287864fc9457ddbbe81a628044ae15e6c34d06831016d047429aabafe7bf5e737ddacc1f564e1f82acfee584e9bd9d05d5fd6718217470b5227008de15da371f152dc5009e663c189be066d5c7efe344d75202a4f5222eedd4e9830306f357675fe40d5c2babf8b3c6b11d53db9af2634bf3da4df67d6eb41fd4a261fa8ce56bbbacf957ed884697544b5dc583ca65516444a99", 0x1000}], 0x2, 0xfffffffffffffffe, 0x3a3}, 0x2) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) dup2(r0, r2) 08:28:01 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0030005afa8fbd2d9096f0a2e1562f46d4c0620d1bf9176801"], 0x10) 08:28:01 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) bind$unix(r0, &(0x7f0000000200)=@file={0x1, './file1\x00'}, 0xa) truncate(&(0x7f0000000400)='./file0\x00', 0x0, 0x5) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000000)='./file0\x00') chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) fchmodat(r1, &(0x7f0000000300)='./file2\x00', 0x7c, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') utimes(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)={{0x1ff, 0x7e}, {0x2, 0x2f93}}) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000400"/110], &(0x7f0000000100)=0x6e) socketpair(0x6, 0x4, 0x5, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r4, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socket$inet6(0x18, 0x5, 0x62) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000180)) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f00000003c0)={{0x1f, 0x80, 0x66}, 0x7, 0xfffffffd, 0x5480}) connect$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) 08:28:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0x1f0], [0x0, 0x0, 0x2f6b6091]}}) mprotect(&(0x7f000041e000/0x1000)=nil, 0x1000, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) sendmsg(r0, &(0x7f0000001880)={&(0x7f0000000200)=@in6={0x18, 0x3, 0x2, 0xcda}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000580)="42bf0ad1f8dc08263921e24ca598c5e04275b0fcc177399579aada4be8d73ead9254202d3ee980bccdbe", 0x2a}, {&(0x7f00000005c0)="089091fbfd9aebd41db1c0df87469dd7b35db0accd1932345103419ace86c77e6e3f03481d18920661eae73901faac8d76f0ec16159db494013298c6e3ffde81ea55e337251f63a3ea4d4d6dbdb457ee58629fe28356c912983d63e8bd778f30d9c607f8528855d28e5e43844117917630f1af3d586c8263a66a15e0a48e5c6b9a1b3a84fbe2ae", 0x87}], 0x2, &(0x7f00000006c0)=[{0x40, 0x1, 0x8, "bc768cdd5c1bd8edb9bd8b5d979908be33cd38ffcf7b1967932db8901abffedf5d0b911646333e550f430db07bc3f52e"}, {0x78, 0xffff, 0x10001, "c28eaef568310613ba0ccee133368651c9571883c8f14e22cb55b36500c9709f0b560403fbc99d232ae544db9a22bce2ba0cbb32b4b316d89e4dcd9122f3a749fe4c14e7c97ed769e1e531929b57108f24374f36fb73913d0ea455b754c147ec10f1ac935826"}, {0x88, 0xffff, 0xff, "2bc4326fe091c8a71b49d78e8f063419354e2defb56b9b57b9c6150e601f409826052b92c6ecc96b762157b3255206aa7571773d9fc55644eba3de7232ac63979620bf883db9476cb429b52fa5ad9fc1f11d6e2c047037871cab99c97216fb794c4897daeb38002052402ac237ab2fa02cd77060b025"}, {0x40, 0xffff, 0x1, "fa3a9e8758b24cce7f4a24d7bb759e19534ef3de30ff4ba68c05a34c848ac09a5fc3fa3befd300601246"}], 0x180}, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0xa8) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000018c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) ioctl$BIOCPROMISC(r1, 0x20004269) r3 = socket(0x18, 0x2, 0x0) socketpair(0x1, 0x1, 0x7, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x46bfe) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/21, 0x15}, {&(0x7f00000004c0)=""/165, 0xa5}, {&(0x7f0000000100)=""/122, 0x7a}, {&(0x7f0000000880)=""/4096, 0x1000}], 0x4, 0x0, 0x5) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) setpgid(r4, r6) r7 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 08:28:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) getpeername(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) socketpair(0x1, 0x4, 0x81, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) syz_emit_ethernet(0xad, &(0x7f00000003c0)="5327116a67f4d9f405e35f6dc28489021ac13e2c26d7fd45f8a387b05ce0275351f65e78111172f41fbe40eee13ae9b497a13a536c322c3744477fed153fcd9b8c57fc93e6c467dfb57bbec072f5f6d2b0198fd77a755bb53a6536444fb133d0128b5178231bff3400e0e666ebc04affd6e72335755980be2796090591344dc69d9402c31a010b6e1bfd8a65ac77c452ac88e5f2f82b7afc7cf2b4d10f929facef8019f0e4bccf53ecab0facb7") r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 08:28:02 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1234, r1) r2 = socket$unix(0x1, 0x1, 0x0) getsockname(r2, 0x0, &(0x7f00000001c0)) 08:28:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x2440010032}) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0) 08:28:02 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) r7 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r7, &(0x7f0000000640)=[{0x3, 0xfffe, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x8001}, {0x4, 0x8001, 0x800}, {0x2, 0xfff8, 0x1000}], 0x5) r8 = getgid() r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r11 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) r12 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r13 = getgid() r14 = socket(0x800000018, 0x1, 0x0) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r16 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r15, r16, 0x10, 0x9}, 0x8, 0x1, 0x9}) r17 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r17, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r17, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r18 = getgid() r19 = socket(0x800000018, 0x1, 0x0) bind$unix(r19, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r21 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r18, r20, r21, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000005c0)={{0x2, r10, r13, r20, 0xffffffffffffffff, 0x20}, 0x0, 0x2, 0x2}) sendmsg(r1, &(0x7f0000000580)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000080)="84f72e75ea27e8f032e0da1045d217141e896b211309968cb5a45e400a39e522aacd3fe7e98b1afb89c4132e", 0x2c}, {&(0x7f0000000140)="5641a8b0c28ebf65580152458c5ca3d0362d05350be81d5b76ffefe93fc1287c834f944e59d1c95ef95f84fa65607845b3be40a62f7f3bd9c2870c82761604c37392544c57d9c76f339a385d895a12e693d9328be76965ddeefc7830403370781d90bd737513f156c1aac538e518492cda3f23687fe9a5a5b0130982b6bc5b26cfc08918e0f930d9190f27aa73f74f5d071dd6c840668e89619119043a5d2f8843253226607e12a85fbddf8aa0e0daa81e9c23c72e4940fc69288cdcdfc0cdad3aa72c0b29158918e8abe3f48396c359cd6065a66e13a24b989cf3abb1ae91", 0xdf}, {&(0x7f0000000240)="1958763fc03793c2426d7a11a3c88ffdedcc40447ee9577678622e2f102bf566d620434c04083da666f999f35a288728b32d7570ceae5e79602f924d624389373be0ed28e8a7656026e6eae5e0ec5b454d8992be1a691c7b3e112494f404484c18b3b76186a8780e33a6d4221c5ee55372cf3c464e971d64ae92a5d8cbed300017c909b1cb713de00dd011240c881c8d3d8907447abf1bde3ea468a587bfede32a0dbccbee8966ac0ebdc047e97a148b5adb1c1082dbd0fba88e74fb2fda2b56cd0182bec2701161b9d4f8f5254ca3a90fb5e6fb331fde39bf5adf65a1939e9c445beee5552cdb9559a26921a2ef6cdc", 0xf0}, {&(0x7f00000000c0)="40185654318c967f8f56a9f5dcf95cc873a2ab3e32f4", 0x16}], 0x4, &(0x7f0000000380)=[{0xa8, 0x1, 0xfffffff9, "1eb2d965d32ecbdd8d39bf7a4b67d2aa0a6958cd20a0ed08d04a7dca3f44155320f8f8f17b484331ac19ab93daaf04e3715794323d2cb38ec78165b1cb1510d9d9463a372cbcfdf40ae4b16e9c9b55a61ec0d97f1c5d7916ae168b009d427c81323d2261b9cd0273a08e04345efcaca6996fa93bee49a9021b353523b2260d42712dca4d9239a18fd8b1db975bd1a2741ea0d9a405e0eb"}, {0xb8, 0x0, 0x5, "b010722f84d4c50b5c0c69d8b2b5e37fb676095831e986e1c3b45ee2b46be79cb16d8a92f907696d42dd601c84c8d751f5c9a371a57329927cd2c104c445948a053fe4180f5fc44772b0f6f471aa461932667cdc008ecfec5dc7cba43ac256fc043d58362ed53ce7ba55af6df7f08d60c954fd3d7a45add7ea79b100eec48c643bd29745378dee4e28affd56a7e0c85dfdfe04ed7b883fa1119111bf19a77cfa9d80640346"}, {0xa0, 0x1, 0x1, "4da39b1cb4b548cf848df1f8b1f2b31a85ac1d962308ae2c896f7c8436ce4ca24bba289837bc5513f68a9c53bb7aa52caa0b1ffa9f3c88508c33395616234b9ace72a29714b4337226fcd5253a6d55753bbfef5db2fd38f9e4338797e141bb14a11ebf431903a7f124f0b07e3915f8037a9d1a259cfe09b57412c3cc28eb663759da917a5aa31e13f189cf"}], 0x200}, 0x9) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) 08:28:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 08:28:02 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x20, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) r1 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x2, 0x80) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) socketpair(0x18, 0x3, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) 08:28:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x20000, 0x13) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0/file0\x00') ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fchdir(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x288, &(0x7f0000000e40)="f1a6c628616bbdb6816b2d214c282ce90ea60a2770d1e53f33a267a6d0e48cc1359159f7953c44ff90536fb962de2e305ea566fee99495d7ba194c5ab8dbf9a3de97cc2884fe1c67775fcc9b40ac38d8705f32a94e5915432fd7552455052f0d30da56b1f64b59ecab88c1b2af2a24eaca2692e0f3835fa02e60018da7e09d1995c8ff4074acc27b90d939e3e4e6b5708b8ee3f691a851c0e9087992210cca7e4daf4f070cf4cff41bb0a359005c5e3df40e9da29607bb61660240bd6906c7935bd9657b935b3c07968ce90338ae090c4d154d9f891675fa6d0800ad369832769a7336a95fb702c42f097a30b3466d093414707558a2cb408f1b53d3587b60e5f904007a2da096257fd314a165cf7d3de6715e914373f22059bd27c370cfac90ff445ced68d9f2eff04e9c3aaff81ad892b49fabc80000000000000000000000000000000043a5349489f2b231902587e699c7eec07e0300f0da34090000000690f1542c5b28924a6964210f5534e393e3a444c920bc8ee2d237e725af096f714bf4ea295cedda06a0c602a1050000000000000021cc8ba5a40d37d22a5cd03e7695d25b80b849ae72b128f6027fec1acfce2e736626feeb2de280336b872db9d3c284bf7d5dd2e3622886cdb28ecc62c29e4b91c34da9b9ae596f3979f2257f7549744261a01e3ba2cbf00b8b333f9784c7c9466f006cf65c327ea69b4e333efdfd109b561b2b366af1e6f1af6d7409f17f9a32435721b7cdb00b52508b7eea85f1ddf151d20c89cd6d8f1e368de87be173b4dec030f082377ac1fd2ebafdac9c806165118d9fecdb9c3f4ea75a2b1a3fbc919c39d798e71d7045f4f69d09ac9387fef57c66e45f598aa2b45e23a82bd66dae7974a103a1243500f70fe5a503eb5793cb751569f0") getpgrp() 08:28:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0xa, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/128, 0x80, 0x0, 0x0, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/98, 0x62) 08:28:02 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000040)=[{}, {0x44}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="61b48a0e9cafa1f95991b8fe82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000180)={0x1, 0x7, 0x0, 0x8, &(0x7f0000000200)={{0x0, 0x1, 0x50, 0x0, 0x1b, 0x1, 0x401}, {[0x2, 0x35, 0xff, 0x1f, 0x4, 0x8, 0xe5, 0x100000001, 0x7, 0x9, 0x7, 0x1, 0x0, 0x400, 0x401, 0x7ff, 0x0, 0x7fffffff], [0x40, 0x6, 0x8, 0x8000, 0x300000000000, 0x4, 0x3, 0x0, 0xd35, 0x7], [0x8000, 0xfffffffffffffffb, 0x3, 0x7, 0x400, 0x401, 0x101], [0xbb, 0x7ff, 0x80, 0x8001, 0x200, 0x80], [{0x1ff, 0x2, 0x7, 0x4ee9}, {0xf9, 0xcd39, 0x7, 0x5}, {0xfff9, 0x8, 0x100}, {0x7ff, 0x0, 0x6, 0x7}, {0x8000, 0x5, 0x865, 0x200}, {0x4, 0x16c, 0x6, 0x1}, {0x9, 0x4, 0x80, 0x10001}, {0x8, 0x8, 0x3fffc0, 0x8}], {0x9, 0x0, 0x4, 0x7ff}, {0x81, 0xffff, 0x8, 0x3f}}}, 0x800, 0x20}) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 08:28:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) recvfrom$unix(r5, &(0x7f0000002200)=""/4092, 0xffc, 0x842, 0x0, 0x0) 08:28:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x400], [0x0, 0x0, 0x100000000000401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 08:28:02 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) bind(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 08:28:02 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0xfffffffe, 0x10000, 0xfffffffa, 0x1, 0x101, 0x5, 0x6, 0x0, 0x0, 0x100, 0x8000}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) 08:28:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x8, 0x7f, 0x80, 0x4}, {0x0, 0x8, 0x25, 0x3}, {0x1, 0x3f, 0xd1, 0x6}, {0x4, 0x3f, 0x7, 0xafdc}, {0x4, 0xfc, 0x81, 0x9c61}, {0x5, 0x9, 0x1f, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="8dda581de9a286d6f09532f54563") r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) 08:28:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x4}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x6}, {0x10000006, 0x0, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, 0xffffffffffffffff, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000180)) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0xfff, 0x4, 0x7fff, 0x1, 0x7, 0x3, 0x7, 0x0, 0x1, 0x6, 0x4}) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0x800d]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) 08:28:02 executing program 0: unlink(&(0x7f0000000180)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x5c, 0xfc}, {0x8fe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) syz_emit_ethernet(0x5b, &(0x7f0000000140)="323c5056507d0fe7c45e0446") 08:28:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="02b3c6b721c376cc425a00a25668d3b9bc4a7ca8deec669b62f303885c0b4e9d057edf18a607a719e2ab444c046745b9ed0408fbdcd2215d02529b3561b3834ca427a67506a977374c7bce479b38cad507c92b9f834e8df6e22467ef4658e6", 0x234}, {&(0x7f0000000180)="df3dbd381dd021e1c9617067d5f72271b25c2626e8c8362a90c169c14cb343808d28c7f7df96eebc1f358b1a08638d30cfbc28310fbdd617a9ad2eeba5b4b498af82ec6e1afedc49133be8f24e18fb1dbf6f3ffb56d3c2b8eb4a052af8e00eab11475950e70de24bd1e1b4ea4b5488ddb82c0c3836544e2c88912b5cddf65ec8edf6cadb8b3e977c", 0x88}, {&(0x7f0000000240)="d2449dafc323325e7eea2cefea6398e148b3d42eb3768c806e142b34c24a01d918cb20b7e541053cf637c461c37adc8ac68ec2553b01a9fc16e1a62db8803f2ae1948644d967719a05df15e7f7b89422b5768e6bdd8ba242b9f7e2d10ab7e5c6e0b46415018670c8b4d930794bfdbf6edd337eb513cd126f50f6934a1ce6d166f46c98e62fc0c98a2f3c3c104ba250b1c6a83e7c8e8967d9f7ed", 0x9a}, {&(0x7f0000000300)="0d238320ba79a9d005b8effceefd31037ed82323520fb6aeace3bdb03eaf4512e172c9d33f5a8b871138bd62a5ff78c67420acdd2aace7b12243e482537f86c57bc84ed93cb8da0f08f8b1fa51a3b9fa3f227a4784fbcb9ca14fc7ba2965ef39af73f73671447cf9957a3e9ecb43a7a56af426bdc4337a5315d7f274389b3789ee5e54f4cdf6b861b4863aeaeb8ad3d887ca035dda6960b9fd7362b9cd053d0924ff1849afe70db350dfe751175545e4eeef3709ca46120d952835af5098e10c4bb82a0b1ebf8c1491d809a8fa4f9a53a0", 0xfffffff4}], 0x4) ftruncate(r0, 0x0, 0x10000) read(r0, &(0x7f0000001840)=""/33, 0x21) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r3, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) kevent(r1, &(0x7f0000000440)=[{{r1}, 0x5, 0x90, 0xf0000000, 0x7, 0x4d}, {{r0}, 0xfffffffffffffffd, 0x0, 0x80, 0x7fffffff, 0x2}, {{r3}, 0xfffffffffffffffb, 0x13, 0xf0000000, 0x84, 0x40}, {{r2}, 0xfffffffffffffff9, 0xa0, 0x2, 0xffff, 0x3}, {{r2}, 0xfffffffffffffffc, 0x10, 0x4, 0x20, 0x1a4}], 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) lseek(r1, 0x0, 0x8000, 0x1) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000000)='./file0\x00') chflagsat(r4, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) readlinkat(r4, &(0x7f0000001880)='./file0\x00', &(0x7f00000018c0)=""/133, 0x85) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000180)) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000500)) setitimer(0x1, &(0x7f0000000540)={{0x7fff}, {0x10001, 0x100000001}}, &(0x7f0000000580)) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000180)) sendmsg(r7, &(0x7f0000001800)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f00000005c0)="7d4bbedf4f9a5435c24e35a9e493811e43f5a2376528f0b0ae30bffbfb47f7547e3090b63a41f511c486d087fd9e76b382409bdb811016d6b6f1be3821c0d9adb597cf2a520e14e3c8e09de806a89a045ce642e0eaef92cc2ee84b249a93544e5baeb3f2b056b773e9772c381652b76c70bb5a86ea9f2016ee6dbb64d52972464045b997fddf2965edec715ed1bd70db74fa012fca70e94eedfb931af9c4c0c036ee48651585132ba1daf27251d9c22b4fd4f899406ca7f3cbc775baea6fcfff3d907d6a11d4c6d039d2203822fbcb8d0b6bbc049d11a47f95f899dc87e12eac487398e96167fc35c877802b24eae1b883f64b895d4d67bf323ec1a6cd3085dab2a70aedb6aceb0c1c012c3928c4d8e58916297b659991391a1bf87df63d688159eacf42118a835c46623b6b0dedb8212b015ce26eda09341b24aaf892900d266783842f1302d34728492775fa6b6e9235db5b01d5af082d46b91dc964430294789d5f9c44faed3632a652686db23be758ddb666ff69a6db4f99dd281014bc7f10de0e2b0bbba4f5408ef2669f691b4e0d4b54a66c376228c0b286229d12737264627777b1d2565fb9610f854361a32b5d4324db5d45728926bd23c0b7f1a422ed19dec6519750c13baa72cf5987ca33eab74385461e2ae024c2a35174d7f7ae3256af0ada2c7deb83a0b95d9467f9f4af0edadcb12a1eb0d31ac172fc87956670ea90e6a589c738aa74227c2225117d2258fca72dc0871555fc97ecdf4dac8b297d962fbb4b515ce1a1756af07aff0873e3bb3d6fb372fb814f64f4a1fe9954318f4671e0f9ac0b82e6e1ff18be4b23202d320eaa3113f46399d6fedf9e05ecddf3bbab9b29e4cb7c7c62025ce56146891bd5c4c535ab9b66f1a24db06406b918e894f0a8f47a6b621f21dac786c83fbfacb9903b22915ae7ffc613277817d1e6dc76a7b5811b2a095e9b8ccb3716d058a6426267439e84480586a91997afffda1035d53114b85b0052f63a126f5e14de489fc86571ae3e2ff70f48f9ccce0b79a44f41656f8317cc9521740ee5b26ca934857a7ac47a6ae616bab22154272fe2f773ef61c555c08ac68d124cbeb2e43b6984d0524c7c9200202e0decf1254e0e9fc20e7cf490c1e87634b9e8abdab8f7e58233415fcae6547a7efc4b1f26477c0bcd1da46ce83a73027b89de82b71c4b7d18a3be47b8de49448cae309d99fdcb2b1be9ba953d2ff68fd2ffc3b8838e02066f21442d62ffe674fa593fc567ba30585ee74f4891f1fea25daf3b688632bb75ca02cbb229958f0c18b46bd5ad2fc244dccc930e6abaa40e74c07e950a4cad42de4b57bdae62e32727ffcfcdcc8f6eb843875d5479d12b9a6df35c547f07dc9077353ed8f008f5dd7a074fcfee6ef2ed73ab830a67eecc215eaeb2141adb56ce4bbc79c79844ca52b8bf86825816ce20ac374dd12333ccf69bfd13c580857207d2d135d44e7c7eae864503f0e1a0fe192fd568a30db83c73ef8894b7250f055125092ca6d4b5838bc7a990df590c0fa7ef5d60bf4a4e860ed713634513d65656e77f47c31cbc553475771073e82707db63be2c868063536cc0aed3411abb55c7d249a942ab932c8e7cb24c6f44ac0c98362a6c958a43a15cdeead43eceda9dec95ce9ac14313406396feaed4bdb8c101e6abfb77bdab7b700c3172b6f8cd5df55386fda603cd547b0d545e8381e84069ed7a743b882ade462984e4301456ab447d08bc08efe0c3cde71d58620e97f071812029b843522717b8428d170eae1aac7daecd15644eee92348527c9e601b8cc75003d94f2a2a266df83f79d53b1bd1182137beb556b3952a0b594c2c45a96a8dc04e6ed304ece75e898b46105c0e89ee1954716e13caf4cbbe85463c29eb455938a79b0bea14ba500d68f434b034195216a21da29316440c1f9678b74f6cdca4649449d83a782e346c236c35823908cacb60aa91880838179aca0f88f285b18d54f3d3a0393096148645d26273b928ecc7889377cdfbe1f582a09fb864ae66b093a3a83fcb616bcec758165f10835daa5a5f3b45607f0081f3cce0cb4c4f978df0d1c3bd6fa5d267ad00de11284eeaf8a31a7d73b6f9fd89f69494ceb44af092bcc514ef9ee83217d2286de94c90dba734dd2524ed35e40cb24173a46d1f2f67810bd37cf095c6353b31b311693439618ccbdecf6d5c9ca65ae51c32cc2690199df68f5bd8006a645fc0913caa1eb0edd1bddd6f5252c497c3768a2d0f8ad5c4a649fae05ae5d0dfa6dfd6f3f196dff120c5211f589f304648659e75a1a23edcc6e3b450ef627003dd4bee811e6fda09b7b1e931a015509284ab21863573cc061145a186155f3730a0e63c508957a812202f512f0871fd10bd944b73237e282ec2c37d48502ed9633bc6f1dd1dca0ceea51fd574051ea8b33fde9698df8e49998d22c7417a974b0b7f37ee9c70a8bccc2884fc8ce0388dad9c63f518e1e1c25d9f6c7321bdccb7ec373a81726893044d7c68e94623a511a202cf7439756cbf4666fc590feca436a713edb1008a4c7467d76b6c005238469b7b1379d1a56fc30118d084617d51cf34f4adf6519d806e70a56e858d5804eedc49d5e17abba126d2e06d321281d3ce58b094f7750eba42a0a177a04fcf34192932237e370f8e5e3ff4fa044b397efd3885b24ad99182ba601475a91b14749c7b5d1978242a88edaa581684ee2e9763ea1dcacb8d84cf51d55a92b3c5510a2af5b5e712664bdeb0d0c9bb3b4b33b2c20a89b1c8fba73cc03ed0d076005ea43ae8f9a48e4149fa7e6172fef81fec234314d6ac0418d1e849050a27b45f49a2bed5d57ec0e122322611b00c3535cd864d13e36ec678d21ade99d632e4311d9fc24a9cd6f2f620df43a7f12498a4b78f73d8fa191e84ccc30709a59231b98eed263a7404a90d4011da6539ab18dba634afe3ac593492108068662b96444b6b7aebc5c9996caaac8e131b45ba4e24659a1cc104a7cf3e1b87586ba015922f4875e080aa344964843e21c3bc74f490d59569445ae534d77b48ffdafbd3c971a7d625482d91e516f0219c586693c1812b7ee8ec3bfe562242eb66cf582585e740e32f2760a7e7cb086a84082f45731eab31e9d1d59ceb13fd1bcfd195eaca83da74090a7028377a9de619872285315572ceb81834e8359ca1140426235c2098254cb5d7b00822499c9dee6a5aabbdd9be80d35fcc11cf5a38da444641112b3da7ba970aa83ed1f9e6fa39916d437b346ff702fe019eb400b03dbde8b7d6989db36032a3a790b1fe03066c942c6cd3bc50c9f8a56252a129a60cddf2fa3627f90433d23c5791622683e2de07d2aeb7f208135723004b1bd53da0db9f742f0061d9773c2f8088d134aacacdcf67f9257ec38f2cf46e5b34d3a10895f93f288556d92c30e467d4b6da473e5a08ab804536d3670b19f613f382975ea231b6ec1129860a5b22c22d7901d369be572c9a4807cb1f4befcc581cf6754b1b357fdf853242c45b1bf543d3fa925b4bb4dbaa260402c7ac8ebcbaf1c8fd58462e0cdba045da0f4a0521bd1c60259ece5c4ca84a4f2f9926d3927b95b718fe7348fd1e610ed3d9869936ee781b28f9bb0e018c5c6ef069c520bc712a8936a7390a71d353d9e8aaeffca29fdffe0b3e9f30d7afe674c10675195fbba983d65c1b76bbe0bc2d6f0fafce142333c35bdc1e9e0f2f6be58f5147c5ab1e0a3441627cb43ab6efd591da6df3f9f3313ca48148dcb41cc3b7e14d403638af0d9e07b1c46351a9b2a45bf9b99109076874e57b6ddfa447f42b8b891fdd3d9c76c76aafa4759effcba0a1bf2cc4a352ce9000aa69e7fbf51076c3a2cb6fca916b84893bd55e6cbeb9807dbb9fe62405cc9124a71ec7ba74606ac7ac08b5f12a1b4f3382364788952bddda381fca20a1c1e1fa89a0acb1ce5ccbc4b2fb760387df5f4b8c5e1681c29f8b325ec0877b8a369e219cf6a28e602d1c40cdab5c3611f27526e8cb40f8cc0026e2f9643548e3ebc86f403e6b9fb328c69890b314d4d83c81120f54b29d08481bb186ee252181f54621c4b6761279ba6abe325f7befe37d7c9da0226faf3a5d03a0265bfff48d07f13e8af3d9f7b5fb4fcc94c87f92adf3f16a527a00a34caa872823f0f7c6ea9d10a47445f0c03556037e549f1bf3aa210e71c37e5815cc40f86f5dc5676eafc2faaa48a7871446f1d3c408e22d1fbf280c30ec49ee16fc66e9edffc25be8abd6065f56fb3d57822d7d1f9abffe4158d96d99caa04df04fcb49970890608ab804528d8d8ae1d7cdcbff34d54205ee142459309ccb5798d2f7e2d62fd5cda37c89b2c8f9e38aa0c9ca6aaa7e4e8cef8870bbe93cd2767213a26fd09bd990900a0c84c0729d96fb2ed012fe8f8810e03abce910a57e3b374ff8f2d5e2a5e4c1f138522fd06ba16ad74777b4e86a70a0b7490e34950db38483889e3444db965a57fe966648be23ebfb995d7d654718611f064ea8679575ad5b8fe3faac917b0f629bff20099351b099c17b9d9d4d40a3706e736ccfeb01e18c62b5132e12a33f276d7cda90617d7771a1c049a713608578e4045d26fce24df42c83ae220cdc1040fbcc9d89b8fdfaeaa458273e360afae639edb823ba5cd70a368966c93bb8f5a9ddcee9079a4495e47b46d2a6d5ce0cf18f7f02220319d1937e7dbe61a9f558bca42503aa84b75ca949bb95a18f905f0f0112ee9e5840395a5a48163a646292ac29a562f8049ceae28e6a1be951dacabb494006f6ba263c16fcba4b0e59a8b2a22ca772c1523009940bcdb5c158b96ca14073ee7df6ed740a6279d6757fd60ae7556aab2b479c13b19fc95bef9101b84cdd257f3199a6fffc227c46d19a9ffc5ce7659ed6d32528d6122874adc176434bf3be0e84cc2059f8b582f27bc27ed2a8b6903823360d7babe720f76299f296bca40b2cfd0000a7d48541e6a59717ed8d6a128f50f0f4a84943e91866919f8a1442562f078a6c4aa561dc8c2835fcf597f6ee520e148a923d1da4ddf5e52f5316b85f92675fb000d6ecdaa4980e446dcffc29c7a9b92760c3773286908eb9b480c8e5114d88aba3c39337bb67fd683c35155069d9dbafd266d769e2d628b5cb7c19c370034604dcb63c1562ac59ec92df1dc6dd91d881f3f816219f9d0447ccd70b5d443e28fb02f176d1ed8b9efc25f654197dc20897b74e750cf824f25f6e7b933ea78da1c9afb62170553570311bb4d19d981cd894c5c01f110bdef27acaa936081b0d020a6521d8f80b2a9293678b9e138e6a3636f791706a6b6cfc73361bb6fb3545d6ca80f43a2b65d2f8e45a85431a53db10fc0c4121f2b73dbe0836f3dc028a14d6ae40282d4e95a9e1a0f22613725fc2593af60c110f69d968e97d640b63ae3d000606f4e220c2f0a92456c09382eff3d4d731b2a73671c80883bd41d45940c49bf72b8d471564837caf0aa05d567eca3b8386582bca75e162f85e7612dd842426a2ba08f03e331e8f2e6f994b02cb1a47dbf9480d0ebc487a56ee124e2ff8e0abba256275d48339825cf4710c0f07c8f575945cbd0c736d2bfe0b370942a7c61241f211869b375c97950b98210626bc2a8cac2e204d59b7103afc5504d894424304bbb28a5a1f6587b52cf750b8c97d3d1bae70ef8ec963d3ff44b80f8c917557aa315a1b46dfdb42f75a8b7652167cd1fa7c20bd960b06e4a13127bac24bfd7200f82ecd78d441cdba551e696ae95d49ff74625091ec671034ecf5d421f71be2a333bb8f138b3c484b8223f44386e", 0x1000}], 0x1, &(0x7f0000001600)=[{0x110, 0x1, 0xfffffe1c, "0048cbbc7048dec18dff611276453aa41b934307f766f8bf612f6c34cf67c5e09268628f824a7e2abde5880556464db98aeb8dfd7adde34183de24517e8dd6a2aca48a2d622a1a6ca8cd826da3c15d9b2081c7d9c94fc6511f336ddbd562d4c9064a9493794686470d568231097731c7375e4a8c98b696160125301256b91096cb10742e83392e9a393a31a1a2be26a7cd4370cc1e419e713ad449c285494e6e268401d1552dd1a586009e598c18d4e9a1d1ee8b667036bd22aa172fdca2defb83671b09d9112db7b37f06602c542ef149237d1074fd957c6cc98539b168467fb67bf214d6a6bbc7efa87b08b09528c2d42ea44a415fa7077af8e57491f299"}, {0xd8, 0xffff, 0x8, "14dc524153f8ba0ec10ddedb9bbbb9a1106e9ed39ee7880e0096c5dbe1c196da7151ce6bf564eb7442c9249f79e715b955bbc9bb912a1ebaeb5bdc1f870dedd3c94b2e8aad8d14f01fc0b4a1c9469af5e4a29fb238cda65b93399c4a2097fd1c0fdd72b03d4e78813faf164f20a49d76933ee35ee1b9743262feda8f7be87f08e71fc4c2826ab4148aa5f4fe6ffeb640a71b5683a24c31626f999729677537970a1b598275c6dec680c9cca21c64a36466b30feeb694350dc0f306f419e600367364993f3f"}], 0x1e8}, 0x400) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000180)) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000400)={0x3, &(0x7f0000000000)=[0x10000, 0x6, 0x3]}) 08:28:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 08:28:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = syz_open_pts() dup2(r2, r0) listen(r1, 0x0) shutdown(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="e4012e2f66696c65300055447b6897827f032fe13032f735ac6bf4e7be3a1a47825b5cde7be0f99cca120b94559bae0bce1caad2e87ef87a0c770fef6144fc569a50e50906152b0a8069cd9cd29eb17ed813acf9c44595cb1aea73dd16ebf5"], 0xa) 08:28:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\nS@.L'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2000000000000002, 0x3, 0x102) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x7}, 0x10) 08:28:03 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) r1 = socket(0x2, 0x5, 0xfa) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000000)=r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() kevent(r2, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) 08:28:03 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, 0xffffffffffffffff, 0x0, 0x800) msgctl$IPC_RMID(r0, 0x0) syz_emit_ethernet(0x1000, &(0x7f00000004c0)="cf53654eaeafc9bc1838177f9ec153e903251a1c97407686a0489299ce8d2ea409316bd2781418d86bb2fa6b5c7dff004638613be183acf310ffe247e6825d131807edcfb4a01e777fab413cdfa1f5d21f3c49811d2a6eebb2ce8bd6415e28b10cffbe0a5294809958274823e138a59b80baee09f6c23b5abb1005111dcb4b8de297f1b308650d23cf86bd281acf55991bad7a38be8100892fbb43fbdb84d08b1e813c897b5aa39089dcaa806264b4506d57bd7ec0112c961054032ba743ace537d83f2a3c211f0dce0e6eaef7ca70c11a37496b7b38badd8bf4f10a4b8a1c7e3cd28c4f3a14da2ace33a8aceb8d7d85ce24af2721b00eacbc488b2b9162e63810b861d3c1077d5806fafedb5254cba03034f1dcb2a6bc4b0291cc2d4d5dafebc1d3dd0becccae04e13026c8d4a27aa2b26473667b4ad5d954045461f5dbbccd8d0041aa54c2c8048ac8020d3f98bad653fe7e72b3639e7568fe6f8e6cd3d12b7f136f9ce1f155dddbf157706e97ce3a61170592feb814cbdf07d4b1b8cc4f50d8fd112472289e3e247f71dc0296897efaa061a506c19c65901a7c13920eb5b32c3b1a5ee6238f6f0eae33aae412521d4b0155b01a2bc0eb7e12b9cd691f74fcd7ca21c4b7f60100e9fd050ca2c4036014d26f8d238fca502a9f1253994349c0f88e57073fb93d50f744a09118378733e96abf7457b3a8cdf82c4102a53ff1abd8614d61a998de0daa493cb088c24859fa6b1f5fbff32c68dcbc6f8690a581102b37c96a9a51dbf565d2b7bdf96ab58713af01c85e1c7c3a7abfa478894412b111686783ba5fde2aa9d30fc5eadae1326d161cc851c209dffbeb6dab573cfe8929b84d2d217d1fb7ae7f7e0e4fbfbcd5519a3006dc5778f6266d8b26fe9d3cd86bcce97ea71790807ed972302fb8cc95893a39f3a81e1baf3d06c7575e60a9a186e770164524391b10d1565cb587e1d4f076bc3889550e413d998575090cc45f1c0a0ba7449ac51812c6369a060ebbf5b6c5d41887f251bd11ee0e23d8ed52e6f8058577f230b299d6e8c72c22efdc656d72c7158840436d0b3b407b15e9c3a5b525f33acffb4431a9a2aca46659905e0296df0e73d52fef62ae74e4f335a7803239955c81de00fb774b6b675000669b4875a245a2552e67e957dc024716e9f15aa0fe3cdc38474b6e236c8f0507cae1d5c1908833c90b9b7334fea127d012f1eacfeaddcfce1a10d9fac7bf0023dd2fbe1b95ffd4ddc922487badcb6bffab7da92fa51dd38a5c59264d355fc8783fee3cdf3264c97cf0e484d23a670ceb855a96cae48db67023a5773f1406f01936fda00559237ae49aa21a8060c33086b361e85f129e29df33ea33950af40cd7462576229d0a5f5966a420e778ef66565f94f2c7e946402530753d83ca11b9616c4c8659ab8c398e9643b353fb5a3bd8a309a187d1ae3918af511c3fe5248e68060fa70ad50e6590e6c244627015c4db556729245b960574d619ec67bb17a9f795bc52a1c7b9eb4b2e2b9a899e04ab99c15e2a9f7de1fee0a626ab89e8f53acf4ad25b191556f084063f77b02511cff7b2a2422323392112d7b6e4afe4876370290c5d0a2fa9d0fc37f7cd498057648133096687853051b0d22ef5ff38a7362087bf2caaf704394fc5d718cac5bfa4db295157a462edc4a8a699b794982541ed1ef271b2923550c0501e91e5ea6c43efa360b5ee327aa1999b4922988eb083ec5c04fc1966eff5a1d55957bfbb089149b0b2f15fa14421efdae47e9318a7a733ece8ce2bbb92655cd46e7c04db29716303f234f770f0b173aaa6140aafb1e11dac93805dbf5a03485aedeba2b5ee3052c72319b3b21aa82aa9f9887bfd77247fd00c2dfe3ce2885632e807fb8b9304fbde8ec1d819b9ea9ee4041362b6c1f488ff2ed1f1b50522424db161eb05fedefd74fff84f54e45135b6afe223558c6b6055b5382132960f510139655994d8bc0bf05b46f366b087d1f7ae4238b1d058cb1d7b7e09cc28858017bc85d10280be1f12e2602be7d43d819b34fa845acbc66ebcff12e82c96b7cf4319ceb535c0f554df08c25b9061046ad0291959a4ea8f201e617b4aee07586abce3c4d064fab02e690534a136397a52fafca68d1e8481d137ec9124c36ac012d45fb7b9fa24922c8e82b3b3b9710388024cae910bcb43a860a4f78e1aead44b16c52775cddf38947e95f393fbe93a37328e82f597c2c677783d46b7be11740fcfc9e1016a64cd8313c2d416457c07b9cc6f6bd20d44f5704865e86c65524880e198570fbdf2999792a0b6a29fee1ed1936af147109466e40d1c0ace5dba7538f7fa1252391967c1c87fd994b8380ae66aeea120703ed052c743fd0dac51fcb6fc9238e03d5c6a1929471bfcebcb082ba6c3466dc63c4f08f26dfb7581d75843c112e51f9629c27911fe2335224ea88e8628c9b33c99301f603c12f105615d3b619e739ab0096cc22a85e9017a3fb82b98b1e3fd779a1b38ee96b02ca67089402913c66c4cc35fab228f90f411881267ab8bf34fde3c12b11fff3545e9093153a7933199fd4fbbe60815932a08bb847095385db52550cc94997bae5a82f18b0f90894d3efe280b762a699de7fbe0014ef34d5cf9a81197b96ce2ee8fa9aad9dc28487446fb7fa7f8637d5c585d16c6f326f6a307c09e0f462b12fe76fda23779be7f0ca73641e72e0727d0bce806e51e3280750fca5d9938cdf57e1576418e3cce72ea2cb4753aaee0891c16c796efe1ba10f5efa231e46a48fa38d0020d0e56dd08af4b6ba539c408eabd4f5ad20d0ef3a3363aac018a182e4a2056cb31a0aac7eb815e8cf9a4217ba62f79a18d3255eaa4d7246b09d4893ea88eb62900bfcfe71d83e57d35ba2d1a4ec19700e4f124742497213813321baa3577bd8ac85756807a41290fd491f1b9e15bc5a7ed74027dc1ecd6848c70da4884608132612640535908c2afd67f3599ce1ce494fc44850b37166cc280fa4363bb8d6152bcf2d5aeaa07571d3b3d253b1f95a801ac33db29d6d980123f27079d5b0b77423261dcb84d6b70e7f8338edc1fa5fa5f37da69074175a369fdb85f6c4ede8ece5d15b4e71381df7397e1acfba10cc3927dfa5aac3944f771a9e68213c8f681690f16d0791220b2e13bc9760aff9dd7bf20dea2c0cf4fbfe0d28947e113b81b09cf0b040905f66f5413c2529807ded88ed6170b98690cf29c5c4b6c6578b4dcca9e432fe822841480d623fed05aa57982322b66932d8b4a21cd3eac9b15c4426f5827b2365a442d4bfa8d431ace6b990c3257dd7e4a2e7ec240f3f12eccd260260528d6a0f05b9de0f04f9a5f3186dac1ea8cbef23657805ccb0e6ecc49fac3551d3c6e99d2a4632f212b1dd2f4af9fe964239e61a1fae5932fec5d2471657eb23200db6f5b6fd6cfce252f1d30851433c6a2f615160391c1b38dcd098a7927ebea476bf3547f74cc7573e2c80935d96ecfac0902440c2af00b504d8ee931b56e6b5a22a32080407618a24aff6f2053972f023dc61d19e051f182f58808759a7af6999d21cd768600c700916eb1cfa122eeed3d857f14c0cced4c8f48161d54191c13e57d8395c168d60b2cf5828f7b72b97ffe3fde11264664406bf8092aa7879088096e4379f7ef5b92479659651e157c671a566d94f02ed513bb8e3b2437caacdd1ec900a8ba7866626f985d4574ee595b137a7714c6a7b47a8d43eee8b0da81ba74dc751bd5b616f828bc8de1faa74641b19230f3dc77613dd65249b2396841bba418a3ca0ab92521a63f80360d6c26357d9c5b32f36340a86eb47db1b7755907f6501ed8b36740e9269b266f0d24307052a20ac041f4c7b8d79e566a879561a55ab3099b29652e318c6d24923262a14784f97da0937f9e203fa50ae66386f90bbb8b328d00d9857f5e142e02d5d25460a1de9671e083b9266cdf4c409dfe38a3d550075e8858ae99473154d9b0d21477bf1fc27b066a4f591ef5eb04f88a898af9106091f36210db4a6a96e1eac7653249d8be0359ca79a2735a4f746fee208171204ddce804f128abc36c14b20de2b87587d5f34516c3d2c8e74d3a101232884335ff8c949dcab24be7e8686ae206e74da268c03da2f5c2943e81d05052cff9780bd75e3fd704a558a4bde3be6cbf1f39ee46218c4bad164f7212e05c1295fcd56df7f912e4b2da089f3a5872a10117f92da89e357e76aeb57095e9c52b609e0925476eef6320e48bcb4ef654ecb9ff06fbaeee2f59528c56fdd3a34465627cb6df69546f61a5ce3d6f2a1e192a29f020d18fc34eb4665289e98d56eec019bf54f55d0b3e55f79cef761526af6daa41a6195c314f94a8fb2831620a481b2d371ae0a003f21f0d99598e153f9c278dc651162a40e2e4e4056453e0305be0610253164f440421ca0a102529f0975edc5d06f0350ea9d5508170c2e0c12ecf21c836f91d975b1b22f0c74b77c8acca9230c8224726d3f9dd35ab54128feffa6a0f55911b5faf98353c59eda39fe5cdbae950e69fc78d14eac03393c8f4ae6b49dee83a970199f3ae1cafadb886cfb66da8774d81bea0c65e401ef688eb33f35c76f46f497d554c779f6b43518f910b6c12313a1823e551a0f636d47d875f95a75d18a9c6b8a8547af8cbd633e00f6b9adf1811115cb7b00a1382ba21e294733120413eaa422b8f9d8deeaf589b7a1e316b625eb69eff050ece3b46e19cbc101204f5afb586977ec535694cc3946ce963b13197803482903f4c3e647579c59533495283a42b1a686442199255b502b04102e0ea882fc7bd4737ea5d65c7efcf01b2ad0e4fbd66576f97b2c49b90944246e1e8f8742301aa7441e5b34f6f5336548b4128b33b88e3d527a04135fc57542cb4e813947529283ba897a962138e054e2b0a9dc388cb7e3d9683a0a77b029023bf66be2ddc185dc67604fce7c899013eb1de76d9165b6a79a928075ef2cd39dba9185c30861f4a0f0cddec13a2e26005e51d089858faeaf6f99af3b73cf41eb4e14c5fcb5303556bc96bddb790f2a4686f4c100b2441698a12b3bd129384968a2b4ee9dddfc1a13e53fd84991ec6dbbd3b90a9cca6021fe9999a893d358975101800a39ee4dfe90a1b323cf008f9ce6619909aebf095285e7dbc68838fa3ef86531ae147f3df81baed2ba7e844751b7095f83ef5c684be5a37adff8314349910a8cc093f9e520e5398c815cee3acc17a61c188fb66430f43cecffbf2eb97e1fda5a26b69961f6ce8397a807291ddb95780ca37579897f4334bcec199f9716b63551b3fab6c5e1cffad586462d54a245959b8835589f83a4e8ec27bc594932b3207d3259cac1039a025fe3a974eed3849303a34bbdf1f558768f9818cf96f9d4a56cbbdd0266de5aa2a8c63e865a73efc9d1be3606546b2721b7624648646604ddfbccecfabeaa0a9a9093ba84587e00c7e9b9766322b3940aa964e142a2a33edef75a9cdb2f7a2151f6e17119ccb31d228c2c65c473959e1d5f1661cff7394ae7f2ba2f7a3a09f3ce137dd4a1702d50fc792c52472827d0ea99c84436363a787d3f3aeddf5cb938d957d8f9c3f25469e0657818fd71d1744bde58caa3bcd0f72abf942bd7ef7825c81324574b781ca2a4f29469684fe83af02ccd03674421ebc386b52661f56df2b1da8348888c8731d10646bfd11c4ceb3b272f4f5f618910541522da757346d7b334111eb18cae7b773308760248fe56041663337eea21aec3144cfaae5085afe1e125c941bffbec954f48e459ca4aa7b2eca34de") ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbffffffffffffff], [0x0, 0x0, 0x7], [], {}, {0x0, 0x0, 0x0, 0x101}}}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000180)) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x7, 0x6, 0x8, 0x3, "4acbce440fa7aa140d814fc8c583be6c19de2864", 0x5, 0x1}) clock_getres(0x0, &(0x7f0000000000)) 08:28:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff85) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="c4"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 08:28:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) read(r1, &(0x7f00000002c0)=""/132, 0x84) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x7c}, {0x87}, {0x6, 0x0, 0x0, 0x1f}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 08:28:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f00000023c0)=[{&(0x7f0000000380)="023559dd7956eac1ba213de8d79574484db80d8c9427b9e0d8182a5098f9ade766c685856793e410c30da8d411df30bfd637c31beff6362141b3875a1e0244694c815313eecb272af5904012847b1e29cb52674b05b84662209e5079634114339506a7259af425635926c6592fc4f1127455b26948edc2b03310f5a5dbd9b70351da35cfb20ff466c6dd1c61cfa1f4dbbf2b8772fc76dd2c63368872c92e803c912e270727a404b229dde6681b467fcd582ceff924a7f2014878856b8bf6013dcbe60eff5125caa158a2cb82755a9493cda2f57ff52c8bd487ea5f05beeecf8704ffb1d9eab9de865b1438163871b59d04eeba824a2914f16c7e32184d406ee87c43f47f6a86c91de423ccaeb365563f147019aa20a497ee5390f3e88c060ef1a594f26589779ed606b91c561d141437342953963001af0e2bfdaa342daf54098383c13f4a9e39c861f7a1d56733311879ef600763136227369c9789136d875918b24aa4ddde8ebc5d07112741f2757965d2499727b8b579e9287077203a98fc25488600f34edd40092be3a623bf24222250ac9c59849d9ea307211334e4e7ad66ba95bf0c546e71d0c1fbd46ec353420c58a2105889a8f35fbab0fdafaf178dbf606d79ede1502ba68256ed8ade273dd038066215dbf216c493fa96c46aea0cbba1ea91d7cde448dadafb46b7875870a0f885ed3beb4784cc7c0f6305dd5c29964f97a2fcb1c1b9046b2d43cf1d6d2cadf43183331999bbf87e09437c3cd48c33acc3c44836a7990e636e2916cdab5d95549ba579920483af960ff081884a6ddb4ea87731fa8569c35c63e2711b33afa26e16f176a3be2e38be7f5428de73344dd3cdd95e4dd41d4873846f1e88b5d511253edfcc96bf67d48758aa20efd9dc3feb58b12a0bc9798792fd815750f96e34e96375f72a6f1ff4918602a8672970a376639b6780af932ee319a68e520db200ce069a7752b68f0f213b5f1683f7e849b37d3c047dec02192514dfc2a0c18be272c9b566af92843c9c2831c742e179180508b9710a41b9f3e1f5c938b946a9374214e707b4fa477f624cc47538c4e99ec700ac91409d7161b3e52ba984abb4568549bc49efb3093289d7b93ad05a3812bbf483a8fdbaf25dc4007e9e10d0a22f282bb8f1d40a2e836d682d17e554b05c462e855f57195f97e7ac476137264e5c96d0f2a045ebf2e8f574b122e004b0f297ed80773fc0a352056d32ba7f1e88a4677dee7ef53c28ae3c5b11762d7a5b6a038ac7566a6dc621f1de76bf35260e06938189b2d919f47631c62a30ab5a7df2f528ae1431f2d1169566ee35da80a260047ec7afcaa7e52fc66d2d1315ab25644a72e479060f149621487c518cfc5dba924ba4f4baf7d62a8a9c35195a9de7d36972bd0344f09cb01f424bf1eb6404cac5a1613e0ea8e5c015f429ad1f66ac64cd01203b7626cb087b37bb88c87ad04140d758363a33fc2c12b094dac0116b15c3ff369e9a1a5a8c88766197620e2b71191e095f9b137f86575bc5e8891c8b4319b90386d51de4097eb320b47055f5a9e2336971a7dce6dca64bb225be61bc9ef438cda461fff05e153944ce900cb1a5241b219a10fbb9215b49e96f8e0c5134682bc625258e4a8b1c6671de228a0fb005a903595aee1c5d31e25fff09a2025cae0ab3833843dd51da133745645bfcec08e69f52d2602a8f96ea8fcda90ece752ddddc1583e8f059b3358cb5c9ebbd4ba32a3e7a396ee39befcc696b2b683c48134375b0be337e68270cf38613c9d1d037de6ae77363e42d3621ebb31a5b087b2e6009e1eea1d7c9d9bb837cbbd1667a6a677872f20536ec43da4e3f7fb0c484bf7cdbd6233c4d2240f272359c4cf4ddde7865e6301f57f6b4ba3da479dc26307ad38f14a05407617b21937e2f3254ce5700c0b8811c9c47564328587959f4bca98ec5aa0e193d99c1d1f536d172b742e7b082bc586b327936cf741529c81f6d99a7c41e5503587e22d9e7f940313b7a60201c9a305411b8f3497e5733d2e756de8b095b73ba85040a7843972558ff982ca1abf96f2b2bd3c68b36184a154d94da895dde1275b22ffdc8a40eeb31b335f31b5cd151ab962cb4c4abb92f2555c1d56a80a9e8ff8fd579658b9e92396ecfca9cf64fcab3a9b02f513d9fe091bbc7f8e6f39bd945797a932457c534bdbb0cf9f50fd489d3d19d3706cf9928e136b1ec4ee17f81069c5734c02bda3bdd6b56cf647196cdf966d7bf760ccdd283205d509c7ca9d7cccf763800ab28087da6ebd2db129ebd86151c55a5cfb2e5db9621cf773b37de4c25177f12ccf1d3499b349301c400de0b45504956acb5483c877a411e4f1cd7b2f7baef9866d623543a398ba3075f32d489b0d9e7c27016cb74543364a7f1b8155e906c14feeead287cc98a48fcb03759962c4fbc9e01f8e2f6f3d1f9460df85f89410c0a5ac624fcba71affb236edacc970d78e638331b3d661b61b94182609c36b39326a3cd433ed55a6bd9c4da97045dc0b7d964944194951dda7d202f92a70483c36797a1fadd7ec4ad9738c6fb03d50f6422f100d40233e9ead60a93bc792c85d3c3bb9984e52cd9dc2ac91aed65a18b249e2b564278257e9a45142fc94c628ee3b2fc2096a353573cbb83f00dbcfa069823b4c68410f9d44bdcbd0040944fefd7d8218b844c55018948ea2d3c143868f1cd514ca197ce5bb16fd7e73c2b2d8642bc8c48023c1a66f2a7057f3b2ea8ac752d3ce0b34a85b40c1bb7a7b43a3505d26d66f1a36b99cc55f41c280e545cb4d4956d7747a1e426574ff20bc975f258fe44f26f74af24dea453b69e782bd8bf118120838f43695319731a7872334ab9e760e0786456b8c73c7d5471d672552afc117dd6a02a95b3e6743537941c096739fb7089ec402dc2be85768f5abe7aca0ffa7fe1b74871584e0b764a3bae33d2d80931dd328738260546a85c3f53a6e1497e7debbed9a602435cd3b11a7d3a1af1af3cbe90b147ef1b9194dfe273fc91df2152dcb1526a4c3d30565d3586368d2bf0e9e9833f1df3ca5bb146d4113187f5a7724a6cbafe42506ac76b33d96c6d291da78d290dee9dbf2305a5e1a303edfc4f895ecb229a6b026f51dc4c0ba5e0ad2056445d593558901fb9742eca568baaa21f4bcc3a8d6944912cfb74336cdbc6a18640c1e3d678271c4fd0170fc63caeaafa3bacfc2966fcf3708e506fe6c857785843d8c97cf5f721d34d4dfbe424a0a9d0f743d8abec2be36f0d863403c13ffbff2afe1df31ffbe3256d902b485823d7fc696ce334febc05936feee3ff87d569c0a3dd71ba2154727a5017d3bbabb8103c4c1b99a299e046c808f975063907ec4cc029933411dc08376ab6773ef2f455437e5326ce226c3bc02686e7f7c0f877c34db92f1618e475f652600a969bb01df0bdecb62907c9d4ee6ebf0096044ab140f62f9994da6c1984b4d1d565900b5573ea054f8b89e2d452cff24431e79ff96f20021f79d726865f5e9847113e0461e6da55572e81344d1ffa087eb92e64cc2da497223b16b12ebe6910ad9c5ea917ee27d88f3e87e7ff048cfc459609f83bf2fc78c6631c0e0173abbdf91c5bf593580b8d5d7e8910aec988878301b691069a7462dda500e0480c7d61e2e8d856ac7347cce2434b6fedeeefe38383469d1647711990c1d95273a30b9ac7a21109f6ed50e747c5d4956febec84618ca20b9988a0a3d360de1735b79f7b4ea0034a85c3ecebbf471b861240cc87bfde77ed65df30be80e88da8e3ca1ae401b206bb78587a952b8864245bc0320093dd6fa5e2fa224424dd2e4e72312dc165e1e083c89dffd0d69cd83640cb9f310cf056404813049b4d3ea61a76b33542efd51108f2d521726d6bb7077de394e5ced43c2eed4a6a1a734af8dde693f30b3a05afd5d6169a5f96658c80789af2427c1ac57b51a51734c72dfeaaeda5e62fff3292588299be1f1232658b5fddc0b762d9c97b4cd8b664c3b50ea8ca23f753de0eac58b15267aeef46e9910d", 0xb23}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f0000002400)=""/4096, 0x1000}], 0x1) setitimer(0x0, &(0x7f0000000080)={{0x56, 0x3}, {0xe2, 0xc86}}, &(0x7f00000000c0)) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) fcntl$getown(r2, 0x5) 08:28:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000980)=ANY=[@ANYBLOB="82f301d00800fffd4f2bb443a2dcf7484924430ddd28c0726103f94396e88d06930cc862e6ea233fe9232eaa381d1feb0f9bcf49fda4985b2046e5063c7801e3c71fc182f4606a41c7831964b834b395cabcc564aed22780a45d3b4e5fa9ad313d63c434e2b272ecaae4549fd184603cbbd273ba74661014209f4bf0cc37a51906efc0866121b51c96a5b8276f13fe7b911bc055c4c8fa6e7f29337a4e6ac596caa0ce6607d55e627f7107dbf0ac2cb057d77aa01c79ca71e404ed302844f5"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000200)="0d851f6e0800e924", 0x8) r1 = msgget$private(0x0, 0x8) msgsnd(r1, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1711}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) msgsnd(r1, &(0x7f0000000680)=ANY=[@ANYRES16=r2], 0x1, 0x800) r3 = dup(0xffffffffffffff9c) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000840)={0x0, 0x2, 0x5, 0x4, "19c7b4632ddc0000000000000008f728f401846c", 0xfffffffe, 0x20080003}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000180)) listen(r4, 0x200) r5 = msgget$private(0x0, 0x10) r6 = kqueue() kevent(r6, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r6, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000007c0)=0x200) r7 = kqueue() kevent(r7, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r7, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r8, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) msgsnd(r5, &(0x7f0000000940)=ANY=[@ANYRESDEC=r7, @ANYRES16=r2, @ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRESHEX=r8, @ANYRES16=0x0], @ANYRES16=r2, @ANYRES16=r3], 0x5, 0x0) msgsnd(r1, &(0x7f0000001080)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000740)={0x0, "1856cc65f3f1a2bb12c62147eda1e96b1232fa6f497bbfa7b417f8326b5022362ab42844e4400aae9022c4c936a7d70d61ef49f8121e15649e61416975e1e2c3886f02c063210d49ddec354e62109be398ddcc2004037f3ee2588d29522c5cfe7b1d"}, 0x6a, 0x800) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000080)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000100)="01b6ce24bcedad81d6ba588d882dddc6daf8b1a88b7cd4f64713e29df6bb8e222afccfdec6df853403a03421ff0767f4c54a057c64591a1eeeed96c28ec18a806514402904083a1f927a164ab43439d35b1b997f63e7b8c7c470e38a3426177f1ddbe577d6daf1197442338992849c8b42a2d26194943f1a74a3ebd028f90cd20318c009af2796bc61d05cae400007964c5ab4d297c3cc301700ee586a1aede70d0d9b5bda3db5ddceb8132ed0317126c637c0", 0xb3}, {&(0x7f0000000240)="95c85df2f7af3678a76c4f1c1b1e983e865b6f082bf3128a307a3cacc56eadec4e4dbf0cb9dd3a94fd2f5cdf1778e1af91b17626e4d648b13f59c3e68472720063ee3393e87bb983146049a9382c4e7439b80213d755faab5fc9cdb84a86cbca930a6c5f4946edf878cfd681d2390c91f56afdd98d295268edc502ba0121a9e03bd70072cbad906a7c3f5c424aa2f78898c178acd186db7b8991992463b8390ff73644d5ef3718031a4aa54a3825dc3c1ebcb50fd973a5573d7026cfcec4bb7c73a27b54527ed3c2225e6e64422a", 0xce}, {&(0x7f0000000340)="56bae6b6be99874faff6a3c4575fff3d35b12dc41ba4f46c30dd67cca93df4b627d3083e8543687c30e7ebe4addc3248ab88cae53c146ba10e0df8b592f898463bcabe57272fb7f95c29c4a228286c36f7a66e58685117bcd1dd53c4271451c3189cbcddb360d0d215572a64cce04804a2f9d88f1fdf217c2e247c071792acd345d0bc0efc5fdf4a5e9b0135c8cdb65efedcf38bfc64ae08d64b73bc25755a2e5fcba3d4b5aa37387adcc5f513c5ea66252e040c7567e0089cf344e7c9c68eedde7ba391e7368def724f373a4c5c22ce7361606470b5232f8a48684920a5e691cef09c637765f6caf54356", 0xeb}, {&(0x7f0000000440)="b03266d098accf2f3479686df6ad94a440b07643af7552863bb7e7a974e0a783dc80da4351a845802407b4c337ccc95f9a1ed0b0c777784fdec8c84b76e73091f5bb7a98b79373ab5be89a0bcd63ba87ce4cbceebc5477c1b0f6e3b1e059492737b3bbdeb68e80213b89fc74eace5150bf2897c8021d986859ad092b91265cebe181da188b1548cd4db8e023f2853f099626d25a0c075f5151474366e584fae52875", 0xa2}, {&(0x7f0000000500)="6c4575064c997ab720cd065412ce0708e79e869428458210e16a11c4a7ed6b85800e4aa7669559f33ed7c2579cdd4c12da5527a639cc8277b759ca2a7c2071631e4b6a4aed391b876388c195dbd18639b65e1b15edfc4392ee15ea39f1fd2d3ae25170ddc5a0761590ff54981b30405ec1ff381cf97c226e175775e018b0e90e5d06bc037a132af317d8301c9df88615d784c009b5a1d827ef06d956d063a5a0ff907c6a286d12849bc46cb0b27189712a38cae9cb0e6ada921e36fa71c711403a273ae30e6547f3", 0xc8}, {&(0x7f0000000600)="138e6da19475280770eb80a039412d518ef5d9c58c1dc28dd4898a70f83a6450a10955e2571058b04a7e9fcb07a062725242af9d3f491bcaf25f553b1c787c932c6340ee8fef9cfd6e62765e1de048393d4bb83c5f7038b5426605984738f6bbd5dd44aa4938e0df1cbdbebfbec01f20c7f995b6dc32b976a3d55e488a8e4a069d6f4ddd805f7e2bb5a9893a5150313f1f94b8c412351b0c24eb3870ffb7636f1998bca101f08d88a857a1", 0xab}], 0x6, 0x0, 0x0, 0x4}, 0x4) 08:28:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[]}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000000054503070ff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e"], 0x29}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 08:28:04 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) r2 = dup2(r0, r1) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d440000b559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 08:28:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x9, 0x3, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 08:28:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x1, 0x3, 0x0, 0x80000000}, {0x60f, 0x6, 0x1, 0x1}, {0x6d3, 0x3, 0x39, 0x9f}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000180)) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000140)=0x1f) accept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000200)=0xc) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) open(&(0x7f0000000240)='./file0\x00', 0x400, 0x108) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f00000001c0)=0x8a7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 08:28:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050f600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297bf1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c02e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f80004000000000000000100000000000000008a58752f640faff36933110ceb27a7", 0xc0, 0x1, 0x0, 0x0) 08:28:08 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x80) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)=""/193, 0xc1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000f3d100", 0x0, 0x80000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000180)) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x37f) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xfffffffffffffdaa) 08:28:16 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESDEC, @ANYRES32, @ANYPTR, @ANYPTR=&(0x7f0000000000)=ANY=[@ANYBLOB="83f41cff5e33964150d9be2a29bb12e8d914ef39f6cb1b07d7ae26f225d74fd13b260e2b449ac34db6d6a07d48a73ac16bba85d988dcb4ecfea495597a6068ceb66a1913bacaf70fbcc51a23b400136403b7a778911bd73ebf6625d417997131e19d4002ff382cdfaf7d855bf9baa52c40e73ae6ec6d47dfc5f95ee7bf01677d852e20", @ANYRES32, @ANYPTR, @ANYPTR64, @ANYPTR64]]], 0x1, 0x0}, 0x400) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000140)={0x80000001, 0x9, {0x9, 0x100}}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = dup2(r1, r0) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 08:28:16 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="84"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xffffffffffffffff, 0xffff, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 08:28:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x3f}, {0x87}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000240)=""/234, 0xea, 0x1, &(0x7f0000000180)={0x18, 0x0, 0x3, 0x5}, 0xc) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x4, 0x0, 0x99, 0x8}, {0x3e, 0x77, 0xd7, 0x7}, {0x6, 0x7f, 0x4, 0x3}, {0x3, 0x80, 0x9, 0x6}, {0x7, 0x2, 0x2, 0x101}, {0x4, 0x4, 0x2, 0x3f}]}) r1 = kqueue() ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000380)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) fchmod(r1, 0x121) 08:28:16 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) ioctl$TIOCSCTTY(r0, 0x20007461) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0004001c000000000000005fe603400045ffffff7f00000000000004"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 08:28:16 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./bus\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x10) 08:28:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x34) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000300)=0xfed) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000180)) r4 = accept$inet6(r3, &(0x7f0000000340), &(0x7f0000000380)=0xc) setsockopt(r3, 0x3, 0xfffffffc, &(0x7f00000006c0)="bb7a43b4259ead73b21161d21441811acd290aea2c0dfa771c9461138bbebcefb41089", 0x23) getsockopt(r4, 0xffffffc1, 0x982, &(0x7f00000003c0)=""/56, &(0x7f0000000480)=0x38) fcntl$setstatus(r2, 0x4, 0x80) open(&(0x7f0000000080)='./file0/file0\x00', 0x10, 0x87) r5 = accept$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000faffffff0000000000000000000000000000000000000000000000000000000000001cbefb3fc837e30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001300"/117], &(0x7f0000000140)=0x6e) pwritev(r3, &(0x7f0000000640)=[{&(0x7f00000004c0)="629e427c0011bda4380182a08ceba84a53f9a9da6960aa9209042e2191c72e66f0b156ed8e6432d49c5cabbae750", 0x2e}, {&(0x7f0000000500)="5cdac984500abe733c08547ad1d08946a3d01553231d88e0ec8d8fa32e65496b815ec0152f1358d0d54a7cf745a0698c2a6fccefa4c8fd9fbec64fa3ec07305ee1", 0x41}, {&(0x7f0000000580)="a5ac44248094f92d7383b77ce81711406e5a4ad23519b00d1ca01423f7e68653e05ba04a4d3304411af321fa91d7caf320a48bc25b9bfb5fde", 0x39}, {&(0x7f00000005c0)="c03173c9d54299dceec43bda77c80886a2bda5098de5f8dca0ae857468b1befbee243a75c57a64763184cc94ee133ed40c0e4cfa", 0x34}, {&(0x7f0000001340)="57f57aa51c2294fde3503f267969c4e874430c91bb63e829a56d668f8f756555a2b5f7995d4b9914e4d362bca044a6b3a2947d54dd2082b7fb50fe2173313db7c0a23a50ba6248c3730dd3c901ea3a50469615603fa4e0cb118afb8a9d4158e17207e7f939b3312633a3aa558cd0998421a88571a4ce5c5132607cdfeaebb07b062f660a7ad089e32edea05ac8d74bda0714e3e60d47e501699b70f3a9fe9779a030490a662cee1517b3953dbf938d4a4c27ecaf40d730b1be724f2e86ef9036b06f966a074716dc2e4930bedb191d132231db36dc9bbc890b3a06147a9dd3dbb6c692d7a07d45391adac340ad21f6411b3285dd866d317ba74bf5031cac85e712d16145e32ff652bb92b0255f7e7fd4a4762cfddc7688d1af4313fdd200c0eb0d32bf4d33dacdee20447c99acb88e43fa4dcb581f0589f9c93dee6f856531803911f8be1df7e06bfa05c3209603373bbdcf74a4c0ab7194508418de10c2010b998442cb47fcdde667ace2f418249acb946c002dcf06e193c5761fab664975d185a348125d4c19af4adb3ae540957dba7f3450f7d1a837799484cb2ebffbace836b2cfca375659265e4464f444b4bd0bb6a885c3db37b535b8e8c9e860dd1c6d36dab68fdea5219b331d33655e9948600bfbec8dafa7b1a2069d161f62a417bdd2e8817f23e4cc1a6b81423fba27e1f75b4abfbf4a2335c22231eb03af076bc87634e293f9268154738ed248e4774ccf3446d5a360d651f1e4925da346030a413040728cdb68bfbd91e0b6ddd215999cd9d16e9ac5fce35390dde9862691b16be4a9d340c0d1c484e8ed77633400caa8b2bddd8dad3035b4770851bdd796648f31387490c654a855e590ab9148d5aa754ea616fd2e30258253cd3c726a7e7a3c808b065d78691ac5662732c0f00dfc186603f82632df0414ff48fdae167d4d3e5cb9850b591a6cab87684ecd19f94cf27e4c120e6f17226bb159ce02369c952f129da2be770c5de9d8633d55b9f9613d15bc4c5b5e3af753fcaffd1d500f144e8f7105675d398bdf81a6f8def7ae7e1ed1b5cf8ec708e636b6dc75ec3e51a08127a45525ec39384d76b86fab973c52b8ef62e4236a2ad840c7c2bd583874adfc3ecab1dcea76b37f3b145139bd64172c720b774f2898f1cbf798f5317ba5f050626ba90e180b36fe2d541e96a81cd2cc9d698659adf14c6bd0ddf19410b9e7dd791403c1bca383f047282eb13c566b08055e3551074f265898f88e7d9208c0b8a80ef349d8fb1e46c6d066e82af8c1758a4ce326620163e4035597b826218d36295ec1151d124afe19c26994b24eb90b0dd05e46b6cbafbd309f465e8f1a04e577c1185a0a4cfe8917944de726d0672a9c13cb71c458a0235ff80ea49e2fcbe7e15eceaaa877ea412f36943db3cec99482e069d70f95b21f644dd5b8d9a396b4d1a08006e5202f447a1ad1b9a0fb5c572aac68305ca16ef1353fa1cf88b3a98993a6f2c2c98bc60b5efa271bf280d4b9f72a5860849c19ba1d5133b4ddd521e915f48b9a33f4b25d4d39d8b0595c9d4c9b212bf3324dcd58301858cd9e14e5490180fc7f802f46bffaa226d60b5c891c244eb763980e956783a4cc74b446989b4977ea11b9c60cb8394fd660932ca4998916a9b946bc4faf23b0578d7adc63a51e5d8da4f727864bd27bb9cbb8f1ca40f307eb6e4653c7c2076b80412a16ddeb438261259a5f21944ddb318e343a90538c8dbf468a30cf52565406b865a10de8b5a37043dbdf1e074a92b9ffb19b4731ead9840189ac8cea8a2de4aabb000c264e08ebc3f27c403a88b21beeb125951401e4aff01e088be09e491c0756362b6ff4cc6adf3dba8a475473945ac9eaf1bf45e00250fdc0dfc2ba5b17782b07ce642afd91b6990f7c9a6116302b625bf3f39fe58252a2192a6839c2251602faddc5f1f047172d6a9b43119fc3ef09f0ccd5ace5a367a9586f0d81b7fb5e4ab959c8e7d52ba2d94b8ed07cd4dd89d9cb730aa7c0c612a9ab9204512f815106847c07053225c1c47cbb7c034246ffaa4ca9010ea4b63a9543925628c40fc985a0cf4354f6c8a812c9430feb351cbd98951fe34a79d36875c1b7b98cdb59c396f4f338617fd79842a9779623bd3d31b02616973599cad3453ec3225ce24ae0203fd17090abeea214d4aaa6adf4c196f9750c1af6ac4ea28fa13970d9ce11aa09b60b0dd6193eba3d1d91a374eb3043d7bd60c882c03e2f38deddea406318338a95d1d21d148aaac8e7020ff84f99cb46f59b514494d4a14b4c2fe0e736ce0acef810c4931feb6872d15ea4830a7cc5115e5107725921a4b99c5cd082b26f4ca3b379607c9ea76df37063cd07a9d3eede1f7251f33f36b03ef306ac22b088bb5efab588fe325afa075c08df3d29dfdaada4d018293126570f91d5eb945b0fe5149096aa810b243669dc038cf94e9a1b260fbdf4910c5a60b7a830c7b3b7aad1033031685b348b8c2f817af109633cecef3b8e7c4f0b381e5491589b467a4bb70e14cc35f4c23ec1facb8a959d15ad03d2eb7fc5787c1a34f5dc97b1112d36ebadd6614f9c57d2e901b035864c0b5d45e5990a989a9560c9ea0c70e8f87ba396e5e5a6166bf303190e56e5287cf962c9ced1c6bbaca216145654d18d3cddf955cc531be95a3057c61e8c86b89303257f30630d12a942100a70feb2fceea012d2fc3cce45d4dc395f5f44e3b044170d38369472bf407eefa52dd2321e291f22fef5ad839d4e85f5cfbfbb8d67c253dbea1752ed546d8185fd1431c542a1633fe1d48b69c109714954c2aad4e68b584b19d6e066428f2572ce8ed9e98544f4ade4d57fd7a4c9bdaf34ac4579ad9b9141839d773bd92922473537c186cb208ab442706c4394af75ccfc9a0f0e5bdd8d7af604b715dbd9aafdd4058d22b25aadde33a4a12ed4bc40252dfe39eb82e72eebce81ccbaabc970c047abb96ac261a5cff33ad8d26c17722da37261a293a635ac54bcfc7cdbb035c64958d278410ac7d98308a04257679a452be801fa7e81fd74f2cad86d1296a8d2e66857fd6086a4ae2e363c70e32be8fd4d2702a227e81ee4ea905c045006130c713d3d2e23135c4a97cd086790d4cb29b78c30e22b6dc3ea69f390ffc7322326411cef9c759d905da9e32817817459eaf7ce73d6494c1e2851402593db1b2a1602f01e7b5799faa5eecd4f41e2e03792653ef2a6f02e17e38c0348d1cae4ff6ded27b2f19b5d244c9f7e52003a0c831c4e9140a0c3f4006462e740856dc6d6cddb8e70fba3b7ec728e869a6296e6fde166b0081a1b01f4c805426195c0e116a1dcd52f009f3992ffeefeb33415e055fdefc925aa73259e91be2fc955227750908235cafde90ef1edba688931719deef7c115e2681657b8caac6e8865bad482cf3a0780b30cacb7e921c92b280a696891d3979ddd496be4ea93c840d40b788cb2e75a97ea9aa28cb5c9cf37727043092d1ac82365ab1d7526186894c31332eadf7f0b5dbd1f086618b6bc0e7a59f88aea44cea3a72f78c2108d0cf03ac0c484635bf6806fc4e95ff0258e0e6b68b8548a7547d4cfbf6ea633dc833f0f8261cfdcc0387010d00f5115d83986e6204fdacf2da9b41ab4ef380f64f26ca66dbc9180317f5782422634e138ee50028ede102a8f86625786fb0306486fecddf2bc59cc6f40998e5e10afd99e841a055f7d904a4e224edc9c307a169c663a8c5d37278a35b04ff0cafddae1022b725e0597434d2b924326da7689e7f1727e640a1c9ac2fc4f3795c2c336ec6e4d9c5d21faf9afcd74f2029a3a97866bed83d7f27a2aaf3c8c015f3fee3ad7246c9aacec7ea62f2449fd2b90d04fe072c54c1222a60a5385ed41657072f7f82fb9abec2bad7715c88006dc3f1c7d59e28f29201001ca71529ccb032ed426f147c97dd366a8c1d28b5d98a858e3cd498181935f717bc4c6c8b275f8e21cb83e00e4eacfe44d8a8769f01b9b7d93faba0969394e1844761beb1d452ab8444ce1f28c09ed1bc7a6894fa456a0cf604f85225e822c1db9f4131bae01baf080a1f2d398b1cfbd2a4ebe0a61e78abd76f33bdce656e4ea5feb7e710114ea39c17d1a94ef667498e154761c765112e4ca623dc843b1df24db641fdc9b8ee6dec7e9176e8cd5144b08fd0172056a5397b78c3b2fd0e35d3e389cd584fc75913c2d3a86851e2299b74778197962377485dd80f907eec2bc243d0e2964ef46e63982bd0a49fbf7bdb0119dcc69685557bc293da366b81e65c0ad7db21d48331288f7069f230eb7338a78939e08f079146f12bebab9879e894cf25aa92c2348334ae4989718b8f403a37ba8df8feb1820165842d1a795a8fd02ce2c0993c7ad3aa4e4abb17618e49247a22fbbea8ec574a27b55daeee2c7c9b2a02b017fd0141a8a2e51741331c9eae572446a5af07dc12897b37d7513a833318d070ef77b72b79a0e8bcc7563cc7634c42e1927261bc8d971d0e20c0096d430296286f673f8933918ac9b2b194540be3406f4a53ef214e2e2cd32875b69c7d1a4d56d420b94c86346902ac049d643dbce82eaf7d3d912c2b743d7ecbfaa80d0dfd1aecac85201725fbe82257a4cc754678b3abca716215dc26aaf7dc75f02d94bd39a1ba1fd181bf215acf10315405fb95c4b26104bce4d207d718da7e6a9aeb428d02b094fb902aaeae32753348a07f3217ff3294ed8049ac50a5d64cb17a9adce2ecdd05089930d50728a5281d3ab79e4f48a99a3ec56223e8e40a039f49412148157b592f449c96c9ca46cb62d727472b75f18786cfe5878d2f6a6903a66aa390c1dcfe95fdde1d5b46260e28c80bb1470fe1217ef4a94c89536aeb2e4baaae01a366c50d30d2653c26e15eeb19bd7b2b22b4c13c7f3899ecef9ae4563fab24722a2a6f9e39583d4a0cb382b27f11f62dfcf2996513f57816c11162dc0a2c64df3eb0cbe12d340d1d7c6523443622555ed241bdb37ccd59d86c5d75971a3b88667d54a8df5e847dad83c52dcab0ad64d45a085f494cfa72d447cd5605478fc8fe1489ca287fb87a6028fb0409df027cea133627ed59683a4f1d1e91058c7151c866f3a10885bc2a40f0554227b284779389723270cb3d1b1b72aa9b74280282c023dbeac2ce35cc1619df8d4c36d28b01c72d1c902060784252442f5021fcd1d9edaa74cc35196ef908beba934b50e89c8f736f0ffb820b37c4a0a5de45badc5a837ac4cbbd4f6453fad1a40f987e965caa9fce1f34e620042a535dfa051c7d832823f679ef644fdb100c2982ad63e1da1122068217a48014ab3736b5cb5f82e5a5b41e0305fcb23f6d0dd8c6284d1e0741907d49784a322ded85c26656dc4ab4c611cae15507870c99f0b1718a5aaad2ca6c85e70d7b5796134a519ad4fe0438f51344e57db5fd2ed8e52183b23fae687b421ae643f3f5e93c23a30107cc2d5986a8564f1345405ca6b1db064c0524fd92e855b6d4ac57121d66556fbc7fce195d9943b42fec87da2bb3fe917fbdd745212888df94c61cd4e0883a1837896f9dc26c18accacf1eaab7959ccfcf5414d11c82980505d17a14df5560253e2843d579847bf830d09923ecfcbde095e40a15041da98a3dd128486dfe60ed50b9c6bbd7f3cf02abdbbffa4ae5b625214c47e384bfbac65f66e17f45790fdfed4104a3a71fc7f460350fd63aa96ffec17ca682c6c72302bc4286059a583c2470c65eb16e16adae1bdd86691f4c60ec23c2076d69875e4a29eee476a77e56f11cbedcc50d39facf4f3ab5645995fcd0bcd", 0x1000}, {&(0x7f0000000600)="b8e7858daf5ccce303bc13ba0270eed1937233", 0x13}], 0x6, 0x0, 0x0) accept$unix(r5, 0x0, &(0x7f0000000180)) select(0x40, &(0x7f0000000400), &(0x7f0000000440), &(0x7f0000001300), 0x0) pipe2(&(0x7f0000000700), 0x4) utimes(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x80000001, 0x2}, {0x9, 0xfffffffffffffffb}}) 08:28:16 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x8000) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) getsockopt(r1, 0xff, 0x0, &(0x7f0000000040)=""/127, &(0x7f0000000100)=0x7f) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0x35, &(0x7f0000000000), 0x0) 08:28:16 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$setflags(r0, 0x2, 0x1) clock_getres(0x3, &(0x7f0000000080)) r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0xffffffffffffffff, 0x0, 0x800) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r9, 0x4, 0x46bfe) r10 = getpgrp() fcntl$setown(r9, 0x6, r10) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r11, 0x4, 0x46bfe) r12 = getpgrp() fcntl$setown(r11, 0x6, r12) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x20, r2, r3, r7, 0xffffffffffffffff, 0x0, 0x9}, 0xfffffffffffffffc, 0x3, r10, r12, 0x7, 0x3f, 0xffffffffffff8000, 0x8001}) 08:28:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r3, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) sendto(r0, &(0x7f0000000080)="93", 0x1, 0x0, 0x0, 0x0) 08:28:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000029a, &(0x7f0000000180)=[{0x44, 0x0, 0x0, 0x8}, {0x2}, {0xf7fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 08:28:17 executing program 0: fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getppid() setreuid(0x0, 0xee01) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x288, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000001c0)={0x9, 0xffff0000, 0x0, {[0x6, 0x1, 0x9802, 0x3fc000000, 0x0, 0x0, 0xfffffffb, 0xc5e, 0x80000001, 0xfffffffffffffffb, 0x9, 0x5, 0x7fffffff, 0x7, 0x7a02, 0x4, 0x9, 0xfffffffffffffeff], [0x55d2, 0x0, 0x36a1, 0x4573, 0x101, 0x1, 0x401, 0x1, 0x8, 0x40], [0x7f1d, 0x1, 0x800, 0x696381d4, 0xfffffffffffffff9, 0x0, 0xd4], [0x8, 0x100, 0x1, 0x8, 0x7f, 0x3], [{0x400, 0x3, 0x6, 0x8}, {0xfff8, 0x3, 0xfffffff8, 0x1}, {0x9, 0x9, 0x800, 0xffff}, {0x98, 0x5, 0xfff, 0x2}, {0xff, 0x6, 0x10001, 0x3ff}, {0x9, 0xfd, 0x80000000, 0x5}, {0x9, 0x9, 0x1f, 0x6baf}, {0x1, 0x100, 0x2}], {0x8001, 0x1, 0x9, 0x5}, {0x3, 0x1, 0x753, 0x2}}}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f0000000080)=[{0xb, 0xc7, 0x9, 0x5}, {0x1, 0x7, 0xdd, 0x2}, {0x3, 0x20, 0x4, 0x7fff}, {0x101, 0x3, 0x5, 0x20}, {0x7ff, 0x2, 0x7f, 0x80}, {0x8, 0x40, 0x8, 0x9}, {0x1, 0x2, 0x7f, 0x10001}, {0x6966, 0x79, 0x5, 0x9}, {0x7, 0x3, 0x1, 0x200}, {0x5e, 0x40, 0x0, 0x4}]}) fcntl$setown(r0, 0x6, r1) r4 = fcntl$getown(r0, 0x5) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000440)=0x2) sendmsg$unix(r5, &(0x7f0000000600)={&(0x7f0000000480)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000005c0)=[{&(0x7f00000004c0)="f0cc2bc8f0252780e766245297ad00a641b92cd55292d66832cb0f7f3a447ec8c76b823af70210608a57748b9bbf47169475919ca6e0bbe667ea471cb3a51afab7d935acffab4c88da279502d4aa4c456107df06cbd03ab87b23acfd26cfb2e754cd8251da7a73e514d7afd1091cdf687c4887426b35f24e1820463067c8fb7906c85bba2e2609bb429f840d57d16f8dd209d548dd0c3a0754de26e206b72f3f979290930119161af27fedf4c95d6b8ac4b83667dd45c4c590641f47341b17523c694fbbbbca41a484489dd2fde2fb72b6df498d1198021c0fefc4b839", 0xdd}], 0x1, 0x0, 0x0, 0xa}, 0x40b) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) r6 = geteuid() setreuid(r6, 0xffffffffffffffff) fcntl$setown(0xffffffffffffffff, 0x6, r4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) write(0xffffffffffffffff, &(0x7f0000000340), 0x10000014c) 08:28:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x10, 0x4, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x286) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) 08:28:17 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x9) syz_open_pts() openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x200a, &(0x7f0000000140)={0x3, 0x7ffffffc}) 08:28:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x1b4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x2d}, {0x106}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") 08:28:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffffffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000004c0)={0x10, 0x5, 0x4, 0x10001, [{&(0x7f0000113000/0x3000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x9}, {&(0x7f00003d0000/0x4000)=nil, &(0x7f00007c2000/0x2000)=nil, 0xcd8c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00004b0000/0x1000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x36d2}, {&(0x7f000026f000/0x3000)=nil, &(0x7f000004b000/0x4000)=nil, 0xca6}, {&(0x7f0000571000/0x3000)=nil, &(0x7f000033b000/0x2000)=nil, 0x7fff}, {&(0x7f00003ab000/0x5000)=nil, &(0x7f000079b000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00002cd000/0x3000)=nil, 0x80000000}, {&(0x7f000014d000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7aebab3c}, {&(0x7f00006d0000/0x2000)=nil, &(0x7f00005c8000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000171000/0x1000)=nil, &(0x7f0000241000/0x3000)=nil, 0xfff}, {&(0x7f00003f7000/0x2000)=nil, &(0x7f0000446000/0x1000)=nil, 0x2}, {&(0x7f0000496000/0x2000)=nil, &(0x7f00003f9000/0x4000)=nil, 0x6}, {&(0x7f00006df000/0x2000)=nil, &(0x7f0000018000/0x3000)=nil, 0x8}, {&(0x7f00004bb000/0x1000)=nil, &(0x7f00000b5000/0x4000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffff9942}) r2 = fcntl$dupfd(r0, 0x0, r0) open(&(0x7f00000000c0)='./file\x00', 0x100, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 08:28:17 executing program 1: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x5, 0x0) kqueue() 08:28:17 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00002ca000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000170000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000281000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00003cc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) 08:28:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc20], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x612121b9], [0x0, 0x0, 0x0, 0x9, 0xffffffeeffbfbfff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x1, 0x9) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)={0xf2}) r2 = fcntl$dupfd(r0, 0x0, r0) syz_emit_ethernet(0x88, &(0x7f0000000000)="0fb2bdebfa213f3198af1e5ae5ad69fe0c6393c0ec7f49ccd8989133b194fb62cc0877256947412bedc5c7b2e16a4923d8843639653ccbd881e52e48b3678d2a8f04333bfa1f3b45d40dca0df003f51f3031dea339c602b6de2320aa4364dd193ca281ee5baa8bc80ffc9ffeb8459f7abef80ff91f5cc5674a6dc6ac47ae88602d35b4c062ef49a0") openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 08:28:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) mkdir(&(0x7f0000000000)='./file0\x00', 0x60) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) 08:28:17 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) r2 = dup(r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) 08:28:17 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) sendmsg(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000880)="806be43a11e5522e73ac972e152eec8cf4ffa96310f0e0329cf1ea557d39484ba13bb9ba74237be8ea159ebf47bd29e1c6789e7bfc91cf24a0438adb7da2c6e8b601a9ab84012d103d51f4acba386b3d4ac8a675b30de05038e70e88362d75e9312e66813d8123a146d238305afd9d0be7db6714227a3c095911fc26629a24c6d2f75aaf390a771d9b3d04b73337cc919832dfef6266c2053f0a652d39b318cb4c9277e0d52dbd9ae3717e63b62904c5e90c695c1cfd7f4553adcb751218a4d7fe62a2fb22ebb20fa46c61b802254f2c58c826380a51390e4dbd8978c2ba817ce6f2e3390ae7864ac5d4dd0b019b1e861b7fe230906208c16e4df5ee7b531bbb6caa38c70013bcd056ab07233d6658ed7c73b3a66dbde9e045f484c30083cced2cec198ad3c013ac505e16f31e9ff96fa40279435d12598beb54c04ac597f6f9470d130008ec48abe972f02fe7ba6dd07d9fcb04486137f3d1f5eae7aabb3da5a21daebf3afe913dbf9629e506a7338934c18eeca403e975fc9c14de8ff1673778d942221694022e27eb5fe39b5e66a161986bc96003132f75a175cc187c060845d6e0795aa4a6fc9d990bcb7287ba37905466622d79e28cbfeb7005c7cf20d93e3bc9be1fe92ee93fd75baa904a42350602cd0a54a0a7bb994a44526ba355522a975ca08a6649dc4be50243c48ac7d29c6e1ed56137df3e66a3a0c5bbc7a1679026aba1ca50a5a2f4af9cab3d9eaa05824dc9f5762d9d0b75f42597b32a1c14d2fc7c7db9a98ae62c1d8df2080d19e4c55a55c7356231fd02e48a34b6eb8a2b940f091e1e6181ff30f063fe221453c988913af42f2342ec955b4cdb110d14ee3c61dadcea9a8fab9f69240015964831a54b81bfb01b312e2eaaeca61f4ff2d5c4ed7b030f1fecd48a9b5b5b9bb8d32daf17543eb3e5b8a271b1c6dd8561461da20a43efcb8e1350806a4e300483b951d0ec4c94873af4dee4ab2241f9e770eb66f6d6a3e4511a295ff81bcb0265db08b5a64fec385bf387fb3bfdbe45b511142d60b10614cbbe43f99e02778a3835ee850986be074d6b88e6b1123bf7dc561464144ef4031ed2c2afe50756eec08c8a74f983c89e4a96f850c024ae", 0x31c}], 0x1, &(0x7f0000000380)=[{0x68, 0xfffd, 0x7, "d89303b402b86d8fa9a56dad726ba075d8be34d0a1eafba50198abba6b07b4b600efeaa0e7b27e829b0f944d3a5b35ae4fd640470e5b159b5ee8e5d4f3a4da42400953cc81c9d16b2c1560a43212f4424e"}, {0x78, 0xffff, 0x4, "b7f0fe6ea9af91ac70a4fdad996f90e3475c710270d14a44346519beafa393005ce90cb6841566709067737f0951a552f5feadcfc9b1000f91b372227e25e7af3a501ce9282bf0eb4bd6cd3b9066e56c89e19ffe622b37b6451f043aa33437e258e7b589502a"}, {0x68, 0xffff, 0x200, "28b0e01c853e6382be7ac8ed00c58fba29638a93b13d062bf85b3232cc5d0f977187bf47210419a1c97a156336768e92808667156f2686486cf2246246ba33702c0c51bfab373363f842cdd9e657b82caa0e83c1"}, {0x20, 0x10001, 0x9, "25f740926215767af4ede6"}, {0xb8, 0xffff, 0x8, "0aa26dec1aa2534a6478995970176c4d49033567ff7c32c423d23fb043ddcacf0c6902644c695bb53a1e5858dca011e19d4c2bde9b32eb84032320a8208d9444b2606a2d0403405de8d6da25090939e5ebe123ef87af82148a5473483e1daa90bfe2a8dc953c0ab42a5714a0b444a9920aea79455b597592a5e02770c0ad714f1f621e9412058c265e4249bff3dfebf3df9c39b65c958d902e538fd4c55718c247bb549be7e8"}, {0x80, 0x1, 0x2, "7b0675aa07afd6c145357ff63e95633ae2775f135945e00664ee580400c13dd3825bbce524e496bb4f56e2d1559af5b94a2812952b92ab46d1e9bb6dc20b6a2af79a6effdbd9dadc458d1d74ee472663b3d283edd7519b7f802b802f022bc443a8c210fc95c00f01bdcf"}], 0x2a0}, 0x1) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8d", 0xaa1}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = geteuid() r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x9e6a219056d3009f, 0x0) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchownat(r1, &(0x7f0000000040)='./bus\x00', r2, r7, 0x5) semop(r3, &(0x7f0000000180)=[{0x1, 0x81, 0x1800}, {0x3, 0x7, 0x800}], 0x2) 08:28:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0xd98) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x64}, {0x16}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000480)="0e7e1e207628024991c9337f440d") 08:28:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0) close(r0) r1 = socket(0x18, 0x2, 0xfd) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000000)) 08:28:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) write(0xffffffffffffffff, &(0x7f0000000000)="220e22", 0x3) r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x6, &(0x7f0000000200)=[r4, 0x0, 0x0, 0x0, 0x0, r9]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x80000000, 0x0, 0x0, 0x0, r10, 0x1}, 0x2000000000004, 0x7, 0x0, 0x0, 0x1000000000, 0xfffffffffffffffc, 0xfffffffffffffffb}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r11 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r12 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r12, 0x4004667f, &(0x7f0000000180)) getpeername$inet(r12, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000000180)) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000080)=0x2) sendto(r11, &(0x7f0000000300)="2a27448513fec8a89b0147602aa6d61e6cc4272db21c2a42fe0a45eb649917a5dcdbd7629fa2bfd589bcaf32e58500f7604d0881da7ac2a092b0dea0595997d481b69812c4e536eac16100d124d9b00f3e3952335523a404e7a0a2ba4b30bea6cb76a0cd199a9748e65a01fb8d3a7f59633a6a5b7455f4a0249f758817a8ffc5d9f291c1ad8f898ea1c6d4cd853ce9ce3144dc751e45e00849614aeca34ef0fa0a7ea438caf6db2fff0060b08826c739708c5e83dc23926fef366c4e5e60371efa8842ff6350ee8f9d6f1f1d40d41c98283cf5b511170893c7b2dd992fff8c34997766920f24ae474d350480c3f91310eef72289f62c8ffcc2d67a571a0318df3a266c3942c6886ddb2f0d68360f133c39f2ddaa05d24b40bd1108db531009f0d205bc1cca1e224ffed2b8cf101d07dcc9a78165558c573f1b6146010bf1e3721a858269b0320f1c11e1b3620c4f99f67e03aa5657ad6876ef7c4fd2a0e12dac260de82f569846cf28d0ae5e6ba65321105654bd7f1145d6fba95d571e3e56b9d41244a102b735d46105912b4276ed383ea0a5bad5b73797a79fd0cebcd4e4515b5e0437c0ccf211a660d5973b55e8e58bbadbfcd7c3237b38d93fc6c346529904bc760a4659fe56108f93663d74b6302d9687a23b1925070b548cbeb456804cacc33607b025cfcee40406393337ae98bd899981ce23593c3a41f6049b126e3f341aad0c41f02b4e6c46bb8f07e088f10cff70819c9ba7869ffc07a8d8c10b131e2b8a5b6275bf69ce008663801c808e3e525ec0fd0934a7c127c3aa9edfa18e808f9411cd0dfa9ce4e47d802b1da99b1fa38b5548b2b9b3d938073e4d7069c41dc288be541f55047836dd7a7877ff9a704d3a9a4b81da45da6dbb12f7824b2ffce7b8f4603ee7cf92abdc42dd1e36b606dc941e1cc557c8853fa5ea85d94b6eefd6b26a9f0ba2f8f8a870f5a86de4238aad925a5a65d0dab1491b21c8f9fbb35c2b88f4966e0c0ad63ad4cd01439fb5d36e17ea5f3afa23f58517ab0e3c399022bf583532c4a8c7cedf2112fa9d25b2908839554d912d18302ef1a9882331b81662c26378aa53583c9bf27f2b624bdfcc939e8930d3601a85d99519ef3eff837a4effd4d18b2b44f5bf1a477df45a334f14e09c736b08861bab99b5620d501905a5e46ee5ac5182dcc6a887a4b2ef8f85a2198b3d5c0abd735e3b978443fde4c18bddce1cd01f94e3e6a13e4e61aca2b6fa6d8e90a06012158012308a8167d1a02d6a05b96ed0d917923dcc30fe5e15d77e4c0e81b87e0230d8ade834c091503b884545512ce169a939a2b13a1ecfc9719a2d091708829175487a11d6d5190a3173dce8f2a034f9aa5fa787c81b1a0c09b1e80706dc4507b43392f30c57fc73c818101aa1950f5c2886b15a21fb757830c77a2ded695c50669faddee7deef801095c0fa223fa2d47905c62cfe7008bc72f25e99269b258b327c62b5c57dfc509b439de5e32e2970a9193fd38ea66e2d1901f13aeef7923699827dcf9efd4107f6861b91c1423aec8b22e5cced10a50da39e26b2923ee88bc3d3ca439913f224aa33af5a7b68ab76042eee42780d3509e3320d7969c356bf90ea8f79ff5974cbce4156d0034f092e139ce3934c0b10a523ffed680fee159101da3ddcabd18ddfa56b901a1c7b5462e6ad59d805dd5bb1f4c6de8ef70adfbaa1b077ef22a3e2ed8cfa5881296d0cfac852c2f389d5708a586b0d276acde60e6766729f09144b17f3c1a54945edabd8b390766f12420e02505c362ddff95d949cce7136336d6a654fe33219388f6255f8d794554ccb02792da2ef1a5ff219541e94278f26fa2365e7fae6f50833a6fbc6064a63f96533cfbfb32efc20de511ff5c1c44e0fc73690ec713723ff96be6015ba94776cc3afd19030db6823ef5a6a1b7ccb6df01ec9bb6f65029e5ce5972527b652f5a6e4f2beb749bcdf2edb8331509948dd817790af57e306de0494084c7eab320c6e5a8cc4dfafdec93b0cd525daac5146a09d25164a076dd3146070f257a961e18e9b601381bef6cd762638c8c12245dd1c03c11d3dd194fa5e169ec2a043eec551ce4698e8f989e8218a80227ada834d74f1a710b7c371c7963aa6fda1a532a29e682923963fcf2601c4f0dcb06078aa30a4934a8b96a18759c06207cd3e80ab550336dcff7cec4a22bb20d89d73e96a2b66d633ec098be1bb94ecc4b3c51befab41062c16d001edd24d3b5a2f58fa56bbf5d8fbe7cfcdcf922f3a7aa5a71ce64a85406758669f248d5be625ffc3997c565b43c066502bfda8c5c3d470e2a9caddf8db3caecefe293a8271c9a2896b1873a2348d02542ea00e574b2d4a8f6cd683efa5aab1481ef4d597cba1cefc7ad009af61834afa409f0c75f86147bf793f5745aac8b471baff12fdeb34c522ecfbf581bf0b4631187136229d3cf6af65bdea510ca54f4a4bfebdb5d62fad30bcee1fc69a15da3fc98c382bb893be5e6ed0588597ca0fa42b80b5abcca8d8df82de732b48ce8e2659eca25626d78a09397e878b55881069249892387b04b8452da24f37f1c2d757fd16b72eb5e82b6066733f9bf02e9efa31f5aea1a3542b25652503f658f9eebb1a47da7d25eeeaa5c80c99caf729581efcacc9f0c3d64817de4f53b4ea8f4a8a80d8b3f0b0dffd9418e54858d57062556a8af0c21ae2689771cfc5015dc33794c3065ce07d37d0eced647da671f34030514e7e5f7641ee0fde7c9eba80921ce86c1d8b93f8e15c6374e793b981f1b42663638f67df14dd132d695d21011a2db70f17e4a92313ea181892dfe73f77540310464cba54edd63e8de6347b01648856285093c60254dbdf3c2b49ac8a79c4b80904980d50934010a40e6d7d9be2d27d7840e0259e24513ac1117ad33eca8c84f4d012db1ee8f9cfe7558148a9925aa56483af30fb1c47a70b7f7196d0dabc60401fa0385030c3afaedb64e6aca7f110c2c730559f44fa5ec7038e2d19ee39bee21b0bcb5ad64f634ff8b12d1483c0faa6556d2cf79114c8c233538991e90b37d4a293d4c84e52e6fe444b1e8bc27aed37251fdd86cda784871c10cb2e749439829554973bad90cb43a85a56a259c30e00e47db8da1ce80af52801de21d9f9bb0df97871b8f8a4f5e0ca43d779e841df230b29533b50f687dd0b62395dafe82be049995573c59c56308b35147542cb83a31f9e98e79e7c431511d6da25b2ada64bfde85e67d05155af46dbaa2fd5740557157a916f9753b94ffc53184550538d7c8a3dcc5964473e35b6923ade85fba5f62bf3af1814975e8cd2a78eedf9dca5a322398560a84c04952a450bacaa1985ec784a59cc0f8e31800661fbb1bc4c1d907773fcfd77247c3c3b2ed6fba81593aa857132a2e4e088e1d68406b524ede493388ee831afd6426a126a454c6841094d8cd148bdf4aeb95a3edf3c4d2abdace2e5c6c231b2f30daa8b1369c51d2fae805c137985255258d8dd73517ffb78c0bbcad4418e2233c65a48ddec6d6c637a93c1e92950b68cbddb28231947db3eab6914ce4335a4e76857a30cc0fc9444ac323c2a178d44b289bbad31a608b6721dd1227f15d9d6ad5ac0b3cb576c419b19c3d791e040c334c53d42ff5c9ce3fbd769e77d5aa54dab8023ad1d5533720762a4613461df447c5fd1159dd2b133880ceb43e5479cef532545c14da9f3765005f637e83bda3b87892fdfd6d0847162228a85869bec0c1f3340ee84fcdd8439c45d719d12214eb2e58db70e6da0872d0964bd608f1a9bb4c7de631f2d9910ca5168426989057957e1c1dba93b1f08c88229edc4227880a35c95be258ce33f3b7f73123a65072b10bb1038b82d58ffdb12c98c286e50d489a150890a87d53ff51f1528f6ccd3a3eaf6faaed26ed579a3381c2695b277a39d8a012747afdbc2c975d189f15511dd286f85686e3b3490cdc64286d365c41d0ff5321503d400cbc472014fda5931c1e1a383c291ed3065fda9123c484ad9e4b91490801a7945ddc21fe3933ab8aa9cd4898c85e67a041c9ee7ac3eb7a8267b9aadea062913147db62b2b8adbcce6193268361b9b735ca01d9b03de96500c2b9136cf0a8906a5f976ba380416f5333fc66e2f9306ca4c3011b64f9b3ef776688de89b1ff1edf29c2d2334586c79a4b2fa409a86f20d2676b66e73a2c8ca31517eed0c06e655e5388eb5fa7446913107b22463f6bad6492f5ccbf7e70f37dd2ba84df63f0fb3d56d9386983bbeca53305d6a78d58fc0acc2248858a411287caae5550864f31ed71783f0c4ee6f52a6255cf7c9e16394d9996eac5a974b220704ead3fa98d23458643f4e235600598b1776e7d2a56783cf798b7f3cd591697b65883beb60aeff5993df906afc65990066a2953db399625583892c33b2d76f5d92052c2c9846e20f49c8d123d65644edd805555a1cad31c9879a884daa9fb4a39474f31b027207b5f7bae17395bfd61340f1ce79cf6726eaa1d1e0a1b55ebc43dec0ea1b4de93a3d5393b51783fc1d3bf3c75efd39f2a2217ba818671aa00968f7d73f01e82fe584767baca55cdda205b8daaecce3d76bc6475b183a810f329d513af212e8f2975a83f3ba3d95f931869011350405adb03b0377f743f9cad96607f83bce980228d076138dcbc12d16a2d38ca630b19f13279f99acde8910e8d34a82f2b5ee6d46d31419e2bf95fd524e17c0fb0bb3c62a33347608da4bc4512e14b8c771dd2c3cc3c498a1a833a1640d665b82eabdcf8379fcccfcb7ffaedd3c9df1a3bd846275241ef85ab62507e84d86018a949bd47a73dc100b58f73c1b62fdce376a5ef0aefd8ef99bd72803d1768437f7b5adefa26db2a0cd1dbbdf99bbcd55814f9348ac03adc1b573dc6e095917684c7002c8ee56db3a40f4cf2c2399d5a0b264274d061fd7a6d3a342e686229b600d5b9d5b8b86a1127f8b3baceace96efa9b956ea7d643c02931d5177427264bf6a8619b23ec86c3942567b8d6f991378ad55f5f39f4c6827ab50b0726f8b604792c1c0a5299e86e5872f938c5f6720c098ad1707854bb5549421241a42ef856ee6e870c4b77630e011c9cfcddb7ef664b63a1b669b98c6ba0f44991617818b7f319c009dd8fee84df145b95c1e0ff2bb64e7dedca69bfded90ea265255039994ba8520193c0f93cb53f201480eed3759fc2266cf2cdeb22b33615850c732d9e4a0ddd1e2bf27880e367169927f36ffbf225863ad49364d430bc98354e0ff5d639235e9f59d2f8ddaf5674a4bcc9b5e4494e4b6e4d7371fad5e174a1319fb9f2bfbce1259168dba5ff47e42f7891a968e7c0fcea41083408285144b12c02bc0656879207cd41e351da3497c0eba21324edbb76f53ef925c2251c65299c863617276e64798141af4818ec5f0b9db6663a0497af1a629a01a338ae30d36911742ce8c7c8482cdcda7ce8f153057b893297780cedb071f3a69ea1ea6c200536b8f2c68bbe7cba29f0fbefe080e727c1e79c74ec99f296e4f127619b373cffef19b99eb1687f1034634aacb1afb0e259f858b4aa8f367ed5128758ae8f0549626ad3265afe891026055bb057f26a97edceba0567e0a0da584c029b66a12ce9fe59282aae027e727460249fa0a7860907ef0012017975e1abc28e8901a6e3399529de8d82fb93058b4472b055553667616cad69559bec056a58755371d82136d0d518e432aff7112c3240da041f4e5cd8d8041b4fcc1cd8082e0ea9180b88567d2897ebedd805daacbcd9c1620f276329e0314d69d334eb8ebc1", 0x1000, 0x1, 0x0, 0x0) 08:28:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="cf5a3d02a1031d94b3abee71"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYPTR64=&(0x7f0000001940)=ANY=[@ANYBLOB="00c3e4a1bd8d06dffae1fbe7467692b445c6eecf326a28fd240fc76e0e771056d045c3fc55212e9d43c5b42de657aff775f7af1d7ad806b9f5f525c971b33b508bebc3c604f33d399dcfaaaf72a757b89463a03618dfb91c42d56e2d0ba2663d8d4e8866e4a1729e25a61270c135608fdc72b49ec34af06b1fa49063095dcec551839b08762f685d7d4447e808999334ff2805e6e6cd9d56bda3b4a257d663410890fb2b5be55c35829437b7f61fc8413ec699a30a295b9a3b9c35c1b47fbb25cf3714f9201921535f6370439502f472966a6598b6281c9b5461e1b1cb949b34e2613ac1328ce9fd548d7ae4472283fe4ffb2462d77edaf8b7716369570d893e52797b596e6a9f1fdc7b461efda9b082da7e4378761b6e040759ae0c68a17ae3692b8769e6d6745d0d2e84dc2a069c8a6941e6a6f10f49a81882ff0641d95b40263d99a9feba0eb01394587b72a7c823f20ab4a411592fe6acee7d997f355b0a12815d5e3b3d12c458f360598494a6cf762989bf257f9a22c8e3254fb12060a6e19896f56452d4007d5ac612b1a612560e2bc56876822fe0a1840c99a0c46d177814ca165988cb88f282e901da661902fa88eb99519f0fa2d8c160cd5238c1e43f209cad97a49f24e54ad53c6363bb67f1841e9c34621e0646dbd135fec0a14b9b6075a76339ee4ee625e7513791cce2b71226f75480178b10f47019ebf6e26261a8782cc1103981adc26032ed6c993df26b3ba879492f1ec0a7b82e7f8a9390c660f0610731c05463ef9fc090953e26e5b7e3be733cd70602140dd5836f0c214b0077f51b2e05da31e63752bf479272d725fd172b9f881fd22d8690d1fabcc8e7d7ac7131183929c7a7d5c40f11e9a0d101518fc9643b37d31f616ed095eb77153925dee1541ddde87d110ca66018d69e91b611ce6b0cc9f6a32437c6edf69d41d1f1ca5bb3bcccb04b347f41f77c027a194ae3f612a50e5e60aff4a440a3a65183eed03ac43d3448eb322202b2c79e57f3be60f7870fbfc876aedf9931280d8dc49e020000a074a1465c75018fabf19ac73e289bd3d473b33d81ddb1b5991f47ab6738b3382128fa4c83551cab751ee38415b1a992687406655bc29b9d8f8230ea4e3174fd29fa2bf9a68923cc15b645a16b552bca21872079154b5c392b937df954f8076e5b1d6f624e74f527bd4c95508e5f4985e5eb537e6c82cbbf649a194b833a817c97462a50228c9f1d408376b43d658af552cc586b37653ec2486558fc8c752c0e4d34fcdf17ee2bfc355fe78352e502a13f14373bb4cbdd1b1f5d4e1e96df8e10e8a7f57503248a9a68ba2de5b3b49c028f83d877862008d7fd01beb934894b1019d0da42144fd4e606186e3ae3436358a937eee923b2cc888d1a8e885f85ab873738b0f50318fb7e61205627649d3ca96eb43fb8a0e44089812edb9ca2a5419ece5d5e4d8f21ec548e5b8014fd9ffa987741c4a7e327f54090bff320e7796d1184ec92a299bde0a2e36a5365e80ed2c0998a70d25de07871b23a9d97d9fd200e8233ae18cd9562e749200396e44bdb69cf04969c245fad77d47fadc73efaf886775027fbf8b6b1e97f0c5348cb0ecd1142f8378c57534df4812f233744d3a4b0da0aaf17de733d44c55c732e80fc824e5a4dabf1fb46f3062e1c9739439978757964124f665454fcee4ce4dfef919b57f7bf5467a61b5db461108ff2f5c59e3cd390d46741eb5b40ab1d632c8ac974c22553f6b924696db2cf84297be1445b3af73bedffb78ebe967e303fc64f4c7c49c9082a7a50b6d4c72ead55d6685c1a3e2387ff22aeb2894ee7e2decf01e349e8ef514c2e88535f209d798da216af6798ef6aff259f6b37b508066ed3b918a27bfc1079276e377d7cec712e2c347a0373353bd1cc475f7023624c02dbbf74d0f68136712ff57f4afc0790cb6bcf9883fc91ca5019f2400a2395b804c279e78c61fb7db582bd9453416baff6a179400cf70c6df1de157a1f62aac7d18e8c709dc537fb83c4623bad69d84255c726876ade6bcab0fa66f16db152c36c25998d1f5d61cce27fd13113b99607986719710d339e220f76f346399d38d7c4cd577fbaf0082cfc0bcd7fada4a60319efa1b6d8c2f621330da74f65a312b7087c61e4e59a4e2e76a2ca94a9def4cd4fd6a5dd5d64f1bf7d2d9fdb513c815c92098a045fa9c1fbff8643b78a8750a59c12598cf362b8ca94607e5d3a66380cb371e5790810cfdd5323d76cf3c5d0978fce5865a0d9b4ad067c3f69b5df9d439893c97023712775f472b088e8f1523de9a48100139f53e0830151e1d3d85787a5c80ac930fa3d56723441e8809ae389d8eb3be7f9104e8d204f409e3636acbe15dfb04c01a6827d404fbf8debd19c485eaa8cae7f20f9e613515ac523f789dcd93a1202f039e20166d45914694231ff8baa1f921496ad88c8da35831b92c5ea4f6476e7824f2bd5af67c9403bbacd5b0e09a1fc3095fbb844da7f0ac4720119329aeb2404320fa2132e539b5694bfa9f14b15d9595efe617edcf61e91982ad8ac3f674134552445262348fc8fb24d114e88ce2841333a966340719ff735a4b3d226dcce4e19b6ae83b8caeb0f0aea628795b541b3ff4bbcdd0bb1960272f60f5dde1bd5af6ae1de2756331430e48cf21901f0e3ae47f92798a3253ad7d0d4300d2a87cae803f09f0e0b54b1027051e42abb78726220653d7b12a0789d89a1515d9203dd62f621c7b58e87be1a22a8daeb495ab4bf37e1544987ae2fb14e1e9f241d1f5da401566a1508d0a4c12a875447a9d295fe8204331b58146337fffa35c10592acf40f14630b856e88c48742bc8bc9a482df8fbd1db4c4e1e8a2e6819eea9b7a3fc167907e7ca7152c749cb557e05921550270fcc09c7920c14ca8582bce8bd83436ba2ae1e04f0e09d7289fc33fc6b07474d27834bb1a6a819ac88a12dea6078819496036a230c01f449e38bea374ddb490453be9bc2b08308e22c2f2dee8799adc022ec25fa7a05b74f63f45e503bb7839a1295e0bc7328451b2401ffba3054f8d7043f8addc31dce949cc23965aafc22775704367b67b2da1cd84008d698f173a7d05551035808331feb861537e933d6d213020b6f8a4b616a32744f5f73c9db765416eb5b97e26e7acd5c6fa0f9721048c0843a51e32fcf8e1da6b67eaa47d19b22d1d517302903cd976685c4095fe1a89d320fcec8bbd429d34b34b24a5bf7046579b3c15a528610cfd6c7452cdba3f2edf497649fa5fba4da3d0d66c3823fd788e91f35b128fe4726294f68e89037da7e3d6ee1deccbe443f2bc16d32a9c9d12ef27b6ad33c39fa8279c855aa53c6723991b7fa2371d1401a410213b849145b76b588e98e2e6a0e74f1810c65ec44dccb33ef3c1d3f9db63ac9f55c631f49fceeb854c44f0ce5ee74f8254c3c2379ec38ea7c9cc4683c706a7381e7b52e467db48971f350595e34f513dcb78789a029c049b0b51e97fcfeedbc412e98005347c7e0f3b8ba80e97f5cb7e780a282029aa7f425f9868c61f0e4579eb35e667f5349a32cb6f0635ec98f0e5c018ec15cffddce895c4d523f57a548808d5de1f9f6ce66624da4e81df0a52c23b093ec7684b31a1f6f0d4dc0ab656841aa3041cd9df52fd68d3edfbb52563aba17b2e63ab52bf3764895a9494188dbba95ac588feb269e9689b12fcdf484e782b9e98b1de599eb8cc388cc280bc5dec7d6efd8cbd060d3496be639fad937e4c264daf21479d98c479e49a52e36084c938d113061c799b3e1728f88e24bc44fbad5f9e5993620eb135c0b9c24693a269edd55e8ac2b0a234af52e590e3fea9d7f93ebff01d257ebc75d3c64ad1cc0c7c45fb079b5cf57bed15a52eebae914e82646e5e7744796281cab4c54937f60092b0fd5bda6149a62248ae25d80917bc21d39af70edd667801e8479ca80370987e4e50302692d553ed1e16470721aedba8079b124c41d08c9c5ec8906525074f48ba77a6f62da9bae65b7416bb89e07c5094b2c408a9e123f71b9bcfe6dd8f90cb9645f94715d86f11ab6719976d0a80e9fc3f58e011d2d366d5f459549914fc999cd05e08f736f5dace7261eecf7d29d13f4b293dba9d4f847e901e1eed516455b85e71ad99d52f8b208b747fc546f57a57c2d591ae004f8a5c04f4ddd116785acfd8fc3b6b838ac45f6984586b6e2f28c49312c5ad5bcc22d6e770fa92880fca137dd005a8887d0d5457ba663220e51c43a4bf556710346fafe99e094f5a30a3489562fd4530feaec6bb822330877954567234f99eeff070ef8f32eddfb150db9c267e5eea25fe9837eddd80f754ad64f6c7ea33c397705f3f079616f6fc72ee9288a146c8bfdfc82707d6285af086c752e298d0a1acec197fc33a36cace5968857b19ba3d4414ee6722d0bc7ece7551e4825bc845f2c105d5808a0e11c29388beda5ff84df738f7402476395fecd737a3db97c65429d8ebcaa24e6ba4250244744368021c0c9ab8576b8cd34451fd05d1e7c11cff590d93147b20089752019fd41d4ad34318e9b8256e00d425208fa3f96789da94093c56fdec2b0515c85aad96c21fcfccbb9062e13a871e8d11d43518c39e17a2404df7f2efaa9dc7b6ea1dee56abdccf024e4b97a777c2c59456de03e6eef66054e1346f7f7ec9b7d3f0672ab4fcf7aa4024a0c2d500000000884a195c179c8469e1736bfd38af4d04d1f35ffe6347293f8485046df344a7447ed65df0ffe6c02b41aa7cec500e1f5b8236c4aebdf91947cf35c8a59c444e86f02c027c8af621b545fc3603cad42d174cc4a114a9ee9d99dfdf1b1d88abbded6a9b24d126a0c9da9497bfd0899b41ae3491af4ad1c56f0e10335fe15ed84b217597f6394c11e43f04b65327526a63d41c934bca2fd7f56f6bb9fa2e128d13183cfedf2dfd5ca5177ebfac7fc399e821b92c745770811189e40ac85edbfb833f9a9af9bfffd96c1b400ef3ff59746ff1678d94897038edd1cc6d83666e6fe3bd3041e0c3e759dd1e8cab4f8c8449d93eef25b6ff215a79eb19419df3d8e938e7fbb5fa3c79aa537763fb8733cfb39dfa539cc7e962c024017636cb26636acf322114971f53ca575dae336ea376439ed8e8c76bbfee4516bfd90765ff10809598afd8a9f9a75be90ab7bfc4fa927bf59e618c5381db741b204d7cea1483c228da7b438c8c486d850ef81fe7b1337ea72fdbfd23c518ef60a8a2bb9e96f9e48bc7758774471b73725c288ff79a1729a7a489fb120ff48955f82e6bd924e3d038d9260115a69274c9b6744039843d2450a7a0fad83f254a54de0ebee322b82285bf595d080b1ec4abe974aead17c97f2186830fdd61c21ce607d3987a80d39dc66cf7387456a67091fb65e0e9a46e06c2e55d055e2a972b71c7d7b2195060aa6969e2e88c40dab664b542162dc9f9eeb292949277190b4566e3d944360e515dc471306b5f6600040072f9682576c42b21ba500f6a42fc22cda5a946dbe6663cd7f4b6ebae5ab64f99f8f44886e4c8c7538600d98ca6f0529c0eaa7a94e4107e047ee87ae96b1e5fddfd94b97a23c3d0c7f9ceda41efd371ac0994fd8cdaf5dbc2260538ed22acd91aa1531ea8efa5183f0dfe3a35324135ba4191f03593df65af97d18c789c05163f9bf5656ea4f811e7859ec716be94300ea9968f5ec130fa11bb42c4ccffe0ee24e876ce8f6dbefad0ba5108a7dad18ed3bb1dd4900bf014a1971d79482a73a65ceabe26bfccea3772e3ff4202a32d9cdffcb40000000000000000002bffc4f5cf9fedd6cde07dcf94e6a8e851fb30", @ANYRES16=r2]], 0x1) sendto$unix(r2, &(0x7f0000000080)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050ab0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xffffff6f, 0x5, 0x0, 0x0) execve(0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000000)='./file0\x00') chflagsat(r3, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) r4 = getuid() r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() r12 = socket(0x800000018, 0x1, 0x0) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r14 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) r15 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r15, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r16 = getgid() r17 = socket(0x800000018, 0x1, 0x0) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r19 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) r20 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r20, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r20, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r20, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r21 = getgid() r22 = socket(0x800000018, 0x1, 0x0) bind$unix(r22, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r24 = getgid() semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r21, r23, r24, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x5, &(0x7f00000001c0)=[r9, r11, r16, 0xffffffffffffffff, r24]) fchownat(r3, &(0x7f0000000180)='./file0\x00', r4, r25, 0x2) 08:28:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000300)=[{}, {}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x8000, 0xfe) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000300)) 08:28:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) sendto$unix(r1, &(0x7f00000000c0)="2c38cb53cd13514377f9aa4a675e8046bc374a84b5d6e7aebec24fa9f4355fce137087afafe13fc5f3953d721e571e5251e440a520ed2747af812b04a17e6e47fb082700a52ecbae5930b904c84cedb6e411c10cf74552d0ab81dc641f4f06a79d1271b07ceeb4bafa04568fb2d9a3ab1652b1efee7aac930c8a986897bcc70ab5cee22beb8573de98bcc9283e2f4034b612e1ec3e16cd63c7e5ec8969d26ad2de4b6ea9a5a2368e6a1fff13d44e0368391618ee9ba59417d925ddeee7b3fbaa441fd21fcf57849fe846e673df47", 0xce, 0x0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000680)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 08:28:17 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x20, 0xfffffffd) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000001380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c93847d9ee95000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000005e97e337efd4971b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0bb310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082ee4a701f78e512c33a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d589512c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f40e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1969119a0f655e385d9aeca30fd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006126d400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dee4c924bfe6498e1642a8d4711ed17155c3f99dc5c8749be6aca4156413f4cc85fee591fcc516921c12fc0baa215bb8d4d5bb132a31879be4cfc5b738c185c32917fda382993a4b201a3a55b2d7cddba7dc88e8ac2f26286f8ddf1302d40a44460c21abfe2899a258d01f3640a188993f9538a23b5cf1d516d616ec50922093c8643f85228bf70f967f1fc9e18f87ab1e34bdaee98c0db63b4537b3780c5f13a96df216f01c46971711f620940292acaee69a629d469d61ded579b1371022a80e0c42086c797e0034b6a26a88ca3769c06705878ce4593ace3f8302adebd4db7bf12a48d4b52dc27c63d5c923ff7d3dbeebf3530b98db53ce44ea7e0f795a4492e1d2efc70918bd5f56720fd9c530ad3f86e231b3ae2ebf3a6cf5c0cb536fc5956df2a924f903f06d86d76d5c29b99f1fbb431a46dda92e8ae76c6607b5fdc1f7862000"/4448]) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000000)='./file0\x00') munlockall() chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000180)) accept$inet6(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getegid() fchownat(r2, &(0x7f0000000040)='./bus\x00', r7, r9, 0x2) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6", 0xc1}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b", 0xe5}], 0x6) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r10, 0x0, 0x0) shmctl$IPC_SET(r10, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000040)=""/210) shmctl$SHM_UNLOCK(r10, 0x4) r11 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000000180)) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)='c\x00') 08:28:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d, 0xff, 0x10}, {0x20}, {0x6, 0x80, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 08:28:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdfffffffffffffe], [0x0, 0x0, 0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f0000000100)={0x0, 0x5, 0x5, 0x5064}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setregid(r6, r8) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 08:28:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x1) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202adfdffffffffffff447b238bf468d20d8a0a197a386207000000000095955984c87910bf093f68c11700287ead4bcb775ca69dfc6b895c57e359eac2a86e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f07b14385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b755500000000000000003e70f6b4a062c6ca8d12540ccbca45000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d53eef9e8b0fb636710000d2f97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d09000000004fad4b03c88132e19769e70a2ea6f78d00000036d1161b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d308682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e33edc2a8bcc7102e6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136d097a5d83092960862b8102bc1f84da03ea23b11041034906ce6dc83c3fba37ff1547118f569f6e87cb950fe286ef99252e35109463c50d4ebb0f11934acb99ae1ad670224f918fd6bf321659a89495a2856f00d3accbda54ec70b5260ff5a00f3d43881052e0e429f4b0a960091867212eb914a69d1413e8cfe753bcfaba7e40000000000000000000000005efea7a670bfbed345d8b9b6683308fccb47d9c4936d39ff47cade113c3b6002baed55c0b2d6ec968164fe69b2f6c57f393775b66ffcf50005c9563f7db12aeff359020802fac3cd2f56e937921398d41194b847e51ec8e7c20530383be2a3ed26ac11bc6787e3d0bc808f47709a5e70fe3be13caa151f0e89d97b623b92b462d5fcb5b6acc198ceae9c8263eae33b35dd0a98f524abba5b613578773278a10015ff5ec024bb1c94ab939d8bacb2340d50187a13ba88352fd7f22a02065f479ef2b5eac09f58923c1649b821e7ce2b34962a7aa6e1467ad6456f11e942ce09cb1c1ac3c695ac97791e991a08c573089a9cd2e85d596d6518325fac386bdaca4ce6807ca788"], 0x1) dup2(r1, r0) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000000c0)="1d82e0de59b29c7f58915ddd50197ebc7c6ccc9eff3b54d4235a63bd2d0d7df1aa5ba0a4c09765a978ed6d0a4ce5da92b952861e85ad23350b69f216c6e91be2bc74", 0x42, 0x0, 0x0, 0x0) 08:28:17 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000280)=[{0x74}, {0x1}, {0x6, 0x0, 0x0, 0x20003ff}]}) pwrite(0xffffffffffffffff, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) 08:28:17 executing program 1: r0 = socket(0x11, 0x4003, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 08:28:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x1810, r0, 0x0, 0xfffffffffffffff9) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x3, 0xffffffffffff65b0, "920f479a8933ec72545f0a765e2ba400"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 08:28:17 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 08:28:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000240)={&(0x7f00000001c0)=[{0x83, 0x1f}, {0x3, 0x2c}, {0x4b, 0x2}, {0x2, 0xdd}, {0x44, 0x9}, {0x61, 0x4}, {0x41, 0x7fff}, {0x4, 0x40}, {0x81, 0x200}], 0x9}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) bind$unix(r5, &(0x7f00000002c0)=@file={0x0, './bus\x00'}, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000080)=ANY=[@ANYBLOB='\x00'/10], 0x10, 0x0}, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000080)='n.', 0x1bc) execve(0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r7, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) write(r7, &(0x7f0000000100)="1d1f9ff72603448e803bb4d096dcf29ef989bcdb1c4bd5c51269fa1641fbae2dc7fe1d0e0e19b7c5f6032361223445e82876130bb9981dc9a0390d0bf681d4b2ff842e8b66b9e435873ea5b0baf5fe1fff29e9dbdd06aa372c967a5b1c6062649f25094e6f968a466ef1d1395ba93ff3cdcbea64379a1a6352b5804660f30fbb842584757dadac0461a01356d3c0ed6bdb63b98b397dae266504c49cf318737245c28ad96cffc86d76a94806925c592d51cf174d15b734d01c5dcf7686aa77", 0xbf) fchdir(0xffffffffffffffff) 08:28:17 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() flock(r0, 0xb) r2 = dup(r1) ioctl$TIOCEXCL(r2, 0x2000740d) 08:28:18 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r1 = dup(r0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) socket$unix(0x1, 0x2, 0x0) pwritev(r1, &(0x7f0000000100)=[{0x0, 0x38d}], 0x1, 0x0, 0x0) 08:28:18 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x1, &(0x7f0000000040)="01000000", 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r2, 0x1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000180)) ioctl$KDGKBMODE(r3, 0x40044b06) 08:28:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000001400)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c0000000e944ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a51867000"/1170], 0x10) r2 = socket(0x2, 0x4003, 0x1) setsockopt(r2, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) dup2(r1, r0) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x51e7729d0e754874) 08:28:18 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x100000000, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000253000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000566000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00001c0000/0x2000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000219000/0x4000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000580)=ANY=[@ANYBLOB="5ca70f9b38680656bc6f00ee4810863d432b4a3f72a8e7ef1332abfe97a4e2b64cdd36b8565e7cda3fffda3a579d78261849998a3f7652ef9c5da2ff3df61ab47edc17537f2e3532d4bb7259b3d87626dd4ae30028102afd12b56a4baa78cca5969456bdbc7898f1db4792be123156a4dd57a77ce23dbb37849115c02a9d20cbdf3b17484a296df3a015294ce27b134b5c6f21bfbdb68b8191e7aa6a7f1eaa8e5d3086fc3540f058ebc86d822977382785bafce5d80476a46513d477"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000640)) r1 = kqueue() r2 = dup(0xffffffffffffff9c) ioctl$TIOCCBRK(r2, 0x2000747a) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) r3 = getuid() getgroups(0x1, &(0x7f0000000540)=[0x0]) fchown(r1, r3, r4) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup(0xffffffffffffffff) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000040)="100a2956b9223776", 0x21d) 08:28:18 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) fcntl$dupfd(r0, 0xa, r1) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 08:28:18 executing program 0: nanosleep(&(0x7f0000000000)={0x0, 0x20000000}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) semget(0x2, 0x1, 0x400) r0 = semget$private(0x0, 0x5, 0x204) r1 = dup(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "541bb964fe0899d9e09c14f6000adfd1a1080054"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x7ff, 0x0, 0xb3, 0x0, "49bf00000000060000000000e6ffffff00"}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000480)=0x7) r3 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0xffff, 0x800}], 0x2) r4 = dup(0xffffffffffffff9c) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) fcntl$dupfd(r5, 0x0, r5) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000140)="0daa458dbe4b623ee93dead7a6825862024edfcfa3fba79b1a9e3ecb33b9123454afd0c8", 0x24}, {&(0x7f0000000180)="44f0fae4977c2d5e3799030a652fae44ffff", 0x12}, {&(0x7f00000001c0)="c836435e32660f2fd3e114f9ec5997af3b264541477a190f1c2063698f405a73d3bcc67be31cc155074084ad1e3dfb4f2ec8fe700b1726315706a91152aa3b959432cb5632ad727979af380c396bd68a48597878dfc275109c077805b4fcdc89228c4075daeb5e2161d529df4e96dd018a0b31d3f8c7e54473e3db5a2c2502359b2e8edd714376cc37d1e2f03257ca145050ea90f84645b852b6bc07572a38fbcb33a1f28ca1eeb39f41c46a43263ebfebbc82d18808cb0f0cb9410a567d6ec2d870a8d749b9f8a34f27eddfe7592fd57c850da2d6d4bae60df57343155bb278d304ebd32ba1a302d2206f7c919b3652d7150e5e", 0xf4}, {&(0x7f00000002c0)="40f3e66e403de578b0155f815ff03c323d79ff29ff44434d2e766cece61d7f951e7bdcddcd4380a33136900dc6a171e342bf73a3e691c7b0b7793df41c6cb9b49373470bee53c4c57a16e7b42b03cf2deaea99de6a475598c0af034b023531d6e1432452ace19a687222291547ed6eb3cf21", 0x72}], 0x4) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x20, 0x2) geteuid() r6 = socket(0x800000018, 0x2, 0x0) r7 = socket(0x18, 0x1, 0x0) dup2(r6, r7) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000480)=0x7) r8 = getgid() semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000340)=""/211) r9 = geteuid() setreuid(0x0, r9) setuid(r9) r10 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() r12 = socket(0x800000018, 0x1, 0x0) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r14 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r13, r8, r9, r8, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) openat$klog(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/klog\x00', 0x200, 0x0) 08:28:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = msgget$private(0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgsnd(r2, &(0x7f0000000340)={0x3}, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgsnd(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="00800000"], 0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000340)={0x3}, 0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/139) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x100000000, 0x2}, {0x80000000, 0x7623}}) close(r0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0x3ff, 0xfffffff8, "a8186503182eab7fff0e091fa600"}) write(r0, &(0x7f0000000080)="96038c867d189ac9f508d0f68e0299003a52edcc40b100d771d81fdf45df4284f85cffe2a0ccdfc66f8614df7085abb101001061ef76da41e7dc71c96ae4c37431a4bf7eeea0d36524669f18959d18d08c3509", 0x53) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r5, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0x46bfe) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) fcntl$lock(r5, 0x9, &(0x7f00000002c0)={0x2, 0x1, 0x36, 0x20, r7}) r8 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) r9 = syz_open_pts() ioctl$TIOCSETAW(r9, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "27c88efb93011cbe48546c189af6743f75cf9b87"}) fcntl$dupfd(r8, 0xa, r9) 08:28:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000100)={{}, 0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]}) setsockopt(r0, 0x80000000000029, 0x3b, &(0x7f0000000000), 0x4) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r5 = getppid() getpgid(r5) msgget$private(0x0, 0x20000003c4) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) r7 = msgget$private(0x0, 0xca) msgsnd(r7, &(0x7f0000000180)=ANY=[], 0x0, 0x800) msgsnd(r6, &(0x7f0000000e80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d602aebea381e7fca35ed7142c2f0d2e5f9ce77c1ecfd58c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000a4a3af74e7548a3f0a1ef3e3f4358b30a130a9a062e678e5a37e21591aaa06ab276ae2868755"], 0x107, 0x40000000000800) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x46bfe) r9 = getpgrp() fcntl$setown(r8, 0x6, r9) getpgid(r9) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000180)={0x4, 0x2}) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) msgrcv(r10, &(0x7f0000003740)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b2097316de350c500000000000000"], 0xbd, 0x3, 0x800) 08:28:19 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x18, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = accept(r0, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) getdents(r1, &(0x7f0000000140)=""/152, 0x98) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r3) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r2) 08:28:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfeffffffffffffff], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0xfff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080), &(0x7f00000000c0)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 08:28:19 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8307"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202a180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000040)=0x24e5, 0x4) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="1a93291ad7d84f8b2c7212a3aae3d6373b996a48e4e6b609ebb4ec5fd28b12143ab2e528ade824961dd3a3e0a185da48925c3d6a65f93f24318fbee26dabf54f9f3d84dfb340c26e5c15daf07db8307e30d8fab6c3bb5a0b86e02c80a93f"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) mprotect(&(0x7f0000678000/0x1000)=nil, 0x1000, 0x4) 08:28:19 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x10, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00ff0700022fe100"}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 08:28:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffdfffffffffff], [0x0, 0x0, 0xff0], [{}, {}, {0x1}], {0x100}, {0x0, 0x0, 0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x6, 0x4000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f0000000000)) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 08:28:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) write(r0, &(0x7f0000000280)="4de83143108e36b49736f575e867", 0xe) syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f00000000c0)=[{r2, 0xd053d29532154bf4}], 0x1, 0x0) 08:28:20 executing program 1: pwrite(0xffffffffffffffff, &(0x7f0000000080)="efdd53a52e4a586ef9431af2", 0xc, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) connect$unix(r2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000180)) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000040)=0x15) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 08:28:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x341, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a7b5cdb5a77f447432be5816f157e33"}) r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000100)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x5, 0x1000}], 0x2) r3 = getgid() r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xfffffffffffffcfa) r7 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) setuid(r5) r8 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r9 = getgid() r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r12 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) r13 = getegid() setgroups(0x5, &(0x7f0000000140)=[r6, r6, r9, r13, r3]) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e", 0x161}], 0x1) 08:28:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x2ae4466fc3a729af) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000140)={0x2, 0x2, 0xffffffffffffffe1, {[0xff, 0x1, 0x0, 0x40, 0x5, 0x4, 0x6, 0x8, 0x7, 0x181, 0x8001, 0x2, 0x3, 0x5, 0x3f, 0x34b3, 0x1f, 0x4], [0x3, 0xc0000000, 0x1, 0x6, 0x4, 0x6, 0x8, 0x9, 0x9, 0x9], [0x1, 0x8, 0xffff, 0xffff, 0x257e, 0x7, 0xfffffffffffffc00], [0x6, 0x6, 0x8000, 0x100, 0x5, 0x9], [{0x7f, 0x44, 0x8, 0x5}, {0xfffc, 0xff800000, 0x7ff, 0x6}, {0x6f3, 0xfffffffa, 0xff800000, 0x18}, {0x7, 0xfffffff7, 0x4}, {0x5849, 0x6, 0x2, 0x2a7}, {0xfff, 0xfffffffd, 0x6, 0x9}, {0x180, 0x101, 0x5, 0xffff}, {0x257, 0x5, 0xda, 0x1}], {0x0, 0x2, 0x5, 0x9198}, {0x3, 0x8, 0x5f, 0x4}}}) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) setreuid(0x0, 0xee01) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 08:28:20 executing program 0: r0 = socket(0x11, 0x8009, 0xff) socketpair(0x19, 0x5, 0x0, &(0x7f00000007c0)) shutdown(r0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f00000000c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000100)="061cf044aad27505fbf9a0a085f8d3f8f947cad7e47bcf476e84d78121c54d0732cbe479a5a31bba365d4f940dc15a6ae9deeda4849c9ae15418c2b4ec512ef38185f779d535", 0x46}, {&(0x7f0000000180)="5270af006253a172338389cff194bd2ec6eaade5930dcdbf95a3714faa5839c0969ac28ada2fba1d63024218cca67dafe4c8f79bee87b4a742543016bbaf18f968069284e33be114185366442fcc68cef839a1554e559860b7b070d01c04a4f34c6e853d2b4fb2602f7f876b9f982125089108abe4798182f0eba4e7e0", 0x7d}, {&(0x7f0000000200)="0faaa2f8bfb3064156f898d105832c9ccf0fb9643c86fc8634050c3812525c3c4bc2", 0x22}, {&(0x7f0000000240)="62e23701239174099d7b595a802e7b443e9ff84a", 0x14}, {&(0x7f0000000280)="ac0c1f8e59564367734b6b197d926bef7ebb0929b06aa5896a37b5ea08f38baf409b531fe426fff1d9b97a3b1b95dee7fd8d66183c6f6eddfda765dc6c9f57db5db14d7f1cf63cd396cdd074945448be5a793146d11e59732bcc0764204a9f9ae20130366106c208d0493d2560a2376637168ead7d5e66e8ee3517c0d934c2af311b0077f70f5c423230c82436252d4a558d07d5b2b5b6d32fa900e2399203dd0cd39fb3db84b4915af31288613384225ad3e79fbf9231c9f1c8e0f956d326fadb53684117b0c2a678ce9986cb049c472e9d2539cc2ad33c83ce8aa642", 0xdd}, {&(0x7f0000000380)="98fbe29d0e9c679c5e67b959630b292270d01ce413a2bdd239639d3b8413a1c1b3903405ff07eab4389b7f16f07b82c7d8ede5ccc2fe3dd95ecb6f937d0759852a29944259a0a98503795f0fb10b1e2ea901b3e640714ed66070a505cc0ccd53330f575bc78076db3d5972c339ed951004ac1927cf8a0f0509ddd4ec64d9ff1b345f742ae771a3524624c64e2ff82e1b692a70b50de3288856d77c090ada48db82f24debfc126b2843581ff5ae7db85e4a126f1839abfbae7125b14e1cb0fa625d240b594561b51926d01c3365c362f471c902669e8869489f27b2a82cd3822f7a94947e39821c0cf8ace544fc98ebf3a059024c090f4cb12e2c75dbda", 0xfd}, {&(0x7f0000000480)="f647968e3f5faeb67764e3a3faa8bd43ca00c9dad6b0f1b6f1f7c77109d3db452714c4685298e0e922ebc4ccba0c7f415ad4b63d9707b2cf2eba1d7001946362059a0ff47665f6fc8d640cc58b15d95f0957c564521204", 0x57}], 0x7, &(0x7f0000000580)=[{0xc0, 0x1, 0x98, "6572633843a7a7285e81d7f1ae68b1dcf5fbbb19dd52bd6002ca411c233b737e13f2825175f6527fd0c97dd73e8925958dfa0d89fb0ece42baa76fb7bd4955dc0cd40242d013989ee8c24668e90a8a5a6aef69d0a8358c950559160f98928c0e767f917c419a46a3656e55db8f6adc789ed4e1e52e343c7e045d44f6a2ff646d60913a91dc4d124b633ab946084212dca06b0b42106dbe79be481d0ea0d0f95b66517ee2f750ac0107"}, {0x88, 0x1, 0xff, "471c35fd85ca1669b4a55f8b414ca9048029a48ef636190fb384fa8462d2b102e51a9fe1075a94c215ceed59ae2a9dc740e9749edc92002bd3dc1f49a17aca170b4f3f9f13715aebf4d400b9af634dc659639f3de1b4019cea51a16738abc7d57f2cbaca1f346826b467b8c7aa335699f34338e2caa32f"}, {0x88, 0xffff, 0xfffffff8, "59d855f3a66b80e2c53f12fe86e80ac0da60e951706aa489c62be23572e7d6e0a46c3cf555c044d20ad1462cc2426b6f792a155dc329c062171e7c886e502dfe20a280a3b450b9524e1cf11a05ac7d6334ad20c76f66570d4795e9e7120ee558ed943fbcac94f43e2447c9af6361061b3c321c93"}], 0x1d0}, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 08:28:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x800, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) mkdirat(r0, &(0x7f0000000100)='./bus\x00', 0x44) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x131) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x120000}, 0x8}, 0x11) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 08:28:20 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair(0x20, 0x8000, 0x3, &(0x7f00000001c0)={0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x1810, r2, 0x0, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 08:28:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020245d03d3ff6"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffff9c, 0x80085754, &(0x7f0000000080)={0x5, 0x3}) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) 08:28:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf639", 0x3c, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) connect$unix(r3, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) symlinkat(&(0x7f0000000040)='./file0/', r2, &(0x7f0000d06ff8)='./file0\x00') openat(r2, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 08:28:21 executing program 0: r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() r13 = socket(0x800000018, 0x1, 0x0) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r15 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r16, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r17 = getgid() r18 = socket(0x800000018, 0x1, 0x0) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r20 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r19, r20, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x40, r10, r12, r3, r20, 0x90, 0x8}, 0xfffffffffffffffc, 0x5, 0x6}) r21 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r21, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r21, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r22 = getgid() r23 = socket(0x800000018, 0x1, 0x0) bind$unix(r23, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r25 = getgid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r22, r24, r25, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000000c0)='.\x00', 0xffffffffffffffff, r22) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGDIRFILT(r26, 0x4004427c, &(0x7f0000000040)) r27 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x130) ioctl$FIONREAD(r27, 0x4004667f, &(0x7f0000000180)) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x180, 0x20, 0x1, 0x10000}, {0x2, 0x6, 0x7f, 0x8}, {0x9, 0x49, 0x7f, 0x7}, {0x2966, 0x0, 0x0, 0xecd}, {0x81, 0x41, 0x2, 0x9}]}) 08:28:21 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000002c0)={0x64e8, 0x0, 0xffffffffffffffff, {[0x3, 0x3ff, 0x2, 0x9, 0x7fffffff, 0xed, 0x4, 0x1, 0x81, 0x22, 0x80000001, 0x92e8, 0x5, 0x7, 0x8001, 0x1f, 0x400, 0x7], [0xff, 0xfffffffffffffffe, 0x100000000, 0x9, 0x3, 0xfff, 0x65, 0x2, 0x2], [0x7ff, 0xc, 0xffff, 0x0, 0x3, 0x6b], [0x7fff, 0x8, 0x0, 0x5, 0x7, 0xfffffffffffffeff], [{0x6, 0x10001, 0x9c0e, 0x8000}, {0x8, 0xffff, 0x9}, {0x0, 0x7, 0x1}, {0x8e, 0x1, 0x0, 0x6}, {0x1f, 0xfffffff9, 0x7ff, 0x7fffffff}, {0x1, 0x9, 0x3, 0x7ff}, {0x3f, 0x4, 0x1, 0x5}, {0xfff, 0x1000, 0x100, 0x47b}], {0x3, 0x3, 0x400, 0x400}, {0xeed, 0x6, 0xb51, 0x7f57}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x40, 0x0) dup2(0xffffffffffffff9c, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2000000000000025}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r3 = semget$private(0x0, 0x3, 0x600) semop(r3, &(0x7f0000000180)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}, {0x1, 0x1f, 0x800}, {0x4, 0x7, 0x1000}, {0x2, 0x7f, 0x1000}, {0x0, 0x9, 0x800}], 0x6) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) chdir(&(0x7f0000000100)='./file0\x00') r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0xd}) semop(r2, &(0x7f0000000040)=[{0x3, 0xffff, 0x800}, {0x1, 0xfff}, {0x2, 0x81}, {0x2, 0x9, 0x1000}], 0x4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) chdir(&(0x7f00000005c0)='./file0\x00') setitimer(0x0, &(0x7f0000000540)={{0x4, 0x7}, {0x3, 0x7}}, &(0x7f0000000580)) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000240)={0x1, &(0x7f00000001c0)=[0xc9]}) 08:28:21 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000040)=0x3) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 08:28:21 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x100, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r4, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000040)="b1bd36220bffd2e5ef703e086f74414179f43984db96817c738881a2f2f6100cccdfb3a8a3b83f457625f278736770aff3c787c13dc322a04502daaabe72fa80cc06ccc1ec1061abdec3cfa8df998b", 0x4f}, {&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139ee0c1a275b59dbcbcf7de6a38166add197a40c90822d77915d0b9d2a50d79b0ab069a423c261be0f0c3917918e884600c8ea8f7ef36bd54110492d89b7d8ca94c375dffc87323db4a5da6fef333a9092167b063d33fb4f2fcb692007b1bc413c85aee1c13a5e5e88e38ba9c6cd95809bf16ceb", 0xeb}, {&(0x7f00000002c0)="554006d9e141c02c4970cc88328102640f1723e3136fbae0308327ab36d305e8ca4a510606f7c3b154fae7ab0003bc5055384a9ce345321639789bc8497d4e23", 0x40}, {&(0x7f0000000200)="bfaec75433267e3aeb88a97024f8bccfb9f9ff274110e780c3bc61f97a63897d4b56e3de60b45cfd584c4b2ce7f4568734498480967e04553c415c7283c40312bd16f51fa0f317075b200b9ee12b1ce67fea612a362c1ec4991e42b5647b9f90349a0f620721a7b17d9da48daabb972ab9cc18d620aaf94d3a153fb56ab3", 0x7e}], 0x4, &(0x7f00000003c0)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r1, r3, r4]}], 0x98}, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000180)) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000340)={0x7, 0x1f, {0x8, 0x6}}) syz_open_pts() ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f00000001c0)) 08:28:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x40, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r3, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) r4 = dup2(r3, r1) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000040)=0x3) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x5) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) 08:28:21 executing program 0: r0 = socket(0x11, 0x4003, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x1, 0x33, 0xd0, 0x0, 0xfffffffe, 0x6, 0x1ff, 0x0, 0x3, 0xb9a}) sendto$unix(r0, &(0x7f0000000500)="b100050360000000000008000300000000000900cea1fea7fef96ecfc70000357af96caa0416e74f376336acf00a0804be781e4991f7c8df5f882b2d57e1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6b7e30d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a0ffff006ee01be657ae80000002000000000000020208a371a3f8810c00000000000000d3c883b40000452becaaeb00000000007c050460c14f69ecf7b016ac5f1a6f65f5c2599416231739e26e65d06c01b58c0000070188fa141f03fbcfbc5d5b1c31372e927e13d6101db0cc00c06130828ce72383ab0476528a1eef6346b2f479b78cc27569a02a4f006559cf9279c6e5060000000000000087fc341b3cc275ed0d96e5d398c8f7d5416c6332aa1872a5429daab52ab5d76c1fe94e50bede2b5003a3c6ff10b9e4ae2ea9932fa76072951acd2f9de24bd1e706dd01c1499877ccf08c853e554a2b46f9a0b7528a00f7dfcc4c93247af8c2b62831f9ec5c7f55471afc52dbd3f894d8bac936146e675486ba104f08d84d17047761e5fd2fd6fcedbbe0092d6a53084e3b25eae28f550a006981b48f33a834156a4ff31e5b96caa5d7920eaabc753c2b8268db497756fd695a6620cc0000000000000000", 0x180, 0xc859c721952b55be, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') getgid() ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x23, 0x2}) 08:28:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) getpid() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x7fb, 0x5d8, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7f", 0x82}], 0x1) 08:28:21 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, 0x8) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r3 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs, 0x8) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r5 = socket(0x40000000011, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs, 0x8) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000040), 0xc4e, 0x0) kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r7 = socket(0x40000000011, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r7}, 0xffffffffffbfffff, 0x2f}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r8, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 08:28:21 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000436000/0x3000)=nil, 0x3000, 0x4, 0x1810, r0, 0x0, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) getpeername$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r4, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) fcntl$getown(r4, 0x5) kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r3, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r5, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r6, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) munmap(&(0x7f00005f1000/0x1000)=nil, 0x1000) fcntl$dupfd(r6, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047476, &(0x7f0000000000)=0xffffffff) 08:28:22 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x2}]}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000180)=0x80000001) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x40) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) accept$inet6(r0, &(0x7f00000001c0), &(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) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000130000000000000007000200"/28]) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) semget(0x2, 0x0, 0x20) write(r1, &(0x7f0000000100)="8c65", 0x26d) 08:28:22 executing program 1: r0 = socket(0x1, 0x5, 0x0) getsockopt(r0, 0x29, 0x0, 0x0, 0x0) 08:28:22 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{}, {0x34, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x80000000001100}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000080), 0x10004) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x0, 0x0}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 08:28:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x40) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x7) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x7) write(0xffffffffffffffff, 0x0, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 08:28:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000280)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x48}, {0x400006}]}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0x8) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x1) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000180)) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000180)) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000180)) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000440)=0xad48) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setuid(r6) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000080)={0xa, &(0x7f0000000040)=[0x0, 0x80007f8, 0x8000, 0x4, 0x40, 0x4, 0x5, 0x3f, 0x0, 0x6]}) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000200)=0x9) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x100, 0x0) getsockopt(r1, 0x0, 0x8001, &(0x7f0000000380)=""/192, &(0x7f00000002c0)=0xc0) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 08:28:22 executing program 1: socket(0x2, 0x4003, 0x0) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) r0 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080)=0x53e, 0x4) socket(0x18, 0x5, 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8f90ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec430518080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc430840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf46b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab155ef49a8aa68ea9977751b76b6c98bf006f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32b056b498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b83159ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 08:28:22 executing program 1: r0 = socket(0x20, 0x2, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x77ff, 0x0, 0x2b, 0x2c13, 0xff}, 0xc) munmap(&(0x7f00000be000/0x1000)=nil, 0xffffffffdff41fff) 08:28:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x15}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7794ecb2b77544b74715e9d96cb3") pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) getpeername(r1, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) r3 = semget$private(0x0, 0x4, 0xa4) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000180)) ioctl$TIOCEXCL(r4, 0x2000740d) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000340)=""/4096) connect(r2, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000180)) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000100)={0xab, 0x40}) 08:28:23 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) ktrace(&(0x7f0000000080)='./bus\x00', 0x4, 0x40001110, r2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x200000000008) close(r0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000180)) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000000)=0x1) 08:28:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x35, 0x0, 0x0, 0x2000}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) lchown(&(0x7f0000000200)='./file0\x00', r1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") pwrite(r0, &(0x7f0000000040)="bfb2bbc0badb03021508bf61640fdc411742723fba3aa4fdb45a9faf590cf14777553797c59d062f19c81b689a989368b10931673198051f52587e073c857b293ad9fa19c6c1c0c5bdd36c3188591883e1a037d313b9c7fc65702d6dd07c657b0fe5cef5cfb95969717e0734e1a4bd9495905ba0b8e8f7793d6d7aa355", 0x7d, 0x0, 0x200) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000002c0)=0x4) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x10001) 08:28:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000228ba) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00002b27feffffab7b74371b2891fffffe0000000000000000c600"/44, 0x2c}, {&(0x7f0000000180)="061c153e4af742640eb9f01552ef9f1326bf4fb2fa59d512e729dc92e89aaf0b46b16ba19d086fad521b03fa286435d7dd83cfe0cf620985c60a1571f76ea5f54ae07a72e934e018fb0683e9da8ebafbd0ab5724dc1e9eeb18f4fd0ab0c0b962b10bc6c44641ba310e78c970adbb86d4cd38afa03f51a09886d718c758dfce8643e9a6fb82c466d3d5a7c7c82dfd32a8afd0597b56fb54a487cb3658713e5fabe715983e0dc49f23ddcbf217afa12133c5b6c4f410", 0xb5}, {&(0x7f0000001440)="356d0888355a71532dba29cd596ff3205eebf7cb08043bdfe1c6b376a8c1fb63c5ffabe0ea6a6a90b2e9b86e78bf51efd3d40ab24acb7c298a2656ede8f83b3cfc7734d7f24c06f9507da7cd229a8088da78331d7fbff001185f6a74523013c5d538de06574f5f5b27380fe1e7d33121a1f904820b4094f42859b10272ea5592b34335c71e8f8d3f7f99a74e7a9cac391cf925a358966151d9c4b0b362d5e6e1f4b37656836531747ba0c81ce2c0a2cbe8d9ebaaa49bfd46afb37756151fba1d", 0xc0}, {&(0x7f0000000300)="7869e3f75e97ce25a4f2f3f3f14a9b044ce827dcd378c41b50c5ca82cf208ac3c71b09a2c2214ff12cb5934d8d5ee2024554e4e2fb2f7d9750655176f4caf1d4f8ca5c995b0782bbca48753ee965836ccf4fe6a633876bee3262dd852451568389cc327764386625e9e01cee8a22df8ccc35cf50a8326f41a489a394a87d97cb6ccdb1cd53171c814571a9a5e6f3c020edbc48eb8ee1979c1e2480e754", 0x9d}, {&(0x7f0000000440)="4bb1ff6c25760b4b7b0daf9067d32ed6802f566a387956658464e45ccdf7a47eded7877d220b9db7397d6822e8e38dc273e92909607ad44350d053d7322ca97e78dceb4c676eef02fbaba539f59be4c9c84623795734ca52c275b8d38af5c56bd44453a744f71b54145f85cc0c39cf11c6dc9ebad4e166aff507fc79bafb5f0dfcba8d1c27b4f2370585a5e27dd5a4739d56d505736d7874cd4b537f65825cecb2060e479306f542de911f82856d936281b351316794b722fa1ce90ec5c17e4bc4af1e6cea1d2e6670f7c9b15bcc181eb187ffdb273491e17be435c075565838fd0a957b38becaae4f6928c6727470af7b0defe59209dc1091f13769da53fc4856472e9c18480b64f58e18a14540f9df0850eddf4dec2a82f43c091356667f0fc0ea9ae71d2232c4de43b6d330a10256c8aa54b00848628ba031b9a41f601764b5bfef2259de22a166eb50dcb1aa5fc6fd38ccec64c7d963552cbf6a0f2d79ea2018a57ea09043ac3996a6d97584fa487714d947d09da81ec7ffb418804f6e972f556ade396e89b52a92b33696b4210365921cdff5eb64a699da6b87d6314bfaf703874a81133594578eed1f673e6d06904e0354f7477d4c58fd4b3d4e9c0b0ccb64aaafc835ba5c15ee10da5860c6cb34eb8cf1e4ae397f2c3a7998d2e690e03aba29c1fc7725be960f31c21f58589e8ce2ed90aab6551a13a0df1d9164486879d8a74aed15c4a758073021cf5ebfcc973ded622484363dc7d3143df39cc383ac3ac85117b3121363102b943535f34c448f3b42198d63d74d81d85e51c76d6e247a77a7c824caa8fc4ad79f98df800520fdab7e04f17b41c6e7d2a5dec5aaab78fda4f2637012547105bd263e3e03f9197783ddf8f7f5c8101ef274d11902d91ffe92fb536d54e29b30219dfb0d12e180595eca580e", 0x296}], 0x5) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x8000, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000880)=0xc) r4 = getgid() chown(&(0x7f00000002c0)='./bus\x00', r3, r4) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000001500)="99dd8f44b67f80f8407f3ad9819fe7a6ddb9243640c3cb852f81cf8bf647883391db07ad770a75d5319150b98ae01b6021ae952f08fc576cc5b8cbdba1dc7b49d66e6334cbcdffe04a177a8509a0a9edf86c2c88d0c3864a44ec231f9ffdca836c4165a2769f008ad392bf65ed95fc88ede485ce8326301be2d7d24960426d0f3e75f50ece93ea83b78da8625124c50ab868aca3fd8087905a87139cf6674b7e150f1d3ea75ec04b639133245915a3d1955707dd7977f77e7e72ad6a7387fa0042460c65494a79156157b9f9a60e868a517f142c50f33f900ded3e085683f88189962526c8dbbbd386c50a0271cd63cab6ef82a0bb8109591f70c9a4896f5249dfb5034f873fb607fdb0bafbdf0d7d24267d9530a56e225e1579e3176c7d7e6d3030b895dc576ec45f369187c70da8a3ae4005ff843ab4bfd18b72f6f23da0dc41f5d6d725dcf26c0c48cc127ccd3b2c170380d75dbb240492ee8091309fa686eaa2d16d67bbbc9fc533bbe0fe1d86793e7be2b3c741990aca9f26cd426bc8dd685967d39f51b682a58462f72e9d695d21ee47d69a4f0890b91f75bac543029359a58f52ac0a2067981ce3e9687d44a01071093d55e8e470bb84e5abbaaf1d562c09f57205a8bb33fe5d35b8eb9f6924864f88ca530602fd0af31310dc1310938b42a410e3985feb6064a8800c1b6ee91b066e5492ad7011995a331d51c3b6890e9517651f6d0cee3f821fde129971b9045011b82ba0a06763b96df0bd848fbf6481c87d6a9a6651172a2ff6b7cb4471be68123b861760985e8e917034fee096ef990f1d1403fadc0976eb82b23d2767555153b66bf9657e0a39be3bf38bf7d50aa6473656deb36584cdc70130184584400fd912313341ec2094bfb2288650185446285abe3d17ca9c1a58b0ad5ecbea8cfd886fd0f7be7c3a705f03d4aae640cc842212a4992f53a733a57f5a6e31fbff852e601533546453bc3b82e63301b0e275137fdd5673b8037bead341b6370b3ab1d7789836c49e0ad0a695fa58aea89a7c5d575d3e89ba8bb3566434a11dc8fc38e5a2906a29ba7273009ee7579a83f9394516b252f9d3a3cc7f8c33f4944be1157291dc17eb8a61edec92660c9ab40011b65b03a5b502bf1cb214fe430ee13f78ad1871a92b733e56328579af4cce08e48fda1742eae65d6890023d98c897857239ca9e1e5c1a4cd31b74f20486061d58a1dbf62101622ec4359d4870b01e52a0d6eca5783cc8df68e4347eaf8575b4f8a4b56a9ff8a122b21b86bfd02aff585a46ad9472fce9560f114aee4d3a0ddf62d5ae4cc263cac40683dcd110d7fe434c5b80cec99ec24227c4d51e01f51b9ed0f3961cd2d319970f9c39a06dac3f2bc529dbc077603d5829482d3e0a949f65a18576c94fb869226dc8d53364b6d096e253f7a666ce43d9016d1ba83734766e8c8a92acb1d2c2d6565d691b2cf8aaf402779afe97c3b5588878393b504ac155d7877839984ae9e897a5d832cf31210388dc096105a2c0f5d32c8f270fd79a23e48890b1d1948bd7e6d63ea1e79968d576392188885384419185e2c6f322d62c9dd75937ab0d9c9c6cb12d0e63bd8b572e11cc7c9789641c9bb5f221d730149f1b1d40870bc954f20f5e9bffc22143dec6342acdca37562fb4225084a066199967785bb08e4f06604191c38715b58f5f331940a8b2406e0383427667c8e5e1a48a83b25f812f238f0a28f5ed6485352b77e324c95ebef4ae56c1c4c0f1850186541fe718d842fd58b0d9f58b0af4209ded11556d88cbf2da81719d801aa48255b9f4f791d6b975777f81c88ad93333fc9dec9fc60115267e11d9439c1cdcdb20088155f17250c730435bbaef725c85722c4f20affd3655ba8f2c9f30e178cb9d60e03948ebc02e734b37613045d8d3d2088619fbdb8b07ffd885be963c6b92a11a8dec74815cf651c01db8d65b3f04eb9f2eb47022366e8988fe173aa817be9d0e8a157132994980cfb0b43630b86f8d4c348feab27f08ab2595d74b4b9129286da14c6cb8b195bec0b75fe84d37ec8bd33117790da89cd97bb683c70e1cd2e8000f0f62a9146e3339218ae717e738827b77292a9b4a0e8b743ea7a573da3a2ecf2d4dc3c1ffe1a6c9dd8195eaf0dd5ccc01b45a15c1980c69fbc743c518d482729c5e17d15290f95d5d42ad5818e7cfb13ac3c12f98fb9d3c55a0c97ff5d104ef330972991bad351b4b79b0495c08a049e441cc52afa8f079709ac48312c127f7a31970676658c382645f03e7b10eadf05886a0162e9a2fe166e09865bc465f5c9b33cbcd9d615d5c41a1ea8fe6609418b58b833737b47ec9f95809211c94db7318684cbb0c1e052f6131e76bc91a477918eb1a14f28f1cad5ed7c30dcadc5416dde6607f3d56ef816437bee5b466a0618e29d4bf3cf22644a27e530b23648a632c69c286a945088ba9c4e7859a7301facc8ba6ec0e310ae82b4361172c8653a0bbfe35f4f03d1de9103d69c6b7b80162fafa18fa182e96c8196221fc048945d427b243a91b21da9e2d83ddf85577079cb34410584056143bd4c50b923abc7252639945f0532805c63142044fb42048e813fd67308dc904f7e00b6a354be35cbf31fd1a0e4f0859ca6efca5b8a3afaf384d11a13c5a40da3420e57aa86907c8a2e7e95c598ca519b0a9f1b9cb99b8e44cfc6135e0f31b73379fdebec76a0769166da6fdd4fe68f8da83e9cb66a68fc12a94c7658311c6ae32cf91125f36667b27b360d7db4266da540e8f1d9be19de5db2fd8c1eb873c2e7440fa732a7755802d4d02ab30b68db343fd78da920f0f03b8179d8bf9f533ce06a2e46dff4438818b0f3ebe40358e00bb9d62741a87b9d3882fa6b0b4fd9b63b3c15b89fbf0df25a2af67b2ca8fd6ee4d2702af59e9905c77eba1bfeb45f49d9022f492f9cb3e7717ab15ed25c7738f36c6bbdcf2cabc38e97b8e348ffede9c446dd7b5df8ae3f07635d6bf66123392e17876f65b13a7af5e738b12dba75b715492b2c1bd8c26224b9665e3f3cd549e3877cd3d929038b80265a819f55529e16e507370ae9d9ea717556efa518e2937beb050271acf0a514d583af8ad7defe16974476cde27cd876444042fccdcd4491292d378c46ee457d4ae5376057572474134a6f4d9e240fa800efaa55e4ce59970162b8a598a0c6e36b9d03ae2e53457ac9c079af627ea831c2064589718fb622f378a4f361a8bb199762a52b0cf513c5e9260703ef6dbcfb06e8f26ee0aec1dc7ea80403d619140b4cc8327efbcb61a90cb7a0dd3be73f389e0ae2869314d7f4755097a2d6dcc3944a35202fc56d15cbb7928d308791e5cf4e8b08225cd1cc8ad81d79d6c978b46ea704ed1d795a8fcac449a72fbe5587bd710b7342dfd81fa9ed86faa173494c2d58fa7bd234ae19072fd825f774f028b1c9baa996d1d5bf013b155c325cfe686ba15bd9f881b922117ca1b8673fd2bca824a724948b5d6b950651900108dd606d476e5418a0db70969f80c7be2cb36863ebe0bad02ab8f23f132ed728e91c68cf6e244db997abf1c384fd4f2f461f322dcddb7a5394add0fda96686d4086e81517e386e7695ec62e32c04aea869d96b265f94d069416a9a54aedb0fc51dcdcb6ff882f7aad2b39615ec25daab892e2bf8db777b3dd7c70f91709a50d1de2c22c0a266ba81e9cff54222bc309be65ee5748826192378a568cf91ded425bc24ca68b9a996580c031cf89080ad38e4cbd2ef552231861ad83f624aef3f45c8b42d06779d0a27a229a121c936a697555acab6eeb7dcc8496d917562eda742a3387ec06aad03a974bba9f5eea67344d08bf5cbc91d424b2bcad74998dc1769a1aad8a3e0d5d4df0a4272b4b0227d78d37b0219d3959d90edeabef8037359e0b1b8439ece7d800032c8dfd7464a39c102c39dee265dd9569c2b17ecd8977eec2ffb2417a16d56522282b4783220246940e0e4d591b1352c43ea8d9c005390e586af46a61b970537b075eebdaf1e289de91d65cc5fa2e8ec792c4aa77894cb734c50119785ef15a9812d31c961fa39c350865de4d6f7e03c019ff2e8cac7bfa234a1788ce73d4116189c7b51f598d2c393791fc141ac0876f6ddef8ba094947341f8c72fb787913d517c814c29fbcc7b2d07fcbb016a139d4c7a2e268260e97d6428ef04ec0ed792256f294917e02e3ee488f7bd4b72df508b41467203688d4ccd94eaacd0b63abb95ab85ab83400bc5bf396859bf5428b4a719ec503bbad3e0b21f986b144f77c23f06e1eed0296adee0ea6a0d49681451e5f1da1afc927c86cf6b3f4f3a00565b0fce3c948e80feaecedc9348bed5f1e1af8e27cad9d2213d46b14e3c33f5c9d5f7b4711d1cd811cd98ff133286c6672ff0a2a4f1ec864701ba51ecc3e0ad6c70887aefdf94b7c401827e8ddf630032ba57621aeb2fe8ce4231e1e7dc2d456e861874731efd6960197b9fd7c821c7969280b2f11a3cf56de0815ee918544956db3a9ce3cba17b302da17de1929732b578f4511e01d68acdaa974fd89f21bbebfd6d31cc50d2b2fcdfdc499d772b053250479e2ebb27ec05ea53aef1b166e1cadb639849d702b0916208a0843fcf123c4593d51dd09ac295c489ec3fdfe6b98bcade584ba596e242293b8cd67712f107b13fd08c44dc777c1e075faad4ba4d11990d8ff7b8c16fe75d02b537086c8c5b7225e707d57095faa049a780842e93a4fc242242e7ed474b04a848cb11d1d196b7c0b6ac748076c8c375ec8dd1b006d6a9e8d089eb3c165749d548301321b9f408aba057b86703a3e40cb6863f3cc952653d1bda5d1b54520f3326b7898d5271b260a60083729e5ef6c8c245e35f270f57086f7090385593570de72b48bb3d25d00775346c506cfe8c7db3057781bcdc3696362a7ffc105e2e20f534af9711f7fd9d501a87188255317144d674b47c2b5aecb2f024540abfa9537370435d6f68c1a94313ea7b9733e36acfc03bb7604f8dc2251137cc673dc2dc76973149fa56c8350c7ece16706fa6422a81c285fa833d10692994250aa650970f0cf64789ad9cda44020b215ebca4f1ed6207be9747f12dbb929b257c6ba9d9b1f13fd857485c1600727e92b1380d1440a3ef6149a3d5bea2957c9dfb45a9bddfe9d749c468bc9bc2fb868db89d16b504877a23881503c6e834e64965a272c0900f45052eab01f364d6a43f4c9198b08152fb7f57387966e1b32d6b845bf7e5ec04ccb9c646f009bd615d167f674da8fabb1be627adbe4af744c924247e80fb0b927887c4772398b1215a68ba62800018c151f4f5981062107f07f088abd0c1490cf84c4b0eac0ddddd2d19b1fb31084c9bc48cb44a936e9d0ec565abc4d5615c62677e7cd933eed036f7b29a01d502a515b8fd25f7b3f9f15d518113403bffef91bcc7b84adadb4f2451803ae509ff98b073e812650135242b04bbc2b0b555862d3119eaecdbc64b8c2d5dbb40e5960981d7f9641216b451b61950e4ea7389fab7c6d0790ad3b63af771f40a195cf968b494145b5d764c938bbcf66515afcbec1ce3f67f0a3afadebda57c3405fc1a41243de8ba2acf24364cb3fb8a4139e18ba324cd161ef920135643a42457c1d473bdb4d380703fd093989d736dc94c85e91decd5da20595e92bfbbdcd8087b37813acf31da29a43f730e3caebac9a5a6c7925ea466b808b67293e1a64f8f74a3173c6c1f4ba2171b8e6e0582ad19092833855701b284520893096f325428429876c3f4244ab37f7a0950231800b832da475", 0x1000}, {&(0x7f0000000700)="5138504148875e3d644b170c6644628e303279dcb63785c3fe4487d7fdc1de340e40e54590e96abefa62b8515c1d4915978af00e77348848b7e1d5c2d3adbd2402c5713332fcc89b09b3c9e1bcd4db163b62b4cdfdf2c7c9a6aa05c065f0c2dc1f837ca4e9ead0ba31a078d3de3cb7b3e6037f68d69e321d7eddfae0b70fc85210640dfa6a4ef752387657a857b047e70ebcdabc59ff44ef9de05a1be4af7893c3d1bf2dc1a265600747e510d534", 0xae}, {&(0x7f00000007c0)="de7318388f9217f4ac91b36d63ffddcec1d0916274d7930538a2709c301b5ecd01eea79900f65f2377550a7d3e622664babc47ceb8474f9eac1f3e35f6b7ebf60df495d6c2d83a0e5234e2aef4bb89b7e5c209b53b8ed8a90c84bab9949a262f58595732c78fe9fb7160a7dbea091279f10f56af88d3a4770ec85193468d22dd442ab531e744260c51777f78d30417a9d578f37df25d2966080b261e637f1d9f426586084a0efc9fc8b2c3fc894f", 0xae}], 0x3, 0x0, 0x100000000) 08:28:23 executing program 0: geteuid() r0 = socket(0x11, 0x1, 0x10) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000)=0x40, 0x4) r1 = msgget(0x0, 0x242) msgrcv(r1, &(0x7f0000000100)={0x0, ""/239}, 0xf7, 0x3, 0x1000) sendto$unix(r0, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) 08:28:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x3, 0x0, 0x160000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x20000, 0x41) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x6) 08:28:23 executing program 1: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000680)='./file\x00', 0x0) r1 = open$dir(&(0x7f0000000240)='./file\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file\x00', &(0x7f0000000140)='c\x00') unlinkat(r2, &(0x7f00000000c0)='./file\x00', 0x8) symlinkat(&(0x7f0000000040)='./file\x00', r1, &(0x7f0000000080)='.\x00') 08:28:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffffc], [0x0, 0x0, 0x10001]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) 08:28:24 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) sendto(r1, &(0x7f0000000000)="02759c8a96813b572c07771ce74b974872434342b6b2853a78aea627dd8e3de53f7e04328179482c1c3f353b7b825483be47f91737aba94beda6cdd67d2091ca58cfece676fdd6cbbd13157ba4fd28295e0130f157a5f8f8a01a5485ae658b9d145bc6b7b87ac1", 0x67, 0x401, 0x0, 0x0) getsockopt(r0, 0x0, 0x3, 0x0, 0x0) 08:28:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35, &(0x7f0000000100)="28d8000000b53e17f51bdc5cfba3d99f00ec00d4d9dbf7ffff64e61ad90a82f34c732001bb7d721a71f114e2c9fe02135aa78073d6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) close(0xffffffffffffff9c) 08:28:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffe7ffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0x0, 0x0, 0xfffffffd}]}}) mprotect(&(0x7f0000356000/0x1000)=nil, 0x1000, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000180)) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x7f, 0x3ff, 0x4, 0x1, 0x85e, 0x101, 0x1, 0x0, 0x2, 0x7, 0x7}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8, 0x40) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000100)="28b04c114618def11bad01f7f64ff468168005fb21d208e80ac7ff861b8e6a0f72aa4d25770113ee58198b973de44c86364cfdd12e2207", 0x37}, {&(0x7f00000004c0)="a2f14add1dd1251f3dff57055bf1f353b49daa507b48d2a5b5760b875e33689996d5eef2e1ad3580ee905bc08402db71484bc2da52e93ab7b85e970063675c4401e83879ebff5b0d2a658cf782aea49a9612a85da38b85625b781130d0965f9a30d99e2de6761a7c44715d6b60f29ce8c0f757d8645f978e0b4b0e64f5af3278f50d170f29de50a0c426cb1d901eb97b55aab5f658bdf6a6fcf328aab1dfa6681e7b6507092740c5", 0xa8}, {&(0x7f0000000140)="d985c04337b2eac338764d", 0xb}], 0x3, 0x0, 0x151e87bb) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 08:28:24 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x2) r1 = socket(0x20, 0x1, 0xc) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000040)=0x2) setsockopt$sock_linger(r1, 0xffff, 0x80, 0x0, 0x0) fatal error: unexpected signal during runtime execution [signal SIGSEGV: segmentation violation code=0x2 addr=0xc002c75000 pc=0x45e4a3] goroutine 23 [running]: panic: amap_wipeout: corrupt amap Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *280790 80392 0 0x14000 0x200 0 reaper db_enter() at db_enter+0x18 panic(ffffffff821e0bad) at panic+0x15c amap_wipeout(fffffd805615aa38) at amap_wipeout+0x208 uvm_unmap_detach(ffff80001d33c630,1) at uvm_unmap_detach+0x163 uvm_map_teardown(fffffd806bc0a550) at uvm_map_teardown+0x22c uvmspace_free(fffffd806bc0a550) at uvmspace_free+0x86 uvm_exit(ffff80001d39e380) at uvm_exit+0x29 reaper(ffff80001d2f25f0) at reaper+0x15c end trace frame: 0x0, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic amap_wipeout: corrupt amap ddb> trace db_enter() at db_enter+0x18 panic(ffffffff821e0bad) at panic+0x15c amap_wipeout(fffffd805615aa38) at amap_wipeout+0x208 uvm_unmap_detach(ffff80001d33c630,1) at uvm_unmap_detach+0x163 uvm_map_teardown(fffffd806bc0a550) at uvm_map_teardown+0x22c uvmspace_free(fffffd806bc0a550) at uvmspace_free+0x86 uvm_exit(ffff80001d39e380) at uvm_exit+0x29 reaper(ffff80001d2f25f0) at reaper+0x15c end trace frame: 0x0, count: -8 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001d33c4b0 rbx 0xffff80001d33c560 rdx 0x2 rcx 0 rax 0 r8 0xffff80001d33c470 r9 0x1 r10 0 r11 0x6a4a4d753f761bbf r12 0x3000000008 r13 0xffff80001d33c4c0 r14 0x100 r15 0x1 rip 0xffffffff8156f0e8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001d33c4a0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (reaper) pid=280790 stat=onproc flags process=14000 proc=200 pri=4, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff80001d2f2380,0xffff80001d2f2d50 process=0xffff8000ffffc008 user=0xffff80001d337000, vmspace=0xffffffff8258bdb8 estcpu=1, cpticks=4, pctcpu=0.0 user=0, sys=4, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 18095 128361 0 0 3 0x14200 bored sosplice 98793 391112 1 0 2 0x82 syz-executor.1 72856 314210 1 0 2 0x82 syz-executor.0 69312 97707 24102 0 3 0x10008a pause ksh 24102 38468 12369 0 2 0x12 sshd 24415 432291 1 0 3 0x100083 ttyin getty 12369 333991 1 0 3 0x80 select sshd 11845 125140 81803 73 3 0x100090 kqread syslogd 81803 54513 1 0 3 0x100082 netio syslogd 23124 80834 1 77 3 0x100090 poll dhclient 68165 270934 1 0 3 0x80 poll dhclient 8562 481680 0 0 2 0x14200 zerothread 59647 39090 0 0 3 0x14200 aiodoned aiodoned 86604 427597 0 0 3 0x14200 syncer update 46033 35515 0 0 3 0x14200 cleaner cleaner *80392 280790 0 0 7 0x14200 reaper 45855 438267 0 0 3 0x14200 pgdaemon pagedaemon 20233 52397 0 0 3 0x14200 bored crynlk 44421 439652 0 0 3 0x14200 bored crypto 4095 385254 0 0 3 0x40014200 acpi0 acpi0 56888 259556 0 0 2 0x14200 softnet 80267 458187 0 0 3 0x14200 bored systqmp 8450 222704 0 0 3 0x14200 bored systq 12787 442614 0 0 3 0x40014200 bored softclock 90082 40911 0 0 3 0x40014200 idle0 44951 77271 0 0 3 0x14200 bored smr 1 353684 0 0 2 0x82 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 devbuf 9481 6343K 6859K 78643K 10963 0 pcb 13 8K 8K 78643K 57 0 rtable 105 3K 3K 78643K 242 0 ifaddr 61 13K 13K 78643K 85 0 counters 19 16K 16K 78643K 19 0 ioctlops 0 0K 2K 78643K 21 0 iov 0 0K 12K 78643K 18 0 mount 1 1K 1K 78643K 1 0 vnodes 1221 77K 77K 78643K 1346 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 1K 78643K 2 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 76 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 3 8K 25K 78643K 216 0 sigio 0 0K 0K 78643K 24 0 proc 48 38K 63K 78643K 378 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 12 0 in_multi 46 2K 2K 78643K 66 0 ether_multi 1 0K 0K 78643K 8 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 43 201K 201K 78643K 43 0 exec 0 0K 1K 78643K 203 0 pfkey data 0 0K 1K 78643K 2 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 92 20K 23K 78643K 1394 0 UVM aobj 6 2K 2K 78643K 6 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 50 0 NDP 9 0K 0K 78643K 16 0 temp 106 3010K 3074K 78643K 10613 0 kqueue 2 2K 32K 78643K 79 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 2 1 0 1 1 0 8 0 rtpcb 80 37 0 35 1 0 1 1 0 8 0 rtentry 112 50 0 6 2 0 2 2 0 8 0 unpcb 120 112 0 104 1 0 1 1 0 8 0 syncache 264 5 0 5 2 2 0 1 0 8 0 tcpqe 32 107 0 107 1 1 0 1 0 8 0 tcpcb 544 173 0 169 2 0 2 2 0 8 1 inpcb 280 341 0 334 4 1 3 3 0 8 2 nd6 48 4 0 0 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 220 0 3 14 0 14 14 0 8 0 art_table 32 222 0 3 2 0 2 2 0 8 0 art_node 16 49 0 10 1 0 1 1 0 8 0 sysvmsgpl 40 28 0 13 1 0 1 1 0 8 0 semupl 112 4 0 4 2 1 1 1 0 8 1 semapl 112 74 0 64 1 0 1 1 0 8 0 shmpl 112 4 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1684 0 285 46 0 46 46 0 8 0 ffsino 240 1684 0 285 83 0 83 83 0 8 0 nchpl 144 2240 0 631 60 0 60 60 0 8 0 uvmvnodes 72 1818 0 0 34 0 34 34 0 8 0 vnodes 208 1818 0 0 96 0 96 96 0 8 0 namei 1024 5879 0 5879 1 0 1 1 0 8 1 scxspl 192 6215 0 6215 1 0 1 1 0 8 1 plimitpl 152 34 0 27 1 0 1 1 0 8 0 sigapl 432 387 0 376 2 0 2 2 0 8 0 futexpl 56 4970 0 4970 1 0 1 1 0 8 1 knotepl 112 187 0 182 2 0 2 2 0 8 1 kqueuepl 104 169 0 168 1 0 1 1 0 8 0 pipelkpl 16 123 0 113 1 0 1 1 0 8 0 pipepl 120 246 0 233 1 0 1 1 0 8 0 fdescpl 432 388 0 376 2 0 2 2 0 8 0 filepl 120 2657 0 2574 5 0 5 5 0 8 2 lockfpl 104 59 0 58 1 0 1 1 0 8 0 lockfspl 48 20 0 19 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 19 0 9 1 0 1 1 0 8 0 ucredpl 96 278 0 271 1 0 1 1 0 8 0 zombiepl 144 376 0 375 1 0 1 1 0 8 0 processpl 896 403 0 375 4 0 4 4 0 8 0 procpl 624 701 0 673 5 1 4 4 0 8 0 sosppl 128 2 0 2 1 0 1 1 0 8 1 sockpl 400 494 0 477 5 0 5 5 0 8 3 mcl64k 65536 6 0 6 2 1 1 1 0 8 1 mcl16k 16384 2 0 2 2 1 1 1 0 8 1 mcl12k 12288 6 0 6 2 1 1 1 0 8 1 mcl9k 9216 3 0 3 2 1 1 1 0 8 1 mcl8k 8192 8 0 8 2 1 1 1 0 8 1 mcl4k 4096 29 0 29 2 1 1 1 0 8 1 mcl2k 2048 64655 0 64609 16 9 7 15 0 8 0 mtagpl 80 12 0 2 2 1 1 1 0 8 0 mbufpl 256 103554 0 103442 11 3 8 9 0 8 0 bufpl 280 6760 0 1327 389 0 389 389 0 8 0 anonpl 16 51696 0 43949 80 1 79 79 0 107 14 amapchunkpl 152 1967 0 1867 13 6 7 13 0 158 1 amappl16 192 1900 0 1525 55 9 46 55 0 8 8 amappl15 184 50 0 46 1 0 1 1 0 8 0 amappl14 176 117 0 115 1 0 1 1 0 8 0 amappl13 168 1 0 0 1 0 1 1 0 8 0 amappl12 160 101 0 100 2 1 1 1 0 8 0 amappl11 152 45 0 34 1 0 1 1 0 8 0 amappl10 144 21 0 18 1 0 1 1 0 8 0 amappl9 136 557 0 554 1 0 1 1 0 8 0 amappl8 128 115 0 95 1 0 1 1 0 8 0 amappl7 120 92 0 81 1 0 1 1 0 8 0 amappl6 112 54 0 48 1 0 1 1 0 8 0 amappl5 104 230 0 220 1 0 1 1 0 8 0 amappl4 96 604 0 579 1 0 1 1 0 8 0 amappl3 88 213 0 205 1 0 1 1 0 8 0 amappl2 80 2307 0 2249 3 1 2 3 0 8 0 amappl1 72 16755 0 16352 26 16 10 20 0 8 0 amappl 80 922 0 887 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 5 0 0 1 0 1 1 0 8 0 uaddrrnd 24 388 0 376 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 388 0 376 1 0 1 1 0 8 0 vmmpekpl 168 6679 0 6651 2 0 2 2 0 8 0 vmmpepl 168 53836 0 52516 117 21 96 109 0 357 13 vmsppl 272 387 0 375 2 1 1 2 0 8 0 pdppl 4096 782 0 750 6 1 5 6 0 8 0 pvpl 32 164666 0 161721 186 0 186 186 0 265 148 pmappl 200 387 0 375 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 160 0 21 5 0 5 5 0 8 0